@charset "UTF-8";@font-face{font-display:swap;font-family:Sunlight;font-style:normal;font-weight:300;src:url(../font/Sunlight/Sunlight-Contrast.eot);src:url(../font/Sunlight/Sunlight-Contrast.eot?#iefix) format("embedded-opentype"),url(../font/Sunlight/Sunlight-Contrast.woff2) format("woff2"),url(../font/Sunlight/Sunlight-Contrast.woff) format("woff"),url(../font/Sunlight/Sunlight-Contrast.ttf) format("truetype"),url(../font/Sunlight/Sunlight-Contrast.svg#Sunlight-Contrast) format("svg")}@font-face{font-display:swap;font-family:Baikal;font-style:normal;font-weight:400;src:url(../font/Baikal-Book/Baikal-Book.eot);src:url(../font/Baikal-Book/Baikal-Book.eot?#iefix) format("embedded-opentype"),url(../font/Baikal-Book/Baikal-Book.woff2) format("woff2"),url(../font/Baikal-Book/Baikal-Book.woff) format("woff"),url(../font/Baikal-Book/Baikal-Book.ttf) format("truetype"),url(../font/Baikal-Book/Baikal-Book.svg#Baikal-Book) format("svg")}@font-face{font-display:swap;font-family:Baikal;font-style:normal;font-weight:200;src:url(../font/Baikal-Extra-Light/Baikal-ExtraLight.eot);src:url(../font/Baikal-Extra-Light/Baikal-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../font/Baikal-Extra-Light/Baikal-ExtraLight.woff2) format("woff2"),url(../font/Baikal-Extra-Light/Baikal-ExtraLight.woff) format("woff"),url(../font/Baikal-Extra-Light/Baikal-ExtraLight.ttf) format("truetype"),url(../font/Baikal-Extra-Light/Baikal-ExtraLight.svg#Baikal-ExtraLight) format("svg")}@font-face{font-display:swap;font-family:Baikal;font-style:normal;font-weight:400;src:url(../font/Baikal-Regular/Baikal-Regular.eot);src:url(../font/Baikal-Regular/Baikal-Regular.eot?#iefix) format("embedded-opentype"),url(../font/Baikal-Regular/Baikal-Regular.woff2) format("woff2"),url(../font/Baikal-Regular/Baikal-Regular.woff) format("woff"),url(../font/Baikal-Regular/Baikal-Regular.ttf) format("truetype"),url(../font/Baikal-Regular/Baikal-Regular.svg#Baikal-Regular) format("svg")}@font-face{font-display:swap;font-family:Baikal;font-style:normal;font-weight:500;src:url(../font/Baikal-Medium/Baikal-Medium.eot);src:url(../font/Baikal-Medium/Baikal-Medium.eot?#iefix) format("embedded-opentype"),url(../font/Baikal-Medium/Baikal-Medium.woff2) format("woff2"),url(../font/Baikal-Medium/Baikal-Medium.woff) format("woff"),url(../font/Baikal-Medium/Baikal-Medium.ttf) format("truetype"),url(../font/Baikal-Medium/Baikal-Medium.svg#Baikal-Medium) format("svg")}@font-face{font-display:swap;font-family:Baikal;font-style:normal;font-weight:700;src:url(../font/Baikal-Bold/Baikal-Bold.eot);src:url(../font/Baikal-Bold/Baikal-Bold.eot?#iefix) format("embedded-opentype"),url(../font/Baikal-Bold/Baikal-Bold.woff2) format("woff2"),url(../font/Baikal-Bold/Baikal-Bold.woff) format("woff"),url(../font/Baikal-Bold/Baikal-Bold.ttf) format("truetype"),url(../font/Baikal-Bold/Baikal-Bold.svg#Baikal-Bold) format("svg")}html.is-ultimenu--active .is-ultimenu__canvas-on{transform:none}.img-animation{opacity:0;transition:all 1s ease-out}.img-animation.in-view{opacity:1;transition-delay:.3s}.view-promotions-nos-metiers .slick-slide img{margin:0 auto}.text-animation,.view-id-nouvelles_promotions .slick-slide .text-sec-wrap .text-animation,.view-id-nouvelles_promotions_nos_metiers .slick-slide .text-sec-wrap .text-animation,.view-promotions-nos-metiers .slick-slide .text-sec-wrap .text-animation{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transform:translateY(50px);transition:all 1s ease-out}.text-animation.in-view,.view-id-nouvelles_promotions .slick-slide.slick-active .text-sec-wrap .text-animation.in-view,.view-id-nouvelles_promotions_nos_metiers .slick-slide.slick-active .text-sec-wrap .text-animation.in-view,.view-promotions-nos-metiers .slick-slide.slick-active .text-sec-wrap .text-animation.in-view{opacity:1;transform:translate(0)}body{font-family:Baikal;font-weight:200}.is-ultimenu .is-ultimenu__canvas-off{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff!important;display:block;float:none;margin:0;max-width:unset!important;transform:none!important;width:100%;z-index:9}body.scrolled header{background:#fff;transition:all .3s cubic-bezier(.77,0,.175,1)}body.scrolled.scrolldown header{transform:translateY(-510px);transition:all .3s cubic-bezier(.77,0,.175,1)}.underline-text,a.underline{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;text-decoration:none;transition:.5s}.underline-text .flip-wrap,a.underline .flip-wrap{height:30px;overflow:hidden}.underline-text .flip-wrap .flip,a.underline .flip-wrap .flip{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;top:0;transition:.5s}a.underline .flip-wrap .flip span{display:block}.underline-text{position:relative}.underline-text .flip-wrap .flip span{display:block}.js-pager__items.pager a:after,a.underline:after,button.inovation-btn-txt:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fbb195;bottom:0;content:"";height:1px;left:0;position:absolute;transition:.5s;width:100%}.inovation-btn-txt{background:transparent;border:0}.underline-text:hover .flip-wrap .flip,a.underline:hover .flip-wrap .flip{top:-36px}.underline-text:hover:after,a.underline:hover:after{width:0}.is-ultihover li:hover>.ultimenu__flyout{clip-path:none;filter:drop-shadow(0 17px 40px rgba(17,34,53,.1));margin-left:0;opacity:1}.ultimenu__flyout{clip-path:inset(0 10em 10em 15em);margin-left:-5em;opacity:0;transition:all .25s ease-out,clip-path .15s ease-out}.button,a{transition:all .3s ease;-webkit-transition:all .3s ease}.button-with-border-radius,.webform-button--submit{border:1px solid #265487;border-radius:60px;font-family:Baikal;font-size:16px;font-weight:500;letter-spacing:.64px;line-height:normal;padding:15px 25px;text-transform:uppercase}.button-with-border-radius svg{margin-right:12px}a{color:#041e3d;text-decoration:none}h2.sec-title{font-size:63px;font-style:normal;line-height:63px}h1,h2.sec-title{color:#041e3d;font-family:Sunlight;letter-spacing:-.67px;margin-bottom:0}h1{font-size:48px;line-height:56px}h2{font-family:Sunlight;font-size:54px;letter-spacing:-.58px;line-height:62px}h2,p{color:#041e3d;font-style:normal;margin-bottom:0}p{font-family:Baikal;font-size:18px;font-weight:200;line-height:26px}h4{font-size:30px;letter-spacing:-.3px;margin-bottom:0}h4,h5{color:#041e3d;font-family:Baikal;font-weight:500;line-height:normal}h5{font-size:26px;font-style:normal;letter-spacing:-.26px}h3{font-family:Sunlight;font-size:41px;letter-spacing:-.45px;line-height:49px;margin-bottom:0}.header-subtitle,h3{color:#041e3d;font-style:normal}.header-subtitle{-webkit-font-smoothing:antialiased;font-family:Baikal;font-size:14px;font-weight:400;letter-spacing:.98px;line-height:normal;margin-bottom:16px;text-transform:uppercase}h6{font-size:22px;font-weight:500;letter-spacing:-.22px;line-height:30px}h6,ul li{color:#041e3d;font-family:Baikal}ul li{font-weight:200;line-height:26px;margin-bottom:0}.header .block-ultimenu{bottom:0;position:absolute;right:14px}.header-main-wrap{align-items:flex-start!important;height:98px}.header{border-bottom:1px solid #e9ecf0;padding:12px 0 0}body.scrolled .block-ultimenu{margin-top:0;position:static}body.scrolled .header-main-wrap{align-items:center!important;height:auto}body.scrolled .header-logo{margin-top:0;position:static}body.scrolled .header{padding:14px 0}.layout-main-wrapper{padding-top:110px}.path-frontpage .layout-main-wrapper{padding-top:0}.header-main-wrap{position:relative}.header .header-logo{bottom:26px;position:absolute}.header .ultimenu{min-height:auto}.header .ultimenu .ultimenu__item{padding-right:25px}.header .ultimenu .ultimenu__item:last-child{padding-right:0}.header .ultimenu .ultimenu__item .ultimenu__link{-webkit-font-smoothing:antialiased;color:#041e3d;cursor:pointer;font-family:Baikal;font-size:18px;font-style:normal;font-weight:400;line-height:normal;min-height:auto;padding:0 0 27px;transition:all .3s ease;-webkit-transition:all .3s ease}.header .top-header-links-wrap{align-items:center;margin-left:37px}.header .navbar,.header .navbar-brand{margin:0;padding:0}.header .navbar-expand-lg,.path-frontpage .header .navbar-expand-lg{background-color:transparent}.header .top-header-links-wrap p{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-size:14px;font-style:normal;font-weight:400;margin-bottom:0;padding-left:5px}.header .top-header-links-wrap a{color:inherit;line-height:17px}.header .mes-favoris-block:hover svg path{stroke:#041e3d}.header .portail-locataire:hover a{color:#265487}.header .portail-locataire:hover svg path{stroke:#265487}.mes-favoris-block:hover{background:#fbb195}.mes-favoris-block:hover a{color:#041e3d}.mes-favoris-block:hover svg path{fill:#041e3d}.header .portail-locataire{align-items:center}.header .mes-favoris-block{align-items:center;border:1px solid #fbb195;border-radius:50px;height:35px;justify-content:center;margin-left:20px;padding:10px;width:-moz-fit-content;width:fit-content}.header .ultimenu__item .ultimenu__flyout{border-radius:0;box-shadow:0 17px 40px 0 rgba(17,34,53,.102);clip-path:none;left:-300px;min-width:100%;padding:0!important;width:915px}.header li:hover>.ultimenu__flyout{left:-215px}.ultimenu__flyout .block{padding:0}.header .ultimenu__item .ultimenu__region{border-radius:0;box-shadow:0 17px 40px 0 rgba(17,34,53,.102);margin-top:0;padding:44px 41px 41px}.header .ultimenu .ultimenu__item:nth-child(5) .ultimenu__region{padding:44px 41px 26px}body.scrolled .header .ultimenu__item .ultimenu__region{margin-top:0}body.scrolled .header-menu-wrap{position:relative;top:15px}.header .ultimenu .ultimenu__item .ultimenu__link:hover,.header .ultimenu .ultimenu__item a.is-active,.header .ultimenu .ultimenu__item a:hover,.header .ultimenu .ultimenu__item:nth-child(5) .ultimenu__flyout .nav-link:hover,.header .ultimenu__item .ultimenu__flyout .menu .menu-item a:hover,.node--type-_25ans.scrolled .header .ultimenu .ultimenu__item .ultimenu__link:hover,.path-frontpage .header .ultimenu .ultimenu__item .ultimenu__link:hover,.path-frontpage.scrolled .header .ultimenu .ultimenu__item .ultimenu__link:hover{color:#265487}.header .ultimenu .ultimenu__item a:after,.header .ultimenu .ultimenu__item span:after{background:#fbb195;bottom:0;content:"";display:block;height:3px;left:0;margin:auto;opacity:0;position:absolute;right:0;transition:all .3s ease;-webkit-transition:all .3s ease;z-index:1200}.header .ultimenu .ultimenu__item a.is-active:after,.header .ultimenu .ultimenu__item a:hover:after,.header .ultimenu .ultimenu__item span.is-active-link:after,.header .ultimenu .ultimenu__item span:hover:after,.header .ultimenu .ultimenu__item.is-active-trail span:first-child:after{opacity:1}.header .ultimenu .ultimenu__item .ultimenu__flyout .nav-link:after,.header .ultimenu__item .ultimenu__flyout .menu .menu-item a:after{display:none}.header .ultimenu .ultimenu__item a.is-active,.header .ultimenu .ultimenu__item a:hover,.header .ultimenu .ultimenu__item span:hover{position:relative}.header .ultimenu__item .ultimenu__flyout .menu{column-count:3;padding:0}.header .ultimenu__item .ultimenu__flyout .menu .menu-item{align-items:center;display:flex;list-style:none;margin-bottom:22px}.header .ultimenu__item .ultimenu__flyout .menu .menu-item a{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-size:17px;font-style:normal;font-weight:400;line-height:25px;order:2;padding-left:5px}.header .ultimenu__item .ultimenu__flyout .menu .menu-item .menu_link_content{align-items:center;border:1px solid #fbb195;border-radius:100%;display:flex;height:40px;justify-content:center;width:40px}body.scrolled .header .ultimenu .ultimenu__item .ultimenu__link{font-size:16px}.header .ultimenu .ultimenu__item:nth-child(5) .ultimenu__flyout{left:275px;min-width:300px!important;width:300px}.header .ultimenu .ultimenu__item:nth-child(5):hover .ultimenu__flyout{left:375px}.header .ultimenu .ultimenu__item:nth-child(5) .ultimenu__flyout .nav{display:block}.header .ultimenu .ultimenu__item:nth-child(5) .ultimenu__flyout .nav-item{align-items:center;display:flex;list-style:none;margin-bottom:22px}.header .ultimenu .ultimenu__item:nth-child(5) .ultimenu__flyout .nav-link{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-size:18px;font-style:normal;font-weight:400;line-height:25px;padding:0}.header .ultimenu__item .ultimenu__flyout .menu .menu-item .menu_link_content img{margin-bottom:0}.derham-footer{background:#041e3d;bottom:0;left:0;padding-bottom:50px;padding-top:49px;position:relative;width:100%}.main-page-wrapper{background:#fff;width:100%}.node--type-nos-metiers .main-page-wrapper,.node--type-property .main-page-wrapper,.path-frontpage .main-page-wrapper{overflow:hidden}#block-newsletter-webform h2{color:#fff;font-family:Sunlight;font-size:41px;font-style:normal;font-weight:400;letter-spacing:-.45px;line-height:49px;margin-bottom:10px}#block-newsletter-webform p{color:#fff;font-size:16px;line-height:27px;margin-top:0;max-width:390px}#block-newsletter-webform .row>*{margin-bottom:0!important;width:auto}#block-newsletter-webform .newsletter-container{align-items:flex-end;display:flex;margin-bottom:0!important}#block-newsletter-webform .form-control{background:transparent;border-bottom:1px solid #fff!important;border:0;border-radius:0;height:auto;max-width:415px;min-height:auto;padding:0 0 18px}#block-newsletter-webform .form-control,#block-newsletter-webform .form-floating>label{color:#fff;font-family:Baikal;font-size:16px;font-style:normal;font-weight:200;line-height:normal}#block-newsletter-webform .form-floating>label{bottom:18px;top:auto}#block-newsletter-webform .form-control:-ms-input-placeholder{color:transparent}#block-newsletter-webform .form-control::placeholder{color:transparent}#block-newsletter-webform .form-control:focus{border-bottom:1px solid #fbb195!important;box-shadow:none}#block-newsletter-webform .webform-button--submit{align-items:center;background:transparent;border:1px solid #fbb195;border-radius:40px;color:#fff;display:flex;line-height:normal;padding:15px 31px 15px 25px}#block-newsletter-webform .webform-actions .button:before{background:url(../images/Subscribe.svg);content:"";display:block;height:24px;margin-right:12px;width:24px}#block-newsletter-webform .webform-button--submit:hover{background:#fbb195}#block-newsletter-webform .webform-submission-newsletter-add-form{margin-bottom:73px}.derham-footer .region{margin:0;padding:0;width:100%}.derham-footer:before{background:url(../images/footer-logo.svg) no-repeat;background-size:100% 100%;content:"";display:block;height:701px;left:0;position:absolute;top:0;width:153px}.derham-footer h2{border:0;color:#fff;font-family:Baikal;font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:22px;margin-bottom:37px;padding:0;text-align:left;text-transform:lowercase}.derham-footer h2:first-letter{text-transform:capitalize}.derham-footer .block{border:0;margin:0;padding:0}.derham-footer ul{display:block}.derham-footer .menu-item a,.derham-footer .nav-item .nav-link{color:#fff;font-family:Baikal;font-size:16px;font-weight:200;line-height:24px;padding:0 0 15px}.derham-footer .menu-item a.is-active,.derham-footer .menu-item a:hover,.derham-footer .nav-item .nav-link.is-active,.derham-footer .nav-item .nav-link:hover{color:#fbb195}.footer-contact-wrapper{font-family:Baikal}.derham-footer .footer-contact-wrapper a,.footer-contact-wrapper p{color:#fff;font-size:16px;letter-spacing:-.32px;line-height:24px;margin:0;text-decoration:none}.derham-footer .menu-item{padding-bottom:15px}.derham-footer .menu-item a{padding-bottom:0}.derham-footer .footer-contact-wrap1{margin-bottom:31px;max-width:160px;width:100%}.derham-footer .footer-contact-wrap2{margin-bottom:37px;max-width:214px;width:100%}.footer-contact-wrapper .foo-title{font-family:Baikal;font-weight:500;margin-bottom:7px}.footer-contact-wrapper .foo-mail{font-family:Baikal;font-weight:500}.derham-footer .footer-contact-wrapper .footer-social-links{display:flex}.contact-wrapper .con-social-link a,.derham-footer .footer-contact-wrapper .footer-social-links a{align-items:center;border:1px solid #fbb195;border-radius:100%;display:flex;height:35px;justify-content:center;margin-right:15px;width:35px}.derham-footer .field--name-field-menu-icon{display:none}.derham-footer ul.menu{padding:0}.derham-footer ul .menu-item{list-style:none}.contact-wrapper .con-social-link a:hover,.derham-footer .footer-contact-wrapper .footer-social-links a:hover{background:#fbb195}.contact-wrapper .con-social-link a:hover svg path,.derham-footer .footer-contact-wrapper .footer-social-links a:hover svg path{fill:#041e3d}.layout-main-wrapper .main-content{margin-top:22px}.layout-main-wrapper .block-system-breadcrumb-block .breadcrumb{margin:0}.layout-main-wrapper .block-system-breadcrumb-block .breadcrumb-item{color:#041e3d;font-family:Baikal;font-size:14px;font-style:normal;font-weight:200;letter-spacing:.98px;line-height:normal;text-transform:uppercase}.layout-main-wrapper .block-system-breadcrumb-block .breadcrumb-item.active:last-child{font-family:Baikal;font-weight:500;text-transform:uppercase}.layout-main-wrapper .block-system-breadcrumb-block .breadcrumb-item+.breadcrumb-item:before{bottom:2px;color:#041e3d;content:"•";font-size:14px;position:relative}.layout-main-wrapper .main-content .team-listing-page{margin-bottom:106px;margin-top:68px}.team-desc-wrap{position:relative}.layout-main-wrapper .main-content .team-listing-page .team-desc-wrap .team-list-title{max-width:772px;width:100%}.team-listing-page .team-list-desc{max-width:497px;padding-top:27px;width:100%}.view-team-listing .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;margin-top:70px}.team-background-img{position:absolute;right:87px;top:-63px;width:auto;z-index:-2}.team-background-img img{float:right}.team-listing-page .team-list-view{margin-top:60px}.team-listing-page .team-list-view .form-radios{display:flex;flex-wrap:wrap}.team-listing-page .team-list-view .js-form-item .form-radio{display:none}.team-listing-page .team-list-view .form-check-label{color:rgba(86,92,102,.6);cursor:pointer;font-family:Baikal;font-size:18px;font-style:normal;letter-spacing:-.18px;line-height:normal}.team-listing-page .team-list-view .js-form-type-radio{border-right:1px solid #041e3d;padding-left:25px;padding-right:25px}.team-listing-page .team-list-view .js-form-type-radio:first-child{padding-left:0}.team-listing-page .team-list-view .js-form-type-radio:last-child{border-right:0}.team-listing-page .team-list-view .js-form-item.selected .form-check-label{border-bottom:1px solid #fbb195;color:#041e3d;font-family:Baikal;font-weight:500;padding-bottom:4px}.view-team-listing .views-infinite-scroll-content-wrapper .views-row{margin-bottom:80px}.view-team-listing .team-list-wrap .team-name{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-size:22px;font-style:normal;font-weight:400;letter-spacing:-.22px;line-height:30px;margin-bottom:3px;margin-top:20px}.view-team-listing .team-list-wrap .team-function{color:#565c66;font-family:Baikal;font-size:18px;font-style:normal;font-weight:200;line-height:26px;margin-bottom:15px;text-align:left}.view-team-listing .team-list-wrap .team-ph-num{color:#041e3d;font-family:Baikal;font-size:18px;font-style:normal;font-weight:500;line-height:25px}.view-team-listing .team-list-wrap .team-ph-num img{border:1px solid #fbb195;border-radius:100%;margin-right:8px;padding:8px}.view-team-listing .js-pager__items{padding:0;text-align:center}.view-team-listing .js-pager__items .pager__item{list-style:none}.view-team-listing .views-infinite-scroll-content-wrapper .views-row:nth-child(n+9){margin-bottom:67px}.home-page-main-wrap .homepage-slider-wrap iframe,.home-page-main-wrap .homepage-slider-wrap img,.home-page-main-wrap .homepage-slider-wrap video{height:100%;max-width:100%;object-fit:cover;width:100%}.home-page-main-wrap .video-or-img-wrap{height:100%}.home-page-main-wrap .hero-section-wrap .views-row{padding:0}.header{position:fixed;width:100%}.path-frontpage .homepage-slider-wrap{height:100vh;position:relative}.homepage-slider-wrap .left-section-wrap{position:absolute;top:150px;z-index:3}.homepage-slider-wrap .left-section-wrap p{color:#fff;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.98px;line-height:normal}.homepage-slider-wrap .left-section-wrap h1{color:#fff;margin-top:12px;max-width:760px;width:100%}.homepage-slider-wrap .left-section-wrap .search-bar-wrap{align-items:center;background:#265487;border-radius:50px;color:#fff;display:flex;font-size:22px;height:75px;margin-top:64px;padding-left:41px;position:relative;width:629px}.search-bar-wrap .search-icon{position:absolute;right:28px}.homepage-slider-wrap .right-section-wrap{position:relative}.homepage-slider-wrap .right-section-wrap .ajax-progress{display:none}.homepage-slider-wrap .popup-section{background:#fff;border-radius:0 20px 0 20px;bottom:46px;padding:31px 44px 29px 58px;position:absolute;right:0;z-index:2}.homepage-slider-wrap .popup-section .popup-btn-wrap{left:-17px;position:absolute;top:-27px;z-index:2}.homepage-slider-wrap .popup-section .popup-text-sec{letter-spacing:-.26px;max-width:100%;width:179px}.homepage-slider-wrap .popup-section .popup-text-sec h5{letter-spacing:normal;line-height:32px}.path-frontpage .layout-main-wrapper .main-content{margin-top:0}.node--type-_25ans .header-logo svg .derhamlogo,.path-frontpage .header-logo svg .derhamlogo{fill:#fff}.node--type-_25ans.scrolled .header-logo svg .derhamlogo,.path-frontpage.scrolled .header-logo svg .derhamlogo{fill:#265487}.top-header-links-wrap .mes-favoris-block svg{position:relative}.node--type-_25ans .top-header-links-wrap svg path,.path-frontpage .top-header-links-wrap svg path{stroke:#fff}.node--type-_25ans .header .top-header-links-wrap p,.node--type-_25ans .header .ultimenu .ultimenu__item .ultimenu__link,.path-frontpage .header .top-header-links-wrap p,.path-frontpage .header .ultimenu .ultimenu__item .ultimenu__link{color:#fff}.node--type-_25ans.scrolled .top-header-links-wrap svg path,.path-frontpage.scrolled .top-header-links-wrap svg path{stroke:#265487}.path-frontpage.scrolled .layout-main-wrapper .main-content{margin-top:22px}.node--type-_25ans.scrolled .top-header-links-wrap svg path,.path-frontpage.scrolled .top-header-links-wrap svg path{stroke:#041e3d}.node--type-_25ans.scrolled .header .top-header-links-wrap p,.node--type-_25ans.scrolled .header .ultimenu .ultimenu__item .ultimenu__link,.path-frontpage.scrolled .header .top-header-links-wrap p,.path-frontpage.scrolled .header .ultimenu .ultimenu__item .ultimenu__link{color:#041e3d}.node--type-_25ans .top-header-links-wrap,.path-frontpage.scrolled .top-header-links-wrap{padding-top:0}.node--type-_25ans .header,.path-frontpage.scrolled .header{border-bottom:0 solid #e9ecf0}.nouvelles-promotions-wrap .promotions-header-wrap .row>*{padding:0}.home-page-main-wrap .nouvelles-promotions-wrap .promotions-header-wrap{padding-block-end:84px;padding-block-start:124px}.promotions-header-wrap .promotions-desc{max-width:506px;position:relative;top:18px;width:100%}.promotions-header-wrap .promotions-desc p{font-size:20px;line-height:27px}.home-page-main-wrap .view-nouvelles-promotions .row{margin:0}.view-id-nouvelles_promotions,.view-id-nouvelles_promotions_nos_metiers{position:relative}.nos-promotions-custom .novel-slider-label,.view-id-nouvelles_promotions .novel-slider-label,.view-id-nouvelles_promotions_nos_metiers .novel-slider-label{background:#fbb195;border-radius:40px;height:35px;margin-left:25px;min-width:105px;position:absolute;top:27px}.nos-promotions-custom .novel-slider-label p,.view-id-nouvelles_promotions .novel-slider-label p,.view-id-nouvelles_promotions_nos_metiers .novel-slider-label p{-webkit-font-smoothing:antialiased;align-items:center;display:flex;font-family:Baikal;font-weight:400;height:100%;justify-content:center}.nos-promotions-custom .novel-slider-sub-wrapper,.view-id-nouvelles_promotions .novel-slider-sub-wrapper,.view-id-nouvelles_promotions_nos_metiers .novel-slider-sub-wrapper{background:#fff;margin-top:-59px;max-width:950px;position:relative;z-index:10}.nos-promotions-custom .novel-slider-sub-wrapper .text-sec-wrap,.view-id-nouvelles_promotions .novel-slider-sub-wrapper .text-sec-wrap,.view-id-nouvelles_promotions_nos_metiers .novel-slider-sub-wrapper .text-sec-wrap{padding:39px 62px 12px 48px}.nos-promotions-custom .slick-dots button,.view-id-nouvelles_promotions .slick-dots button,.view-id-nouvelles_promotions_nos_metiers .slick-dots button{background:rgba(4,30,61,.4);border:0;font-size:0;height:2px;margin:0;padding:0;width:30px}.nos-promotions-custom .slick-dots li button:before,.view-id-nouvelles_promotions .slick-dots li button:before,.view-id-nouvelles_promotions_nos_metiers .slick-dots li button:before{display:none}.nos-promotions-custom .slick-dots li,.view-id-nouvelles_promotions .slick-dots li,.view-id-nouvelles_promotions_nos_metiers .slick-dots li{list-style:none;margin-right:5px;width:auto}.novel-slider-sub-wrapper .text-sec-wrap p{color:#565c66;margin-bottom:24px;max-width:765px}.novel-slider-sub-wrapper .text-sec-wrap h5{margin-bottom:18px;max-width:708px;width:100%}.nos-promotions-custom .slick-dots .slick-active button,.view-id-nouvelles_promotions .slick-dots .slick-active button,.view-id-nouvelles_promotions_nos_metiers .slick-dots .slick-active button{background:#041e3d}.nos-promotions-custom .promotions-slider-wrap .slick{position:relative}.nos-promotions-custom .promotions-slider-wrap .slick-dots{bottom:77px}.nos-promotions-custom .promotions-nos-header-wrap{padding-bottom:84px;padding-top:0}.nos-promotions-custom .promotions-nos-header-wrap .sec-title{padding-bottom:20px}.nos-promotions-custom .slick-dots,.view-id-nouvelles_promotions .slick-dots,.view-id-nouvelles_promotions_nos_metiers .slick-dots{bottom:142px;display:flex;justify-content:flex-end;margin-top:6px;padding-right:0;position:absolute}.estimer-sec-wrap,.promotions-slider-wrap{margin-bottom:100px}.estimer-sec-wrap{background:#041e3d;margin-left:-12px;margin-right:-12px;padding-block:153px;position:relative}.estimer-sec-wrap .estimer-inner-sec:before{background:url(../images/estimer.svg) no-repeat;content:"";display:block;height:541px;position:absolute;top:5px;width:103px}.estimer-sec-wrap .estimer-inner-sec:after{background:url(../images/estimate-dr.svg) no-repeat;bottom:0;content:"";display:block;height:241px;position:absolute;right:0;width:307px}.estimer-sec-wrap .estimer-inner-sec h2{color:#fff;margin-bottom:24px;max-width:936px;width:100%}.estimer-sec-wrap .estimer-inner-sec .estimer-desc-sec{margin-bottom:49px;max-width:523px}.estimer-sec-wrap .estimer-sub-wrapper{padding-left:180px}.estimer-btn-sec a,.estimer-btn-sec a:hover,.estimer-sec-wrap .estimer-inner-sec .estimer-desc-sec p{color:#fff}.estimer-btn-sec .estimate-online-button:hover{background:#fbb195}.estimer-sub-wrapper a.underline{position:relative;top:7px}.estimer-btn-sec .estimate-online-button{border:1px solid #fbb195;border-radius:60px;margin-right:41px;padding:15px 25px;text-transform:uppercase}.estimer-btn-sec .estimate-online-button svg{margin-right:12px}.estimer-btn-sec .estimate-online-button svg path{stroke:#fff}.valorisation-homepage-wrap{margin-left:-12px;margin-right:-12px}.valorisation-homepage-wrap .valorisation-inner-wrap{display:flex}.innovation-inner-wrap p:last-child{margin-top:15px}.valorisation-homepage-wrap .valorisation-right-sec{align-items:center;display:flex;justify-content:center}.valorisation-homepage-wrap .valorisation-right-sec h3{margin:0;max-width:519px;width:100%}.valorisation-homepage-wrap .valorisation-right-sec .desc-wrap{margin-bottom:47px;margin-top:44px;max-width:464px;width:100%}.valorisation-homepage-wrap .valorisation-right-sec .button-with-border-radius{align-items:center;color:#265487;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content}.valorisation-homepage-wrap .valorisation-right-sec .button-with-border-radius:hover{background:#265487;color:#fff}.valorisation-homepage-wrap .valorisation-right-sec .button-with-border-radius:hover svg path{stroke:#fff}.notre-expertise-wrap{background:#f8f0ea;margin-left:-12px;margin-right:-12px}.notre-expertise-wrap .expertise-inner-sec{padding-bottom:136px;padding-top:86px;position:relative}.notre-expertise-wrap .text-1-wrap{margin-block:20px 74px;max-width:720px;width:100%}.notre-expertise-wrap .expertise-content-wrap{column-count:3}.notre-expertise-wrap .expertise-content-wrap img{display:block;height:45px;margin-bottom:13px;width:45px}.notre-expertise-wrap .expertise-content-wrap a{break-inside:avoid}.notre-expertise-wrap .expertise-content-wrap h5{align-items:center;margin-bottom:58px;position:relative;width:-moz-fit-content;width:fit-content}.notre-expertise-wrap .text-2-wrap{margin-top:97px}.notre-expertise-wrap .expertise-content-wrap h5:before{background:url(../images/arrow-light-blue.svg) no-repeat;content:"";display:none;height:24px;position:absolute;right:-31px;top:50%;transform:translateY(-50%);width:24px}.notre-expertise-wrap .expertise-content-wrap h5:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fbb195;bottom:-5px;content:"";height:1px;left:0;position:absolute;transition:.5s;width:0}.notre-expertise-wrap .expertise-content-wrap a:hover h5{color:#265487}.notre-expertise-wrap .expertise-content-wrap a:hover h5:before{display:block}.notre-expertise-wrap .expertise-content-wrap a:hover h5:after{width:100%}.notre-expertise-wrap .text-2-wrap p{font-family:Baikal;font-size:22px;font-style:normal;font-weight:500;letter-spacing:-.22px;line-height:30px}.notre-expertise-wrap .text-2-wrap p:last-child{border-bottom:1px solid #fbb195;padding-bottom:5px;width:-moz-fit-content;width:fit-content}.expertise-inner-sec:after{background:url(../images/nos-metiers.svg) no-repeat;content:"";display:block;height:836px;position:absolute;right:0;top:3px;width:118px}.innovation-main{margin-bottom:120px;margin-left:-12px;margin-right:-12px;overflow:hidden}.innovation-wrap{position:relative}.innovation-inner-wrap{background:#fff;bottom:0;max-width:630px;padding:52px 64px 100px 75px;position:absolute}.innovation-main .innovation-desc h3{margin-bottom:35px}.innovation-main .innovation-desc .text-wrap p:first-child{padding-bottom:15px}.view-la-selection-du-moment .slick-slide{margin-right:30px}.la-selection-homepage-wrap{margin-bottom:153px}.la-selection-homepage-wrap .la-selection-img-sec{overflow:hidden;text-decoration:none;width:100%}.la-selection-homepage-wrap .la-selection-img-sec,.la-selection-homepage-wrap .la-selection-img-sec img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:1s}.la-selection-homepage-wrap .la-selection-img-sec img{width:110%!important}.la-selection-homepage-wrap .la-selection-img-sec:hover img{margin-left:-10%}.la-selection-homepage-wrap .view-la-selection-du-moment .slick-list{overflow:visible}.la-selection-homepage-wrap .button-with-border-radius:hover{background:#265487;color:#fff}.la-selection-homepage-wrap .button-with-border-radius:hover svg path{stroke:#fff}.la-selection-homepage-wrap .view-la-selection-du-moment .view-filters{margin-bottom:39px;margin-top:23px}.la-selection-homepage-wrap .button-with-border-radius{align-items:center;color:#265487;display:flex;justify-content:center;margin:auto;width:-moz-fit-content;width:fit-content}.la-selection-homepage-wrap .view-la-selection-du-moment .la-selection-info-sec{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:normal}.la-selection-homepage-wrap .view-la-selection-du-moment .la-selection-img-sec img{object-fit:cover;width:100%}.la-selection-homepage-wrap .slick--view--media-multiple-img-slider--block-1 .slick-slide{margin-left:5px;margin-right:0;overflow:hidden}.la-selection-homepage-wrap .view-la-selection-du-moment .is-new-wrap{-webkit-font-smoothing:antialiased;background:#fbb195;border-radius:40px;color:#112235;font-family:Baikal;font-size:18px;font-weight:400;margin-left:20px;padding:5px 18px 5px 15px;position:absolute;top:16px}.la-selection-homepage-wrap .selection-bottom-wrap{margin-top:65px;text-align:center}.la-selection-homepage-wrap .view-la-selection-du-moment .la-selection-info-sec span{border-right:1px solid #041e3d;padding-inline:10px}.la-selection-homepage-wrap .view-la-selection-du-moment .la-selection-info-sec span:first-child{padding-left:0}.la-selection-homepage-wrap .view-la-selection-du-moment .la-selection-info-sec span:last-child{border:0}.la-selection-homepage-wrap .view-la-selection-du-moment h4{margin-bottom:5px;margin-top:7px}.la-selection-homepage-wrap .view-la-selection-du-moment .slick__arrow{display:block}.view-la-selection-du-moment .slick--view{padding:0}.la-selection-homepage-wrap .view-la-selection-du-moment .view-filters .fieldgroup{margin-bottom:0!important}.la-selection-homepage-wrap .view-la-selection-du-moment .form-radios{display:flex;flex-wrap:wrap}.la-selection-homepage-wrap .view-la-selection-du-moment .js-form-item .form-radio{display:none}.la-selection-homepage-wrap .view-la-selection-du-moment .form-check-label{color:rgba(86,92,102,.6);cursor:pointer;font-family:Baikal;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.18px;line-height:normal;padding-bottom:5px}.la-selection-homepage-wrap .view-la-selection-du-moment .js-form-type-radio{border-right:1px solid #041e3d;padding-left:25px;padding-right:25px;padding-block:11px}.la-selection-homepage-wrap .view-la-selection-du-moment .js-form-type-radio:last-child{border-right:0}.la-selection-homepage-wrap .view-la-selection-du-moment .js-form-type-radio:nth-child(2){padding-left:0}.la-selection-homepage-wrap .view-la-selection-du-moment .js-form-item.selected .form-check-label{border-bottom:1px solid #fbb195;color:#041e3d;font-family:Baikal;font-weight:500}.la-selection-homepage-wrap .view-la-selection-du-moment .js-form-type-radio:first-child{display:none}.la-selection-homepage-wrap .view-la-selection-du-moment .slick--view--media-multiple-img-slider{position:relative}.la-selection-homepage-wrap .slick--view--media-multiple-img-slider--block-1 .slick-arrow[aria-label=Précédent],.la-selection-homepage-wrap .slick--view--media-multiple-img-slider--block-1 .slick-arrow[aria-label=Suivant]{background-color:#fff;background-position:50%;border:0;border-radius:100%;font-size:0;height:30px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}.la-selection-homepage-wrap .slick--view--media-multiple-img-slider--block-1 .slick-arrow[aria-label=Précédent]{background-image:url(../images/slick-left.svg);cursor:pointer;left:17px}.la-selection-homepage-wrap .slick--view--media-multiple-img-slider--block-1 .slick-arrow[aria-label=Suivant]{background-image:url(../images/slick-right.svg);cursor:pointer;right:17px}.la-selection-homepage-wrap .slide-image-hover{position:relative}.la-selection-homepage-wrap .slide-image-hover:hover .img-count{opacity:1}.la-selection-homepage-wrap .property-img-sec-common:hover .slick-arrow{cursor:auto;opacity:1}.la-selection-homepage-wrap .mes-favoris-block{opacity:0;position:absolute;right:10px;top:16px;z-index:1}.la-selection-homepage-wrap .slide-image-hover:hover .mes-favoris-block{opacity:1}.la-selection-homepage-wrap .mes-favoris-block a{align-items:center;background:#fff;border-radius:100%;display:flex;height:30px;justify-content:center;width:30px}.la-selection-homepage-wrap .mes-favoris-block:hover{background:initial}.la-selection-homepage-wrap .mes-favoris-block:hover svg path{fill:transparent}.la-selection-homepage-wrap .mes-favoris-block p{display:none}.la-selection-homepage-wrap .img-count img{padding-inline:3px}.la-selection-homepage-wrap .slide-image-hover p{font-family:Baikal;font-weight:400}.we-are-derham-wrap .we-are-derham-inner .derham-desc-wrap p{color:#565c66}.actualite-derham-wrap .actu-head{margin-bottom:84px}.actualite-derham-wrap .actu-head .header-subtitle{margin-bottom:11px}.actualite-derham-wrap .view-actualites-derham .view-content{display:flex;flex-direction:row;flex-wrap:wrap}.actualite-derham-wrap .view-actualites-derham .view-content .views-row{padding-inline:15px;width:300px}.actualite-derham-wrap .view-actualites-derham .view-content .views-row:first-child{padding-left:0;width:630px}.actualite-derham-wrap .view-actualites-derham .view-content .views-row:first-child img{height:auto;width:100%}.actualite-derham-wrap .view-actualites-derham .view-content .views-row:last-child{padding-right:0}.actualite-derham-wrap .view-actualites-derham .view-content .views-row img{height:auto;width:100%}.actualite-derham-wrap .view-actualites-derham .title-view-link-wrap h6{margin-bottom:17px;max-width:286px}.actualite-derham-wrap .actualite-category-wrap ul li{align-items:flex-start!important;display:flex}.path-frontpage .actualite-derham-wrap .actualite-category-wrap{display:grid;grid-template-columns:auto 1fr}.actualite-derham-wrap .view-actualites-derham .view-content .views-row:first-child h6{max-width:100%;width:auto}.actualite-derham-wrap .actualite-category-wrap{display:flex;margin-bottom:8px}.actualite-derham-wrap .actualite-category-wrap p{align-items:center;font-size:14px;letter-spacing:.98px;line-height:normal;text-transform:uppercase}.actualite-derham-wrap .actualite-category-wrap ul{color:#041e3d;margin:0;padding-left:25px}.actualite-derham-wrap .actualite-category-wrap ul li{align-items:center;font-size:14px;letter-spacing:.98px;line-height:normal;text-transform:uppercase}.actualite-derham-inner img{margin-bottom:24px}.actualite-derham-wrap .view-actualites-derham .view-footer{margin-top:44px;text-align:center}.actualite-derham-wrap .view-actualites-derham .button-with-border-radius{align-items:center;color:#265487;display:flex;justify-content:center;margin:auto;width:-moz-fit-content;width:fit-content}.actualite-derham-wrap .actualite-category-wrap ul li::marker{bottom:2px;position:relative}.actualite-derham-wrap .view-actualites-derham .button-with-border-radius:hover{background:#265487;color:#fff}.actualite-derham-wrap .view-actualites-derham .button-with-border-radius:hover svg path{stroke:#fff}.we-are-derham-wrap{margin-block:124px 288px;margin-left:-12px;margin-right:-12px;position:relative}.we-are-derham-wrap .derham-left-sec{padding-top:71px}.we-are-derham-wrap .we-are-derham-inner{display:flex;justify-content:space-between}.we-are-derham-wrap .we-are-derham-inner .derham-desc-wrap{margin-block:25px 33px;max-width:420px}.we-are-derham-wrap .we-are-derham-inner .social-sec-wrap a{align-items:center;display:flex;font-family:Baikal;font-weight:500;margin-bottom:20px}.derham-right-sec .images-wrap{display:flex}.derham-right-sec .images-wrap .section1-img2{height:505px;width:660px}.derham-right-sec .images-wrap .section1-img1{height:346px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:406px;z-index:7}.derham-right-sec .images-wrap .section1-img3{bottom:0;height:247px;position:absolute;transform:translate(-50%,30%);width:315px}.derham-right-sec .images-wrap .section1-img1 img,.derham-right-sec .images-wrap .section1-img2 img,.derham-right-sec .images-wrap .section1-img3 img{height:100%;width:100%}.we-are-derham-wrap .bordered-svg{align-items:center;border:1px solid #fbb195;border-radius:100%;display:flex;height:35px;justify-content:center;margin-right:12px;width:35px}.we-are-derham-wrap .we-are-derham-inner .social-sec-wrap a:hover{color:#fbb195}.we-are-derham-wrap a:hover .bordered-svg{background:#fbb195}.we-are-derham-wrap a:hover .bordered-svg svg path{fill:#fff}.besoin-de-conseil-wrap{background:#f8f0ea}.besoin-de-conseil-wrap .conseil-left p{-webkit-font-smoothing:antialiased;font-family:Baikal;font-size:26px;font-weight:200;line-height:32px;margin-block:14px 47px}.besoin-de-conseil-wrap .conseil-left .btn-sec .button-with-border-radius{background:#265487;color:#fff}.besoin-de-conseil-wrap .conseil-left .btn-sec .button-with-border-radius:hover{background:transparent;border-color:#265487;color:#265487}.besoin-de-conseil-wrap .conseil-left .btn-sec .button-with-border-radius:hover svg path{stroke:#265487}.conseil-left{display:flex;flex-direction:column;justify-content:center}.besoin-de-conseil-wrap .conseil-inner{display:flex;justify-content:space-between}.featured-bottom .region-featured-bottom-first{margin:0}.featured-bottom #block-derham-besoindeconseil{padding:0}.node--type-contact-page .main-content{margin-top:0}.contact-page{margin-left:-12px;margin-right:-12px}.contact-page .contact-banner img{margin-bottom:0;width:100%}.contact-page .contact-wrapper{background:#041e3d;color:#fff;padding-bottom:134px}.contact-page .contact-wrapper .contact-title{color:#fff;font-size:54px;line-height:62px}.contact-wrapper .contact-breadcumb{margin-bottom:67px;padding-top:23px}.contact-wrapper .contact-inner-wrap{margin-top:47px}.contact-page .contact-breadcumb .breadcrumb-item,.contact-page .contact-breadcumb .breadcrumb-item a,.contact-page .contact-breadcumb .breadcrumb-item+.breadcrumb-item:before{color:#fff}.contact-wrapper .contact-inner-wrap .contact-address-title{margin-bottom:27px}.contact-wrapper .contact-inner-wrap .contact-address-title h5{color:#fff;font-family:Baikal;font-weight:200;text-transform:uppercase}.contact-wrapper .contact-inner-wrap .con-addr-time-wrap p{color:#fff;padding-left:26px}.contact-inner-wrap .con-time-wrap,.contact-wrapper .contact-inner-wrap .con-mail a,.contact-wrapper .contact-inner-wrap .con-phn a{-webkit-font-smoothing:antialiased;color:#fff;font-family:Baikal;font-size:18px;font-style:normal;font-weight:200;line-height:25px}.contact-wrapper .contact-inner-wrap .con-mail,.contact-wrapper .contact-inner-wrap .con-phn{padding-left:26px}.contact-wrapper .contact-inner-wrap .con-mail a{font-family:Baikal;font-weight:500;padding-left:0!important;padding-left:31px}.contact-inner-wrap .con-time-wrap .con-time{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:500;font-weight:400;padding-left:31px}.contact-wrapper .contact-inner-wrap .con-mail{padding-left:26px}.contact-wrapper .contact-inner-wrap .con-addr{padding-right:75px;position:relative}.contact-wrapper .contact-inner-wrap .con-addr:first-child:before{background:url(../images/location.svg) no-repeat;content:"";display:flex;height:24px;position:absolute;width:24px}.contact-inner-wrap .con-time-wrap{position:relative}.contact-inner-wrap .con-time-wrap:before{background:url(../images/clock.svg) no-repeat;content:"";display:flex;height:24px;position:absolute;width:24px}.contact-inner-wrap .con-time-wrap .con-time-title{padding-left:31px}.contact-page .con-webform{margin-top:123px;padding-bottom:180px}.con-webform h2{margin-bottom:42px}.con-webform .webform-submission-form{margin:auto;width:793px}.con-webform .webform-submission-form .form-control{border:0;border-bottom:1px solid #041e3d!important;border-radius:0;height:auto;padding:38px 0 13px}.con-webform .webform-submission-form .form-control:focus{border-bottom:1px solid #fbb195!important;box-shadow:none}.con-webform label:after{display:none}.con-webform .webform-submission-form .form-control{color:#041e3d;padding-left:1px}.con-webform .webform-submission-form .form-control:-ms-input-placeholder{color:transparent;font-family:Baikal;font-size:16px;font-style:normal;font-weight:400;font-weight:200;line-height:normal}.con-webform .webform-submission-form .form-control::placeholder{color:transparent;font-family:Baikal;font-size:16px;font-style:normal;font-weight:400;font-weight:200;line-height:normal}.con-webform .form-floating>label{bottom:15px;color:#041e3d;font-family:Baikal;font-size:16px;font-weight:400;height:auto;line-height:normal;padding:0;top:auto}.con-webform .form-textarea{height:100px!important;min-height:auto;resize:none}.con-webform .js-form-type-textarea.form-floating>label{bottom:auto;top:0}.form-floating>.form-control-plaintext~label{border:0;opacity:1;padding-block:10px!important}.form-floating>.form-control:not(:-ms-input-placeholder)~label{border:0;opacity:1;padding-block:10px!important}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label{border:0;opacity:1;padding-block:10px!important}.form-floating>.form-select~label{border:0;opacity:1;padding-block:10px!important}.con-webform .webform-submission-form .form-wrapper.mb-3{margin-bottom:30px!important;margin-inline:0}.con-webform .webform-submission-form .js-form-item{margin-bottom:0!important;padding:0;text-align:left}.con-webform .webform-submission-form .js-form-item.form-item-nom,.con-webform .webform-submission-form .js-form-item.js-form-item-prenom{margin-right:30px;width:190px}.con-webform .webform-submission-form .js-form-item.js-form-item-societe{width:350px}.con-webform .webform-submission-form .js-form-item.js-form-item-email{margin-right:0!important}.con-webform .webform-submission-form .js-form-item.js-form-item-email,.con-webform .webform-submission-form .js-form-item.js-form-item-telephone{margin-right:30px;width:380px}.con-webform .webform-submission-form .js-form-item.form-item-message{padding-right:0;width:100%}.con-webform .webform-submission-form .form-check .form-check-input{border:1px solid #041e3d;height:19px;margin-left:0;width:19px}.con-webform .webform-submission-form .js-form-type-checkbox .form-check-label{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-left:12px}.con-webform .webform-submission-form .js-form-item.checkbox{margin-block:23px 32px!important}.con-webform .webform-actions{float:right}.con-webform .webform-actions .button{align-items:center;background:#265487;color:#fff;display:flex;line-height:normal;padding:15px 25px}.con-webform .webform-actions .button:after{display:none}.con-webform .webform-actions .button:before{background:url(../images/button-arrow.svg);content:"";display:block;height:24px;margin-right:12px;width:24px}.contact-wrapper .con-social-link-title{color:#fff;font-family:Baikal;font-size:18px;font-style:normal;font-weight:200;letter-spacing:1.62px;line-height:25px;margin-bottom:30px;text-align:right}.contact-wrapper .contact-social-link{justify-content:flex-end}.con-time-wrap .con-time-title.Vendredi{padding-top:11px}.contact-page .contact-map{overflow:hidden;width:100%}.con-webform .webform-actions .button:hover{background:transparent;border-color:#265487;color:#265487}.con-webform .webform-actions .button:hover:before{background:url(../images/blue-arrow-right.svg)}.con-webform .form-check-input:checked{background-color:#041e3d;border-color:#041e3d;box-shadow:none}#nos-meters-section11 .novel-home-header-sec{margin-bottom:48px}.node--type-nos-metiers .main-content,.node--type-nos-metiers .node__content{margin-top:0}.node--type-nos-metiers .az-element.az-image img{width:100%}.node--type-nos-metiers #nos-meters-section7 .col-md-6:first-child .az-image,.node--type-nos-metiers #nos-meters-section7 .col-md-6:first-child .az-image img{height:100%}#nos-metiers-header-title{background:#fbf7f4;bottom:0;left:0;margin:auto;padding:58px 46px;position:absolute;right:0;width:770px}#footer-varient-2 .col-md-6:first-child #custom-btn a:hover:before,#passion-expertise #custom-btn a:hover:before{background:url(../images/blue-msg.svg) no-repeat}#nos-metiers-header-title .az-image.text-center{align-items:center;background:#fbb195;border-radius:100%;bottom:75px;display:flex;height:90px;justify-content:center;left:0;margin:auto;position:absolute;right:0;width:90px}#passion-expertise{margin-left:-12px;margin-right:-12px}#passion-expertise .az-row{padding-bottom:100px;padding-top:55px}#passion-expertise .az-ctnr.col-md-4{background:#f8f0ea;bottom:-54px;max-width:410px;padding:71px 39px 77px 52px;position:absolute;right:0}#nos-meters-section3{padding-top:63px}#nos-meters-section3 .az-text h5{margin-bottom:32px;max-width:768px}#nos-meters-section4 .az-row .col-md-6 .az-text{max-width:603px}#nos-meters-section4 .az-row .col-md-6 .az-text p,#nos-meters-section4 .col-md-6 .az-text ul li{font-size:16px}.node--type-nos-metiers .az-row .az-element ul li{font-size:18px}#nos-meters-section4 .az-element h2{margin-bottom:58px;margin-top:107px}#nos-meters-section9 h2{margin-bottom:96px}#nos-meters-section9 .row{padding-inline:166px}#nos-meters-section4 .az-element .col-md-3 .az-text:before{background:url(../images/dr-icon.svg) no-repeat;content:"";display:none;height:32px;width:40px}.node--type-nos-metiers #nos-meters-section4 .az-element .col-md-3{margin-bottom:60px}.node--type-nos-metiers #nos-meters-section4 .az-element .col-md-3 h6{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400;margin-block:22px;position:relative}.node--type-nos-metiers #nos-meters-section4 .az-element .col-md-3 h6:after{background:#fbb195;bottom:-10px;content:"";display:block;height:1px;position:absolute;width:50px}.node--type-nos-metiers #nos-meters-section4 .az-element .col-md-3 p{color:#000;font-family:Baikal;font-size:16px;font-style:normal;font-weight:200;line-height:27px;max-width:298px}#breadcrumb-custom{padding-top:18px}#breadcrumb-custom .breadcrumb{margin-bottom:0}#breadcrumb-custom .breadcrumb-item{color:#041e3d;font-family:Baikal;font-size:14px;font-style:normal;font-weight:200;letter-spacing:.98px;line-height:normal}#breadcrumb-custom .breadcrumb-item+.breadcrumb-item:before{color:#041e3d;content:"•";font-size:14px}#breadcrumb-custom .breadcrumb-item:last-child,#custom-btn a{font-family:Baikal;font-weight:500;text-transform:uppercase}#custom-btn a{align-items:center;background:#265487;border:1px solid #265487;border-radius:60px;color:#fff;display:flex;font-size:16px;letter-spacing:.64px;line-height:normal;padding:15px 25px;width:-moz-fit-content;width:fit-content}#custom-btn a:hover{background:transparent;border-color:#265487;color:#265487}.node--type-estimer #estimer-section2 #custom-btn a:hover:before{background:url(../images/arrow-light-blue.svg)}#custom-btn{margin-top:47px}#custom-btn a:before{background:url(../images/message-icon.svg) no-repeat;content:"";display:block;height:16px;margin-right:12px;margin-top:2px;width:18px}.node--type-nos-metiers #nos-meters-section4{padding-bottom:100px}.doc-link-custom a{float:right;margin-inline:0!important;margin-top:20px!important}#download-btn-link a,.doc-link-custom a{align-items:center;background-color:#fff;border:1px solid #265487;border-radius:60px;color:#265487;display:flex;font-family:Baikal;font-weight:500;margin-inline:auto;padding:15px 25px;width:-moz-fit-content;width:fit-content}#download-btn-link a:hover{background:#265487;color:#fff!important}#download-btn-link a:hover p{color:#fff}#download-btn-link a:hover:before{background:url(../images/download-white.svg)}#download-btn-link a p{color:#265487;font-family:Baikal;font-size:16px;font-weight:500;letter-spacing:.64px;line-height:normal;text-transform:uppercase}#download-btn-link a:before{background:url(../images/Download.svg) no-repeat;content:"";display:block;height:24px;margin-right:12px;width:24px}.node--type-nos-metiers #nos-meters-section5{margin-left:-12px;margin-right:-12px;padding-block:92px 111px}.node--type-nos-metiers #nos-meters-section5 h2{color:#fff;margin-bottom:36px}.node--type-nos-metiers #nos-meters-section5 .col-md-3 p{max-width:250px;padding-top:8px;width:100%}.node--type-nos-metiers #nos-meters-section5 .az-element .col-md-3 .az-text:before{background:url(../images/Check.svg) no-repeat;content:"";display:block;height:80px;width:80px}.node--type-nos-metiers #nos-meters-section6{background-color:#fbf7f4;margin-left:-12px;margin-right:-12px;padding-block:86px 100px}.node--type-nos-metiers #nos-meters-section6 h2{margin-bottom:58px}.node--type-nos-metiers #nos-meters-section16 .slick-dots{display:none!important}.node--type-nos-metiers #nos-meters-section6 .col-md-3{font-size:15px;font-weight:400;line-height:25px;margin-bottom:100px;margin-right:69px;max-width:261px}.node--type-nos-metiers #nos-meters-section6 .col-md-3:before{align-items:center;background:#265487;border-radius:100%;color:#fff;content:counter(a);counter-increment:a;display:flex;font-family:Baikal;font-size:30px;font-weight:500;height:60px;justify-content:center;position:relative;width:60px;z-index:5}.node--type-nos-metiers #nos-meters-section6 .az-row--md{counter-reset:a}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4n):after{border-radius:0 100px 100px 0;border-right:2px dashed #265487;content:"";height:172px;position:absolute;right:-25px;top:34px;width:1205px}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4n+1):after{border-bottom:2px dashed #265487;border-left:2px dashed #265487;border-radius:100px 0 0 100px;border-top:2px dashed #265487;clip-path:polygon(0 0,8.8% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,8.8% 0,100% 100%,0 100%);content:"";height:80px;left:-63px;position:absolute;top:-45px;width:744px}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(2) .az-text:before{content:url(../images/border-arr.svg);position:absolute;right:48px;top:-47px}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4) .az-text:before{content:url(../images/border-arr.svg);position:absolute;right:80px;top:-47px}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4n+1){position:relative}.node--type-nos-metiers #nos-meters-section6 .col-md-3 p{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400;margin-top:11px}.node--type-nos-metiers #nos-meters-section7{margin-bottom:150px;margin-left:-12px;margin-right:-12px}.node--type-nos-metiers #nos-meters-section7 .col-md-6{padding:0}.node--type-nos-metiers #nos-meters-section7 .col-md-6:last-child{align-items:center;display:flex;justify-content:center}.node--type-nos-metiers #nos-meters-section7 #nos-meters-sub-section7{counter-reset:b;margin-block:105px 63px}.node--type-nos-metiers #nos-meters-section7 #nos-meters-sub-section7 h2{margin-bottom:54px}.node--type-nos-metiers #nos-meters-section7 #nos-meters-sub-section7-1 .az-text{margin-bottom:47px}.node--type-nos-metiers #nos-meters-section7 #nos-meters-sub-section7-1 .az-text:before{align-items:center;background-color:#265487;border-radius:100%;color:#fff;content:counter(b);counter-increment:b;display:flex;font-family:Baikal;font-size:30px;font-weight:500;height:60px;justify-content:center;left:0;line-height:1.22;position:absolute;text-align:center;top:0;width:60px}.node--type-nos-metiers #nos-meters-section7 #nos-meters-sub-section7-1 .az-text p{font-family:Baikal;font-weight:500;max-width:421px;padding-left:81px;padding-top:9px;position:relative}.node--type-nos-metiers #nos-meters-section7 #nos-meters-sub-section7-1 .az-text p:after{border-left:1px dashed #265487;content:"";display:inline;height:100%;left:29px;position:absolute;top:62px;width:100%}.node--type-nos-metiers #nos-meters-section7 #nos-meters-sub-section7-1 .az-text:last-child p:after{display:none}.play-button-overlay{cursor:pointer;left:50%;position:absolute;top:50%}.node--type-nos-metiers #nos-meters-section8 video{cursor:pointer}#bgsection{margin-left:-12px;margin-right:-12px}.node--type-nos-metiers #nos-meters-section8{margin-bottom:137px}#num-counter-custom{padding-block:150px 130px}#num-counter-custom h2{margin-bottom:68px}#num-counter-custom .row>*{padding:0;width:auto}#num-counter-custom p{font-family:Baikal;font-size:14px;font-weight:400;line-height:23px;margin-left:auto;margin-right:auto;max-width:190px;padding-top:13px;text-transform:uppercase;width:100%}#num-counter-custom .counter-custom{padding:0}#num-counter-custom .counter-custom .container{align-items:center;display:flex;flex-direction:column;padding:0}#num-counter-custom .num-counter-wrapper{position:relative}#num-counter-custom .num-counter-wrapper:nth-child(4) p{left:-15px;max-width:250px;position:relative}#num-counter-custom .num-counter-wrapper:nth-child(5) p{left:7px;max-width:140px;position:relative}#num-counter-custom .num-counter-wrapper:after{background:#fbb195;content:"";display:block;height:58px;position:absolute;right:0;top:15px;width:1px}#num-counter-custom .num-counter-wrapper:last-child:after{display:none}#num-counter-custom .num-counter-wrapper:first-child{width:223px}#num-counter-custom .num-counter-wrapper:nth-child(2){width:269px}#num-counter-custom .num-counter-wrapper:nth-child(2) p{left:-20px;max-width:151px;position:relative}#num-counter-custom .num-counter-wrapper:nth-child(3){width:269px}#num-counter-custom .num-counter-wrapper:nth-child(4){width:330px}#num-counter-custom .num-counter-wrapper:nth-child(5){width:203px}#num-counter-custom .az-column:last-child .az-counter{border-right:0;padding-right:0}.node--type-nos-metiers #nos-meters-section12{margin-left:-12px;margin-right:-12px;margin-top:130px}.node--type-nos-metiers #nos-meters-section12 .container-fluid{padding-left:0}.node--type-nos-metiers #nos-meters-section12 h2{margin-bottom:54px}.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .col-md-6:last-child{align-items:flex-start;display:flex;justify-content:center;padding-top:77px}.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .col-md-6:last-child h4{margin-bottom:20px;max-width:400px;width:100%}.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .col-md-6:last-child p{font-size:16px;line-height:27px;max-width:380px}.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .owl-controls{bottom:0;display:flex;justify-content:start;position:absolute;right:400px}.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .owl-controls .owl-next,.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .owl-controls .owl-prev{height:70px;margin-right:20px;width:70px}.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .owl-controls .owl-prev{background:url(../images/owl-previous.svg) no-repeat}.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .owl-controls .owl-prev:hover{background:url(../images/owl-previous-hover.svg) no-repeat}.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .owl-controls .owl-next{background:url(../images/owl-next.svg) no-repeat;transform:rotate(0deg)}.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .owl-controls .owl-next:hover{background:url(../images/owl-next-hover.svg) no-repeat;transform:rotate(0deg)}.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .owl-controls .owl-next:after,.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .owl-controls .owl-next:before,.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .owl-controls .owl-prev:after,.node--type-nos-metiers #nos-meters-section12 #case-studie-slider .owl-controls .owl-prev:before{display:none}.node--type-nos-metiers #nos-meters-section17{margin-left:-12px;margin-right:-12px;padding-block:93px 132px}.node--type-nos-metiers #nos-meters-section16{margin-left:-12px;margin-right:-12px;padding-block:94px 148px}.node--type-nos-metiers #nos-meters-section16 h2{margin-bottom:62px}.node--type-nos-metiers #nos-meters-section16 img{width:100%}.node--type-nos-metiers #nos-meters-section16 .slick-slide{padding-inline:15px}.node--type-nos-metiers #nos-meters-section17 h2{margin-bottom:21px}.node--type-nos-metiers #nos-meters-section17 p{font-family:Baikal;font-weight:400;max-width:548px}.node--type-nos-metiers #nos-meters-section17 .az-image{height:45px;width:45px}.node--type-nos-metiers #nos-meters-section17 .az-image img{height:100%}.node--type-nos-metiers #nos-meters-section17 .col-md-6 h5{margin-bottom:0;margin-top:13px}.node--type-nos-metiers #nos-meters-section17 #premier-location{padding-top:89px}#nos-meters-section15{margin-left:-12px;margin-right:-12px;padding-block:98px 112px}#nos-meters-section15 #techno-title p{font-size:14px}#nos-meters-section15 h3{font-size:30px;line-height:40px;margin:47px auto 52px;max-width:1066px;width:100%}#nos-meters-section15 h3:before{background:url(../images/quote.svg) no-repeat;content:"";display:block;height:147px;left:18px;position:absolute;top:-59px;width:147px}#nos-meters-section15 #techno-author{margin-left:auto;margin-right:auto;max-width:1066px;width:100%}#nos-meters-section13,#nos-meters-section14{margin-left:-12px;margin-right:-12px;margin-top:137px}#nos-meters-section14 .col-md-6:first-child{padding-left:0}#nos-meters-section14 .col-md-6:last-child{align-items:center;justify-content:center}#nos-meters-section13 .col-md-6 h3,#nos-meters-section14 .col-md-6 h3{margin-bottom:48px;max-width:519px;width:100%}#nos-meters-section13 .col-md-6 p,#nos-meters-section14 .col-md-6 p{margin-bottom:10px;max-width:520px}#nos-meters-section13 .col-md-6:last-child{padding-right:0}#nos-meters-section13 .col-md-6:first-child{align-items:center;justify-content:center}#gbnhdqusi3 .container-fluid{padding:0}#nos-meters-section1-img{margin-left:-12px;margin-right:-12px}.node--type-nos-metiers #nos-meters-section16 .slick-arrow{display:none!important}#nos-meters-section16 p{font-size:16px;margin-bottom:25px;max-width:548px}#faq-sec{padding-block:125px 163px}#faq-sec .view-faq-nos-metiers-section .ui-accordion-header{background:transparent;border:0;border-radius:0;border-top:1px solid #bac0ca;box-shadow:none;font-size:18px;line-height:25px;margin:0;padding:23px 0 0;position:relative}#faq-sec .view-faq-nos-metiers-section .ui-accordion-header .faq-title-header{-webkit-font-smoothing:antialiased;color:#041e3d;display:block;font-family:Baikal;font-size:18px;font-weight:400;line-height:25px;width:818px}#faq-sec .view-faq-nos-metiers-section .views-row{padding-bottom:23px}#faq-sec .view-faq-nos-metiers-section .ui-accordion-header .ui-accordion-header-icon{height:24px;position:absolute;right:33px;top:26px;width:24px}#faq-sec .view-faq-nos-metiers-section .ui-accordion-header.ui-accordion-header-active{border-top:2px solid #fbb195}#faq-sec .view-faq-nos-metiers-section .ui-accordion-content{background:#fff;border:0;padding:16px 0 0}#faq-sec .view-faq-nos-metiers-section .ui-accordion-content .views-row{border:0;padding:0}#faq-sec .view-faq-nos-metiers-section .ui-accordion-content .views-row p{font-size:16px;line-height:27px}#faq-sec .view-faq-nos-metiers-section .ui-accordion-header .ui-icon{background:url(../images/plus.svg) no-repeat}#faq-sec .view-faq-nos-metiers-section .ui-accordion-header-active .ui-icon{background:url(../images/minus.svg) no-repeat}#nos-meters-section9 .team-email{align-items:center;color:#041e3d;display:flex;font-family:Baikal;font-size:16px;font-style:normal;font-weight:500;line-height:25px;margin-top:10px;word-break:break-all}#nos-meters-section9 .team-email img{border:1px solid #fbb195;border-radius:100%;margin-right:8px;padding:8px}#nos-meters-section9 .view-team-listing .team-list-wrap .team-ph-num{font-size:16px}#nos-meters-section9 .view-team-listing .team-list-wrap .team-name{margin-bottom:20px}.node--type-estimer .layout-main-wrapper .main-content,.node--type-estimer .node__content{margin-top:0}.node--type-estimer #estimer-section1{margin-bottom:87px}.node--type-estimer #estimer-section1 h1{margin-bottom:49px;margin-top:68px}.node--type-estimer #estimer-section1 .col-md-6 h6{font-family:Baikal;font-weight:400;max-width:604px;width:100%}.node--type-estimer #estimer-section1 .col-md-6 p{font-size:16px}.form-floating>.form-control:focus~label:after,.node--type-estimer .form-floating>.form-control:focus~label:after{content:none}.node--type-estimer #estimer-section2 #estimer-col-sec{background:#fbf7f4;padding:37px 32px 61px}.node--type-estimer #estimer-section2 .col-md-4 img{height:50px;margin-bottom:12px;width:50px!important}.node--type-estimer #estimer-section2 .col-md-4 h2{border-bottom:1px solid #fbb195;margin-bottom:12px;max-width:319px;padding-bottom:16px;width:100%}.node--type-estimer #estimer-section2 .col-md-4 h6{font-family:Baikal;font-weight:400;margin-bottom:24px;max-width:325px;width:100%}.node--type-estimer #estimer-section2 #estimer-col-sec ul{padding-left:21px}.node--type-estimer #estimer-section2 #estimer-col-sec p{display:flex;font-size:16px;line-height:27px;max-width:343px}.node--type-estimer #estimer-section2 #estimer-col-sec span{margin-right:5px}#estimer-section2{margin-bottom:158px}.node--type-estimer #estimer-section2 #custom-btn a:before{background:url(../images/button-arrow.svg) no-repeat;height:24px;margin-top:0;width:24px}.node--type-l-entreprise .layout-main-wrapper .main-content,.node--type-l-entreprise .node__content{margin-top:0}.node--type-l-entreprise #entreprise-section1{margin-bottom:60px}.node--type-l-entreprise #entreprise-section1 h1{max-width:771px;width:100%}.node--type-l-entreprise #entreprise-section1 p{padding-top:27px;width:497px}.node--type-l-entreprise #entreprise-section2 .container-fluid{padding:0}.node--type-l-entreprise #entreprise-section2 .container-fluid .az-image{margin-left:-12px;margin-right:-12px}#bg-img-text{bottom:auto;position:absolute;right:0;top:60px;width:auto}.node--type-l-entreprise #breadcrumb-custom{margin-bottom:68px}.node--type-l-entreprise #bg-img-text img{height:140px;width:612px!important}.node--type-l-entreprise #entreprise-section3{margin-left:-12px;margin-right:-12px;padding-block:115px 115px}.node--type-l-entreprise #entreprise-section3 h3{font-size:37px;margin-inline:auto;width:1046px}.node--type-l-entreprise #entreprise-section3:before{background:url(../images/dr-brown-icon.svg) no-repeat;content:"";display:block;height:208px;left:0;position:absolute;top:-102px;width:264px}.node--type-l-entreprise #entreprise-section5{margin-left:-12px;margin-right:-12px}.node--type-l-entreprise #entreprise-section5 .col-md-6{padding:0}.node--type-l-entreprise #entreprise-section5 .col-md-6:last-child{align-items:center;display:flex;justify-content:center}.node--type-l-entreprise #entreprise-section5 .col-md-6:last-child .container{margin-left:auto;max-width:519px;width:100%}.node--type-l-entreprise #entreprise-section5 .col-md-6 p{margin-bottom:10px}.node--type-l-entreprise #entreprise-section5 .col-md-6 p:last-child{margin-bottom:0}.node--type-l-entreprise #entreprise-section5 .col-md-6 h3{margin-bottom:38px}#footer-varient-2{margin-left:-12px;margin-right:-12px}#footer-varient-2 .col-md-6{padding-block:99px;text-align:center}#footer-varient-2 .col-md-6:first-child #custom-btn{margin-top:0}#footer-varient-2 .col-md-6 #custom-btn a{margin:auto}#footer-varient-2 .col-md-6:last-child #custom-btn a{background:transparent;color:#265487}#footer-varient-2 .col-md-6:last-child h2{margin-inline:auto;width:436px}#footer-varient-2 .col-md-6 h2{margin-bottom:17px}#footer-varient-2 .col-md-6 h6{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400;margin-block:17px 35px}#footer-varient-2 .col-md-6:last-child #custom-btn a:before{background:url(../images/arrow-light-blue.svg) no-repeat;height:24px;margin-top:0;width:24px}#footer-varient-2 .col-md-6:last-child #custom-btn a:hover{background:#265487;color:#fff}#footer-varient-2 .col-md-6:last-child #custom-btn a:hover:before{background:url(../images/button-arrow.svg) no-repeat}.node--type-esprit-de-famille .layout-main-wrapper .main-content,.node--type-esprit-de-famille .node__content{margin-top:0}.node--type-esprit-de-famille #breadcrumb-custom{margin-bottom:68px}.node--type-esprit-de-famille #bg-img-text img{height:140px;width:545px!important}.node--type-esprit-de-famille #esprit-section1{margin-bottom:122px}.node--type-esprit-de-famille #esprit-section1 h1{max-width:771px;width:100%}.node--type-esprit-de-famille #esprit-section1 p{max-width:497px;padding-top:27px}#esprit-section2 .row{margin-bottom:94px;margin-inline:0}#esprit-section2 .row .col-md-4:first-child{margin-right:90px;max-width:300px;padding:0;position:relative;text-align:right}#esprit-section2 .row .col-md-4:first-child .container{padding:0}#esprit-section2 .row .col-md-4:first-child:before{content:url(../images/orange-dot.svg);left:6px;position:absolute;top:-13px}#esprit-section2 .row .col-md-4:first-child:after{background-color:#fbb195;content:"";display:block;height:1px;left:14px;position:absolute;top:0;transition:.45s linear;width:0}#esprit-section2 .row .col-md-4.in-line:first-child:after{width:284px}#esprit-section2 .row .col-md-4:last-child{align-items:center;display:flex}#esprit-section2 .row .col-md-4 h4{padding-top:20px}#esprit-section2 .row .col-md-4 p{font-size:16px;line-height:27px;width:407px}#esprit-section2 .row #without-image{margin-inline:auto;max-width:630px;width:100%}#esprit-section2 .row .col-md-8 p{font-size:16px;line-height:27px;margin-bottom:10px}#esprit-section2 .row .col-md-8 p:last-child{margin-bottom:0}.node--type-politique-de-confidentialite .layout-main-wrapper .main-content,.node--type-politique-de-confidentialite .node__content{margin-top:0}#politique-sec1 h1{margin-block:50px 69px}#politique-sec2{counter-reset:c;margin-bottom:100px}#politique-sec2 h5{display:flex;margin-bottom:19px}#politique-sec2 p{font-size:16px;line-height:27px;max-width:1071px;width:100%}#politique-sec2 p:last-child{margin-bottom:45px}#politique-sec2 h5:before{content:counter(c) ".";counter-increment:c;display:inline-block;margin-right:15px;text-transform:uppercase}#politique-sec2 ul{margin-bottom:0;padding-left:21px;padding-top:15px}#politique-sec2 ul li{font-family:Baikal;font-size:16px;font-style:normal;font-weight:200;line-height:27px}#politique-sec2 ul li:last-child{margin-bottom:45px}.path-frontpage .ui-dialog{border:0!important;border-radius:30px;height:630px!important;left:50%!important;max-width:1070px!important;overflow:hidden;padding:0!important;position:absolute;top:50%!important;transform:translate(-50%,-50%);width:100%!important;z-index:9999!important}.path-frontpage .ui-button-icon{background:url(../images/white-popup-close.svg) no-repeat!important;height:18px;left:unset!important;margin:0!important;padding:0!important;top:unset!important;width:18px}.path-frontpage .ui-dialog .ui-dialog-titlebar-close{align-items:center;background:#265487;border:0;border-radius:100%;bottom:unset;cursor:pointer;display:flex;font-size:0;height:55px;justify-content:center;margin-top:0;right:9px;top:9px;width:55px;z-index:9999}.path-frontpage .ui-widget-overlay{background:rgba(17,34,53,.9);opacity:.9}.demande-de-contact-custom .ui-dialog-titlebar,.path-frontpage .ui-dialog-titlebar{background:transparent;border:0;padding:0!important;position:static!important}.demande-de-contact-custom .ui-dialog-titlebar span,.path-frontpage .ui-dialog-titlebar span{font-size:0}.path-frontpage .ui-dialog .field--type-entity-reference{margin:0}.path-frontpage .ui-dialog .node__content{margin:0;padding:0}.path-frontpage .ui-dialog .ui-dialog-content{min-height:100%!important;overflow:hidden}.path-frontpage .ui-dialog .field--name-field-popup-image .field__label{display:none}.path-frontpage .ui-dialog .ui-dialog-content{overflow-y:scroll;padding:0!important}.path-frontpage .popup-detail div.col-md-6:last-child{display:flex;flex-direction:column;height:auto;justify-content:center;padding-left:53px}.popup-detail #custom-btn a:before{background:url(../images/button-arrow.svg) no-repeat;height:24px;margin-top:0;width:24px}.popup-detail #custom-btn a:hover:before{background:url(../images/arrow-light-blue.svg)}.path-frontpage .popup-detail h3{margin-bottom:27px;max-width:485px}.path-frontpage .popup-detail p{margin-bottom:10px;max-width:439px}.path-frontpage .popup-detail p:last-child{margin-bottom:0}.popup-detail .field--name-field-popup-image{margin:0}.node--type-actualite .breadcrumb,.page-node-56 .breadcrumb{margin-top:22px!important}.node--type-actualite .layout-main-wrapper .main-content,.node--type-documents-pratiques .layout-main-wrapper .main-content,.page-node-56 .layout-main-wrapper .main-content{margin-top:0}.block-views-blockactualites-listing-block-1 h1{font-size:63px;line-height:63px;margin-bottom:73px;margin-top:50px;text-align:center}#emplois-sec-1 h1{font-size:63px;line-height:63px}.view-id-actualites_listing .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap}.view-id-actualites_listing .actu-listing{padding-inline:15px}.view-id-actualites_listing .actu-listing.col-md-6:first-child{width:100%}.view-id-actualites_listing .actu-listing.col-md-6:first-child img{height:auto;transition:all 1s ease}.view-id-actualites_listing .actu-listing.col-md-6:first-child p{font-size:18px;max-width:880px}.view-id-actualites_listing .actu-listing.col-md-6:first-child h6{font-size:30px}.view-actualites-detail img,.view-id-actualites_listing .actu-listing img{height:auto;transition:all 1s ease;width:100%}.view-id-actualites_listing .actu-listing .animation-img-custom{cursor:pointer;overflow:hidden;transform:scale(1)}.view-id-actualites_listing .actu-listing .animation-img-custom:hover img{transform:scale(1.1)}#nos-meters-section16 .nos-actualite-category-wrap,.view-actualites-detail .actualite-category-wrap,.view-id-actualites_listing .actualite-category-wrap{display:flex;margin-bottom:8px;margin-top:24px}#nos-meters-section16 .nos-actualite-category-wrap ul,.view-actualites-detail .actualite-category-wrap ul,.view-id-actualites_listing .actualite-category-wrap ul{margin-bottom:0}#nos-meters-section16 .nos-actualite-category-wrap ul li,.view-actualites-detail .actualite-category-wrap ul li,.view-id-actualites_listing .actualite-category-wrap ul li{font-size:14px;text-transform:uppercase}.view-id-actualites_listing .actu-listing{margin-bottom:85px}.view-actualites-detail p,.view-id-actualites_listing .actu-listing p{font-size:16px;margin-bottom:23px;max-width:548px}.view-actualites-listing .js-pager__items{list-style:none;padding:0;text-align:center}.block-views-blockactualites-listing-block-1{margin-bottom:138px}.view-actualites-listing .actu-listing h6{font-size:26px;line-height:32px}.actualite-detail h1{font-size:54px;line-height:62px;margin-block:57px 31px;max-width:816px}.actualite-detail .actualite-category-wrap{display:flex}#nos-meters-section16 .nos-actualite-category-wrap p,.actualite-category-wrap p{font-size:14px!important;margin-bottom:0!important;text-transform:uppercase}.actualite-detail .actualite-img{margin-bottom:47px}#actualite-detail-desc-sec2{margin-block:73px 102px}#actualite-detail-desc-sec2 p{max-width:1049px}.dxpr-sec h4{margin-bottom:25px;max-width:850px}.dxpr-sec p{margin-bottom:10px;max-width:1019px}.dxpr-sec p:last-child{margin-bottom:0}.dxpr-sec h5{border-left:2px solid #fbb195;margin-top:42px;max-width:878px;padding-left:42px}.dxpr-sec #decouvrez-text{margin-bottom:38px;margin-top:100px;padding-left:193px}.dxpr-sec #decouvrez-text h6{max-width:353px}.dxpr-sec .owl-carousel .owl-item{padding-inline:15px}.same-catgory-node-wrap{background:#fbf7f4;margin-left:-12px;margin-right:-12px;margin-top:150px;padding-block:94px 148px}.same-catgory-node-wrap h3{margin-bottom:79px;text-align:center}.dxpr-sec .owl-carousel .owl-item.active:first-child{padding-left:0}.dxpr-sec .owl-carousel .owl-item.active:nth-child(3),.dxpr-sec .owl-carousel .owl-item:last-child{padding-right:0}.dxpr-sec #actualite-slider-section{margin-left:-12px;margin-right:-12px}.dxpr-sec #actualite-slider-section .az-ctnr.container-fluid{padding:0}.dxpr-sec #actualite-slider-section .owl-item .az-element{height:100%}.dxpr-sec .owl-carousel .owl-item .az-image>img{height:450px;object-fit:cover}.dxpr-sec .owl-carousel .owl-controls .owl-pagination{display:flex;margin-top:48px;padding-inline:15px}.dxpr-sec .owl-carousel .owl-controls .owl-pagination .owl-page{flex:auto;height:1px;margin:0}.dxpr-sec .owl-carousel .owl-controls .owl-pagination .owl-page.active{background:#041e3d;height:4px}#sliding-popup{height:90px!important}.eu-cookie-compliance-content{align-items:center;display:flex;height:100%;justify-content:space-between}.eu-cookie-compliance-buttons{margin:0!important}.eu-cookie-compliance-message{margin:0!important;max-width:100%!important}.eu-cookie-compliance-message p{color:#265487!important;font-family:Baikal;font-size:16px;font-style:normal;font-weight:200}#sliding-popup>div{height:100%}.sliding-popup-bottom .decline-button,.sliding-popup-bottom .eu-cookie-compliance-secondary-button{background:#265487;border:1px solid #265487;border-radius:60px;color:#fff;font-family:Baikal;font-size:16px;font-weight:500;letter-spacing:.64px;line-height:normal;margin-right:20px;margin-block:0;padding:15px 25px;text-transform:uppercase}#popup-buttons .button:after{display:none}.sliding-popup-bottom .decline-button{background:transparent;border:1px solid #265487;box-shadow:none;color:#265487;margin-right:0;text-shadow:none}.link-content-custom{display:inline-block;position:relative}.js-pager__items.pager a,.link-content-custom a{color:#041e3d;display:inline-block;font-family:Baikal;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.64px;line-height:36px;text-transform:uppercase}.view-actualites-detail a:after{bottom:0}.actualite-derham-wrap .view-actualites-derham a.text-animation,.button,.view-id-nouvelles_promotions .novel-slider-sub-wrapper .text-sec-wrap a,.view-id-nouvelles_promotions_nos_metiers .novel-slider-sub-wrapper .text-sec-wrap a{font-family:Baikal;font-size:16px;font-style:normal;font-weight:500;line-height:36px;padding-bottom:5px;position:relative;text-decoration:none}.view-actualites-listing .js-pager__items{margin:auto;position:relative;width:-moz-fit-content;width:fit-content}.actualite-derham-wrap .view-actualites-derham .title-view-link-wrap a:hover,.button:hover,.view-id-nouvelles_promotions .novel-slider-sub-wrapper .text-sec-wrap a:hover,.view-id-nouvelles_promotions_nos_metiers .novel-slider-sub-wrapper .text-sec-wrap a:hover{color:#041e3d}.view-id-nouvelles_promotions_nos_metiers .promotions-header-wrap{padding-bottom:84px}.actualite-derham-wrap .view-actualites-derham .title-view-link-wrap a:hover:after,.button:hover:after,.view-id-nouvelles_promotions .novel-slider-sub-wrapper .text-sec-wrap a:hover:after,.view-id-nouvelles_promotions_nos_metiers .novel-slider-sub-wrapper .text-sec-wrap a:hover:after{width:0}.node--type-documents-pratiques #doc-sec-right p a:hover{color:#fbb195}.node--type-documents-pratiques .node__content{margin-top:0}.node--type-documents-pratiques #doc-section1 h1{margin-bottom:73px;margin-top:50px;text-align:center}.node--type-documents-pratiques #doc-section2 h3{margin-bottom:19px}.node--type-documents-pratiques #doc-section2 p{font-family:Baikal;font-size:18px;font-weight:200;line-height:27px;max-width:440px}.node--type-documents-pratiques #doc-section2 p:last-child{margin-top:10px}.node--type-documents-pratiques #doc-section2 h5{margin-block:10px}.node--type-documents-pratiques #doc-sec-right p{font-size:16px;max-width:285px}.node--type-documents-pratiques #doc-sec-right p strong{font-family:Baikal;font-weight:500}.node--type-documents-pratiques #doc-section2{margin-bottom:120px}.node--type-documents-pratiques #doc-sec-3{background:#f8f0ea;margin-left:-12px;margin-right:-12px;padding-block:116px 116px}.node--type-documents-pratiques #doc-sec-3 p{max-width:391px}.node--type-documents-pratiques #doc-sec-3 h3{margin-bottom:17px}#doc-sec-3 .doc-section-wrap{color:#041e3d;font-family:Baikal;font-size:18px;font-style:normal;font-weight:500;font-weight:400;line-height:25px;max-width:519px}#doc-sec-3 .views-row{border-top:1px solid #bac0ca;padding:23px 0;position:relative}#doc-sec-3 .views-row:last-child{border-bottom:1px solid #bac0ca}#doc-sec-3 .doc-section-wrap svg{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.la-selection-homepage-wrap .slick--view--media-multiple-img-slider>.slick-arrow{position:absolute!important;z-index:4!important}.la-selection-homepage-wrap .slick--view--media-multiple-img-slider>.slick-arrow:hover{cursor:auto!important}.la-selection-homepage-wrap .view-id-media_multiple_img_slider .slick-track:hover{cursor:pointer}.view-la-selection-du-moment .view-content{margin-inline:0}.faq-listpage .faq-title{margin-block:50px;text-align:center}.faq-list-view .views-exposed-form{background:#fbf7f4;border:0;border-radius:60px;height:70px;margin-bottom:73px;margin-left:auto;position:relative;width:66.66666667%}.faq-list-view .form-control{background:transparent;background-image:none!important;border:0;height:100%;padding-left:36px;padding-block:0;width:100%}.faq-list-view .form-control:focus{box-shadow:none}.faq-listpage .view-content{margin-inline:0}.faq-list-view .flex-wrap,.faq-list-view .js-form-item{height:100%;width:100%}.faq-list-view .form-actions button{background:url(../images/search.svg) no-repeat;border:0;display:block!important;font-size:0;height:24px;position:absolute;right:31px;top:23px;width:24px}.faq-list-view .webform-submission-form .form-control{color:#041e3d;font-family:Baikal;font-size:16px;font-style:normal;font-weight:200;line-height:normal}.faq-list-view .webform-submission-form .form-control:-ms-input-placeholder{color:#041e3d;font-family:Baikal;font-size:16px;font-style:normal;font-weight:200;line-height:normal}.faq-list-view .webform-submission-form .form-control::placeholder{color:#041e3d;font-family:Baikal;font-size:16px;font-style:normal;font-weight:200;line-height:normal}.faq-list-view .views-accordion-custom>.views-row{display:flex;justify-content:space-between}.faq-list-view .view-content>.views-accordion-custom{width:100%}.faq-list-view .view-content>.views-accordion-custom>.views-row{border-bottom:0!important;margin-bottom:83px;padding-bottom:0}.faq-list-view .view-content>.views-accordion-custom h3{border-left:2px solid #fbb195;height:-moz-fit-content;height:fit-content;padding-left:19px}.faq-list-view .ui-accordion-header{background:transparent;border:0;border-radius:0;border-top:1px solid #bac0ca;box-shadow:none;font-size:18px;line-height:25px;margin:0;padding:23px 0 0;position:relative}.faq-list-view .ui-accordion-header .field-content{color:#041e3d;display:block;font-family:Baikal;font-size:18px;font-weight:400;line-height:25px;max-width:87%}.faq-list-view .ui-accordion-content{border:0;padding:16px 0 0}.faq-list-view .ui-accordion-header .ui-icon{background:url(../images/plus.svg) no-repeat}.faq-list-view .ui-accordion-header-active .ui-icon{background:url(../images/minus.svg) no-repeat}.faq-list-view .ui-accordion-header .ui-accordion-header-icon{height:24px;position:absolute;right:33px;top:26px;width:24px}.faq-list-view .ui-accordion-header.ui-accordion-header-active{border-top:2px solid #fbb195}.faq-list-view .ui-accordion-content .views-field-body p{font-size:16px;line-height:27px;max-width:818px}.faq-list-view .views-row{padding-bottom:23px}.faq-list-view .views-accordion-custom>.views-row:last-child{border-bottom:1px solid #bac0ca}.faq-listpage{margin-bottom:10px}.actualite-detail ul li{font-size:14px;text-transform:uppercase}.actualite-detail .field--name-field-actualite-category{color:#041e3d;font-family:Baikal;font-size:14px;font-style:normal;font-weight:200;line-height:26px;text-transform:uppercase}#num-counter-custom{font-family:Baikal;font-weight:500}.same-catgory-node-wrap h6{font-size:26px;line-height:32px}#nos-meters-section3 .col-md-12,#nos-meters-sub-section7 .container{padding-inline:0}.highlighted{position:relative;z-index:9999}body.scrolled.node--type-nos-metiers .header{border-bottom:1px solid #e9ecf0}.node--type-_25ans .header,.path-frontpage .header{background:transparent!important;border-bottom:0}.node--type-_25ans.scrolled .header,.path-frontpage.scrolled .header{background:#fff!important}.header{background:#fff;height:-moz-fit-content!important;height:fit-content!important}.button.button--ultimenu{display:none}body.scrolled.node--type-_25ans .header,body.scrolled.path-frontpage .header{border-bottom:1px solid #e9ecf0}.node--type-nos-metiers .header{border-bottom:0}.novel-slider-image img{position:relative;z-index:-2}.popup-detail #custom-btn a{justify-content:center;padding:17px 25px}.sliding-popup-bottom .eu-cookie-compliance-secondary-button:hover{background:transparent;border-color:#265487;color:#265487}.sliding-popup-bottom .decline-button:hover{background:#265487;color:#fff}.search-popup:not(.hidden) form{align-items:center;background:rgba(17,34,53,.9);display:flex;height:100%;justify-content:center;left:0;padding-bottom:300px;padding-top:300px;position:fixed;top:0;width:100%;z-index:100000}.search-popup:not(.hidden) form>div{background-color:#fff;height:600px;padding:6px!important;width:850px}.search-popup:not(.hidden) form>div .search-popup-header{display:flex;justify-content:space-between;width:100%}.search-popup:not(.hidden) form>div .form-inline-inner-custom{height:100%;overflow-x:hidden;overflow-y:auto;padding:64px 58px 51px!important;scrollbar-width:thin}.select2-container--open{z-index:100000}.views-exposed-form#views-exposed-form-property-search-buy .form-item-field-part-number-max,.views-exposed-form#views-exposed-form-property-search-buy .form-item-field-price-value-min,.views-exposed-form#views-exposed-form-property-search-buy .form-item-field-total-price-min,.views-exposed-form#views-exposed-form-property-search-buy .form-item-tid,.views-exposed-form#views-exposed-form-property-search-rent .form-item-field-part-number-max,.views-exposed-form#views-exposed-form-property-search-rent .form-item-field-price-value-min,.views-exposed-form#views-exposed-form-property-search-rent .form-item-field-total-price-min,.views-exposed-form#views-exposed-form-property-search-rent .form-item-tid{display:none}.views-exposed-form #edit-field-geofield-proximity .fieldset-wrapper,.views-exposed-form #edit-field-geofield-proximity--2 .fieldset-wrapper{display:flex;flex-direction:row-reverse}.views-exposed-form #edit-field-geofield-proximity .fieldset-wrapper .origin-address-autocomplete,.views-exposed-form #edit-field-geofield-proximity--2 .fieldset-wrapper .origin-address-autocomplete{min-width:300px}.property-search-view-row{clear:both;column-gap:30px;display:flex;justify-content:space-between}.property-search-view-row .content .view-content{display:flex;flex-wrap:wrap;row-gap:20px}.property-search-view-row .content .view-content .col-lg-6{padding-left:10px;padding-right:10px}.property-search-view-row .content .views-field-nid{display:none}@media (max-width:992px){.property-search-view-row{flex-direction:column-reverse}}.block-derham-search-map-info-window .items{column-gap:15px;display:flex;flex-wrap:nowrap;overflow-x:auto}.gm-style .gm-style-iw{background:none;box-shadow:none}.gm-style .gm-style-iw .gm-style-iw-d{max-height:unset!important;overflow:hidden!important}.gm-style .gm-style-iw .gm-style-iw-tc:after{background:none}article.node--type-property.node--view-mode-teaser{background:#fff;width:295px}article.node--type-property.node--view-mode-teaser h2{font-size:14px}body.node--type-property #main{padding:0}body.node--type-property #main>.row{margin:0}body.node--type-property #main>.row>.main-content{margin-top:0;padding:0}.property-main-wrap .property-hero-slider{margin-bottom:15px;position:relative}.property-main-wrap .property-hero-slider .slick__slide img{width:100%}.property-main-wrap .property-hero-slider .bien-immobilier-hero-slider .slick__arrow .slick-arrow,.property-main-wrap .property-hero-slider .single-image-slider .slick-arrow{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:0;border-radius:50%;font-size:0;height:60px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:60px}.property-main-wrap .property-hero-slider .bien-immobilier-hero-slider .slick__arrow .slick-prev{background-image:url(../images/arrow-left.svg);left:28px}.property-main-wrap .property-hero-slider .single-image-slider .slick-prev{background-image:url(../images/arrow-left.svg);left:28px;z-index:1}.property-main-wrap .property-hero-slider .bien-immobilier-hero-slider .slick__arrow .slick-next,.property-main-wrap .property-hero-slider .single-image-slider .slick-next{background-image:url(../images/arrow-right.svg);right:28px}.property-main-wrap .property-hero-slider .property-hero-btn-wrap{align-items:center;bottom:20px;display:flex;justify-content:space-between;left:0;position:absolute;right:0}.property-main-wrap .property-hero-slider .property-hero-btn-wrap .extra-btn-wrap{display:flex}.property-main-wrap .property-hero-slider .property-hero-btn-wrap .extra-btn-wrap a{align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.property-main-wrap .property-hero-slider .property-hero-btn-wrap .extra-btn-wrap a.visti-virtule-btn{background-color:#265487;color:#fff;margin-right:11px}.property-main-wrap .property-hero-slider .property-hero-btn-wrap .extra-btn-wrap a.voir-video-custom{background-color:#fff;border-color:#fff;color:#265487}.property-main-wrap .property-hero-slider .property-hero-btn-wrap .img-count-wrap{display:block}.property-main-wrap .property-hero-slider .property-hero-btn-wrap .img-count{align-items:center;background:#fff;border-radius:40px;bottom:0;display:flex;height:35px;justify-content:center;opacity:1;padding:4px 7px;position:absolute;right:10px;width:58px}.property-main-wrap .property-hero-slider .property-hero-btn-wrap .img-count p{font-size:16px;padding-left:3px}.property-main-wrap .property-breadcrumb-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px}.property-main-wrap .property-breadcrumb-wrap .breadcrumb-custom{margin:0;max-width:-moz-fit-content;max-width:fit-content;padding:0}.property-main-wrap .property-breadcrumb-wrap .ref-sec-wrap{color:#041e3d;font-family:Baikal;font-size:14px;font-weight:500}.property-main-wrap .property-breadcrumb-wrap .ref-sec-wrap span{font-family:Baikal;font-weight:200;margin-right:5px}.property-main-wrap .property-inner-sec{position:relative}.property-main-wrap .property-inner-right{background:#041e3d;height:auto;padding:59px 53px 63px;position:absolute;right:0;top:0;width:450px}.property-main-wrap .property-inner-sub .address-wrap h3{margin-bottom:29px;padding-left:4px}.property-main-wrap .property-inner-sub .address-wrap h6{-webkit-font-smoothing:antialiased;background:url(../images/proprty-location.svg) no-repeat;background-position:0;background-size:24px 24px;font-family:Baikal;font-weight:400;margin-bottom:8px;padding-left:24px}.property-main-wrap .add-to-fav-sec .action-flag,.property-main-wrap .add-to-fav-sec .action-unflag{background-color:#fff;border-radius:100%;content:"";height:40px;width:40px}.action-flag a,.action-unflag a,.property-main-wrap .add-to-fav-sec .action-flag a,.property-main-wrap .add-to-fav-sec .action-unflag a{background-color:#fff;background-image:url(../images/heart-flag.svg);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-radius:100%;display:block;font-size:0;height:40px;width:40px}.action-unflag a,.property-main-wrap .add-to-fav-sec .action-unflag a{background-image:url(../images/property-flag-hover.svg)}.property-main-wrap .add-to-fav-sec{cursor:pointer;position:absolute;right:17px;top:15px;z-index:12}.property-main-wrap .property-child-sec .fav-inner{position:relative}.property-main-wrap .property-header-wrap{margin-bottom:82px;padding-bottom:184px;padding-top:30px}.property-main-wrap .property-header-wrap h1{max-width:800px;position:relative}.property-main-wrap .property-price-rent{background:#f8f0ea;margin-top:30px;max-width:520px;padding:36px 65px 36px 40px;position:absolute;width:100%}.property-main-wrap .property-price-sub-rent .rent-sub{align-items:center;display:flex;justify-content:space-between;margin-bottom:7px}.property-main-wrap .property-price-sub-rent .rent-sub h5{margin-bottom:0}.property-main-wrap .property-price-sub-rent .rent-sub p{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400}.property-main-wrap .property-child-sec{width:calc(100% - 212px);width:-moz-calc(100% - 212px)}.property-main-wrap .property-header-wrap:before{background:hsla(26,50%,95%,.5);content:"";display:block;height:300px;left:0;position:absolute;top:0;width:73%}.property-main-wrap .property-header-wrap .address-wrap{position:relative}.property-main-wrap .principal-sub{column-count:2;margin-top:37px}.property-main-wrap .princi-inner{display:grid;grid-template-columns:50% 50%;margin-bottom:20px}.property-main-wrap .princi-inner svg{margin-right:8px}.property-main-wrap .princi-inner p:first-child{-webkit-font-smoothing:antialiased;display:flex;font-family:Baikal;font-weight:400;padding-right:10px}.property-main-wrap .princi-inner p:last-child{color:#565c66}.property-main-wrap .characteristics-principal-wrap{border-bottom:1px solid #f8f0ea;padding-bottom:32px}.property-main-wrap .description-wrap{margin-top:30px}.property-main-wrap .description-wrap h2{margin-bottom:25px}.property-main-wrap .description-wrap p{font-size:16px;line-height:26px;margin-bottom:10px;max-width:792px}.property-main-wrap .description-wrap .description-wrap-sub{border-bottom:1px solid #f8f0ea;margin-bottom:30px;padding-bottom:22px;white-space:pre-line}.commodités-sec-wrap{border-bottom:1px solid #f8f0ea;margin-bottom:35px;padding-bottom:12px}.commodités-sec-wrap .commo-sub{column-gap:78px;display:grid;grid-template-columns:139px 215px}.commodités-sec-wrap .commo-sub p{-webkit-font-smoothing:antialiased;background-image:url(../images/property_check.svg);background-repeat:no-repeat;background-size:24px 24px;font-family:Baikal;font-size:18px;font-weight:400;margin-bottom:20px;max-width:100%;padding-left:28px}.property-map-wrap{margin-bottom:140px}.property-map-wrap h2{margin-bottom:40px}.property-inner-right .button-with-border-radius{background:#265487;color:#fff}.property-inner-right .contact-rent-sec-wrap{margin-top:54px;padding-left:21px}.property-inner-right .contact-rent-sec-wrap h5,.property-inner-right .contact-rent-sec-wrap p,.property-inner-right .contact-rent-sec-wrap p a{color:#fff}.property-inner-right .contact-rent-sec-wrap .cr-steps{color:#fff;margin-top:19px}.property-inner-right .contact-rent-sec-wrap .con-head{border-bottom:1px solid #fbb195;margin-bottom:20px;padding-bottom:3px;width:-moz-fit-content;width:fit-content}.property-inner-right .contact-rent-sec-wrap h6{color:#fff;margin-bottom:15px}.property-inner-right .contact-rent-sec-wrap p{font-family:Baikal;font-weight:500}.property-inner-right .contact-rent-sec-wrap .con-detail{margin-bottom:46px}.property-inner-right .contact-rent-sec-wrap .cr-step-title{margin-bottom:26px}.property-inner-right .contact-rent-sec-wrap a.underline .flip-wrap{color:#fff;margin-top:20px}.property-inner-right .cr-steps{counter-reset:b}.property-inner-right .cr-steps .cr-step-sub:before{align-items:center;background-color:transparent;border:1px solid #fbb195;border-radius:100%;color:#fff;content:counter(b);counter-increment:b;display:flex;font-family:Baikal;font-size:26px;font-weight:500;height:50px;justify-content:center;left:0;line-height:1.22;position:absolute;text-align:center;top:0;width:50px}.property-inner-right .cr-steps .cr-step-sub:last-child p:after{display:none}.property-inner-right .cr-steps .cr-step-sub p{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400;height:54px;padding-left:63px;padding-top:9px;position:relative}.property-inner-right .cr-steps .cr-step-sub p:after{border-left:1px dashed #fff;content:"";display:inline;height:100%;height:47%;left:27px;position:absolute;top:50px;width:100%}.property-inner-right .cr-step-sub{margin-bottom:20px;position:relative}.property-inner-right #custom-btn{margin-top:0}.property-inner-right #custom-btn a:hover{background:transparent;border-color:#fff;color:#fff}.property-inner-right .pro-link,.property-inner-right .pro-link a{-webkit-font-smoothing:antialiased;align-items:center;color:#fff;display:flex;font-family:Baikal;font-size:16px;font-weight:400;line-height:27px;margin-bottom:10px}.property-inner-right .pro-link:before{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-radius:100%;content:"";height:40px;margin-right:11px;width:40px}.property-inner-right .pro-link.pro-tel:before{background-image:url(../images/pro-tel.svg)}.property-inner-right .pro-link.pro-mail:before{background-image:url(../images/pro-mail.svg)}.share-btn-custom-div{bottom:-97px;cursor:pointer;position:absolute;z-index:1}.share-btn-custom-div span .a2a_button_facebook{background:url(../images/property-facebook.svg);height:18px;width:9px}.share-btn-custom-div span .a2a_button_whatsapp{background:url(../images/property-whatsapp.svg);height:20px;width:20px}.share-btn-custom-div span .a2a_button_email{background:url(../images/property-mail.svg);height:24px;width:24px}.addtoany_list.a2a_kit_size_32 a>span{background-color:transparent;display:none}.share-btn-custom-div span{background:#f8f0ea;border-radius:20px;display:flex;justify-content:space-between;left:29px;opacity:1;opacity:0;padding:26px 24px;position:relative;top:-11px;width:165px;z-index:-1}.share-btn-custom-div svg circle{fill:#fbb195}.share-btn-custom-div:hover span{opacity:1}.share-btn-custom-div .a2a_button_facebook:hover{background:url(../images/property-facebook-hover.svg)}.share-btn-custom-div .a2a_button_whatsapp:hover{background:url(../images/property-whatsapp-hover.svg)}.share-btn-custom-div .a2a_button_email:hover{background:url(../images/property-mail-hover.svg)}@media (hover:hover){.share-btn-custom-div:hover svg circle{fill:#265487}}.property-main-wrap .property-hero-slider .bien-immobilier-hero-slider .slick__arrow .slick-arrow,.property-main-wrap .property-hero-slider .single-image-slider .slick-arrow{opacity:0;transition:all .3s ease;-webkit-transition:all .3s ease}.property-main-wrap .property-hero-slider:hover .single-image-slider .slick-arrow,.property-main-wrap .property-hero-slider:hover .slick__arrow .slick-arrow{opacity:1;transition:all .3s ease;-webkit-transition:all .3s ease}.property-main-wrap .property-contact-image{height:220px;margin-bottom:14px;margin-top:15px;object-fit:cover;width:220px}.property-main-wrap .property-download{float:left;margin-top:8px}.property-main-wrap .property-download a{align-items:center;background-color:transparent;border:1px solid #fbb195;border-radius:60px;color:#fff;display:flex;font-family:Baikal;font-weight:500;margin-inline:auto;padding:15px 25px;width:-moz-fit-content;width:fit-content}.property-main-wrap .property-download a:before{background:url(../images/download-white.svg) no-repeat;content:"";display:block;height:24px;margin-right:12px;width:24px}.property-main-wrap .property-download a:hover{background:#fff;color:#265487}.property-main-wrap .property-download a:hover:before{background:url(../images/Download.svg) no-repeat;border:#fff}.property-main-wrap .property-header-wrap.buy-header-custom{margin-bottom:57px;padding-bottom:135px}.property-main-wrap .property-header-wrap.buy-header-custom:before{height:245px}.node--type-property .ui-widget-overlay,.page-view-property-search .ui-widget-overlay{background:rgba(17,34,53,.9);opacity:.9}.gallery-modal-custom .ui-dialog-titlebar{background:transparent;border:0;padding:0}.yt-modal-custom .ui-dialog-content{height:100%!important;min-height:100%!important;padding:20px!important;width:100%!important}.yt-modal-custom .ui-dialog-content iframe{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.contact-request-modal-custom .ui-dialog-titlebar .ui-dialog-title,.gallery-modal-custom .ui-dialog-titlebar .ui-dialog-title,.yt-modal-custom .ui-dialog-titlebar .ui-dialog-title{display:none}.node--type-property .ui-dialog .ui-dialog-titlebar-close{background:url(../images/modal-close.svg) no-repeat!important;border:0;cursor:pointer;height:24px;margin:0!important;padding:0!important;right:26px;top:27px;width:24px;z-index:9999}.path-frontpage .webform-confirmation-modal.ui-dialog,.webform-confirmation-modal{border-radius:20px!important;height:415px!important;width:850px!important}.path-frontpage .webform-confirmation-modal.ui-dialog .ui-dialog-content,.webform-confirmation-modal .ui-dialog-content{height:100%!important;min-height:100%!important;padding:55px 0 86px!important;width:100%!important}.page-view-property-search .ui-dialog.webform-confirmation-modal{height:415px!important}.webform-confirmation-modal .custom-success-msg{text-align:center}.webform-confirmation-modal .custom-success-msg h4{margin-bottom:9px;margin-top:20px}.webform-confirmation-modal .custom-success-msg h6{margin:auto;max-width:405px;text-align:center}.contact-request-modal-custom{border-radius:20px!important;height:830px!important;width:850px!important}.contact-request-modal-custom .ui-dialog-content{height:100%!important;min-height:100%!important;overflow:auto;overflow-x:hidden!important;padding:55px 0 76px!important;width:100%!important}.node--type-property .ui-widget.ui-widget-content{border:0;overflow:hidden}.node--type-property .ui-dialog .ui-dialog-titlebar-close span{display:none}.node--type-property .ui-dialog .ui-dialog-titlebar{background:transparent;border:0;margin:0;padding:0;position:static}.node--type-property .property-map-wrapper{color:#000;position:relative}.node--type-property .property-map-wrapper .distances-dinteret{background:#fff;border-radius:4px;display:flex;flex-direction:column;left:32px;min-width:270px;padding:20px;position:absolute;row-gap:15px;top:40px;width:-moz-fit-content;width:fit-content;z-index:100}.node--type-property .property-map-wrapper .distances-dinteret h4{color:#000;font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:30px}.node--type-property .property-map-wrapper .distances-dinteret .field--name-field-distance{display:flex;flex-direction:column;row-gap:10px}.node--type-property .property-map-wrapper .distances-dinteret .paragraph--type--distance{display:flex;font-family:Baikal;font-size:16px;font-weight:200;line-height:27px;margin:0;padding:0}.node--type-property .property-map-wrapper .distances-dinteret .paragraph--type--distance .field--name-field-type{font-family:Baikal;font-weight:500;margin:0}.demande-de-contact-custom,.path-frontpage .demande-de-contact-custom.ui-dialog{border-radius:20px!important;height:688px!important;width:850px!important}.demande-de-contact-custom .ui-dialog-content,.path-frontpage .demande-de-contact-custom .ui-dialog-content{height:100%!important;min-height:100%!important;padding:55px 0 86px!important;width:100%!important}.node--type-contact-page .ui-widget-overlay,.node--type-nos-metiers .ui-widget-overlay{background:rgba(17,34,53,.9);opacity:.9}.node--type-nos-metiers .ui-dialog .ui-dialog-titlebar{border:0;margin:0;padding:0;position:static}.demande-de-contact-custom .webform-submission-form{margin:auto;max-width:630px}.webform-confirmation-modal .ui-dialog-titlebar{background:transparent;border:0}.demande-de-contact-custom .ui-dialog-titlebar .ui-dialog-title{display:none}.path-frontpage .demande-de-contact-custom .ui-dialog-titlebar-close,.path-frontpage .webform-confirmation-modal .ui-dialog-titlebar-close{display:block}.demande-de-contact-custom .ui-dialog-titlebar-close,.node--type-nos-metiers .ui-dialog .ui-dialog-titlebar-close,.path-frontpage .demande-de-contact-custom .ui-dialog-titlebar-close,.path-frontpage .webform-confirmation-modal .ui-dialog-titlebar-close,.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar-close{background:url(../images/modal-close.svg) no-repeat!important;border:0;cursor:pointer;height:24px!important;margin:0!important;padding:0!important;right:26px!important;top:27px!important;width:24px!important;z-index:9999}.demande-de-contact-custom .ui-dialog-titlebar-close:hover{border:0!important}.demande-de-contact-custom .ui-button-icon,.path-frontpage .demande-de-contact-custom .ui-button-icon{background:transparent!important}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar{border:0;margin:0;padding:0;position:static}.node--type-nos-metiers .ui-dialog .ui-dialog-titlebar-close span,.webform-confirmation-modal .ui-dialog-titlebar-close span,.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none}.demande-de-contact-custom .webform-submission-form .form-control{border:0;border-bottom:1px solid #041e3d;border-radius:0;color:#041e3d;padding:30px 0 13px}.demande-de-contact-custom .webform-submission-form .form-control:-ms-input-placeholder{color:transparent;font-family:Baikal;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.demande-de-contact-custom .webform-submission-form .form-control::placeholder{color:transparent;font-family:Baikal;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.demande-de-contact-custom .webform-submission-form .form-control:focus{border-bottom:1px solid #fbb195;box-shadow:none}.demande-de-contact-custom .webform-submission-form .js-form-item-nom{padding-right:15px}.demande-de-contact-custom .webform-submission-form .js-form-item-prenom{padding-left:15px}.demande-de-contact-custom .webform-submission-form .form-required:after{background-image:none}.demande-de-contact-custom .webform-submission-form .row{margin-bottom:0!important}.demande-de-contact-custom .webform-submission-form .js-form-type-textarea.form-floating>label{bottom:auto;top:0}.demande-de-contact-custom .webform-submission-form .form-check .form-check-input{border:1px solid #041e3d;height:19px;margin-left:0;width:19px}.demande-de-contact-custom .webform-submission-form .form-check-input:checked{background-color:#041e3d;border-color:#041e3d;box-shadow:none}.demande-de-contact-custom .webform-submission-form .webform-actions .button{align-items:center;background:#265487;border-radius:60px;color:#fff;display:flex;font-family:Baikal;font-weight:500;line-height:normal;padding:15px 25px}.demande-de-contact-custom .webform-submission-form .webform-actions .button:hover{background:transparent;border-color:#265487;color:#265487}.demande-de-contact-custom .webform-submission-form .webform-actions .button:hover:before{background:url(../images/blue-arrow-right.svg)}.demande-de-contact-custom .webform-submission-form .webform-actions .button:after{display:none}.demande-de-contact-custom .webform-submission-form .webform-actions .button:before{background:url(../images/button-arrow.svg);content:"";display:block;height:24px;margin-right:12px;width:24px}.demande-de-contact-custom .webform-submission-form .form-textarea{height:100px!important;min-height:auto;resize:none}.besoin-de-conseil-wrap .ajax-progress,.node--type-nos-metiers .ajax-progress{display:none}.demande-de-contact-custom .webform-submission-form .js-form-type-checkbox{padding-left:0}.demande-de-contact-custom .webform-submission-form .js-form-type-checkbox .form-check-label{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-left:12px}.demande-de-contact-custom .webform-submission-form .js-form-item{margin-bottom:15px!important}.demande-de-contact-custom .webform-submission-form .js-form-item-telephone-phone{width:100%}.demande-de-contact-custom .webform-submission-form .webform-actions{display:flex;justify-content:end;margin-top:15px;padding-top:15px}.node--type-property .ui-widget-header{border:0}.contact-request-modal-custom .webform-submission-form{margin:auto;max-width:630px}.node--type-property .ui-widget{font-family:Baikal;font-weight:500}.contact-request-modal-custom .webform-submission-form .address-first{background:url(../images/proprty-location.svg) no-repeat;background-position:0;background-size:24px 24px;padding-left:24px}.contact-request-modal-custom .webform-submission-form h4{margin-top:47px}.contact-request-modal-custom .webform-submission-form .form-control{border:0;border-bottom:1px solid #041e3d;border-radius:0;color:#041e3d;padding:30px 0 13px}.contact-request-modal-custom .webform-submission-form .form-control:-ms-input-placeholder{color:transparent;font-family:Baikal;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.contact-request-modal-custom .webform-submission-form .form-control::placeholder{color:transparent;font-family:Baikal;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.contact-request-modal-custom .webform-submission-form .js-form-item-telephone-phone.form-floating>label{top:0}.contact-request-modal-custom .webform-submission-form .form-control:focus{border-bottom:1px solid #fbb195;box-shadow:none}.contact-request-modal-custom .webform-submission-form .js-form-item-nom{padding-right:15px}.contact-request-modal-custom .webform-submission-form .js-form-item-prenom{padding-left:15px}.contact-request-modal-custom .webform-submission-form .form-required:after{background-image:none}.contact-request-modal-custom .webform-submission-form .row{margin-bottom:0!important}.contact-request-modal-custom .js-form-type-textarea.form-floating>label{bottom:auto;top:0}.contact-request-modal-custom .webform-submission-form .form-check .form-check-input{border:1px solid #041e3d;height:19px;margin-left:0;min-width:19px;width:19px}.contact-request-modal-custom .webform-submission-form .form-check-input:checked{background-color:#041e3d;border-color:#041e3d;box-shadow:none}.contact-request-modal-custom .webform-submission-form .webform-actions .button{align-items:center;background:#265487;border:1px solid #265487;border-radius:60px;color:#fff;display:flex;font-family:Baikal;font-weight:500;line-height:normal;padding:15px 25px}.contact-request-modal-custom .webform-submission-form .webform-actions .button:hover{background:transparent;border-color:#265487;color:#265487}.contact-request-modal-custom .webform-submission-form .webform-actions .button:hover:before{background:url(../images/blue-arrow-right.svg)}.contact-request-modal-custom .webform-submission-form .webform-actions .button:after{display:none}.contact-request-modal-custom .webform-submission-form .webform-actions .button:before{background:url(../images/button-arrow.svg);content:"";display:block;height:24px;margin-right:12px;width:24px}.contact-request-modal-custom .webform-submission-form .form-textarea{height:100px!important;min-height:auto;resize:none}.contact-request-modal-custom.fiche-de-l-objet-modal-custom .webform-submission-form .webform-actions .button{font-size:16px;padding:15px 20px}.contact-request-modal-custom.fiche-de-l-objet-modal-custom .webform-submission-form .webform-actions .button:before{background:url(../images/download-white.svg)}.contact-request-modal-custom.fiche-de-l-objet-modal-custom .webform-submission-form .webform-actions .button:hover:before{background:url(../images/Download.svg)}.ajax-progress{display:none}.contact-request-modal-custom .webform-submission-form .js-form-type-checkbox{padding-left:0}.contact-request-modal-custom .webform-submission-form .js-form-type-checkbox .form-check-label{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-left:12px;padding-top:4px}.contact-request-modal-custom .webform-submission-form .js-form-item,.contact-request-modal-custom.fiche-de-l-objet-modal-custom .webform-submission-form .js-form-item-email{margin-bottom:15px!important}.contact-request-modal-custom .webform-submission-form .js-form-item-telephone-phone{width:100%}.contact-request-modal-custom .view-contact-request-form{margin:auto;max-width:630px}.contact-request-modal-custom .webform-submission-form .webform-actions{display:flex;justify-content:end;margin-top:25px}.contact-request-modal-custom.fiche-de-l-objet-modal-custom .webform-submission-form .webform-actions{margin-top:33px}.contact-request-modal-custom .webform-submission-form .js-form-item-email{margin-bottom:42px!important}.contact-request-modal-custom .webform-submission-form h5{margin-bottom:3px;margin-top:3px}.contact-request-modal-custom .crf-inner-sec span{border-right:1px solid;padding-left:10px;padding-right:10px}.contact-request-modal-custom .crf-inner-sec span:first-child{padding-left:0}.contact-request-modal-custom .crf-inner-sec span:last-child{border:0}.related-property-custom-wrap{background:#f8f0ea;padding-bottom:127px;padding-top:93px}.related-property-custom-wrap h2{margin:auto auto 71px;max-width:836px;text-align:center}.common-multiple-slider img,.slick--view--related-properties img{height:270px;object-fit:cover;width:100%}.common-multiple-slider .slick__slide,.slick--view--related-properties .slick-slide{padding-left:15px;padding-right:15px}.slick--view--related-properties .property-slider-block-common .property-img-sec-common .slick__slide{padding-left:0;padding-right:0}.view-media-multiple-img-slider .slick-arrow{background-color:#fff;background-position:50%;background-repeat:no-repeat;border:0;border-radius:100%;font-size:0;height:30px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}.view-media-multiple-img-slider .carousel-control-prev{left:17px;position:absolute}.view-media-multiple-img-slider .carousel-control-next{position:absolute;right:17px}.view-media-multiple-img-slider .carousel-control-next-icon,.view-media-multiple-img-slider .slick-next{background-image:url(../images/slick-right.svg);right:17px}.view-media-multiple-img-slider .carousel-control-prev-icon,.view-media-multiple-img-slider .slick-prev{background-image:url(../images/slick-left.svg);left:17px}.slide-image-hover-common{position:relative}.slide-image-hover-common:hover .slick-arrow{opacity:1}.extra-btn-wrap-common{align-items:end;bottom:10px;display:flex;position:absolute;width:100%}.property-btn-wrap-common .vvb-common{background:#265487;margin-right:10px}.property-btn-wrap-common .vvb-common,.property-btn-wrap-common .vvc-common{align-items:center;border-radius:100%;display:flex;height:35px;justify-content:center;width:35px}.property-btn-wrap-common .vvc-common{background:#fff}.property-btn-wrap-common .icw-common{position:absolute;right:22px}.property-btn-wrap-common .extra-btn-wrap img{height:auto;width:auto}.property-btn-wrap-common .img-count{align-items:center;background:#fff;border-radius:40px;display:flex;height:27px;height:35px;justify-content:center;padding:4px 7px;width:51px}.property-btn-wrap-common .img-count img{height:auto;width:auto}.img-count p{font-size:16px}.property-slider-sub{position:relative}.info-sec p{-webkit-font-smoothing:antialiased;display:flex;font-family:Baikal;font-size:16px;font-weight:400;line-height:27px;margin-bottom:4px;margin-top:14px}.info-sec p svg{margin-right:4px;margin-top:4px}.property-info-sec-common span{-webkit-font-smoothing:antialiased;border-right:1px solid;font-family:Baikal;font-size:16px;font-weight:400;line-height:27px;margin-bottom:4px;margin-top:5px;padding-left:8px;padding-right:8px}.property-info-sec-common span:first-child{padding-left:0}.property-info-sec-common span:last-child{border:0;padding-right:0}.info-sec{padding-left:2px}.info-sec a:hover h4,.info-sec a:hover p,.info-sec a:hover span{color:#265487}.mes-favoris-listing-main .slick--view--media-multiple-img-slider{padding:0}.mes-fav-inner-sec h1{margin-bottom:61px;margin-top:50px;text-align:center}.property-slider-sub .flag-property{position:absolute;right:14px;top:13px;z-index:12}.property-slider-sub .field--name-field-label{left:10px;top:10px}.property-main-wrap .field--name-field-label,.property-slider-sub .field--name-field-label{background:#fbb195;border-radius:51px;color:#112235;font-family:Baikal;font-size:18px;font-weight:400;letter-spacing:-.18px;padding:5px 13px;position:absolute;z-index:12}.property-main-wrap .field--name-field-label{left:16px;top:36px}.mes-favoris-listing-main{margin-bottom:64px}.mes-favoris-listing-main .col-md-6{margin-bottom:62px}.property-info-sec-common{margin-left:3px}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2{position:relative}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2>.fieldset-wrapper{border-bottom:1px solid #041e3d;margin-left:47px;padding-bottom:3px}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2:before{background:transparent url(../images/location-icon.svg) no-repeat scroll 50%/100% auto;content:"";display:block;height:40px;left:0;position:absolute;top:0;width:40px}.property-search-wrapper .view-filters .select2-container--default .select2-selection--multiple{border:0;padding-bottom:0}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2>.fieldset-wrapper .form-type-select{margin-bottom:0!important}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2>.fieldset-wrapper .form-type-select select{background-image:url(../images/dropdown-icon.svg);background-position:right 0 center;border:0;border-left:1px solid #041e3d;border-radius:0;margin:3px 0;padding:8px 1.4rem 4px 7px}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2>.fieldset-wrapper .origin-address-autocomplete,.property-search-wrapper .view-filters #edit-field-geofield-proximity--2>.fieldset-wrapper .origin-address-autocomplete>.form-type-textfield,.property-search-wrapper .view-filters .form-item-field-property-type,.property-search-wrapper .view-filters .form-item-field-property-type-target-id{margin-bottom:0!important}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2>.fieldset-wrapper .origin-address-autocomplete{width:445px}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2>.fieldset-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#eef1f4;border:0;border-radius:6px;font-family:Baikal;font-size:16px;font-weight:500;line-height:12px;margin:5px 5px 0 0;padding:13px 25px 10px 10px}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2>.fieldset-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:0;left:auto;max-width:-moz-fit-content;max-width:fit-content;right:7px;top:50%;transform:translateY(-50%)}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2>.fieldset-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove span{background:transparent url(../images/choice-close-icon.svg) no-repeat scroll 50%/100% auto;display:block;font-size:0;height:10px;width:10px}.property-search-wrapper .view-filters .form-item-field-property-type,.property-search-wrapper .view-filters .form-item-field-property-type-target-id{margin-left:15px;padding-left:38px;position:relative}.property-search-wrapper .view-filters .form-item-field-property-type-target-id:after,.property-search-wrapper .view-filters .form-item-field-property-type:after{background-color:#041e3d;content:"";height:55px;left:0;position:absolute;top:-6px;width:.5px}.property-search-wrapper .view-filters .form-item-field-property-type-target-id:before,.property-search-wrapper .view-filters .form-item-field-property-type:before{background:transparent url(../images/property-icon.svg) no-repeat scroll 50%/100% auto;content:"";display:block;height:40px;left:18px;position:absolute;top:0;width:40px}.property-search-wrapper .view-filters .form-item-field-property-type-target-id>label,.property-search-wrapper .view-filters .form-item-field-property-type>label{display:none}.property-search-wrapper .view-filters .form-item-field-property-type-target-id>select,.property-search-wrapper .view-filters .form-item-field-property-type>select{background-image:url(../images/dropdown-icon.svg);background-position:100%;border:0;border-bottom:1px solid #041e3d;border-radius:0;margin-left:30px;padding:10px .8rem 13px 0;width:209px}.property-search-wrapper .view-filters .form-item-field-property-type-target-id>.chosen-container,.property-search-wrapper .view-filters .form-item-field-property-type>.chosen-container{margin-left:30px;width:209px}.property-search-wrapper .view-filters .mb-3{margin-bottom:0!important}.property-search-wrapper .view-filters .form-wrapper label,.property-search-wrapper .view-filters legend{display:none}.property-search-wrapper .view-filters .form-select:focus{box-shadow:none}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select,.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select,.property-search-wrapper .view-filters #edit-field-total-price-wrapper--4 .form-type-select{margin-left:20px;padding-left:18px;position:relative}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select:after,.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select:after,.property-search-wrapper .view-filters #edit-field-total-price-wrapper--4 .form-type-select:after{background-color:#041e3d;content:"";height:55px;left:0;position:absolute;top:-6px;width:.5px}.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select:before,.property-search-wrapper .view-filters #edit-field-total-price-wrapper--4 .form-type-select:before{background:transparent url(../images/price-filter-icon.svg) no-repeat scroll 50%/100% auto;content:"";display:block;height:40px;left:18px;position:absolute;top:-3px;width:40px}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select:before{background:transparent url(../images/part-number-filter-icon.svg) no-repeat scroll 50%/100% auto;content:"";display:block;height:40px;left:18px;position:absolute;top:-3px;width:40px}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select select,.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select select,.property-search-wrapper .view-filters #edit-field-total-price-wrapper--4 .form-type-select select{border:0;border-bottom:1px solid #041e3d;border-radius:0;height:44px;margin-left:50px;margin-top:1px;padding-bottom:5px;padding-left:0;width:-moz-fit-content;width:fit-content}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select select,.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select select{margin-top:6px}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select select:focus,.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select select:focus,.property-search-wrapper .view-filters #edit-field-total-price-wrapper--4 .form-type-select select:focus{box-shadow:none}.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select input,.property-search-wrapper .view-filters #edit-field-total-price-wrapper--4 .form-type-select select{background-image:url(../images/dropdown-icon.svg);width:135px}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select select{background-image:url(../images/dropdown-icon.svg);width:120px}.property-search-wrapper .view-filters #edit-field-price-value-wrapper--2 .form-type-select,.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select,.property-search-wrapper .view-filters #edit-field-total-price-wrapper--2 .form-type-select{margin-left:20px;margin-top:-3px;padding-left:18px}.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select:after,.property-search-wrapper .view-filters #edit-field-total-price-wrapper--2 .form-type-select:after{left:0!important;top:-6px!important}.property-search-wrapper .view-filters #edit-field-price-value-wrapper--2 .form-type-select select,.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select select,.property-search-wrapper .view-filters #edit-field-total-price-wrapper--2 .form-type-select select{background-position:right 2px center;max-width:127px}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--2 .form-type-select,.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select,.property-search-wrapper .view-filters #edit-field-part-number-wrapper--4 .form-type-select{margin-left:10px;margin-top:-3px;padding-left:55px}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--2 .form-type-select:after,.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select:after,.property-search-wrapper .view-filters #edit-field-part-number-wrapper--4 .form-type-select:after{left:-1px!important;top:-7px!important}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--2 .form-type-select select,.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select select,.property-search-wrapper .view-filters #edit-field-part-number-wrapper--4 .form-type-select select{background-position:right 2px center;margin-left:20px}.property-search-wrapper.container{padding:0}.property-search-wrapper.container>.container{padding-left:20px;padding-right:7px}.property-search-wrapper .view-filters .views-exposed-form.contextual-region{position:static!important}.property-search-wrapper .view-header{font-size:18px;padding:20px 0 55px}.property-search-wrapper .view-filters .views-exposed-form{margin-bottom:25px}.property-search-wrapper .view-filters .views-exposed-form>.d-flex{justify-content:space-between}.property-search-wrapper .view-filters button{background-color:transparent;border:1px solid #265487;border-radius:60px;color:#265487;float:right;padding:8px 18px 8px 50px;position:relative;text-transform:uppercase;transition:all .3s ease;width:253px}.property-search-wrapper .view-filters button[data-once=SearchPopUpOpen]{align-items:center;display:flex;justify-content:space-between;padding:8px 12px 8px 61px}.property-search-wrapper .view-filters .count-filters-active{background:#fbb195;border-radius:50%;font-size:16px;line-height:1.265rem;padding:5px 10px;width:30px}.property-search-wrapper .view-filters #js-open-search-popup:before{background:transparent url(../images/filtres-icon.svg) no-repeat scroll 50%/100% auto;content:"";height:24px;left:25px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.property-search-wrapper .view-filters button:focus,.property-search-wrapper .view-filters button:hover{background-color:#265487;color:#fff}.property-search-wrapper .view-filters #js-open-search-popup:hover:before{background:transparent url(../images/filtres-icon-white.svg) no-repeat scroll 50%/100% auto}body.page-view-property-search .main-content .search-popup .form-control,body.page-view-property-search .main-content .search-popup .form-select,body.page-view-property-search .webform-submission-contact-request-form-search-form [data-drupal-selector=edit-flexbox-01] .form-select,body.page-view-property-search .webform-submission-contact-request-form-search-form [data-drupal-selector=edit-flexbox-02] .form-select{-webkit-font-smoothing:antialiased;border:0;border-bottom:1px solid #041e3d;border-radius:0;font-family:Baikal;font-weight:400;height:35px}body.page-view-property-search .main-content .search-popup .form-control:focus,body.page-view-property-search .main-content .search-popup .form-select:focus,body.page-view-property-search .webform-submission-contact-request-form-search-form .form-select:focus{box-shadow:none}body.page-view-property-search .main-content .search-popup .form-wrapper .fieldset-wrapper{display:flex;justify-content:space-between;margin-left:15px;width:629px}body.page-view-property-search .main-content .search-popup #edit-field-geofield-proximity-wrapper>.fieldset-wrapper{margin-left:0;padding:0}body.page-view-property-search .main-content .search-popup .form-wrapper .fieldset-wrapper .form-type-textfield{padding:0;width:48%}body.page-view-property-search .main-content .search-popup .fieldset-wrapper .form-checkboxes{display:flex;flex-wrap:wrap}body.page-view-property-search .main-content .search-popup .fieldset-wrapper .form-checkboxes .checkbox.form-check{width:40%}body.page-view-property-search .main-content .search-popup legend{font-size:16px;padding:0 15px}body.page-view-property-search .main-content .search-popup label{color:#8c9199;font-size:14px}body.page-view-property-search .main-content .search-popup .mb-3{margin-bottom:0!important}body.page-view-property-search .main-content .search-popup .form-item-field-property-type{margin-bottom:15px!important;padding:0;width:409px}body.page-view-property-search .main-content .search-popup .form-item-field-property-type select{background-image:url(../images/dropdown-icon.svg);background-position:right -2px center;margin:3px 0;padding:8px 1.4rem 4px 7px}body.page-view-property-search .main-content .search-popup #edit-field-geofield-proximity--2>.fieldset-wrapper{border-bottom:1px solid #041e3d;margin-left:0;padding-bottom:3px;width:629px}body.page-view-property-search .main-content .search-popup #edit-field-geofield-proximity--2>.fieldset-wrapper .form-type-select,body.page-view-property-search .main-content .search-popup #edit-field-geofield-proximity--2>.fieldset-wrapper .origin-address-autocomplete>.form-type-textfield{margin-bottom:0!important}body.page-view-property-search .main-content .search-popup .form-item-field-property-type-target-id{margin-bottom:0!important;padding:0 12px}body.page-view-property-search .main-content .search-popup #edit-field-geofield-proximity--2>.fieldset-wrapper .origin-address-autocomplete{margin-bottom:0!important;min-width:auto;width:100%}body.page-view-property-search .main-content .search-popup #edit-field-geofield-proximity--2>.fieldset-wrapper .form-type-select select{border:0}body.page-view-property-search .main-content .search-popup #edit-field-geofield-proximity--2 .fieldset-wrapper .form-type-textfield{padding:0}body.page-view-property-search .main-content .search-popup #edit-field-geofield-proximity--2>.fieldset-wrapper .form-type-select select{background-image:url(../images/dropdown-icon.svg);background-position:100%;border-left:1px solid #041e3d;border-radius:0;padding-right:1.5rem}body.page-view-property-search .main-content .search-popup #edit-field-geofield-proximity--2 .origin-address-autocomplete .form-select{border:0}body.page-view-property-search .main-content .search-popup #edit-field-geofield-proximity--2 .origin-address-autocomplete .form-type-textfield{width:100%}body.page-view-property-search .main-content .search-popup .search-popup-header{padding:0}body.page-view-property-search .search-popup:not(.hidden) form>div{flex-direction:column}.search-popup-header #js-close-search-popup{background:url(../images/modal-close.svg) no-repeat!important;border:0;cursor:pointer;font-size:0;height:24px;margin:0!important;padding:0!important;position:absolute;right:26px;top:27px;width:24px;z-index:9999}.search-popup:not(.hidden) form>div{border-radius:20px!important;position:relative}.search-popup-header{margin-bottom:42px}.search-popup form .button{align-items:center;background:#265487;border:0;border-radius:60px;color:#fff;display:flex;line-height:normal;margin-right:10px;padding:15px 25px}.search-popup form .form-actions{display:flex;float:right}#emplois-sec-1{margin-bottom:57px}#emplois-sec-1 p{max-width:497px;padding-top:13px}#emplois-sec-1 .col-md-6:last-child{display:flex;justify-content:end}#emplois-sec-2{margin-bottom:134px;padding:0}#emplois-sec-2,#emplois-sec-4{margin-left:-12px;margin-right:-12px}#emplois-sec-4 h3{margin-bottom:38px;max-width:528px}#emplois-sec-4 p{max-width:519px}#emplois-sec-4 .col-md-6:first-child{align-items:center;display:flex;justify-content:center}#emplois-sec-4 .col-md-6:last-child{padding-right:0}.node--type-emploi-listing #breadcrumb-custom{margin-bottom:68px}.node--type-emploi-listing .layout-main-wrapper .main-content,.node--type-emploi-listing .node__content{margin-top:0}#emplois-sec-1 #bg-img-text{bottom:auto;top:-54px}#emplois-sec-2>.container-fluid{padding:0}#emplois-sec-2 .col-md-7:first-child{background:#fff;margin-top:-78px;padding:52px 68px 0}.main-content-end-padding{height:20px}#emplois-sec-5{margin-bottom:0;margin-left:-12px;margin-right:-12px;padding-bottom:138px;padding-top:102px}#emplois-sec-2 h2{font-size:49px}#emplois-sec-6{margin-top:119px!important}#emplois-sec-5 h3{padding-bottom:62px}#emplois-sec-5 .az-element .col-md-3 .az-text:before{background:url(../images/emplois_check.svg) no-repeat;content:"";display:block;height:50px;margin-bottom:12px;width:50px}#emplois-sec-2 .col-md-5{padding-top:85px}#emplois-sec-2 .col-md-5 p{font-size:16px}#emplois-sec-2 h2{padding-bottom:40px}#emplois-sec-2 h5{max-width:463px}#emplois-sec-5 .az-element p{max-width:250px}#emplois-sec-5 .az-element p,#emplois-sec-6 h6{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400}#emplois-sec-6 h6{margin-bottom:62px;margin-top:13px}#emplois-sec-6 .az-carousel{margin-bottom:180px}#emplois-sec-3{background:#041e3d;color:#fff;margin-left:-12px;margin-right:-12px;padding-bottom:160px;padding-top:80px}#emplois-sec-3 h2{color:#fff;padding-bottom:67px;text-align:center}#emplois-sec-3 .postes-vacants-main-wrap h5{color:#fff}.property-search-view-row{padding-top:30px}.property-search-view-row .carousel-inner img{width:100%}.property-main-wrap .property-inner-right.fixed{position:fixed;top:75px}.carousel-control-next,.carousel-control-prev{background-color:#fff;background-position:50%;background-repeat:no-repeat;border:0;border-radius:100%;font-size:0;height:30px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}.carousel-control-prev-icon{background-image:none}#nos-meters-section12 .carousel-control-prev,.property-search-view-row .carousel-control-prev{background-image:url(../images/slick-left.svg);left:17px}#nos-meters-section12 .carousel-control-next,.property-search-view-row .carousel-control-next{background-image:url(../images/slick-right.svg);right:17px}.carousel.slide:hover .carousel-control-next,.carousel.slide:hover .carousel-control-prev{opacity:1}body.page-view-property-search .main-content .search-popup .form-select:first-child{width:409px}#customLoadMore .flip-wrap{text-align:center}.property-search-wrapper .view-content{margin-bottom:50px}#customLoadMore{margin:auto;width:-moz-fit-content;width:fit-content}.map .property-slider-block-common,.map-container .property-slider-block-common{background:#fff;border-radius:10px;box-shadow:0 13px 30px 0 rgba(0,0,0,.149);padding:12px}#emplois-sec-3 .postes-vacants-main-wrap{align-items:center;border-bottom:1px solid #265487;border-top:1px solid #265487;display:flex;justify-content:space-between;padding:15px 0}#emplois-sec-3 .postes-vacants-main-wrap .postes-vacants-left-sec p{color:#fff;font-size:16px}#emplois-sec-3 .postes-vacants-main-wrap .postes-vacants-left-sec .postes-vacants-left-sec-sub{display:flex;margin-top:11px}#emplois-sec-3 .postes-vacants-main-wrap .postes-vacants-left-sec .postes-vacants-left-sec-sub p{margin-right:25px}#emplois-sec-3 #download-btn-link a,.doc-link-custom a{background-color:transparent;border:1px solid #fbb195;color:#fff;line-height:normal;text-transform:uppercase}#emplois-sec-3 #download-btn-link a:before{background:url(../images/button-arrow.svg) no-repeat}#emplois-sec-3 #download-btn-link a:hover:before{background:url(../images/blue-arrow-right.svg) no-repeat!important}.doc-link-custom a{float:left!important}#emplois-sec-3 #download-btn-link a:hover,.doc-link-custom a:hover{background:#fbb195;color:#041e3d!important}#emplois-sec-8{margin:62px -12px 180px}#emplois-sec-8 .container-fluid{padding:0}#emplois-sec-8 .owl-item.active:nth-child(2){padding-left:49px;padding-right:49px}.popup-section svg{transition:transform .7s ease-in-out}.popup-section:hover svg{transform:rotate(180deg)}.novel-slider-image img{-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.notre-expertise-wrap .text-2-wrap p:last-child a:hover{color:#265487}.popup-section .popup-sub{align-items:center;background:#265487;border-radius:50%;display:flex;height:55px;justify-content:center;transition:all .3s ease;-webkit-transition:all .3s ease;width:55px}.popup-section:hover .popup-sub{background:#fbb195}.home-page-main-wrap .la-selection-slider-wrapper .slick-slide.slick-active a:hover{cursor:pointer}.text-animation.in-view{transition-delay:.5s}#nos-meters-section17 #premier-location svg{display:block}#nos-meters-section17 a{color:#041e3d;font-family:Baikal;font-size:26px;font-style:normal;font-weight:500;letter-spacing:-.26px;line-height:normal;margin-bottom:0;margin-top:13px;position:relative;width:-moz-fit-content;width:fit-content}#nos-meters-section17 a:before{background:url(../images/arrow-light-blue.svg) no-repeat;bottom:0;content:"";display:none;height:24px;position:absolute;right:-31px;width:24px}#nos-meters-section17 a:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fbb195;bottom:-5px;content:"";height:1px;left:0;position:absolute;transition:.5s;width:0}#nos-meters-section17 a:hover{color:#265487}#nos-meters-section17 a:hover:before{display:block}#nos-meters-section17 a:hover:after{width:100%}.property-main-wrap .property-hero-slider .bien-immobilier-hero-slider .slick__arrow .slick-next:hover,.property-main-wrap .property-hero-slider .bien-immobilier-hero-slider .slick__arrow .slick-prev:hover{background-color:#fbb195}body.page-view-property-search .search-popup:not(.hidden) .search-popup-sub{margin:auto;max-width:629px}body.page-view-property-search .main-content .search-popup .fieldset-wrapper .form-checkboxes label{font-family:Baikal;font-size:16px;font-weight:200;line-height:27px;padding-left:10px}body.page-view-property-search .main-content .search-popup .fieldset-wrapper .form-checkboxes .form-check-input{border:1px solid #041e3d;height:19px;margin-left:0;width:19px}body.page-view-property-search .main-content .search-popup .fieldset-wrapper .form-checkboxes .form-check-input:checked{background-color:#041e3d;border-color:#041e3d;box-shadow:none}body.page-view-property-search .main-content .search-popup .fieldset-wrapper .form-checkboxes .form-check-input:focus{box-shadow:none}body.page-view-property-search .main-content .search-popup .fieldset-wrapper .form-checkboxes .checkbox.form-check{display:flex;padding-left:0}.play-button-overlay{background-color:#fff;background-image:url(../images/video_play_hover.svg);background-position:50%;background-repeat:no-repeat;background-size:29px 24px;border:1px solid transparent;border-radius:50%;height:81px;margin-left:auto;margin-right:auto;text-align:center;transform:translate(-50%,-50%);transition:all .5s ease;width:81px}.play-button-overlay:hover{background-color:transparent;background-image:url(../images/video_play.svg);border:1px solid #fff;height:100px;width:100px}.la-selection-slider-wrapper{position:relative}.la-selection-desc{margin-top:19px}#bg-img-text svg{overflow:visible}.node--type-l-entreprise #bg-img-text{bottom:auto;top:70px}.gm-style-iw .gm-ui-hover-effect{display:none!important}.path-louer .property-slider-sub h4{-webkit-font-smoothing:antialiased;font-family:Baikal;font-size:26px;font-weight:700;line-height:33px}.ath-louer .carousel-inner .carousel-item{height:270px}.ath-louer .carousel-inner .carousel-item .field__item{height:100%}.ath-louer .carousel-inner .carousel-item .field__item img{height:100%;width:100%}#nos-meters-section1-img img{animation:a .5s ease;height:550px;object-fit:cover;width:100%}@keyframes a{0%{opacity:0}to{opacity:1}}.property-search-view-row .map{height:100vh;left:0;margin-right:-12px;position:sticky;top:75px;width:705px}.property-search-view-row .block-derham-search-search-map #derham-search-map{height:100%!important;width:100%}.property-search-view-row .map .content{height:100%!important}.property-search-view-row .block-derham-search-search-map{height:100%}.contact-request-modal-custom.fiche-de-l-objet-modal-custom{height:560px!important}.contact-request-modal-custom.fiche-de-l-objet-modal-custom .webform-submission-form h4{margin-top:0}.contact-request-modal-custom.fiche-de-l-objet-modal-custom .ui-dialog-content{max-height:560px!important;overflow:hidden;padding:64px 0 54px!important}.contact-request-modal-custom.fiche-de-l-objet-modal-custom .form-type-processed-text h4{margin-bottom:5px}.contact-request-modal-custom.fiche-de-l-objet-modal-custom .form-type-processed-text p{font-size:16px;letter-spacing:0;margin-bottom:1.1em}.contact-request-modal-custom.fiche-de-l-objet-modal-custom .form-item-telephone{margin-bottom:12px!important}.ctc-svg{position:absolute;right:0;top:0}.ctc-svg svg{overflow:visible}.property-main-wrap .property-hero-slider .slick-slide img,.property-main-wrap .property-hero-slider .slick__slide img{height:675px;object-fit:cover}.mos-info{padding-bottom:49px}.mos-info .desc{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400;margin:20px auto 47px;max-width:460px}.mos-info #custom-btn a:hover:before{background:url(../images/arrow-light-blue.svg)}.mos-info #custom-btn a:before{background:url(../images/button-arrow.svg) no-repeat;height:24px;margin-top:0;width:24px}.mos-info .mos-info-btn{display:flex;justify-content:center}.mos-info .mos-info-btn a:first-child{margin-right:40px}.hero-section-wrap>.views-element-container~.block-derham-search-homepage-search{display:none}#homepage-search-block{margin-left:4px;margin-top:63px}#homepage-search-block #first-step{background-color:#265487;border-radius:60px;box-shadow:0 17px 40px rgba(17,34,53,.1);display:flex;justify-content:space-between;max-width:629px;padding:20px 27px 15px 37px;width:100%}#homepage-search-block #first-step:hover{cursor:pointer}#homepage-search-block #first-step p{-webkit-font-smoothing:antialiased;color:#fff;font-family:Baikal;font-size:22px;font-weight:400;letter-spacing:0;line-height:30px}#homepage-search-block #first-step .search-icon{background:url(../images/search-white.svg) no-repeat;background-size:cover;height:40px;width:40px}#homepage-search-block #second-step{background-color:#fff;border-radius:30px;filter:drop-shadow(12px 14px 50px rgba(17,34,53,.1));max-width:850px;padding:17px 26px;width:100%}#homepage-search-block #second-step #custom-btn,#homepage-search-block #second-step #js-open-search-popup,#homepage-search-block #second-step .form-item-sort-by{display:none}#homepage-search-block #second-step #back-to-first-step{background:url(../images/modal-close.svg) no-repeat;background-size:cover;height:24px;width:24px}#homepage-search-block #second-step #back-to-first-step:hover{cursor:pointer}#homepage-search-block #second-step #buy-form,#homepage-search-block #second-step #rent-form{margin-left:20px;margin-right:30px}#homepage-search-block #second-step .property-type-forms{padding-left:20px}#homepage-search-block #second-step #second-step-header{display:flex;justify-content:space-between;margin-bottom:12px}#homepage-search-block #second-step #second-step-header #property-type-options{display:flex;gap:60px;padding:0 20px 20px}#homepage-search-block #second-step #second-step-header #property-type-options>div{-webkit-font-smoothing:antialiased;color:rgba(86,92,102,.6);font-family:Baikal;font-size:20px;font-weight:500;padding:16px 9px 3px}#homepage-search-block #second-step #second-step-header #property-type-options>div:hover{cursor:pointer}#homepage-search-block #second-step #second-step-header #property-type-options>div:first-child{position:relative}#homepage-search-block #second-step #second-step-header #property-type-options>div:first-child:after{background-color:#041e3d;content:"";height:50px;position:absolute;right:-30px;top:7px;width:1px}#homepage-search-block #second-step #second-step-header #property-type-options>div.active{border-bottom:1px solid #fbb195;color:#041e3d}#homepage-search-block #second-step #second-step-header #property-type-options #buy-option{border-left:0 solid #000}#homepage-search-block #second-step .form-actions{margin-left:auto;margin-top:3px}#homepage-search-block #second-step .form-actions [type=submit]{background-color:#265487;border:1px solid #265487;border-radius:60px;color:#fff;float:right;font-size:16px;letter-spacing:.04em;padding:8px 24px 8px 60px;position:relative;text-transform:uppercase;transition:all .3s ease}#homepage-search-block #second-step .form-actions [type=submit]:before{background:transparent url(../images/search-white.svg) no-repeat scroll 50%/100% auto;content:"";display:block;height:24px;left:25px;position:absolute;top:50%;transform:translateY(-50%);width:24px}#homepage-search-block #second-step .form-actions [type=submit]:hover{background-color:#fff;color:#265487}#homepage-search-block #second-step .form-actions [type=submit]:hover:before{background-image:url(../images/search.svg)}#homepage-search-block [data-drupal-selector=edit-field-geofield-proximity-wrapper]{margin-bottom:30px!important;width:100%}#homepage-search-block #edit-field-geofield-proximity,#homepage-search-block #edit-field-geofield-proximity--2{position:relative;width:100%}#homepage-search-block #edit-field-geofield-proximity legend,#homepage-search-block #edit-field-geofield-proximity--2 legend{display:none}#homepage-search-block #edit-field-geofield-proximity--2>.fieldset-wrapper,#homepage-search-block #edit-field-geofield-proximity>.fieldset-wrapper{border-bottom:1px solid #041e3d;justify-content:space-between;margin-left:47px;padding-bottom:0}#homepage-search-block #edit-field-geofield-proximity--2:before,#homepage-search-block #edit-field-geofield-proximity:before{background:transparent url(../images/location-icon.svg) no-repeat scroll 50%/100% auto;content:"";display:block;height:40px;left:0;position:absolute;top:-3px;width:40px}#homepage-search-block #edit-field-geofield-proximity .origin-address-autocomplete,#homepage-search-block #edit-field-geofield-proximity--2 .origin-address-autocomplete{margin-bottom:0!important;min-width:600px}#homepage-search-block #edit-field-geofield-proximity .form-item-field-geofield-proximity-source-configuration-origin-address .select2-container--default .select2-selection--multiple .select2-selection__choice,#homepage-search-block #edit-field-geofield-proximity--2 .form-item-field-geofield-proximity-source-configuration-origin-address .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#eef1f4;border:0;border-radius:6px;font-family:Baikal;font-weight:500;margin:0 5px 5px 0;padding:5px 30px 5px 10px}#homepage-search-block #edit-field-geofield-proximity .form-item-field-geofield-proximity-source-configuration-origin-address .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,#homepage-search-block #edit-field-geofield-proximity--2 .form-item-field-geofield-proximity-source-configuration-origin-address .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:0;left:auto;max-width:-moz-fit-content;max-width:fit-content;right:7px;top:50%;transform:translateY(-50%)}#homepage-search-block #edit-field-geofield-proximity .form-item-field-geofield-proximity-source-configuration-origin-address .select2-container--default .select2-selection--multiple .select2-selection__choice__remove span,#homepage-search-block #edit-field-geofield-proximity--2 .form-item-field-geofield-proximity-source-configuration-origin-address .select2-container--default .select2-selection--multiple .select2-selection__choice__remove span{background:url(../images/choice-close-icon.svg) no-repeat scroll 50%/100% auto;display:block;font-size:0;height:10px;width:10px}#homepage-search-block #edit-field-geofield-proximity .form-item-field-geofield-proximity-source-configuration-origin-address .select2-selection,#homepage-search-block #edit-field-geofield-proximity--2 .form-item-field-geofield-proximity-source-configuration-origin-address .select2-selection{padding-bottom:3px}#homepage-search-block #edit-field-geofield-proximity .form-item-field-geofield-proximity-source-configuration-origin-address .select2-selection--multiple,#homepage-search-block #edit-field-geofield-proximity--2 .form-item-field-geofield-proximity-source-configuration-origin-address .select2-selection--multiple{padding-bottom:0}#homepage-search-block #edit-field-geofield-proximity .form-item-field-geofield-proximity-source-configuration-origin-address .select2 .select2-search__field textarea,#homepage-search-block #edit-field-geofield-proximity .form-item-field-geofield-proximity-source-configuration-origin-address .select2 .select2-selection textarea,#homepage-search-block #edit-field-geofield-proximity--2 .form-item-field-geofield-proximity-source-configuration-origin-address .select2 .select2-search__field textarea,#homepage-search-block #edit-field-geofield-proximity--2 .form-item-field-geofield-proximity-source-configuration-origin-address .select2 .select2-selection textarea{margin:7px 0 10px;min-height:20px}#homepage-search-block .form-select:focus{border:0;border-bottom:1px solid #041e3d!important;box-shadow:none}#homepage-search-block #edit-field-geofield-proximity--2>.fieldset-wrapper .form-type-select select,#homepage-search-block #edit-field-geofield-proximity>.fieldset-wrapper .form-type-select select,#homepage-search-block .select2-container--default .select2-selection--multiple{border:0}#homepage-search-block .form-item-field-geofield-proximity-value,#homepage-search-block .origin-address-autocomplete{margin-bottom:0!important}#homepage-search-block [name="field_geofield_proximity[value]"]{background-image:url(../images/dropdown-icon.svg);background-position:100%;border-left:1px solid #041e3d!important;border-radius:0;padding:4px 20px 0 7px}#homepage-search-block .form-item-field-geofield-proximity-source-configuration-origin-address{margin-bottom:0!important}#homepage-search-block .form-item-field-property-type,#homepage-search-block .form-item-field-property-type-target-id{margin-bottom:0!important;margin-left:0;padding-left:0;position:relative}#homepage-search-block .form-item-field-property-type-target-id:before,#homepage-search-block .form-item-field-property-type:before{background:transparent url(../images/property-icon.svg) no-repeat scroll 50%/100% auto;content:"";display:block;height:40px;left:0;position:absolute;top:0;width:40px}#homepage-search-block .form-item-field-property-type-target-id>label,#homepage-search-block .form-item-field-property-type>label{display:none}#homepage-search-block .form-item-field-property-type-target-id>select,#homepage-search-block .form-item-field-property-type>select{background-image:url(../images/dropdown-icon.svg);background-position:100%;border:0;border-bottom:1px solid #041e3d;border-radius:0;margin-left:53px;padding:12px .8rem 10px 0;width:232px}#homepage-search-block .chosen-single{color:#565c66;font-size:16px;font-weight:200;line-height:27px}#homepage-search-block .chosen-container{border-bottom:1px solid #041e3d;border-radius:0;margin-top:0;padding-bottom:21px}#homepage-search-block .form-item-field-property-type .chosen-container,#homepage-search-block .form-item-field-property-type-target-id .chosen-container{margin-left:47px;width:232px!important}#homepage-search-block .form-item-field-price-value-max .chosen-container,#homepage-search-block .form-item-field-total-price-max .chosen-container{margin-left:50px;width:165px!important}#homepage-search-block .form-item-field-part-number-min .chosen-container{margin-left:60px;width:120px!important}#homepage-search-block .form-item-field-geofield-proximity-value .chosen-single{border-left:1px solid #041e3d;color:#000;padding-left:5px}#homepage-search-block .form-item-field-geofield-proximity-value .chosen-container{border:0;margin:0;padding:10px 20px 0 7px;width:100%!important}#homepage-search-block .form-item-field-geofield-proximity-value .chosen-container .chosen-results li.active-result{word-wrap:unset;font-size:14px}#homepage-search-block #edit-field-part-number-wrapper--2,#homepage-search-block #edit-field-part-number-wrapper--4,#homepage-search-block #edit-field-price-value-wrapper--2,#homepage-search-block #edit-field-total-price-wrapper--2{margin-bottom:0!important}#homepage-search-block #edit-field-part-number-wrapper--2 label,#homepage-search-block #edit-field-part-number-wrapper--2>legend,#homepage-search-block #edit-field-part-number-wrapper--4 label,#homepage-search-block #edit-field-part-number-wrapper--4>legend,#homepage-search-block #edit-field-price-value-wrapper--2 label,#homepage-search-block #edit-field-price-value-wrapper--2>legend,#homepage-search-block #edit-field-total-price-wrapper--2 label,#homepage-search-block #edit-field-total-price-wrapper--2>legend{display:none}#homepage-search-block #edit-field-part-number-wrapper--2 .form-type-select,#homepage-search-block #edit-field-part-number-wrapper--4 .form-type-select,#homepage-search-block #edit-field-price-value-wrapper--2 .form-type-select,#homepage-search-block #edit-field-total-price-wrapper--2 .form-type-select{margin-left:20px;padding-left:18px;position:relative}#homepage-search-block #edit-field-part-number-wrapper--2 .form-type-select:before,#homepage-search-block #edit-field-part-number-wrapper--4 .form-type-select:before,#homepage-search-block #edit-field-price-value-wrapper--2 .form-type-select:before,#homepage-search-block #edit-field-total-price-wrapper--2 .form-type-select:before{content:"";display:block;height:40px;left:18px;position:absolute;top:0;width:40px}#homepage-search-block #edit-field-part-number-wrapper--2 .form-type-select select,#homepage-search-block #edit-field-part-number-wrapper--4 .form-type-select select,#homepage-search-block #edit-field-price-value-wrapper--2 .form-type-select select,#homepage-search-block #edit-field-total-price-wrapper--2 .form-type-select select{background-position:right 0 center;border:0;border-bottom:1px solid #041e3d;border-radius:0;height:44px;margin-left:50px;padding-left:0;width:-moz-fit-content;width:fit-content}#homepage-search-block #edit-field-part-number-wrapper--2 .form-type-select select:focus,#homepage-search-block #edit-field-part-number-wrapper--4 .form-type-select select:focus,#homepage-search-block #edit-field-price-value-wrapper--2 .form-type-select select:focus,#homepage-search-block #edit-field-total-price-wrapper--2 .form-type-select select:focus{box-shadow:none}#homepage-search-block #edit-field-part-number-wrapper--2 .form-type-select input,#homepage-search-block #edit-field-part-number-wrapper--4 .form-type-select input,#homepage-search-block #edit-field-price-value-wrapper--2 .form-type-select input,#homepage-search-block #edit-field-total-price-wrapper--2 .form-type-select input{width:135px}#homepage-search-block #edit-field-price-value-wrapper--2 .form-type-select select,#homepage-search-block #edit-field-total-price-wrapper--2 .form-type-select select{background-image:url(../images/dropdown-icon.svg);background-position:100%;color:#565c66;font-weight:200;width:165px}#homepage-search-block #edit-field-price-value-wrapper--2 .form-type-select:before,#homepage-search-block #edit-field-total-price-wrapper--2 .form-type-select:before{background:transparent url(../images/price-filter-icon.svg) no-repeat scroll 50%/100% auto}#homepage-search-block #edit-field-part-number-wrapper--2 .form-type-select,#homepage-search-block #edit-field-part-number-wrapper--4 .form-type-select{margin-left:12px;padding-left:5px}#homepage-search-block #edit-field-part-number-wrapper--2 .form-type-select select,#homepage-search-block #edit-field-part-number-wrapper--4 .form-type-select select{background-image:url(../images/dropdown-icon.svg);background-position:100%;color:#565c66;font-weight:200;margin-left:65px;padding-left:3px;width:120px}#homepage-search-block #edit-field-part-number-wrapper--2 .form-type-select:before,#homepage-search-block #edit-field-part-number-wrapper--4 .form-type-select:before{background:transparent url(../images/part-number-filter-icon.svg) no-repeat scroll 50%/100% auto}.hero-section-wrap{position:relative}#views-exposed-form-property-search-buy-exposed .form-type-select .chosen-container,#views-exposed-form-property-search-rent-exposed .form-type-select .chosen-container{margin-left:0;width:100%!important}#views-exposed-form-property-search-buy-exposed .form-item-field-property-type-target-id .chosen-container,#views-exposed-form-property-search-rent-exposed .form-item-field-property-type-target-id .chosen-container{width:409px!important}#views-exposed-form-property-search-buy-exposed .form-item-field-geofield-proximity-value .chosen-container .chosen-results li.active-result,#views-exposed-form-property-search-rent-exposed .form-item-field-geofield-proximity-value .chosen-container .chosen-results li.active-result{word-wrap:unset;font-size:14px}.estimateur-en-ligne-main-wrap h2{margin-bottom:46px;margin-top:68px}.estimateur-en-ligne-main-wrap h6{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400}.estimateur-en-ligne-main-wrap p{font-size:16px;line-height:27px}.estimateur-en-ligne-main-wrap .ImmomigContainer{margin-bottom:150px;margin-top:68px}.property-search-wrapper .view-filters .js-form-item-sort-by{align-items:center;bottom:0;display:flex;position:absolute}.property-search-wrapper .view-filters .js-form-item-sort-by .form-select{-webkit-font-smoothing:antialiased;background-position:100%;border:0;font-family:Baikal;font-weight:700;margin:0;padding-left:10px;padding-right:14px;width:max-content}.property-search-wrapper .view-filters .form-actions{margin-bottom:24px!important;margin-top:28px;width:100%}.property-search-wrapper .view-filters .form-actions .js-search-popup{line-height:34px;margin-right:0}.property-search-wrapper .view-filters .views-exposed-form{margin-bottom:0!important}.property-search-wrapper .filter-main-wrap{position:relative}.property-search-wrapper .filter-main-wrap #custom-btn{margin-top:0;position:absolute;right:0;top:11px}.desinscription-matching-main-wrap{margin-bottom:169px;margin-top:43px}.desinscription-matching-main-wrap .desinscription-matching-sub-wrap{align-items:center;background:#fbf7f4;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:850px;padding-bottom:65px;padding-top:43px}.desinscription-matching-main-wrap .desinscription-matching-sub-wrap h3{max-width:647px;padding-bottom:24px;padding-top:17px;text-align:center}.desinscription-matching-main-wrap .desinscription-matching-sub-wrap .desi-desc p{-webkit-font-smoothing:antialiased;font-family:Baikal;font-size:22px;font-weight:400;line-height:30px;margin-bottom:32px;max-width:631px;text-align:center}.desinscription-matching-main-wrap .desinscription-matching-sub-wrap .sec-sub-title{-webkit-font-smoothing:antialiased;font-family:Baikal;font-size:18px;font-weight:400;line-height:25px}.desinscription-matching-main-wrap .desinscription-matching-sub-wrap .sec-sub-title:before{background:url(../images/check.svg) no-repeat;content:"";display:block;height:54px;margin-bottom:15px;margin-left:auto;margin-right:auto;width:54px}.desinscription-matching-main-wrap .desinscription-matching-sub-wrap .button-with-border-radius{align-items:center;background:#265487;color:#fff;display:flex;justify-content:center}.desinscription-matching-main-wrap .desinscription-matching-sub-wrap .button-with-border-radius:hover{background:transparent;border:1px solid #265487;color:#265487}.desinscription-matching-main-wrap .desinscription-matching-sub-wrap .button-with-border-radius:hover svg path{stroke:#265487}.view-id-emplois_video_content .slick-slide.slick-active .emplois-section-wrap,.view-id-emplois_video_section .slick-slide.slick-active .emplois-section-wrap{transform:scale(1)}.view-id-emplois_video_content .slick-slide .emplois-section-wrap,.view-id-emplois_video_section .slick-slide .emplois-section-wrap{display:block;transform:scale(.9);transition:all .3s ease}.view-id-emplois_video_content .emplois-video-sec video,.view-id-emplois_video_section .emplois-video-sec video{height:100%;object-fit:cover;width:100%}.view-id-emplois_video_content .slick-slide,.view-id-emplois_video_section .slick-slide{position:relative}.view-id-emplois_video_content .slick-slide .emplois-video-sec,.view-id-emplois_video_section .slick-slide .emplois-video-sec{height:600px;width:100%}.view-id-emplois_video_content .slick-track,.view-id-emplois_video_section .slick-track{align-items:center;display:flex}.node--type-nos-metiers .node__content .field--name-field-email-contact-form{display:none}.property-search-wrapper #custom-btn a:hover:before{background:url(../images/bell-hover.svg) no-repeat}.property-search-wrapper #custom-btn a:before{background:url(../images/white-bell.svg) no-repeat;height:24px;width:24px}.property-search-wrapper .view-filters .form-actions button:first-child{background-color:#265487;color:#fff;line-height:normal;margin-left:20px;padding:15px 25px;width:auto}.property-search-wrapper .view-filters .form-actions button:hover:first-child{background-color:transparent;border:1px solid #265487;color:#265487}.property-search-wrapper .view-filters .form-actions button::hover:first-child:before,.property-search-wrapper .view-filters .form-actions button:first-child:before{display:none}.views-exposed-form .select2-container--default .select2-selection--multiple{border:0;min-height:auto;padding-bottom:0}.views-exposed-form #edit-field-geofield-proximity .fieldset-wrapper .form-type-textfield{border-left:1px solid #041e3d;width:75px}.views-exposed-form #edit-field-geofield-proximity .fieldset-wrapper .form-type-textfield .form-control{border-bottom:0}.views-exposed-form .origin-address-autocomplete .form-type-textfield{border:0!important;width:100%!important}.search-popup form .search-popup-sub .js-form-item-field-property-type-target-id{margin-bottom:15px!important}body.page-view-property-search{height:100vh}body.path-frontpage .select2-dropdown{margin-top:1px!important}.select2-dropdown{background:#fbf7f4!important;border:0!important;border-radius:0 0 10px 10px!important;margin-top:0!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#265487!important}.select2-results__option{-webkit-font-smoothing:antialiased;font-family:Baikal!important;font-weight:400;padding:6.5px 21px!important}.views-exposed-form::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-size:16px;font-style:normal;font-weight:400;line-height:27px}.property-search-wrapper .views-exposed-form select{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400}.select2-container .select2-search--inline .select2-search__field{height:26px;margin-bottom:5px;margin-top:11px}.views-exposed-form #edit-field-geofield-proximity .fieldset-wrapper .origin-address-autocomplete{margin-bottom:5px!important}.title-head-h1{font-family:Sunlight;font-size:63px;font-style:normal;font-weight:400;letter-spacing:-.67px;line-height:63px}.font-size-30,.title-head-h1{color:#041e3d;margin-bottom:0}.font-size-30{font-family:Baikal;font-size:30px;font-weight:500;letter-spacing:-.3px;line-height:normal}.font-size-22,.font-size-22 span{-webkit-font-smoothing:antialiased;font-family:Baikal;font-size:22px;letter-spacing:-.22px;line-height:30px}.font-size-22,.font-size-22 span,.font-size-45{color:#041e3d;font-style:normal;font-weight:400}.font-size-45{font-family:Sunlight;font-size:41px;letter-spacing:-.45px;line-height:49px;margin-bottom:0}.view-header .fs-custom{font-family:Baikal;font-size:18px;font-weight:200;line-height:26px}.view-header .fs-custom span{margin-right:11px}.page-view-property-search .ui-dialog .ui-dialog-titlebar-close{background:url(../images/modal-close.svg) no-repeat!important;border:0;cursor:pointer;height:24px;margin:0!important;padding:0!important;right:26px;top:27px;width:24px;z-index:9999}.page-view-property-search .ui-dialog .ui-dialog-titlebar{background:transparent;border:0;margin:0;padding:0;position:static}.page-view-property-search .ui-dialog-titlebar .ui-dialog-title,.page-view-property-search .ui-dialog-titlebar span{display:none}.page-view-property-search .ui-dialog .ui-dialog-content{height:100%!important;max-height:100%!important;padding:50px 58px 65px!important;width:100%!important}.webform-submission-contact-request-form-search-form{height:100%;margin:auto;max-width:630px;overflow-x:hidden;overflow-y:auto}.webform-submission-contact-request-form-search-form h4{margin-bottom:42px}.page-view-property-search .ui-dialog{border-radius:20px!important;height:77%!important;left:50%!important;overflow:hidden;top:50%!important;transform:translate(-50%,-50%)!important;width:850px!important}.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form label{-webkit-font-smoothing:antialiased;color:#8c9199;font-family:Baikal;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:normal}.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form select{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400}.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form label:after{display:none}.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form .form-control{border:0;border-bottom:1px solid #041e3d;border-radius:0;color:#041e3d;font-family:Baikal;font-size:16px;font-weight:200;height:35px;line-height:normal;padding:0 0 13px}.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form .form-control:-ms-input-placeholder{color:#041e3d;font-family:Baikal;font-size:16px;font-weight:200;line-height:normal}.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form .form-control::placeholder{color:#041e3d;font-family:Baikal;font-size:16px;font-weight:200;line-height:normal}.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form .webform-flexbox{align-items:end;margin-bottom:0!important;margin-top:0}.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form .webform-flexbox[data-drupal-selector=edit-flexbox-01],.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form .webform-flexbox[data-drupal-selector=edit-flexbox-02],.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form .webform-flexbox[data-drupal-selector=edit-flexbox-03]{align-items:start}.webform-submission-contact-request-form-search-form .js-form-item{margin-bottom:25px!important}.webform-submission-contact-request-form-search-form .js-webform-term-checkboxes .fieldset-legend{color:#000;font-family:Baikal;font-size:22px;font-style:normal;font-weight:500;letter-spacing:-.22px;line-height:30px}.webform-submission-contact-request-form-search-form .js-webform-webform-term-checkboxes{display:grid;grid-template-columns:30% 30%}.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form .js-form-type-checkbox label{color:#000;font-family:Baikal;font-size:16px;font-weight:200;line-height:27px;padding-left:10px}.webform-submission-contact-request-form-search-form .js-form-type-checkbox{margin-bottom:15px!important;padding-left:0}.webform-submission-contact-request-form-search-form .js-form-type-checkbox .form-check-input{border:1px solid #041e3d;height:19px;margin-left:1px;width:19px}.webform-submission-contact-request-form-search-form .form-check-input:checked{background-color:#041e3d;border-color:#041e3d;box-shadow:none}.webform-submission-contact-request-form-search-form .webform-term-checkboxes-scroll .fieldset-wrapper{border:0;max-height:100%;overflow:visible;padding:0}.webform-submission-contact-request-form-search-form .js-form-item-field-property-type{max-width:409px}.webform-submission-contact-request-form-search-form .select2-container--default .select2-selection--multiple{background-image:url(../images/dropdown-icon.svg);background-position:100%;background-repeat:no-repeat;border:0!important;border-bottom:1px solid #041e3d!important;border-radius:0;font-family:Baikal;font-weight:500;padding:0 0 13px}.webform-submission-contact-request-form-search-form .form-item-lieu .select2-container--default .select2-selection--multiple{border-bottom:0!important;padding-bottom:5px}.webform-submission-contact-request-form-search-form .form-item-field-geofield-proximity .form-select{background-image:url(../images/dropdown-icon.svg);background-position:100%;border-left:1px solid #041e3d!important;border:0;border-radius:0;max-width:75px;padding-right:.8rem;position:relative;z-index:200}.webform-submission-contact-request-form-search-form .form-control:focus,.webform-submission-contact-request-form-search-form .form-select:focus{box-shadow:none}.webform-submission-contact-request-form-search-form .webform-actions{display:flex;justify-content:flex-end;padding-top:30px}.webform-submission-contact-request-form-search-form .webform-actions .button{align-items:center;background:#265487;border:1px solid #265487;border-radius:60px;color:#fff;display:flex;font-family:Baikal;font-size:16px;font-weight:500;letter-spacing:.64px;line-height:normal;margin-left:10px;padding:15px 25px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.webform-submission-contact-request-form-search-form .lieu-container .select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:transparent!important;background-image:none!important;border-bottom:0!important}.webform-submission-contact-request-form-search-form .lieu-container .webform-flex:first-child{flex:auto}.webform-submission-contact-request-form-search-form .lieu-container .webform-flex:last-child{flex:initial}.webform-submission-contact-request-form-search-form .lieu-container .webform-flex:last-child .webform-flex--container{margin-left:0}.webform-submission-contact-request-form-search-form .lieu-container .webform-flex:first-child .webform-flex--container{margin-right:0}.page-view-property-search .ui-dialog-content .webform-submission-contact-request-form-search-form .lieu-container{margin-bottom:25px!important}.webform-submission-contact-request-form-search-form .lieu-container .js-form-item{border-bottom:1px solid #041e3d!important;margin-bottom:0!important;padding-bottom:4px}.ui-dialog-content{scrollbar-width:thin}.path-acheter .gm-bundled-control,.path-louer .gm-bundled-control{bottom:250px!important}#views-exposed-form-property-search-rent-exposed .js-form-item-field-property-type-target-id{margin-bottom:25px!important;padding-left:0;padding-right:0}#views-exposed-form-property-search-buy-exposed .js-form-item-field-geofield-proximity-value .form-control,#views-exposed-form-property-search-rent-exposed .js-form-item-field-geofield-proximity-value .form-control{background-image:url(../images/dropdown-icon.svg);background-position:100%;background-repeat:no-repeat;height:100%;padding:0 0 0 10px}.modal-content{pointer-events:all!important}.property-img-sec-common .carousel-inner .carousel-item img{height:270px;object-fit:cover}body.page-view-property-search .main-content .search-popup .form-item-field-property-type-target-id .form-select,body.page-view-property-search .main-content .search-popup .js-form-item-field-property-type .form-select{background-image:url(../images/dropdown-icon.svg);background-position:right 0 center;margin-top:7px;padding:0 0 13px}body.page-view-property-search .main-content .search-popup .form-item-field-property-type{margin-bottom:25px!important}body.page-view-property-search .main-content .search-popup legend{color:#8c9199;font-size:14px;margin:0;padding:0}body.page-view-property-search .main-content .search-popup .js-form-item-field-geofield-proximity-value .form-select{background-image:url(../images/dropdown-icon.svg);background-position:right 0 center;border-bottom:0;border-left:1px solid #041e3d;border-radius:0;margin:3px 0;padding:8px 1.4rem 4px 7px;width:auto}body.page-view-property-search .main-content .search-popup .fieldset-wrapper .js-form-type-select{width:48%}body.page-view-property-search .main-content .search-popup .form-wrapper .fieldset-wrapper{margin-left:0}body.page-view-property-search .main-content .search-popup .form-wrapper .js-form-item-field-geofield-proximity-value{width:auto}body.page-view-property-search .main-content .search-popup .form-select,body.page-view-property-search .webform-submission-contact-request-form-search-form [data-drupal-selector=edit-flexbox-01] .form-select,body.page-view-property-search .webform-submission-contact-request-form-search-form [data-drupal-selector=edit-flexbox-02] .form-select{background-image:url(../images/dropdown-icon.svg);background-position:right 0 center;color:#041e3d;margin-top:7px;padding:0 0 13px}body.page-view-property-search .main-content .search-popup #edit-field-geofield-proximity-wrapper>.fieldset-wrapper{padding-left:0}body.page-view-property-search .main-content .search-popup .js-form-item>.fieldset-wrapper{margin-bottom:25px!important}body.page-view-property-search .main-content .search-popup .fieldgroup{margin-top:18px}body.page-view-property-search .main-content .search-popup .fieldgroup legend{-webkit-font-smoothing:antialiased;color:#000;font-family:Baikal;font-size:22px;font-style:normal;font-weight:400;letter-spacing:-.22px;line-height:30px;margin-bottom:30px}body.page-view-property-search .main-content .search-popup .fieldset-wrapper .form-checkboxes .checkbox.form-check{margin-bottom:15px!important}body.page-view-property-search .main-content .search-popup .fieldset-wrapper .form-checkboxes label{color:#000}body.page-view-property-search .main-content .search-popup .fieldset-wrapper .form-checkboxes .form-check-input{border-radius:3px}body.page-view-property-search .main-content .search-popup textarea::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-weight:400}.search-popup:not(.hidden) form>div{height:80svh}.no-preview-img-custom img{width:100%}.filter-main-wrap .views-exposed-form.bef-exposed-form .form-select,.filter-main-wrap .views-exposed-form.bef-exposed-form textarea::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-weight:400}.la-selection-slider-wrapper .npi-custom{height:450px}.la-selection-slider-wrapper .npi-custom img{height:100%;object-fit:cover}.faq-list-view .form-control:-ms-input-placeholder{color:#041e3d;font-family:Baikal;font-size:18px;font-weight:200;line-height:normal}.faq-list-view .form-control::placeholder{color:#041e3d;font-family:Baikal;font-size:18px;font-weight:200;line-height:normal}.property-main-wrap .property-download a:hover{background-color:#fbb195;color:#041e3d}.property-main-wrap .property-download a:hover:before{background:url(../images/download-dark.svg) no-repeat}.homepage-search-block .form-select,.homepage-search-block textarea::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;color:#565c66;font-family:Baikal;font-size:16px;font-weight:200}#homepage-search-block .form-item-field-property-type-target-id>select,#homepage-search-block .form-item-field-property-type>select{font-size:16px;line-height:27px}.innovation-inner-wrap p{color:#565c66}.home-page-main-wrap .actualite-derham-wrap .view-actualites-derham .view-content .views-row:first-child img{height:400px;object-fit:cover;width:100%}.home-page-main-wrap .actualite-derham-wrap .view-actualites-derham .view-content .views-row img{height:295px;object-fit:cover;width:100%}.expertise-header-sec .text-2-wrap p{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400}#block-newsletter-webform p{margin-right:51px}#block-newsletter-webform .webform-button--submit{margin-left:25px}#block-newsletter-webform .webform-button--submit:hover{color:#041e3d}.home-page-main-wrap .actualite-category-wrap ul li{list-style:none}.home-page-main-wrap .actualite-category-wrap ul li:before{bottom:0;color:#041e3d;content:"•";font-size:11px;padding:0 12px;position:relative}.home-page-main-wrap .actualite-derham-wrap .actualite-category-wrap ul{padding-left:0}.node--type-emploi-listing .layout-main-wrapper{overflow:hidden}.view-id-emplois_video_content .slick-slide,.view-id-emplois_video_section .slick-slide{max-width:100%;width:1070px}.filter-box-custom{opacity:0;transition:all .7s}.filter-box-visible-custom{opacity:1;transition:all .7s}.property-search-view-row .carousel-control-prev .carousel-control-prev-icon{background-image:none}.property-slider-block-common{margin-bottom:50px}.property-slider-block-common .info-sec h4{-webkit-font-smoothing:antialiased;font-family:Baikal;font-size:24px;font-weight:700;line-height:30px}.property-img-sec-common .field--type-entity-reference{margin:0}.search-popup-sub .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#eef1f4;border:0;border-radius:6px;font-family:Baikal;font-size:16px;font-weight:500;line-height:12px;margin:5px 5px 0 0;padding:13px 25px 10px 10px}.search-popup-sub .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:0;left:auto;max-width:-moz-fit-content;max-width:fit-content;right:7px;top:50%;transform:translateY(-50%)}#info-contact-modal .modal-header .btn-close{background:url(../images/modal-close.svg) no-repeat!important;background-size:24px 24px}.views-exposed-form #edit-field-geofield-proximity .fieldset-wrapper{border-bottom:1px solid #041e3d;margin-bottom:0!important;margin-left:0;padding-bottom:3px}.views-exposed-form #edit-field-geofield-proximity--2 .fieldset-wrapper{display:flex;flex-direction:row-reverse}.views-exposed-form #edit-field-geofield-proximity--3 .fieldset-wrapper{border-bottom:1px solid #041e3d;display:flex;flex-direction:row-reverse;margin-bottom:0!important;margin-left:0;padding-bottom:3px}.views-exposed-form #edit-field-geofield-proximity--3 .fieldset-wrapper .form-type-textfield{border-left:1px solid #041e3d;width:75px}.views-exposed-form #edit-field-geofield-proximity--3 .fieldset-wrapper .origin-address-autocomplete{min-width:300px}.property-inner-right #custom-btn a{padding:19px 25px 17px 20px}.property-inner-right #custom-btn a:before{background:url(../images/contact-message.svg) no-repeat;height:21px;width:24px}.contact-request-modal-custom .view-contact-request-form span{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal;font-size:16px;font-style:normal;font-weight:400;line-height:27px}.contact-request-modal-custom .view-contact-request-form h5{margin-bottom:3px;margin-top:3px}.contact-request-modal-custom .view-contact-request-form h5,.contact-request-modal-custom .webform-submission-form h4{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:700}.contact-request-modal-custom .webform-submission-form .form-control{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:200}.block-derham-search-search-map .property-slider-block-common{max-width:262px}.block-derham-search-search-map .property-slider-block-common .property-img-sec-common img{height:170px;width:240px}.block-derham-search-search-map .property-slider-block-common .info-sec p{font-size:14px;line-height:23px;margin-bottom:2px;margin-top:10px}.block-derham-search-search-map .property-slider-block-common .info-sec h4{font-size:22px;line-height:30px}.contact-request-modal-custom .webform-submission-form .local-number{width:100%}.contact-request-modal-custom .webform-submission-form .phone-number-field{margin-top:30px}.contact-request-modal-custom .webform-submission-form .js-form-item-telephone-phone.form-floating>label{padding:0;z-index:12}.node--type-nos-metiers #nos-meters-section6 .col-md-3{margin-bottom:0}.node--type-nos-metiers #nos-meters-section6 .col-md-3 p{font-size:16px;line-height:25px;min-height:177px}.node--type-nos-metiers #nos-meters-section6 .col-md-3:after{border-bottom:0 dashed #265487;border-right:2px dashed #265487;border-top:2px dashed #265487;content:"";display:block;position:absolute;top:33px;width:330px}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4n):after{border-bottom:2px dashed #265487;border-top:2px dashed #265487;top:33px}#nos-meters-section9 .row{justify-content:center}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4n+1):after{border-right:0;clip-path:polygon(0 0,20% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,20% 0,100% 100%,0 100%);left:0;width:348px}.node--type-nos-metiers #nos-meters-section6 .col-md-3:last-child:after{border-bottom:0;display:none}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4n+1):after{display:block!important}.property-search-wrapper .view-filters .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:end}.property-search-wrapper .view-filters .form-actions button[name=reset]{align-items:center;background:transparent;border:0;color:#265487;display:flex;font-family:Baikal;font-size:16px;font-weight:700;font-weight:500;justify-content:center;letter-spacing:.64px;line-height:normal;margin-right:20px;padding:0;width:auto}.property-search-wrapper .view-filters .form-actions button[name=reset]:hover{background:transparent}.property-search-wrapper .view-filters .form-actions button[name=reset]:before{background:url(../images/reset.svg) no-repeat;background-position:50%;content:"";display:block;height:24px;margin-right:8px;position:static;transform:none;width:24px}.team-list-view .team-img img{height:100%;width:100%}.notre-expertise-wrap .expertise-content-wrap a:hover img{filter:invert(.1) sepia(1) saturate(5) hue-rotate(175deg)}.view-team-listing .views-infinite-scroll-content-wrapper{padding:0}.view-team-listing .views-infinite-scroll-content-wrapper .views-row{padding-left:15px;padding-right:15px}.view-team-listing .views-infinite-scroll-content-wrapper .views-row img{max-height:300px;max-width:100%}.team-list-wrap a:hover{color:#265487}.search-popup:not(.hidden) form>div .form-inline-inner-custom .select2-container--default .select2-selection--multiple .select2-selection__choice__remove span{background:transparent url(../images/choice-close-icon.svg) no-repeat scroll 50%/100% auto;display:block;font-size:0;height:10px;width:10px}.search-popup:not(.hidden) form>div .form-inline-inner-custom .select2-container--default .select2-selection--multiple .select2-selection__choice{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400;margin-left:0;margin-right:5px}.views-exposed-form #edit-field-geofield-proximity .fieldset-wrapper .origin-address-autocomplete{width:100%}.search-popup-sub .form-actions button[data-drupal-selector=edit-submit-property-search-4]{border:1px solid #265487}.search-popup-sub .form-actions button[data-drupal-selector=edit-submit-property-search-4]:before{background:url(../images/Eye.svg) no-repeat;background-position:50%;content:"";display:block;height:24px;margin-right:12px;position:static;transform:none;width:24px}.search-popup-sub .form-actions button[data-drupal-selector=edit-submit-property-search-4]:hover{background:transparent;border:1px solid #265487;color:#265487}.search-popup-sub .form-actions button[data-drupal-selector=edit-submit-property-search-4]:hover:before{background:url(../images/Eye-hover.svg) no-repeat}.property-search-wrapper .crate-btn:focus{outline:0!important}:-internal-direct-focus{outline-width:0!important}#homepage-search-block .form-item-field-property-type-target-id>select,#homepage-search-block .form-item-field-property-type>select{margin-left:47px}#homepage-search-block .bef-exposed-form>div{justify-content:space-between}.distances-dinteret .vocabulary-distance{display:flex;flex-direction:row-reverse}.distances-dinteret .vocabulary-distance .field--type-entity-reference{margin-bottom:0}.distances-dinteret .vocabulary-distance .field--name-field-media-image img{margin-bottom:0;padding-right:8px}.map .property-slider-block-common{margin-bottom:0}.map .gm-style-iw-tc{display:none}#homepage-search-block #edit-field-geofield-proximity .form-item-field-geofield-proximity-source-configuration-origin-address .select2 .select2-selection textarea{color:#565c66;font-family:Baikal;font-size:16px;font-weight:200;line-height:27px}#homepage-search-block #edit-field-geofield-proximity .form-item-field-geofield-proximity-source-configuration-origin-address .select2 .select2-selection textarea::-webkit-input-placeholder{color:#565c66;font-family:Baikal;font-size:16px;font-weight:200;line-height:27px}#homepage-search-block .form-item-field-property-type-target-id>select{color:#565c66;font-family:Baikal;font-size:16px!important;font-weight:200;line-height:27px!important}#homepage-search-block #edit-field-geofield-proximity>.fieldset-wrapper .form-type-select select{color:#000;font-weight:200}#homepage-search-block #edit-field-part-number-wrapper--2 .form-type-select select.selected-option-custom,#homepage-search-block #edit-field-total-price-wrapper--2 .form-type-select select.selected-option-custom,#homepage-search-block .form-item-field-property-type-target-id>select.selected-option-custom,select.selected-option-custom{-webkit-font-smoothing:antialiased;color:#000!important;font-family:Baikal;font-weight:400!important}.la-selection-homepage-wrap .slick-slide:first-child .la-selection-img-sec,.la-selection-homepage-wrap .slick-slide:nth-child(3n+4) .la-selection-img-sec{height:369px}.la-selection-homepage-wrap .slick-slide:nth-child(3n-1) .la-selection-img-sec{height:450px}.la-selection-homepage-wrap .slick-slide:nth-child(3n) .la-selection-img-sec{height:410px}.valorisation-left-sec{height:650px;max-width:745px;max-width:100%;object-fit:cover;overflow:hidden;position:relative}.la-selection-desc p{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2>.fieldset-wrapper .origin-address-autocomplete .address-input{border:0}#emplois-sec-4 img,.node--type-emploi-listing #nos-meters-section14 img{height:650px;object-fit:cover}.map .property-info-sec-common span{font-size:14px;line-height:23px}.valorisation-media-sec{height:100%;object-fit:cover;width:100%}.valorisation-left-sec img{height:100%;width:100%}#nos-meters-section17 #premier-location svg{height:35px;margin-bottom:8px;width:35px}#nos-meters-section9 .view-team-listing .team-list-wrap .team-name{font-family:Baikal;font-weight:500}#nos-meters-section9 .view-team-listing .team-email,#nos-meters-section9 .view-team-listing .team-list-wrap .team-ph-num{-webkit-font-smoothing:antialiased;font-family:Baikal;font-weight:400}.innovation-iframe,.innovation-video-content{display:none;height:832px;object-fit:cover;width:100%}.hero-section-wrap{margin-left:-12px;margin-right:-12px}.hero-section-wrap:after{background-color:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.innovation-img-sec{height:832px}.innovation-img-sec img{height:inherit;object-fit:cover;width:100%}.location-svg-custom{display:inline-block}.location-svg-custom svg{bottom:2px;margin-right:4px;position:relative}#media-container{height:100%!important}.node--type-faq-listing-page .ui-autocomplete{background:#fbf7f4;border:0!important;border-radius:20px!important;color:#041e3d!important;font-family:Baikal;font-size:16px;font-weight:200;line-height:27px;width:864px!important}.node--type-faq-listing-page .ui-autocomplete .ui-menu-item-wrapper{border:0;display:block;padding:7px 37px;transition:none;width:100%}.node--type-faq-listing-page .ui-autocomplete .ui-menu-item:first-child .ui-menu-item-wrapper:hover{border-radius:20px 20px 0 0}.node--type-faq-listing-page .ui-autocomplete .ui-menu-item:last-child .ui-menu-item-wrapper:hover{border-radius:0 0 20px 20px}.node--type-faq-listing-page .ui-autocomplete .ui-button.ui-state-active:hover,.node--type-faq-listing-page .ui-autocomplete .ui-state-active{background:#265487;color:#fff}#faq-sec .view-faq-nos-metiers-section .ui-accordion-content .views-row .views-field-body *,.faq-list-view .ui-accordion-content *{color:#041e3d;font-family:Baikal;font-size:16px;font-weight:200;line-height:27px}#faq-sec .view-faq-nos-metiers-section .ui-accordion-content .views-row .views-field-body *,.faq-list-view .ui-accordion-content *{max-width:818px}.home-page-main-wrap .promotion-title h2{font-family:Sunlight}.home-page-main-wrap .novel-home-header-sec p{font-size:18px;line-height:26px}.property-search-wrapper .view-filters #edit-field-total-price-wrapper--4 .form-type-select select{max-width:135px;width:auto}#nos-meters-section15 .owl-page{background:#d9d9d9!important;height:13px!important;margin:0 8px!important;width:13px!important}#nos-meters-section15 .owl-page.active{background:#fbb195!important}#nos-meters-section15 .owl-pagination{padding:52px 0 0!important}.la-selection-slider-wrapper .view-la-selection-du-moment{position:relative}.la-selection-slider-wrapper .slick__arrow{position:absolute;right:25px;top:-8px}.la-selection-slider-wrapper .slick__arrow .slick-arrow,.node--type-actualite .st-owl-theme.st-owl-navigation-circle .owl-buttons .owl-next,.node--type-actualite .st-owl-theme.st-owl-navigation-circle .owl-buttons .owl-prev,.view-emplois-video-content .slick__arrow .slick-arrow,.view-emplois-video-section .slick__arrow .slick-arrow{background-color:transparent;background-position:50%;background-repeat:no-repeat;border:1px solid #fbb195;border-radius:100%;font-size:0;height:70px;width:70px}.la-selection-slider-wrapper .slick__arrow .slick-arrow.slick-prev,.node--type-actualite .st-owl-theme.st-owl-navigation-circle .owl-buttons .owl-prev,.view-emplois-video-content .slick__arrow .slick-arrow.slick-prev,.view-emplois-video-section .slick__arrow .slick-arrow.slick-prev{background-image:url(../images/arrow-left.svg)}.la-selection-slider-wrapper .slick__arrow .slick-arrow.slick-next,.node--type-actualite .st-owl-theme.st-owl-navigation-circle .owl-buttons .owl-next,.view-emplois-video-content .slick__arrow .slick-arrow.slick-next,.view-emplois-video-section .slick__arrow .slick-arrow.slick-next{background-image:url(../images/arrow-right.svg);margin-left:20px!important;transform:none}.node--type-actualite .st-owl-theme.st-owl-navigation-circle .owl-buttons .owl-next,.node--type-actualite .st-owl-theme.st-owl-navigation-circle .owl-buttons .owl-prev{margin:0 0 20px}.node--type-actualite .st-owl-theme.st-owl-navigation-circle .owl-buttons .owl-next:after,.node--type-actualite .st-owl-theme.st-owl-navigation-circle .owl-buttons .owl-next:before,.node--type-actualite .st-owl-theme.st-owl-navigation-circle .owl-buttons .owl-prev:after,.node--type-actualite .st-owl-theme.st-owl-navigation-circle .owl-buttons .owl-prev:before{display:none}.la-selection-slider-wrapper .slick__arrow .slick-arrow:hover,.view-emplois-video-content .slick__arrow .slick-arrow:hover,.view-emplois-video-section .slick__arrow .slick-arrow:hover{background-color:#fbb195;cursor:grab}.dxpr-sec #decouvrez-text h6{position:absolute;top:0}.node--type-actualite .st-owl-theme .owl-buttons .owl-next:hover,.node--type-actualite .st-owl-theme .owl-buttons .owl-prev:hover{background-color:#fbb195!important;cursor:grab}.view-actualites-detail p span,.view-id-actualites_listing .actu-listing p span{font-size:16px!important;font-weight:200!important;line-height:26px!important}.view-id-actualites_listing .actu-listing.col-md-6:first-child p span{font-size:18px!important;font-weight:200!important}#homepage-search-block #edit-field-geofield-proximity--2>.fieldset-wrapper .form-type-select select{color:#000;font-weight:200;padding:4px 12px 0 7px}#homepage-search-block .form-item-field-property-type>select{color:#565c66;font-weight:200}#homepage-search-block #edit-field-geofield-proximity--2 .form-item-field-geofield-proximity-source-configuration-origin-address .select2 .select2-selection textarea{color:#565c66;font-family:Baikal;font-size:16px;font-weight:200;line-height:27px}.num-counter-wrapper .counter-custom .az-counter>div{font-size:46px!important}.property-main-wrap .property-child-sec{min-height:900px}.node--type-estimer #estimer-section2 #estimer-col-sec{height:618.83px;position:relative}.node--type-estimer #estimer-section2 #estimer-col-sec .az-ctnr,.node--type-estimer #estimer-section2 #estimer-col-sec .az-element{position:static}.node--type-estimer #estimer-section2 #estimer-col-sec #custom-btn{bottom:61px;position:absolute}#derham-admin-sec .row{display:grid;gap:65px;grid-template-columns:repeat(5,auto)}#derham-admin-sec .row .az-column .az-text:first-child p{font-size:17px;font-weight:500}#derham-admin-sec .row .az-column .az-text:first-child p:last-child{margin-bottom:12px;position:relative}#derham-admin-sec .row .az-column .az-text:first-child p:last-child:after{background:#fbb195;bottom:-4px;content:"";display:block;height:1px;position:absolute;width:60px}#derham-admin-sec .row .az-column .az-text:last-child p{font-size:16px;line-height:27px;max-width:167px}#derham-admin-sec h2{margin-bottom:50px;max-width:689px}#nos-partenaires-sec{padding-bottom:32px;padding-top:50px}#nos-partenaires-sec .az-column .az-image{align-items:center;background:#fbf7f4;display:flex;height:135px;justify-content:center;padding:20px 30px!important;width:240px}#nos-partenaires-sec .az-column .az-image .az-image-content{max-height:135px}#nos-partenaires-sec .row{display:grid;grid-template-columns:repeat(5,auto)}#nos-partenaires-sec .row .az-image>img{height:100%;mix-blend-mode:multiply;object-fit:contain;padding:0!important}#nos-partenaires-sec .row .az-column{padding-bottom:20px;padding-left:11px;padding-right:11px}#faisons-la-différence-sec{padding-bottom:17px;padding-top:76px}#derham-admin-sec{padding-top:26px}#nos-responsables-sec .view-team-listing .views-infinite-scroll-content-wrapper{margin-top:46px}.ds-header h1{letter-spacing:-1.67px!important}.gallery-modal-custom,.yt-modal-custom{background:transparent!important;border-radius:0!important;height:100%!important;padding:0!important;width:100%!important}.gallery-modal-custom .ui-dialog-content{background:transparent;border:0;margin:auto;min-height:100%!important;overflow:hidden!important;vertical-align:middle;width:100%!important}.gallery-modal-custom .ui-dialog-titlebar .ui-dialog-titlebar-close{background-color:#fff!important;background-image:url(../images/modal-close.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;border:0;border-radius:100%;cursor:pointer;height:60px;margin:0!important;padding:0!important;right:15px!important;top:15px;width:60px;z-index:9999}.gallery-modal-custom .slick--main .slick__slide img{cursor:pointer;pointer-events:auto!important}.gallery-modal-custom .view-bien-immobilier-hero-slider .slick__arrow{padding-right:0}.gallery-modal-custom .view-bien-immobilier-hero-slider .slick__arrow .slick-arrow{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:0;border-radius:50%;font-size:0;height:60px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:60px}.gallery-modal-custom .view-bien-immobilier-hero-slider .slick__arrow .slick-prev{background-image:url(../images/arrow-left.svg);left:0}.gallery-modal-custom .view-bien-immobilier-hero-slider .slick__arrow .slick-next{background-image:url(../images/arrow-right.svg);right:0}.gallery-modal-custom .slick-slide{align-items:center;display:flex!important;justify-content:center}.main-gallery-div{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:center;position:relative}.main-gallery-div .mg-div-2 .slick__slide{border:2px solid transparent;margin-bottom:1px;margin-right:5px;width:110px!important}.main-gallery-div .mg-div-1{align-items:center;height:calc(100vh - 100px);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:calc(100% - 400px)}.main-gallery-div .mg-div-1 .slick-list,.main-gallery-div .mg-div-1 .slick-slider,.mg-div-1 .slick{height:100%!important}.main-gallery-div .row{margin-left:0;margin-right:0}.mg-div-1 .slick{padding:0}.main-gallery-div .mg-div-2{height:calc(100vh - 100px)!important}.main-gallery-div .mg-div-1 .slick-track{height:inherit!important}.main-gallery-div .mg-div-2{padding-left:6px;width:250px}.main-gallery-div .mg-div-2 .slick-track{height:calc(100vh - 100px)!important;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.main-gallery-div .mg-div-2 .slick{padding:0}.gallery-modal-custom .slick-slide img{height:auto;max-width:100vw;width:100%}.gallery-modal-custom .slides-numbers{color:#fff;left:82px;position:absolute;top:30px}.image-left-text-right{margin-left:-12px;margin-right:-12px;margin-top:137px}.image-left-text-right .col-md-6{padding:0}.image-left-text-right .col-md-6:last-child{align-items:center;justify-content:center;margin:auto;max-width:600px}.image-left-text-right .col-md-6 h3{margin-bottom:48px;width:100%}.image-right-text-left .container-fluid{padding:0}.image-left-text-right .col-md-6 p{margin-bottom:10px}.image-right-text-left{margin-left:-12px;margin-right:-12px}.image-right-text-left .col-md-6{padding:0}.image-right-text-left .col-md-6:first-child{align-items:center;justify-content:center;margin:auto;max-width:600px}.image-right-text-left .col-md-6 h3{margin-bottom:48px;width:100%}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4n):after{clip-path:polygon(84% 0,100% 0,100% 100%,100% 100%,0 100%,0 100%,10% 20%)}.node--type-nos-metiers #nos-meters-section6 .row .col-md-3:first-child:after{border-left:0;border-radius:0;border-top:0;display:block!important;left:14px}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4n-2) .az-text:before{content:url(../images/border-arr.svg);position:absolute;right:48px;top:-47px}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4n) .az-text:before,.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4n+1) .az-text:before{content:url(../images/border-arr.svg);position:absolute;right:80px;top:-47px}.node--type-nos-metiers #nos-meters-section6 .col-md-3:last-child .az-text:before{content:""!important}.node--type-nos-metiers #nos-meters-section6 .col-md-3:last-child .az-text p:before{display:none!important}.node--type-nos-metiers #nos-meters-section6 .col-md-3:nth-child(4n) .az-text p:before{bottom:auto;content:url(../images/border-arr.svg);position:absolute;right:632px;top:115px;transform:rotate(-180deg)}.node--type-nos-metiers #nos-meters-section7 #nos-meters-sub-section7{padding-left:0!important}.node--type-nos-metiers #nos-meters-section7 #nos-meters-sub-section7:last-child{max-width:520px}.contact-request-modal-custom .alert-wrapper,.demande-de-contact-custom .alert-wrapper,.search-popup .form-composite,.webform-submission-contact-request-form-search-form .alert-wrapper,.webform-submission-newsletter-form .alert-wrapper,.webform-submission-newsletter-form .form-required:after{display:none}.contact-request-modal-custom .webform-submission-form .form-floating>label,.demande-de-contact-custom .webform-submission-form .form-floating>label{color:#041e3d;font-family:Baikal;font-size:16px;font-weight:200;height:auto;left:auto;line-height:normal;padding:25px 0}.demande-de-contact-custom{color:#041e3d;font-family:Baikal;font-size:16px;font-weight:200;line-height:normal}#custom-btn-white .btn-sec a{background:#265487;color:#fff}#custom-btn-white .btn-sec a svg path{stroke:#fff}#custom-btn-white .btn-sec a:hover{background:transparent;border-color:#265487;color:#265487}#custom-btn-white .btn-sec a:hover svg path{stroke:#265487}.node--type-_25ans .main-content{margin-top:0}.landing-125-first-sec{background:#04203f}.landing-125-first-sec .landing-125-first-sec-left-sec{align-items:center;display:flex;justify-content:center;margin-left:auto;max-width:723px}.landing-125-wrapper .title-head-h1{color:#fff;font-size:60px;letter-spacing:-.6px;line-height:62px;margin-bottom:14px}.landing-125-wrapper .landing-125-first-sec-left-sec .title-head-h1{max-width:575px}.landing-125-first-sec .landing-125-first-sec-left-sec .landing-125-first-sec-subtitle{color:#ccba70;font-size:24px;font-weight:500;letter-spacing:-.24px;line-height:normal;margin-bottom:42px;max-width:415px}.landing-125-first-sec .landing-125-first-sec-left-sec .landing-125-first-sec-desc{margin-bottom:50px}.landing-125-first-sec .landing-125-first-sec-left-sec .landing-125-first-sec-desc p{color:#fff;font-size:18px;font-weight:400;letter-spacing:-.18px;line-height:26px;max-width:506px}.landing-125-button{align-items:center;background:#fff;border-radius:60px;color:#041e3d!important;display:flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:.64px;line-height:normal;padding:15px 25px;width:-moz-fit-content;width:fit-content}.landing-125-button svg{margin-right:12px}.landing-125-first-sec .landing-125-first-sec-right-sec{padding:149px 0 0;position:relative}.node--type-_25ans .layout-main-wrapper{padding:0}.landing-125-first-sec .landing-125-first-sec-image img{border-radius:0 100px}.landing-125-first-sec .landing-125-first-sec-right-sec .landing-125-first-sec-right-sec-sub-desc{background:#ccba70;border-radius:0 90px;bottom:-57px;box-shadow:12px 14px 50px 0 rgba(17,34,53,.1);left:-63px;max-width:425px;padding:33px 25px 45px 44px;position:absolute}.landing-125-wrapper .landing-125-subtitle{color:#04203f;font-size:14px;font-weight:400;letter-spacing:.56px;line-height:normal}.landing-125-first-sec .landing-125-first-sec-right-sec .landing-125-first-sec-right-sec-sub-desc p{color:#04203f;font-family:Sunlight;font-size:30px;font-weight:500;letter-spacing:-.3px;line-height:35px;margin-top:12px;max-width:355px}.landing-125-first-sec .landing-125-first-sec-right-sec .landing-125-first-sec-right-sec-sub-desc .landing-125-button{background:#04203f;color:#fff!important;margin-top:15px}.landing-125-sec-second{background:#f7f1eb;margin-left:-12px;margin-right:-12px;padding-top:132px}.landing-125-wrapper .landing-125-sec-second .title-head-h1{color:#041e3d;max-width:606px}.landing-125-wrapper .landing-125-sec-second-right p{color:#041e3d;font-size:18px;font-weight:400;letter-spacing:-.18px;line-height:26px;max-width:506px}.landing-125-wrapper .landing-125-sec-second-right p:first-child{padding-bottom:20px}.landing-125-wrapper .landing-125-sec-second .row{align-items:flex-end}.webform-submission-form .js-form-type-checkbox .form-item--error-message{display:block!important}.webform-submission-form .js-form-type-checkbox .form-item--error-message a{color:#dc3545}.landing-125-wrapper .landing-125-para-section{margin-top:95px}.landing-125-para-section .field--name-field-lot{display:flex;flex-wrap:wrap}.landing-125-para-section .field--name-field-lot .field__item{background:#04203f;border-radius:0 60px;box-shadow:12px 14px 50px 0 rgba(17,34,53,.1);margin-bottom:45px;margin-right:44px;padding:36px 20px 36px 60px;width:382px}label.form-check-label a{text-decoration:underline}.landing-125-para-section .para-lot-subtitle-sec{color:#fff;margin-bottom:12px}.landing-125-para-section .para-lot-title-sec{color:#fff;font-size:24px;font-weight:500;letter-spacing:-.24px;line-height:normal}.visit-remark-custom{color:#fff;font-size:18px;font-weight:400;line-height:26px}.visit-remark-custom p{font-weight:inherit!important}.invalid-feedback.form-item--error-message{font-weight:300}.node--type-property .view-id-related_properties .slick--view--related-properties .slick__slide{width:300px}.landing-125-wrapper .landing-125-sec-fourth-bgsec .fourth-sec-image{height:100%;object-fit:cover;width:100%}.landing-125-sec-fourth .landing-125-sec-fourth-bgsec{background-position:top 24% center;background-repeat:no-repeat;background-size:cover;height:787px;position:relative}.landing-125-sec-fourth .landing-125-sec-fourth-bgsec:before{background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6));background-blend-mode:darken,normal;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.landing-125-wrapper .landing-125-sec-fourth{margin-bottom:120px;margin-left:-12px;margin-right:-12px}.landing-125-sec-fourth-left-detail{background:#fff;border-radius:0 100px;box-shadow:12px 14px 50px 0 rgba(17,34,53,.1);padding:42px 64px 52px 75px}.landing-125-sec-fourth .landing-125-sec-fourth-left-detail{bottom:-47px;max-width:628px;position:absolute}.landing-125-fifth-section .landing-125-sec-fifth-right-detail-title,.landing-125-sec-fourth-left-detail-title{color:#041e3d;font-family:Sunlight;font-size:40px;font-style:normal;font-weight:500;letter-spacing:-.4px;line-height:45px;margin-bottom:21px;margin-top:17px;max-width:469px}.landing-125-sec-fourth-left-detail-desc p{color:#565c66;font-weight:400;letter-spacing:-.18px;max-width:489px}.landing-125-sec-fourth-right .field--name-field-photos{display:flex;flex-wrap:wrap;justify-content:flex-end}.landing-125-sec-fourth-right .field--name-field-photos .field__item img{border-radius:0 60px;box-shadow:12px 14px 50px 0 rgba(17,34,53,.1);margin-right:60px}.landing-125-sec-fourth-right .field--name-field-photos .image-block{margin-bottom:64px}.landing-125-sec-fourth-right .field--name-field-photos .field__item:nth-child(2n) img{margin-right:0}.landing-125-wrapper .landing-125-fifth-section{margin-left:-12px;margin-right:-12px}.landing-125-wrapper .landing-125-fifth-section .ans-125-video-sec{bottom:-6px;position:relative}.landing-125-wrapper .landing-125-fifth-section .landing-125-fifth-section-left{padding:0}.landing-125-wrapper .landing-125-fifth-section .ans-125-video-sec .az-video-content{height:650px;object-fit:cover;width:100%}.landing-125-fifth-section .landing-125-sec-fifth-right-detail-desc .landing-125-button{background:#04203f;color:#fff!important;margin-top:45px}.landing-125-fifth-section .landing-125-fifth-section-right{align-items:center;display:flex;justify-content:start;padding-left:115px}.landing-125-fifth-section .landing-125-sec-fifth-right-detail-title{max-width:519px}.landing-125-fifth-section .landing-125-sec-fifth-right-detail-desc p{color:#565c66;font-weight:400;letter-spacing:-.18px;max-width:450px}.landing-125-wrapper .landing-125-fifth-section .play-button-overlay{background-image:url(../images/landing-video.svg);background-size:50px 50px;height:100px;width:100px}.landing-fourth-sec-container{height:100%;left:0;position:absolute;right:0;top:0}.landing-fourth-sec-container .row{align-items:center;height:100%;justify-content:space-between}.landing-125-sec-fourth-right .field--name-field-photos .field__item:last-child .image-block,.landing-125-sec-fourth-right .field--name-field-photos .field__item:nth-last-child(2) .image-block{margin-bottom:0}.popup-detail.row{height:100%;overflow-y:scroll}.popup-detail img{width:100%}.landing-125-sec-third .year-title{color:#112235;font-family:Sunlight;font-size:60px;font-style:normal;font-weight:500;letter-spacing:-.6px;line-height:62px;padding-bottom:120px;text-align:center}.landing-125-wrapper .landing-125-sec-third{margin-bottom:96px;margin-top:110px}.landing-125-wrapper .landing-125-sec-third .year-wrapper-sub ul{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:0;padding:0}.landing-125-wrapper .landing-125-sec-third .year-wrapper-sub ul li{list-style:none}.landing-125-wrapper .landing-125-sec-third .year-wrapper-sub li{color:#ccba70;font-size:24px;font-size:0;font-style:normal;font-weight:500;letter-spacing:-.24px;line-height:normal}.landing-125-wrapper .landing-125-sec-third .year-wrapper-sub li:after{background:#ccba70;border:1px solid #ccba70;border-radius:100%;content:"";display:block;height:10px;margin-top:15px;position:relative;width:10px;z-index:4}.landing-125-wrapper .landing-125-sec-third .year-wrapper-sub li:nth-child(5n-4){color:#ccba70;font-size:medium}.landing-125-wrapper .landing-125-sec-third .year-wrapper-sub ul:before{background:#ccba70;bottom:4px;content:"";display:block;height:1px;position:absolute;width:100%}.landing-125-wrapper .landing-125-sec-third .landing-125-sec-year{position:relative}.landing-125-wrapper .landing-125-sec-third .year-wrapper-sub li:nth-child(5n-4):after{background:#fff;border:1px solid #ccba70;border-radius:100%;height:20px;position:relative;top:3px;width:20px}.node--type-_25ans #main-wrapper{overflow:hidden}.landing-125-wrapper .landing-125-sec-third .year-desc p{align-items:end;display:flex;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.18px;line-height:26px;margin-bottom:69px;margin-left:270px;max-width:407px}.landing-125-wrapper .landing-125-sec-third .year-desc p:before{background:#ccba70;content:"";display:flex;height:175px;margin-right:25px;width:1px}.landing-125-sec-third .landing-125-button{background:#04203f;color:#fff!important;margin:auto}.view-id-nouvelles_promotions_nos_metiers .novel-slider-image img{z-index:1}.landing-125-sec-two{padding-top:0!important}.nos-promotions-listing-main-wrap .nos-promotions-inner{margin-top:68px}.nos-promotions-listing-main-wrap .nos-promotions-first-sec{margin-bottom:92px;margin-top:46px}.nos-promotions-listing-main-wrap .nos-promotions-first-sec .nos-promotions-left-text p{font-size:22px;font-weight:400;letter-spacing:-.22px;line-height:30px}.nos-promotions-listing-main-wrap .nos-promotions-first-sec .nos-promotions-right-text p{font-size:16px;line-height:27px}.promotion-listing-custom .promotion-listing .promotion-image img{width:100%}.promotion-listing-custom .promotion-listing .promotion-col{margin-bottom:120px}.promotion-listing-custom .views-row:nth-child(2n) .promotion-listing{flex-direction:row-reverse}.promotion-listing-custom .views-row:nth-child(2n) .promotion-listing .promotion-listing-right .promotion-listing-right-sub{margin-left:0;margin-right:-39px;padding:37px 109px 40px 49px;position:relative}.promotion-listing-custom .views-row:nth-child(2n) .promotioin-right-bottom{padding-left:49px}.promotion-listing-custom .views-row:last-child .promotion-col{margin-bottom:84px}.promotion-listing-custom .promotion-listing .promotion-listing-right{display:flex;justify-content:center}.promotion-listing-custom .promotion-listing .promotion-listing-right .promotion-listing-right-sub{background:#fbf7f4;margin-bottom:17px;margin-left:-39px;margin-top:39px;padding:37px 49px 40px 109px}.promotion-listing-custom .promotion-listing .promotion-listing-right .promoton-location{align-items:center;display:flex;margin-bottom:22px}.promotion-listing-custom .promotion-listing .promotion-listing-right .promoton-location svg{margin-right:5px}.promotion-listing-custom .promotion-listing .promotion-listing-right .promoton-location p{font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:30px}.promotion-listing-custom .promotion-listing .promotion-listing-right .promotion-listing-title{font-family:Sunlight;font-size:41px;line-height:45px}.promotion-listing-custom .promotion-listing .promotion-listing-right .promotion-desc p{color:#565c66;font-size:16px;line-height:27px;max-width:452px}.promotion-listing-custom .promotion-listing .promotion-listing-right .promotion-disponibilite{font-size:18px;font-weight:400;line-height:25px;margin-top:9px}.promotion-listing-custom .promotion-listing .promotion-listing-right .promotion-disponibilite span{font-weight:700}.promotion-listing-custom .link-content-custom{margin-top:28px}.promotion-listing-custom .promotioin-right-bottom{padding-left:77px}.nos-promotions-listing-main-wrap .promotion-listing-custom .pager{list-style:none;padding:0;text-align:center}.nos-promotions-listing-main-wrap .promotion-listing-custom .js-pager__items.pager a{align-items:center;background:#265487;border:1px solid #265487;border-radius:60px;color:#fff;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:20px;margin:auto;padding:15px 25px;width:-moz-fit-content;width:fit-content}.nos-promotions-listing-main-wrap .promotion-listing-custom .js-pager__items.pager a:hover{background:transparent;border-color:#265487;color:#265487}.nos-promotions-listing-main-wrap .promotion-listing-custom .js-pager__items.pager a:hover svg path{stroke:#265487}.nos-promotions-listing-main-wrap .deja-vendu-slider-custom{margin-bottom:128px;margin-top:115px}.nos-promotions-listing-main-wrap .deja-vendu-slider-custom .views-row{margin-bottom:40px;position:relative}.nos-promotions-listing-main-wrap .deja-vendu-slider-custom .view-header{padding-bottom:76px;text-align:center}.nos-promotions-listing-main-wrap .promotion-listing-custom .js-pager__items.pager a svg{margin-right:12px}.nos-promotions-listing-main-wrap .promotion-listing-custom .js-pager__items.pager a:after{display:none}.nos-promotions-listing-main-wrap .deja-vendu-slider-custom{position:relative}.nos-promotions-listing-main-wrap .deja-vendu-slider-custom .views-row img{height:auto;margin-bottom:12px;max-width:100%;object-fit:cover}.nos-promotions-listing-main-wrap .deja-vendu-slider-custom .deja-location{align-items:center;display:flex;font-size:18px;font-weight:400;line-height:25px}.nos-promotions-listing-main-wrap .deja-vendu-slider-custom .deja-location svg{margin-right:2px}.nos-promotions-listing-main-wrap .deja-vendu-slider-custom .deja-title{font-size:22px;font-weight:500;letter-spacing:-.01em;line-height:30px;margin-top:8px;max-width:407px}.nos-promotions-listing-main-wrap .deja-vendu-slider-custom .vendu-lable{background:#fbb195;border-radius:50px;color:#112235;font-size:18px;font-weight:400;line-height:22px;margin-left:13px;padding:6px 15px;position:absolute;top:14px;width:-moz-fit-content;width:fit-content}.nos-promotion-custom-btn{float:right}.nos-promotion-custom-btn a{align-items:center;background:#fbb195;border:1px solid #fbb195;border-radius:60px;bottom:8px;display:flex;font-size:16px;font-weight:500;letter-spacing:.64px;line-height:normal;padding:17px 25px;position:relative;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.nos-promotion-custom-btn a:hover{background:#265487;border:1px solid #265487;color:#fff}.property-search-wrapper .filter-main-wrap #custom-btn{right:225px}.search-popup .invalid-feedback{display:none;opacity:0;transition:opacity .5s ease-in-out}.search-popup .invalid-feedback.show{display:block;opacity:1}.property-main-wrap .property-hero-slider .property-hero-btn-wrap .extra-btn-wrap .lien-externe-custom{align-items:center;background:#fbb195;border:1px solid #fbb195;border-radius:60px;color:#041e3d;display:flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:.64px;line-height:normal;margin-left:11px;padding:15px 25px;text-transform:uppercase}.property-main-wrap .property-hero-slider .property-hero-btn-wrap .extra-btn-wrap .lien-externe-custom svg{margin-right:12px;position:relative;top:2px}.az-element a{font-weight:700}.az-element a:hover{color:#fbb195}.az-element .az-text a{color:#fbb195;font-weight:200;text-decoration:underline}.az-element .az-text a:hover{color:#041e3d;font-weight:200;text-decoration:underline}.property-main-wrap .description-wrap .description-wrap-sub a:hover,.salmon-custom a:hover{color:#fbb195}.property-main-wrap .description-wrap .description-wrap-sub a,.salmon-custom a{font-weight:700}#breadcrumb-custom .breadcrumb-item a{font-weight:inherit}#breadcrumb-custom .breadcrumb-item a:hover{color:inherit}.is-new-wrap{align-items:center;background:#fbb195;border-radius:51px;display:flex;font-size:18px;font-weight:500;left:9px;letter-spacing:-.18px;line-height:normal;padding:6px 15px;position:absolute;top:11px;width:-moz-fit-content;width:fit-content}#nos-meters-section9 .view-team-listing .team-email a,#nos-meters-section9 .view-team-listing .team-list-wrap .team-ph-num a{font-weight:inherit}.ans-btn-cuatom,.top-header-links-wrap a.ans-btn-cuatom{background:#ccba70;border-radius:50px;font-size:14px;font-weight:400;margin-right:14px;padding:7px 16px}.ans-btn-cuatom:hover,.top-header-links-wrap a.ans-btn-cuatom:hover{background:#fbb195}.path-frontpage .header .top-header-links-wrap a.ans-btn-cuatom{color:#fff}body.scrolled.path-frontpage .header .top-header-links-wrap a.ans-btn-cuatom{color:#041e3d}body.scrolled .header-menu-wrap{left:-25px}.header .top-header-links-wrap{margin-left:0}.reserve-custom-wrap{left:0;position:absolute;right:0;top:0}.slick--view--bien-immobilier-hero-slider--page-1 .slick-track-custom{transition:none!important}.inovation-btn-txt{color:#041e3d;font-family:Baikal;font-style:normal;font-weight:500;line-height:36px;margin-bottom:0;padding:0 0 5px;text-transform:uppercase}.full-width-text p:last-child{padding-bottom:80px}#case-studie-slider .carousel-item img{height:730px;object-fit:cover}select option{background:#fbf7f4!important;border:0;font-family:Baikal!important;font-weight:400}.contact-dropdown-telephone label{color:#8c9199;display:block;font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:normal;margin-bottom:4.5px;margin-top:3px}.iti{padding-right:30px;width:100%}.property-footer-blocks .conseil-right{display:none}.property-footer-blocks .besoin-de-conseil-wrap h2{margin-bottom:17px}.property-footer-blocks .besoin-de-conseil-wrap p{-webkit-font-smoothing:antialiased;font-family:Baikal;font-size:22px;font-weight:400;letter-spacing:-.22px;line-height:30px;margin:0 0 35px}.property-footer-blocks .besoin-de-conseil-wrap .conseil-inner{justify-content:center;width:100%}.property-footer-blocks .col-md-6:first-child{background:#f8f0ea}.property-footer-blocks .col-md-6:last-child{background-color:#fbf7f4}.property-footer-blocks .besoin-de-conseil-wrap{background:#f8f0ea;padding:99px 0;text-align:center}.property-footer-blocks .besoin-de-conseil-wrap .btn-sec{display:flex;justify-content:center}.property-footer-blocks .besoin-wrapper{background-color:#fbf7f4;padding:99px 0}.property-footer-blocks .besoin-wrapper h2{margin:auto;max-width:436px;text-align:center}.property-footer-blocks .col-md-6{padding:0}.property-footer-blocks .besoin-wrapper .finance-link{display:flex;justify-content:center;margin-top:47px}.property-footer-blocks .besoin-wrapper .finance-link .button-with-border-radius{align-items:center;color:#265487;display:flex;font-size:16px}.property-footer-blocks .besoin-wrapper .finance-link .button-with-border-radius:hover{background:#265487;color:#fff}.property-footer-blocks .besoin-wrapper .finance-link a:before{background:url(../images/arrow-light-blue.svg) no-repeat;content:"";display:block;height:24px;margin-right:12px;margin-top:0;width:24px}.property-footer-blocks .besoin-wrapper .finance-link a:hover:before{background:url(../images/button-arrow.svg) no-repeat}.single-image-slider .slick-current.slick-active{margin-right:6px}.chosen-container-single .chosen-single{-webkit-font-smoothing:antialiased;background:transparent;border:0;border-radius:0;box-shadow:none;color:#041e3d;font-family:Baikal;font-weight:400;padding:0}.property-search-wrapper .view-filters .form-item-field-property-type-target-id>select,.property-search-wrapper .view-filters .form-item-field-property-type>select{clip:auto!important;height:auto!important;width:179px!important}.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select select,.property-search-wrapper .view-filters #edit-field-total-price-wrapper--4 .form-type-select select{clip:auto!important;height:45px!important;width:127px!important}.chosen-container-single{background-image:url(../images/dropdown-icon.svg);background-position:100%;border:0;height:41px;padding:10px .8rem 0 0}.chosen-container-active.chosen-with-drop .chosen-single{background-image:none;border:none;border-radius:0;box-shadow:none}.chosen-container-single .chosen-single span{margin-right:0}.chosen-container-single .chosen-drop{background-color:#fbf7f4;border:0;border-radius:0 0 10px 10px!important;box-shadow:none;margin-top:1px!important;padding-top:6px}.chosen-container .chosen-results li{-webkit-font-smoothing:antialiased;color:#041e3d;font-family:Baikal!important;font-weight:400;padding:6.5px 9px!important}.chosen-container-single.chosen-container-single-nosearch .chosen-search{display:none}.chosen-container-single .chosen-single div b{background:none}.chosen-container .chosen-results{border-radius:0 0 10px 10px!important;margin:0;padding:0;scrollbar-color:#eae0d9 #fbf7f4;scrollbar-width:thin}.chosen-container .chosen-results li.highlighted{background:#265487;color:#fff}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select:before,.property-search-wrapper .view-filters .form-item-field-property-type-target-id>select{top:0!important}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .form-type-select select{clip:auto!important;height:45px!important;width:120px!important}.property-search-wrapper .view-filters #edit-field-part-number-wrapper--3 .chosen-container-single{margin-left:20px}.chosen-container-single .chosen-single div{display:none}.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select:before,.property-search-wrapper .view-filters #edit-field-total-price-wrapper--4 .form-type-select:before{top:0}.filter-main-wrap .js-form-item-field-price-value-max .chosen-container-single,.filter-main-wrap .js-form-item-field-total-price-max .chosen-container-single{margin-left:50px;padding:4px 0 0}.con-webform .webform-submission-form .js-webform-telephone-international{padding:0 0 13px 73px}.contact-request-modal-custom .form-control.js-webform-telephone-international,.demande-de-contact-custom .webform-submission-form .form-control.js-webform-telephone-international{padding:30px 0 13px 73px}.contact-dropdown-telephone .form-control:-ms-input-placeholder{color:#8c9199!important;font-size:16px!important;font-style:normal!important;font-weight:300!important;line-height:normal}.contact-dropdown-telephone .form-control::placeholder{color:#8c9199!important;font-size:16px!important;font-style:normal!important;font-weight:300!important;line-height:normal}.webform-submission-form .iti__country.iti__highlight{background:#265487;color:#fff}.webform-submission-form .iti__country.iti__highlight span{color:#fff}.contact-request-modal-custom .iti,.demande-de-contact-custom .iti{padding-right:0}.webform-submission-form .iti__country.iti__highlight .iti__dial-code{color:#fff}.webform-submission-form .iti__dial-code{color:#041e3d;font-weight:300}.webform-submission-form .iti__country-list{background:#fbf7f4;border:0;box-shadow:none;scrollbar-color:#d9d9d9 #fbf7f4;scrollbar-width:thin;z-index:3}.iti__divider{margin-bottom:0;padding-bottom:0}.iti__country{font-weight:300;padding:5px 10px}.iti__arrow{display:none}.iti__selected-country{background:#f7f1eb!important;padding-right:8px}.iti__search-input{display:none}.iti__dropdown-content{margin-top:1px!important;z-index:1000!important}.main-gallery-div .mg-div-2 .slick__slide.slick-current{border:2px solid #fff}.contact-dropdown-telephone{flex-direction:column}.path-acheter .form-item-field-price-value-max .chosen-container .chosen-results li{font-size:15px}.property-main-wrap .bien-immobilier-hero-slider .slick-slide{width:1070px}.property-main-wrap .bien-immobilier-hero-slider .slick-slide.slick-active{margin-right:6px}.property-search-wrapper .view-filters #edit-field-price-value-wrapper--4 .form-type-select select{max-width:157px;width:157px!important}.property-search-wrapper .view-filters #edit-field-geofield-proximity--2>.fieldset-wrapper .origin-address-autocomplete{width:421px}.property-search-wrapper .view-filters .form-item-field-property-type .chosen-container{margin-left:30px;width:179px!important}.con-webform .webform-submission-form .form-control.local-number:-ms-input-placeholder{color:#8c9199;font-size:16px;font-weight:300;line-height:normal}.con-webform .webform-submission-form .form-control.local-number::placeholder{color:#8c9199;font-size:16px;font-weight:300;line-height:normal}.js-form-type-tel input:-ms-input-placeholder{color:#8c9199!important}.js-form-type-tel input::placeholder{color:#8c9199!important}.js-form-type-tel label{color:#8c9199;font-size:14px;font-weight:450px;letter-spacing:-2%;padding-bottom:4px}.iti{padding-right:0!important}.js-form-type-tel .form-tel{padding-bottom:10px!important;padding-top:10px!important}.nos-promotions-listing-main-wrap .deja-vendu-slider-custom .slide--0{position:relative}.nos-promotions-listing-main-wrap .deja-vendu-slider-custom .slide--0 img{margin-bottom:12px}.novel-slider-sub-wrapper .text-sec-wrap h5,.view-nouvelles-promotions .te{text-transform:lowercase}.novel-slider-sub-wrapper .text-sec-wrap h5:first-letter{text-transform:uppercase}.scroll-lock{--webkit-touch-action:none;overflow:hidden!important;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none;-ms-touch-action:none}.webform-submission-contact-request-form-search-form .chosen-container{margin-left:0;width:100%!important}.webform-submission-contact-request-form-search-form .form-item-field-geofield-proximity .chosen-single{padding-left:10px;padding-right:0}.webform-submission-contact-request-form-search-form .form-item-field-geofield-proximity .chosen-container{margin-right:4px;width:75px!important}.webform-submission-contact-request-form-search-form .form-item-field-geofield-proximity .chosen-container .chosen-results li.active-result{word-wrap:unset;font-size:14px}.webform-submission-contact-request-form-search-form .form-item-lieu .select2-container--default .select2-selection--multiple{background-image:unset}div#edit_field_geofield_proximity_value__2_chosen.form-text{margin-top:0!important}.view-id-home_page_slider .video-or-img-wrap{overflow:hidden;position:relative}.view-id-home_page_slider .video-or-img-wrap iframe{display:none;height:100%;opacity:0}.single-image-banner-wrap img{height:675px;object-fit:cover;width:100%}@media (max-width:767px){.single-image-banner-wrap img{height:360px}}iframe[name=__uspapiLocator]{display:none!important}iframe[id=iframe_0]{height:revert-layer!important;position:sticky!important;width:-webkit-fill-available!important}@media (hover:none){.is-ultimenu .is-ultihover .ultimenu__flyout,.is-ultimenu:not(.is-ultimenu--active) .is-ulticaret .ultimenu__flyout{position:absolute}.is-ultimenu .is-ultihover li .is-ulink-active+.ultimenu__flyout{padding:var(--ultispace) 0}html.is-ultimenu--hover .button.button--ultiburger{display:none}.is-ultimenu .is-ultihover:not(.is-ulticaret) li .ultimenu__flyout:focus,.is-ultimenu .is-ultihover:not(.is-ulticaret) li a:active+.ultimenu__flyout,.is-ultimenu .is-ultihover:not(.is-ulticaret) li a:focus+.ultimenu__flyout,.is-ultimenu .is-ultihover:not(.is-ulticaret) li:hover>.ultimenu__flyout{height:auto;max-height:none;min-height:64px;opacity:1;overflow:visible;padding:var(--ultispace) 0;transition-delay:.1s;visibility:visible}.is-ultimenu .ultimenu--htt:not(.is-ulticaret) li .ultimenu__flyout:focus,.is-ultimenu .ultimenu--htt:not(.is-ulticaret) li a:active+.ultimenu__flyout,.is-ultimenu .ultimenu--htt:not(.is-ulticaret) li a:focus+.ultimenu__flyout,.is-ultimenu .ultimenu--htt:not(.is-ulticaret) li:hover>.ultimenu__flyout{bottom:100%;height:auto;max-height:none;top:auto}.is-ultimenu .is-ultihover>li{display:inline-block;vertical-align:bottom}.is-ultimenu .is-ultihover .ultimenu__caret{background-color:transparent}.is-ultimenu .is-ultihover:not(.is-ulticaret) .ultimenu__caret,.is-ultimenu .ultimenu--htt:not(.is-ulticaret) .ultimenu__caret,.is-ultimenu .ultimenu--vertical:not(.is-ulticaret) .ultimenu__caret{display:none}.is-ultimenu .ultimenu .ultimenusub .ultimenu__caret{display:block}html.is-ultimenu .ultimenu .ultimenu__link,html.is-ultimenu .ultimenu>li{min-width:auto;width:auto}html.is-ultimenu .is-ultimenu__canvas-off{overflow:visible}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJzdHlsZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ2pDTSxnQkNySk4sQ0QzNUJBLFdBTUUsaUJBQUEsQ0FMQSxvQkFBQSxDQUlBLGlCQUFBLENBREEsZUFBQSxDQUZBLCtDQUFBLENBQ0EsdVZDS0YsQ0RFQSxXQU1FLGlCQUFBLENBTEEsa0JBQUEsQ0FJQSxpQkFBQSxDQURBLGVBQUEsQ0FGQSw0Q0FBQSxDQUNBLGtVQ0lGLENERUEsV0FNRSxpQkFBQSxDQUxBLGtCQUFBLENBSUEsaUJBQUEsQ0FEQSxlQUFBLENBRkEseURBQUEsQ0FDQSx5WUNHRixDREdBLFdBTUUsaUJBQUEsQ0FMQSxrQkFBQSxDQUlBLGlCQUFBLENBREEsZUFBQSxDQUZBLGtEQUFBLENBQ0EsbVdDRUYsQ0RJQSxXQU1FLGlCQUFBLENBTEEsa0JBQUEsQ0FJQSxpQkFBQSxDQURBLGVBQUEsQ0FGQSxnREFBQSxDQUNBLHdWQ0NGLENES0EsV0FNRSxpQkFBQSxDQUxBLGtCQUFBLENBSUEsaUJBQUEsQ0FEQSxlQUFBLENBRkEsNENBQUEsQ0FDQSxrVUNBRixDRE1BLGlEQUVFLGNDSkYsQ0RPQSxlQUNFLFNBQUEsQ0FDQSwwQkNKRixDRE1FLHVCQUNFLFNBQUEsQ0FDQSxvQkNKSixDRFFBLDhDQUNFLGFDTEYsQ0RRQSx5UEFJRSxrQ0FBQSxDQUFBLDBCQUFBLENBSEEsU0FBQSxDQUVBLDBCQUFBLENBREEsMEJDSEYsQ0RRQSxnVUFDRSxTQUFBLENBQ0Esc0JDTEYsQ0RRQSxLQUNFLGtCQUFBLENBQ0EsZUNMRixDRFdBLHNDQUdFLGtDQUFBLENBQUEsMEJBQUEsQ0FEQSx5QkFBQSxDQUVBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQUVBLHlCQUFBLENBUEEsd0JBQUEsQ0FNQSxVQUFBLENBRUEsU0NORixDRFVFLHFCQUNFLGVBQUEsQ0FDQSw2Q0NQSixDRFVFLGdDQUVFLDRCQUFBLENBQ0EsNkNDUkosQ0RjQSw0QkFRRSxrQ0FBQSxDQUNBLDBCQUFB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LFdBQUEsQ0FDQSxTQzMzREosQ0QrM0RFLDhCQUNFLFlBQUEsQ0FDQSxnQkFBQSxDQUNBLFVDNTNESixDRDYzREkseUJBSkYsOEJBS0ksWUMxM0RKLENBQ0YsQ0Q2M0RBLDZCQUNFLHNCQzEzREYsQ0Q0M0RBLG9CQUdFLDZCQUFBLENBRkEseUJBQUEsQ0FDQSxzQ0N4M0RGLENEMjNEQSxvQkFDRSxvSEFFRSxpQkN4M0RGLENEMjNEQSxpRUFDRSwwQkN6M0RGLENENDNEQSxtREFDRSxZQzEzREYsQ0Q2M0RBLHlTQUlFLFdBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUdBLFNBQUEsQ0FEQSxnQkFBQSxDQURBLDBCQUFBLENBR0Esb0JBQUEsQ0FDQSxrQkMzM0RGLENEKzNEQSw2U0FhRSxXQUFBLENBREEsV0FBQSxDQUVBLGVBQUEsQ0FDQSxRQ3A0REYsQ0R1NERBLDhCQUNFLG9CQUFBLENBQ0EscUJDcjRERixDRHc0REEsNENBQ0UsNEJDdDRERixDRHk0REEsb01BR0UsWUN2NERGLENEMDREQSxxREFDRSxhQ3g0REYsQ0QwNERBLHlFQUdFLGNBQUEsQ0FEQSxVQ3Y0REYsQ0QwNERBLDBDQUNFLGdCQ3g0REYsQ0FDRiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1N1bmxpZ2h0JztcclxuICBzcmM6IHVybCgnLi4vZm9udC9TdW5saWdodC9TdW5saWdodC1Db250cmFzdC5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vZm9udC9TdW5saWdodC9TdW5saWdodC1Db250cmFzdC5lb3Q/I2llZml4JykgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCgnLi4vZm9udC9TdW5saWdodC9TdW5saWdodC1Db250cmFzdC53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvU3VubGlnaHQvU3VubGlnaHQtQ29udHJhc3Qud29mZicpIGZvcm1hdChcIndvZmZcIiksIHVybCgnLi4vZm9udC9TdW5saWdodC9TdW5saWdodC1Db250cmFzdC50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKCcuLi9mb250L1N1bmxpZ2h0L1N1bmxpZ2h0LUNvbnRyYXN0LnN2ZyNTdW5saWdodC1Db250cmFzdCcpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbi8qIG5ldyBmb250IGZhbWlseSovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICBzcmM6IHVybCgnLi4vZm9udC9CYWlrYWwtQm9vay9CYWlrYWwtQm9vay5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vZm9udC9CYWlrYWwtQm9vay9CYWlrYWwtQm9vay5lb3Q/I2llZml4JykgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCgnLi4vZm9udC9CYWlrYWwtQm9vay9CYWlrYWwtQm9vay53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvQmFpa2FsLUJvb2svQmFpa2FsLUJvb2sud29mZicpIGZvcm1hdChcIndvZmZcIiksIHVybCgnLi4vZm9udC9CYWlrYWwtQm9vay9CYWlrYWwtQm9vay50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKCcuLi9mb250L0JhaWthbC1Cb29rL0JhaWthbC1Cb29rLnN2ZyNCYWlrYWwtQm9vaycpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICBzcmM6IHVybCgnLi4vZm9udC9CYWlrYWwtRXh0cmEtTGlnaHQvQmFpa2FsLUV4dHJhTGlnaHQuZW90Jyk7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvQmFpa2FsLUV4dHJhLUxpZ2h0L0JhaWthbC1FeHRyYUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCcuLi9mb250L0JhaWthbC1FeHRyYS1MaWdodC9CYWlrYWwtRXh0cmFMaWdodC53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvQmFpa2FsLUV4dHJhLUxpZ2h0L0JhaWthbC1FeHRyYUxpZ2h0LndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJy4uL2ZvbnQvQmFpa2FsLUV4dHJhLUxpZ2h0L0JhaWthbC1FeHRyYUxpZ2h0LnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoJy4uL2ZvbnQvQmFpa2FsLUV4dHJhLUxpZ2h0L0JhaWthbC1FeHRyYUxpZ2h0LnN2ZyNCYWlrYWwtRXh0cmFMaWdodCcpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICBzcmM6IHVybCgnLi4vZm9udC9CYWlrYWwtUmVndWxhci9CYWlrYWwtUmVndWxhci5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vZm9udC9CYWlrYWwtUmVndWxhci9CYWlrYWwtUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCgnLi4vZm9udC9CYWlrYWwtUmVndWxhci9CYWlrYWwtUmVndWxhci53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvQmFpa2FsLVJlZ3VsYXIvQmFpa2FsLVJlZ3VsYXIud29mZicpIGZvcm1hdChcIndvZmZcIiksIHVybCgnLi4vZm9udC9CYWlrYWwtUmVndWxhci9CYWlrYWwtUmVndWxhci50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKCcuLi9mb250L0JhaWthbC1SZWd1bGFyL0JhaWthbC1SZWd1bGFyLnN2ZyNCYWlrYWwtUmVndWxhcicpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICBzcmM6IHVybCgnLi4vZm9udC9CYWlrYWwtTWVkaXVtL0JhaWthbC1NZWRpdW0uZW90Jyk7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvQmFpa2FsLU1lZGl1bS9CYWlrYWwtTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCcuLi9mb250L0JhaWthbC1NZWRpdW0vQmFpa2FsLU1lZGl1bS53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uL2ZvbnQvQmFpa2FsLU1lZGl1bS9CYWlrYWwtTWVkaXVtLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoJy4uL2ZvbnQvQmFpa2FsLU1lZGl1bS9CYWlrYWwtTWVkaXVtLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoJy4uL2ZvbnQvQmFpa2FsLU1lZGl1bS9CYWlrYWwtTWVkaXVtLnN2ZyNCYWlrYWwtTWVkaXVtJykgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gIHNyYzogdXJsKCcuLi9mb250L0JhaWthbC1Cb2xkL0JhaWthbC1Cb2xkLmVvdCcpO1xyXG4gIHNyYzogdXJsKCcuLi9mb250L0JhaWthbC1Cb2xkL0JhaWthbC1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKCcuLi9mb250L0JhaWthbC1Cb2xkL0JhaWthbC1Cb2xkLndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksIHVybCgnLi4vZm9udC9CYWlrYWwtQm9sZC9CYWlrYWwtQm9sZC53b2ZmJykgZm9ybWF0KFwid29mZlwiKSwgdXJsKCcuLi9mb250L0JhaWthbC1Cb2xkL0JhaWthbC1Cb2xkLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoJy4uL2ZvbnQvQmFpa2FsLUJvbGQvQmFpa2FsLUJvbGQuc3ZnI0JhaWthbC1Cb2xkJykgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbmh0bWwuaXMtdWx0aW1lbnUtLWFjdGl2ZSAuaXMtdWx0aW1lbnVfX2NhbnZhcy1vbiB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4uaW1nLWFuaW1hdGlvbiB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XHJcblxyXG4gICYuaW4tdmlldyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XHJcbiAgfVxyXG59XHJcblxyXG4udmlldy1wcm9tb3Rpb25zLW5vcy1tZXRpZXJzIC5zbGljay1zbGlkZSBpbWcge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4udGV4dC1hbmltYXRpb24sIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zIC5zbGljay1zbGlkZSAudGV4dC1zZWMtd3JhcCAudGV4dC1hbmltYXRpb24sIC52aWV3LXByb21vdGlvbnMtbm9zLW1ldGllcnMgLnNsaWNrLXNsaWRlIC50ZXh0LXNlYy13cmFwIC50ZXh0LWFuaW1hdGlvbiwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLnNsaWNrLXNsaWRlIC50ZXh0LXNlYy13cmFwIC50ZXh0LWFuaW1hdGlvbiB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMTAwMG1zIGVhc2Utb3V0O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgNTBweCk7XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4udGV4dC1hbmltYXRpb24uaW4tdmlldywgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnMgLnNsaWNrLXNsaWRlLnNsaWNrLWFjdGl2ZSAudGV4dC1zZWMtd3JhcCAudGV4dC1hbmltYXRpb24uaW4tdmlldywgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLnNsaWNrLXNsaWRlLnNsaWNrLWFjdGl2ZSAudGV4dC1zZWMtd3JhcCAudGV4dC1hbmltYXRpb24uaW4tdmlldywgLnZpZXctcHJvbW90aW9ucy1ub3MtbWV0aWVycyAuc2xpY2stc2xpZGUuc2xpY2stYWN0aXZlIC50ZXh0LXNlYy13cmFwIC50ZXh0LWFuaW1hdGlvbi5pbi12aWV3IHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbn1cclxuXHJcbi8qIG1lbnUgYW5pbWF0aW9uIG9uIHNjcm9sbCAqL1xyXG4vKiBtZW51IGFuaW1hdGlvbiBvbiBzY3JvbGwqL1xyXG5cclxuLmlzLXVsdGltZW51IC5pcy11bHRpbWVudV9fY2FudmFzLW9mZiB7XHJcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxuICB6LWluZGV4OiA5O1xyXG59XHJcblxyXG5ib2R5LnNjcm9sbGVkIHtcclxuICBoZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XHJcbiAgfVxyXG5cclxuICAmLnNjcm9sbGRvd24gaGVhZGVyIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MTBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUxMHB4KTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBsaW5rIGFuaW1hdGlvbiBjc3MqL1xyXG5cclxuYS51bmRlcmxpbmUsIC51bmRlcmxpbmUtdGV4dCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAtby10cmFuc2l0aW9uOiAuNXM7XHJcbiAgLW1zLXRyYW5zaXRpb246IC41cztcclxuICAtbW96LXRyYW5zaXRpb246IC41cztcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcclxuICB0cmFuc2l0aW9uOiAuNXM7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG5hLnVuZGVybGluZSAuZmxpcC13cmFwLCAudW5kZXJsaW5lLXRleHQgLmZsaXAtd3JhcCB7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbmEudW5kZXJsaW5lIC5mbGlwLXdyYXAgLmZsaXAsIC51bmRlcmxpbmUtdGV4dCAuZmxpcC13cmFwIC5mbGlwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAwO1xyXG4gIC1vLXRyYW5zaXRpb246IC41cztcclxuICAtbXMtdHJhbnNpdGlvbjogLjVzO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogLjVzO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xyXG4gIHRyYW5zaXRpb246IC41cztcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbmEudW5kZXJsaW5lIC5mbGlwLXdyYXAgLmZsaXAgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi51bmRlcmxpbmUtdGV4dCB7XHJcbiAgLmZsaXAtd3JhcCAuZmxpcCBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5hLnVuZGVybGluZTphZnRlciwgLmpzLXBhZ2VyX19pdGVtcy5wYWdlciBhOmFmdGVyLCBidXR0b24uaW5vdmF0aW9uLWJ0bi10eHQ6YWZ0ZXIge1xyXG4gIC1vLXRyYW5zaXRpb246IC41cztcclxuICAtbXMtdHJhbnNpdGlvbjogLjVzO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogLjVzO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xyXG4gIHRyYW5zaXRpb246IC41cztcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgY29udGVudDogXCJcIjtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxufVxyXG5cclxuLmlub3ZhdGlvbi1idG4tdHh0IHtcclxuICBib3JkZXI6IDBweDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuYS51bmRlcmxpbmU6aG92ZXIgLmZsaXAtd3JhcCAuZmxpcCwgLnVuZGVybGluZS10ZXh0OmhvdmVyIC5mbGlwLXdyYXAgLmZsaXAge1xyXG4gIHRvcDogLTM2cHg7XHJcbn1cclxuXHJcbmEudW5kZXJsaW5lOmhvdmVyOmFmdGVyLCAudW5kZXJsaW5lLXRleHQ6aG92ZXI6YWZ0ZXIge1xyXG4gIHdpZHRoOiAwO1xyXG59XHJcblxyXG4vKiBsaW5lIGFuaW1hdGlvbiBjc3MgaG92ZXIqL1xyXG4vKiBtZW51IGFuaW1hdGlvbiAqL1xyXG5Aa2V5ZnJhbWVzIGNsaXBQYXRoIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgc2NhbGUoMSk7XHJcbiAgICB0b3A6IDQuNWVtO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi8qIG1lbnUgYW5pbWF0aW9uIGxpa2Ugc3RyaXBlICovXHJcblxyXG4uaXMtdWx0aWhvdmVyIGxpOmhvdmVyID4gLnVsdGltZW51X19mbHlvdXQge1xyXG4gIGNsaXAtcGF0aDogaW5pdGlhbDtcclxuICBvcGFjaXR5OiAxO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDE3cHggNDBweCByZ2JhKDE3LCAzNCwgNTMsIDAuMSkpO1xyXG59XHJcblxyXG4udWx0aW1lbnVfX2ZseW91dCB7XHJcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDEwZW0gMTBlbSAxNWVtKTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dCxjbGlwLXBhdGggMC4xNXMgZWFzZS1vdXQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC01ZW07XHJcbn1cclxuXHJcbi8qIG1lbnUgYW5pbWF0aW9uIGxpa2Ugc3RyaXBlKi9cclxuLyogY29tbWFuIHN0eWxlICovXHJcbi8qIGFuaW1hdGlvbiAqL1xyXG5cclxuLmJ1dHRvbiwgYSB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxufVxyXG5cclxuLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXMsIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcclxuICBwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMjY1NDg3O1xyXG59XHJcblxyXG4uYnV0dG9uLXdpdGgtYm9yZGVyLXJhZGl1cyBzdmcge1xyXG4gIG1hcmdpbi1yaWdodDogMTJweDtcclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG59XHJcblxyXG5oMi5zZWMtdGl0bGUge1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG4gIGZvbnQtZmFtaWx5OiBcIlN1bmxpZ2h0XCI7XHJcbiAgZm9udC1zaXplOiA2M3B4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogNjNweDtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuNjdweDtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbmgxIHtcclxuICBjb2xvcjogIzA0MUUzRDtcclxuICBmb250LWZhbWlseTogXCJTdW5saWdodFwiO1xyXG4gIGZvbnQtc2l6ZTogNDhweDtcclxuICBsaW5lLWhlaWdodDogNTZweDtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuNjdweDtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbmgyIHtcclxuICBjb2xvcjogIzA0MUUzRDtcclxuICBmb250LWZhbWlseTogXCJTdW5saWdodFwiO1xyXG4gIGZvbnQtc2l6ZTogNTRweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDYycHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC41OHB4O1xyXG59XHJcblxyXG5wIHtcclxuICBjb2xvcjogIzA0MUUzRDtcclxuICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICBsaW5lLWhlaWdodDogMjZweDtcclxufVxyXG5cclxuaDQge1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XHJcbn1cclxuXHJcbmg1IHtcclxuICBjb2xvcjogIzA0MUUzRDtcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMjZweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuMjZweDtcclxufVxyXG5cclxuaDMge1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG4gIGZvbnQtZmFtaWx5OiBcIlN1bmxpZ2h0XCI7XHJcbiAgZm9udC1zaXplOiA0MXB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ5cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ1cHg7XHJcbn1cclxuXHJcbi5oZWFkZXItc3VidGl0bGUge1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOThweDtcclxuICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5cclxuaDYge1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC4yMnB4O1xyXG59XHJcblxyXG51bCBsaSB7XHJcbiAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbn1cclxuXHJcbi8qIGhlYWRlciBzdGFydCAqL1xyXG4vKiB3aXRob3V0IHN0aWNreSBtZW51Ki9cclxuXHJcbi5oZWFkZXIgLmJsb2NrLXVsdGltZW51IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDE0cHg7XHJcbiAgYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi5oZWFkZXItbWFpbi13cmFwIHtcclxuICBoZWlnaHQ6IDk4cHg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhlYWRlciB7XHJcbiAgcGFkZGluZzogMTJweCAwcHggMHB4IDBweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U5RUNGMDtcclxufVxyXG5cclxuYm9keS5zY3JvbGxlZCB7XHJcbiAgLmJsb2NrLXVsdGltZW51IHtcclxuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1tYWluLXdyYXAge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1sb2dvIHtcclxuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5sYXlvdXQtbWFpbi13cmFwcGVyIHtcclxuICBwYWRkaW5nLXRvcDogMTEwcHg7XHJcbn1cclxuXHJcbi5wYXRoLWZyb250cGFnZSAubGF5b3V0LW1haW4td3JhcHBlciB7XHJcbiAgcGFkZGluZy10b3A6IDBweDtcclxufVxyXG5cclxuLypib2R5LnNjcm9sbGVkIC5oZWFkZXIgeyBiYWNrZ3JvdW5kOiNmZmY7IHBvc2l0aW9uOmZpeGVkOyB0b3A6MHB4OyB9ICovXHJcblxyXG4uaGVhZGVyLW1haW4td3JhcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuICAuaGVhZGVyLWxvZ28ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAyNnB4O1xyXG4gIH1cclxuXHJcbiAgLnVsdGltZW51IHtcclxuICAgIC51bHRpbWVudV9faXRlbSB7XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG5cclxuICAgICAgLnVsdGltZW51X19saW5rIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDI3cHggMHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbWluLWhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM3cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLm5hdmJhci1icmFuZCwgLm5hdmJhciB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICB9XHJcblxyXG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG5cclxuLyogd2l0aG91dCBzdGlja3kgb3ZlciovXHJcblxyXG4ucGF0aC1mcm9udHBhZ2UgLmhlYWRlciAubmF2YmFyLWV4cGFuZC1sZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5oZWFkZXIge1xyXG4gIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAge1xyXG4gICAgcCB7XHJcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lcy1mYXZvcmlzLWJsb2NrOmhvdmVyIHN2ZyBwYXRoIHtcclxuICAgIHN0cm9rZTogIzA0MUUzRDtcclxuICB9XHJcblxyXG4gIC5wb3J0YWlsLWxvY2F0YWlyZTpob3ZlciB7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICMyNjU0ODc7XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHBhdGgge1xyXG4gICAgICBzdHJva2U6ICMyNjU0ODc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKi5oZWFkZXIgLnBvcnRhaWwtbG9jYXRhaXJlOmhvdmVyIGEsLmhlYWRlciAubWVzLWZhdm9yaXJzLWJsb2NrOmhvdmVyIGEgeyBjb2xvcjojMjY1NDg3OyB9ICovXHJcblxyXG4vKi5oZWFkZXIgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBhOmhvdmVyIHsgY29sb3I6ICMwNDFFM0Q7IH0gKi9cclxuXHJcbi5tZXMtZmF2b3Jpcy1ibG9jazpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI0ZCQjE5NTtcclxuXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogIzA0MUUzRDtcclxuICB9XHJcblxyXG4gIHN2ZyBwYXRoIHtcclxuICAgIGZpbGw6ICMwNDFFM0Q7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuICAucG9ydGFpbC1sb2NhdGFpcmUge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5tZXMtZmF2b3Jpcy1ibG9jayB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICB9XHJcblxyXG4gIC51bHRpbWVudV9faXRlbSAudWx0aW1lbnVfX2ZseW91dCB7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogOTE1cHg7XHJcbiAgICBsZWZ0OiAtMzAwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxN3B4IDQwcHggMHB4ICMxMTIyMzUxQTtcclxuICAgIGNsaXAtcGF0aDogaW5pdGlhbDtcclxuICB9XHJcblxyXG4gIGxpOmhvdmVyID4gLnVsdGltZW51X19mbHlvdXQge1xyXG4gICAgbGVmdDogLTIxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogc3VibWVudSBkZXNpZ24gKi9cclxuXHJcbi51bHRpbWVudV9fZmx5b3V0IC5ibG9jayB7XHJcbiAgcGFkZGluZzogMHB4O1xyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuICAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19yZWdpb24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDE3cHggNDBweCAwcHggIzExMjIzNTFBO1xyXG4gICAgcGFkZGluZzogNDRweCA0MXB4IDQxcHggNDFweDtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICB9XHJcblxyXG4gIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW06bnRoLWNoaWxkKDUpIC51bHRpbWVudV9fcmVnaW9uIHtcclxuICAgIHBhZGRpbmc6IDQ0cHggNDFweCAyNnB4IDQxcHg7XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5LnNjcm9sbGVkIHtcclxuICAuaGVhZGVyIC51bHRpbWVudV9faXRlbSAudWx0aW1lbnVfX3JlZ2lvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLW1lbnUtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuICAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIHtcclxuICAgIGEge1xyXG4gICAgICAmLmlzLWFjdGl2ZSwgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMyNjU0ODc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg1KSAudWx0aW1lbnVfX2ZseW91dCAubmF2LWxpbms6aG92ZXIge1xyXG4gICAgICBjb2xvcjogIzI2NTQ4NztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC51bHRpbWVudV9faXRlbSAudWx0aW1lbnVfX2ZseW91dCAubWVudSAubWVudS1pdGVtIGE6aG92ZXIsIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19saW5rOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMjY1NDg3O1xyXG4gIH1cclxufVxyXG5cclxuLnBhdGgtZnJvbnRwYWdlIHtcclxuICAuaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19saW5rOmhvdmVyLCAmLnNjcm9sbGVkIC5oZWFkZXIgLnVsdGltZW51IC51bHRpbWVudV9faXRlbSAudWx0aW1lbnVfX2xpbms6aG92ZXIge1xyXG4gICAgY29sb3I6ICMyNjU0ODc7XHJcbiAgfVxyXG59XHJcblxyXG4ubm9kZS0tdHlwZS1fMjVhbnMuc2Nyb2xsZWQgLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fbGluazpob3ZlciB7XHJcbiAgY29sb3I6ICMyNjU0ODc7XHJcbn1cclxuXHJcbi5oZWFkZXIge1xyXG4gIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0ge1xyXG4gICAgc3BhbjphZnRlciwgYTphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGQkIxOTU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgbGVmdDogMHB4O1xyXG4gICAgICBib3R0b206IDBweDtcclxuICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICB6LWluZGV4OiAxMjAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW46aG92ZXI6YWZ0ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAmOmhvdmVyOmFmdGVyLCAmLmlzLWFjdGl2ZTphZnRlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4uaXMtYWN0aXZlLWxpbms6YWZ0ZXIsICYuaXMtYWN0aXZlLXRyYWlsIHNwYW46Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fZmx5b3V0IC5tZW51IC5tZW51LWl0ZW0gYTphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnVsdGltZW51IC51bHRpbWVudV9faXRlbSB7XHJcbiAgICAudWx0aW1lbnVfX2ZseW91dCAubmF2LWxpbms6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW46aG92ZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICY6aG92ZXIsICYuaXMtYWN0aXZlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC51bHRpbWVudV9faXRlbSAudWx0aW1lbnVfX2ZseW91dCAubWVudSB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBjb2x1bW4tY291bnQ6IDM7XHJcblxyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZW51X2xpbmtfY29udGVudCB7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmJvZHkuc2Nyb2xsZWQgLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fbGluayB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4vKiBlbnRlcnByaXNlIG1lbnUgZGVzaWduKi9cclxuXHJcbi5oZWFkZXIge1xyXG4gIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW06bnRoLWNoaWxkKDUpIHtcclxuICAgIC51bHRpbWVudV9fZmx5b3V0IHtcclxuICAgICAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgIGxlZnQ6IDI3NXB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIgLnVsdGltZW51X19mbHlvdXQge1xyXG4gICAgICBsZWZ0OiAzNzVweDtcclxuICAgIH1cclxuXHJcbiAgICAudWx0aW1lbnVfX2ZseW91dCB7XHJcbiAgICAgIC5uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fZmx5b3V0IC5tZW51IC5tZW51LWl0ZW0gLm1lbnVfbGlua19jb250ZW50IGltZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBmb290ZXIgc3RhcnQqL1xyXG5cclxuLmRlcmhhbS1mb290ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMwNDFFM0Q7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctdG9wOiA0OXB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4ubWFpbi1wYWdlLXdyYXBwZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5wYXRoLWZyb250cGFnZSAubWFpbi1wYWdlLXdyYXBwZXIsIC5ub2RlLS10eXBlLXByb3BlcnR5IC5tYWluLXBhZ2Utd3JhcHBlciwgLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgLm1haW4tcGFnZS13cmFwcGVyIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4jYmxvY2stbmV3c2xldHRlci13ZWJmb3JtIHtcclxuICBoMiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogNDFweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDlweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC40NXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlN1bmxpZ2h0XCI7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWF4LXdpZHRoOiAzOTBweDtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gIH1cclxuXHJcbiAgLnJvdyA+ICoge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5uZXdzbGV0dGVyLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA0MTVweDtcclxuICAgIHBhZGRpbmc6IDBweCAwcHggMThweCAwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB0b3A6IGluaXRpYWw7XHJcbiAgICBib3R0b206IDE4cHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZCQjE5NSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZCQjE5NTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDE1cHggMzFweCAxNXB4IDI1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcblxyXG4gIC53ZWJmb3JtLWFjdGlvbnMgLmJ1dHRvbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL1N1YnNjcmliZS5zdmcpO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICB9XHJcblxyXG4gIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNGQkIxOTU7XHJcbiAgfVxyXG5cclxuICAud2ViZm9ybS1zdWJtaXNzaW9uLW5ld3NsZXR0ZXItYWRkLWZvcm0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNzNweDtcclxuICB9XHJcbn1cclxuXHJcbi5kZXJoYW0tZm9vdGVyIHtcclxuICAucmVnaW9uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Zvb3Rlci1sb2dvLnN2ZycpIG5vLXJlcGVhdDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgd2lkdGg6IDE1M3B4O1xyXG4gICAgaGVpZ2h0OiA3MDFweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG5cclxuICAgICY6OmZpcnN0LWxldHRlciB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJsb2NrIHtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgIHBhZGRpbmc6IDBweCAwcHggMTVweCAwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgfVxyXG5cclxuICAubWVudS1pdGVtIGEge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgIHBhZGRpbmc6IDBweCAwcHggMTVweCAwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcblxyXG4gICAgJjpob3ZlciwgJi5pcy1hY3RpdmUge1xyXG4gICAgICBjb2xvcjogI0ZCQjE5NTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xyXG4gICAgJjpob3ZlciwgJi5pcy1hY3RpdmUge1xyXG4gICAgICBjb2xvcjogI0ZCQjE5NTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXItY29udGFjdC13cmFwcGVyIHtcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMzJweDtcclxuICB9XHJcbn1cclxuXHJcbi5kZXJoYW0tZm9vdGVyIHtcclxuICAuZm9vdGVyLWNvbnRhY3Qtd3JhcHBlciBhIHtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMnB4O1xyXG4gIH1cclxuXHJcbiAgLm1lbnUtaXRlbSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb290ZXItY29udGFjdC13cmFwMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xyXG4gICAgbWF4LXdpZHRoOiAxNjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmZvb3Rlci1jb250YWN0LXdyYXAyIHtcclxuICAgIG1heC13aWR0aDogMjE0cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRhY3Qtd3JhcHBlciB7XHJcbiAgLmZvby10aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG5cclxuICAuZm9vLW1haWwge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gIH1cclxufVxyXG5cclxuLmRlcmhhbS1mb290ZXIgLmZvb3Rlci1jb250YWN0LXdyYXBwZXIgLmZvb3Rlci1zb2NpYWwtbGlua3Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIGEge1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC13cmFwcGVyIC5jb24tc29jaWFsLWxpbmsgYSB7XHJcbiAgd2lkdGg6IDM1cHg7XHJcbiAgaGVpZ2h0OiAzNXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbi1yaWdodDogMTVweDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZGVyaGFtLWZvb3RlciB7XHJcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lbnUtaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgJi5tZW51IHtcclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvb3Rlci1jb250YWN0LXdyYXBwZXIgLmZvb3Rlci1zb2NpYWwtbGlua3MgYTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhY3Qtd3JhcHBlciAuY29uLXNvY2lhbC1saW5rIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNGQkIxOTU7XHJcbn1cclxuXHJcbi5kZXJoYW0tZm9vdGVyIC5mb290ZXItY29udGFjdC13cmFwcGVyIC5mb290ZXItc29jaWFsLWxpbmtzIGE6aG92ZXIgc3ZnIHBhdGgsIC5jb250YWN0LXdyYXBwZXIgLmNvbi1zb2NpYWwtbGluayBhOmhvdmVyIHN2ZyBwYXRoIHtcclxuICBmaWxsOiAjMDQxRTNEO1xyXG59XHJcblxyXG4vKmZvb3RlciBlbmQgKi9cclxuLyogY29udGVudCBjc3MqL1xyXG5cclxuLmxheW91dC1tYWluLXdyYXBwZXIge1xyXG4gIC5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMjJweDtcclxuICB9XHJcblxyXG4gIC5ibG9jay1zeXN0ZW0tYnJlYWRjcnVtYi1ibG9jayB7XHJcbiAgICAuYnJlYWRjcnVtYiB7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xyXG4gICAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC45OHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogMjAwO1xyXG5cclxuICAgICAgJi5hY3RpdmU6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJ+KAoic7XHJcbiAgICAgICAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3R0b206IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudCAudGVhbS1saXN0aW5nLXBhZ2Uge1xyXG4gICAgbWFyZ2luLXRvcDogNjhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogdGVhbSBsaXN0aW5nICjDiXF1aXBlKSBwYWdlKi9cclxuXHJcbi50ZWFtLWRlc2Mtd3JhcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubGF5b3V0LW1haW4td3JhcHBlciAubWFpbi1jb250ZW50IC50ZWFtLWxpc3RpbmctcGFnZSAudGVhbS1kZXNjLXdyYXAgLnRlYW0tbGlzdC10aXRsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA3NzJweDtcclxufVxyXG5cclxuLnRlYW0tbGlzdGluZy1wYWdlIC50ZWFtLWxpc3QtZGVzYyB7XHJcbiAgbWF4LXdpZHRoOiA0OTdweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXRvcDogMjdweDtcclxufVxyXG5cclxuLnZpZXctdGVhbS1saXN0aW5nIC52aWV3cy1pbmZpbml0ZS1zY3JvbGwtY29udGVudC13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW4tdG9wOiA3MHB4O1xyXG59XHJcblxyXG4udGVhbS1iYWNrZ3JvdW5kLWltZyB7XHJcbiAgcmlnaHQ6IDg3cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTYzcHg7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgei1pbmRleDogLTI7XHJcblxyXG4gIGltZyB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4udGVhbS1saXN0aW5nLXBhZ2UgLnRlYW0tbGlzdC12aWV3IHtcclxuICBtYXJnaW4tdG9wOiA2MHB4O1xyXG5cclxuICAuZm9ybS1yYWRpb3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcblxyXG4gIC5qcy1mb3JtLWl0ZW0gLmZvcm0tcmFkaW8ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgIGNvbG9yOiByZ2JhKDg2LCA5MiwgMTAyLCAwLjYpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xyXG4gIH1cclxuXHJcbiAgLmpzLWZvcm0tdHlwZS1yYWRpbyB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDQxRTNEO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuanMtZm9ybS1pdGVtLnNlbGVjdGVkIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGQkIxOTU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLyoudGVhbS1saXN0aW5nLXBhZ2UgLnRlYW0tbGlzdC12aWV3IC5qcy1mb3JtLWl0ZW0uc2VsZWN0ZWQgeyBwYWRkaW5nLWxlZnQ6MHB4OyB9ICovXHJcblxyXG4udmlldy10ZWFtLWxpc3Rpbmcge1xyXG4gIC52aWV3cy1pbmZpbml0ZS1zY3JvbGwtY29udGVudC13cmFwcGVyIC52aWV3cy1yb3cge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICB9XHJcblxyXG4gIC50ZWFtLWxpc3Qtd3JhcCB7XHJcbiAgICAudGVhbS1uYW1lIHtcclxuICAgICAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhbS1mdW5jdGlvbiB7XHJcbiAgICAgIGNvbG9yOiAjNTY1QzY2O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFtLXBoLW51bSB7XHJcbiAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZCQjE5NTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmpzLXBhZ2VyX19pdGVtcyB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgLnBhZ2VyX19pdGVtIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52aWV3cy1pbmZpbml0ZS1zY3JvbGwtY29udGVudC13cmFwcGVyIC52aWV3cy1yb3c6bnRoLWNoaWxkKG4rOSkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjdweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIGhvbWUgcGFnZSAqL1xyXG5cclxuLmhvbWUtcGFnZS1tYWluLXdyYXAge1xyXG4gIC5ob21lcGFnZS1zbGlkZXItd3JhcCB7XHJcbiAgICBpbWcsIHZpZGVvLCBpZnJhbWUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZGVvLW9yLWltZy13cmFwIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5oZXJvLXNlY3Rpb24td3JhcCAudmlld3Mtcm93IHtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnBhdGgtZnJvbnRwYWdlIC5ob21lcGFnZS1zbGlkZXItd3JhcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbn1cclxuXHJcbi5ob21lcGFnZS1zbGlkZXItd3JhcCAubGVmdC1zZWN0aW9uLXdyYXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDE1MHB4O1xyXG4gIHotaW5kZXg6IDM7XHJcblxyXG4gIHAge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuOThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG5cclxuICBoMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgbWF4LXdpZHRoOiA3NjBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuc2VhcmNoLWJhci13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDY0cHg7XHJcbiAgICB3aWR0aDogNjI5cHg7XHJcbiAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6ICMyNjU0ODc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQxcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VhcmNoLWJhci13cmFwIC5zZWFyY2gtaWNvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAyOHB4O1xyXG59XHJcblxyXG4uaG9tZXBhZ2Utc2xpZGVyLXdyYXAge1xyXG4gIC5yaWdodC1zZWN0aW9uLXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5hamF4LXByb2dyZXNzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wb3B1cC1zZWN0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNDZweDtcclxuICAgIHJpZ2h0OiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAzMXB4IDQ0cHggMjlweCA1OHB4O1xyXG4gICAgei1pbmRleDogMjtcclxuXHJcbiAgICAucG9wdXAtYnRuLXdyYXAge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTI3cHg7XHJcbiAgICAgIGxlZnQ6IC0xN3B4O1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG5cclxuICAgIC5wb3B1cC10ZXh0LXNlYyB7XHJcbiAgICAgIHdpZHRoOiAxNzlweDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjZweDtcclxuXHJcbiAgICAgIGg1IHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGF0aC1mcm9udHBhZ2Uge1xyXG4gIC5sYXlvdXQtbWFpbi13cmFwcGVyIC5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1sb2dvIHN2ZyAuZGVyaGFtbG9nbyB7XHJcbiAgICBmaWxsOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLyoucGF0aC1mcm9udHBhZ2UgLmhlYWRlci1sb2dvIHN2ZyBwYXRoIHtcclxuZmlsbDogI2ZmZjtcclxufSovXHJcblxyXG4ubm9kZS0tdHlwZS1fMjVhbnMgLmhlYWRlci1sb2dvIHN2ZyAuZGVyaGFtbG9nbyB7XHJcbiAgZmlsbDogI2ZmZjtcclxufVxyXG5cclxuLnBhdGgtZnJvbnRwYWdlLnNjcm9sbGVkIC5oZWFkZXItbG9nbyBzdmcgLmRlcmhhbWxvZ28sIC5ub2RlLS10eXBlLV8yNWFucy5zY3JvbGxlZCAuaGVhZGVyLWxvZ28gc3ZnIC5kZXJoYW1sb2dvIHtcclxuICBmaWxsOiAjMjY1NDg3O1xyXG59XHJcblxyXG4udG9wLWhlYWRlci1saW5rcy13cmFwIC5tZXMtZmF2b3Jpcy1ibG9jayBzdmcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBhdGgtZnJvbnRwYWdlIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAgc3ZnIHBhdGgsIC5ub2RlLS10eXBlLV8yNWFucyAudG9wLWhlYWRlci1saW5rcy13cmFwIHN2ZyBwYXRoIHtcclxuICBzdHJva2U6ICNmZmY7XHJcbn1cclxuXHJcbi5wYXRoLWZyb250cGFnZSAuaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19saW5rLCAubm9kZS0tdHlwZS1fMjVhbnMgLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fbGluaywgLnBhdGgtZnJvbnRwYWdlIC5oZWFkZXIgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBwLCAubm9kZS0tdHlwZS1fMjVhbnMgLmhlYWRlciAudG9wLWhlYWRlci1saW5rcy13cmFwIHAge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4vKiB3aGVuIHNjcm9sbGVkICovXHJcblxyXG4ucGF0aC1mcm9udHBhZ2Uuc2Nyb2xsZWQgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBzdmcgcGF0aCwgLm5vZGUtLXR5cGUtXzI1YW5zLnNjcm9sbGVkIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAgc3ZnIHBhdGgge1xyXG4gIHN0cm9rZTogIzI2NTQ4NztcclxufVxyXG5cclxuLnBhdGgtZnJvbnRwYWdlLnNjcm9sbGVkIHtcclxuICAubGF5b3V0LW1haW4td3JhcHBlciAubWFpbi1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgfVxyXG5cclxuICAudG9wLWhlYWRlci1saW5rcy13cmFwIHN2ZyBwYXRoIHtcclxuICAgIHN0cm9rZTogIzA0MUUzRDtcclxuICB9XHJcbn1cclxuXHJcbi8qLnBhdGgtZnJvbnRwYWdlLnNjcm9sbGVkIC5oZWFkZXItbG9nbyBzdmcgcGF0aCB7XHJcbmZpbGw6IHJnYigzOCwgODQsIDEzNSk7XHJcbn0qL1xyXG4vKi5wYXRoLWZyb250cGFnZS5zY3JvbGxlZCAuaGVhZGVyLWxvZ28gc3ZnIHBhdGh7c3Ryb2tlOiMyNjU0ODc7fSovXHJcblxyXG4ubm9kZS0tdHlwZS1fMjVhbnMuc2Nyb2xsZWQgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBzdmcgcGF0aCB7XHJcbiAgc3Ryb2tlOiAjMDQxRTNEO1xyXG59XHJcblxyXG4ucGF0aC1mcm9udHBhZ2Uuc2Nyb2xsZWQgLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fbGluaywgLm5vZGUtLXR5cGUtXzI1YW5zLnNjcm9sbGVkIC5oZWFkZXIgLnVsdGltZW51IC51bHRpbWVudV9faXRlbSAudWx0aW1lbnVfX2xpbmssIC5wYXRoLWZyb250cGFnZS5zY3JvbGxlZCAuaGVhZGVyIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAgcCwgLm5vZGUtLXR5cGUtXzI1YW5zLnNjcm9sbGVkIC5oZWFkZXIgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBwIHtcclxuICBjb2xvcjogIzA0MUUzRDtcclxufVxyXG5cclxuLnBhdGgtZnJvbnRwYWdlLnNjcm9sbGVkIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAsIC5ub2RlLS10eXBlLV8yNWFucyAudG9wLWhlYWRlci1saW5rcy13cmFwIHtcclxuICBwYWRkaW5nLXRvcDogMHB4O1xyXG59XHJcblxyXG4ucGF0aC1mcm9udHBhZ2Uuc2Nyb2xsZWQgLmhlYWRlciwgLm5vZGUtLXR5cGUtXzI1YW5zIC5oZWFkZXIge1xyXG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjRTlFQ0YwO1xyXG59XHJcblxyXG4vKiBob21lcGFnZSBwcm9tb3Rpb24gc2VjdGlvbiAqL1xyXG5cclxuLm5vdXZlbGxlcy1wcm9tb3Rpb25zLXdyYXAgLnByb21vdGlvbnMtaGVhZGVyLXdyYXAgLnJvdyA+ICoge1xyXG4gIHBhZGRpbmc6IDBweDtcclxufVxyXG5cclxuLmhvbWUtcGFnZS1tYWluLXdyYXAgLm5vdXZlbGxlcy1wcm9tb3Rpb25zLXdyYXAgLnByb21vdGlvbnMtaGVhZGVyLXdyYXAge1xyXG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDEyNHB4O1xyXG4gIHBhZGRpbmctYmxvY2stZW5kOiA4NHB4O1xyXG59XHJcblxyXG4ucHJvbW90aW9ucy1oZWFkZXItd3JhcCAucHJvbW90aW9ucy1kZXNjIHtcclxuICBtYXgtd2lkdGg6IDUwNnB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDE4cHg7XHJcblxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaG9tZS1wYWdlLW1haW4td3JhcCAudmlldy1ub3V2ZWxsZXMtcHJvbW90aW9ucyAucm93IHtcclxuICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuLyogaG9tZXBhZ2Ugbm92ZWxscyBzbGlkZXIgKi9cclxuXHJcbi52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zLCAudmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9uc19ub3NfbWV0aWVycyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4udmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAubm92ZWwtc2xpZGVyLWxhYmVsLCAudmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9uc19ub3NfbWV0aWVycyAubm92ZWwtc2xpZGVyLWxhYmVsLCAubm9zLXByb21vdGlvbnMtY3VzdG9tIC5ub3ZlbC1zbGlkZXItbGFiZWwge1xyXG4gIG1pbi13aWR0aDogMTA1cHg7XHJcbiAgYmFja2dyb3VuZDogI0ZCQjE5NTtcclxuICBoZWlnaHQ6IDM1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAyN3B4O1xyXG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG59XHJcblxyXG4udmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAubm92ZWwtc2xpZGVyLWxhYmVsIHAsIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zX25vc19tZXRpZXJzIC5ub3ZlbC1zbGlkZXItbGFiZWwgcCwgLm5vcy1wcm9tb3Rpb25zLWN1c3RvbSAubm92ZWwtc2xpZGVyLWxhYmVsIHAge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuXHJcbi52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zIC5ub3ZlbC1zbGlkZXItc3ViLXdyYXBwZXIsIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zX25vc19tZXRpZXJzIC5ub3ZlbC1zbGlkZXItc3ViLXdyYXBwZXIsIC5ub3MtcHJvbW90aW9ucy1jdXN0b20gLm5vdmVsLXNsaWRlci1zdWItd3JhcHBlciB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBtYXgtd2lkdGg6IDk1MHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiAtNTlweDtcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnMgLm5vdmVsLXNsaWRlci1zdWItd3JhcHBlciAudGV4dC1zZWMtd3JhcCwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLm5vdmVsLXNsaWRlci1zdWItd3JhcHBlciAudGV4dC1zZWMtd3JhcCwgLm5vcy1wcm9tb3Rpb25zLWN1c3RvbSAubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyIC50ZXh0LXNlYy13cmFwIHtcclxuICBwYWRkaW5nOiAzOXB4IDYycHggMTJweCA0OHB4O1xyXG59XHJcblxyXG4udmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAuc2xpY2stZG90cyBidXR0b24sIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zX25vc19tZXRpZXJzIC5zbGljay1kb3RzIGJ1dHRvbiwgLm5vcy1wcm9tb3Rpb25zLWN1c3RvbSAuc2xpY2stZG90cyBidXR0b24ge1xyXG4gIG1hcmdpbjogMHB4O1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMnB4O1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDQsIDMwLCA2MSwgMC40KTtcclxuICBib3JkZXI6IDBweDtcclxuICBmb250LXNpemU6IDBweDtcclxufVxyXG5cclxuLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUsIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zX25vc19tZXRpZXJzIC5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YmVmb3JlLCAubm9zLXByb21vdGlvbnMtY3VzdG9tIC5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAuc2xpY2stZG90cyBsaSwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLnNsaWNrLWRvdHMgbGksIC5ub3MtcHJvbW90aW9ucy1jdXN0b20gLnNsaWNrLWRvdHMgbGkge1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5ub3ZlbC1zbGlkZXItc3ViLXdyYXBwZXIgLnRleHQtc2VjLXdyYXAge1xyXG4gIHAge1xyXG4gICAgbWF4LXdpZHRoOiA3NjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBjb2xvcjogIzU2NUM2NjtcclxuICB9XHJcblxyXG4gIGg1IHtcclxuICAgIG1heC13aWR0aDogNzA4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4udmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAuc2xpY2stZG90cyAuc2xpY2stYWN0aXZlIGJ1dHRvbiwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoNCwgMzAsIDYxLCAxKTtcclxufVxyXG5cclxuLm5vcy1wcm9tb3Rpb25zLWN1c3RvbSB7XHJcbiAgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSg0LCAzMCwgNjEsIDEpO1xyXG4gIH1cclxuXHJcbiAgLnByb21vdGlvbnMtc2xpZGVyLXdyYXAge1xyXG4gICAgLnNsaWNrIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgYm90dG9tOiA3N3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByb21vdGlvbnMtbm9zLWhlYWRlci13cmFwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4NHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDBweDtcclxuXHJcbiAgICAuc2VjLXRpdGxlIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAuc2xpY2stZG90cywgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLnNsaWNrLWRvdHMsIC5ub3MtcHJvbW90aW9ucy1jdXN0b20gLnNsaWNrLWRvdHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMTQycHg7XHJcbiAgcGFkZGluZy1yaWdodDogMHB4O1xyXG59XHJcblxyXG4ucHJvbW90aW9ucy1zbGlkZXItd3JhcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbn1cclxuXHJcbi5lc3RpbWVyLXNlYy13cmFwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogIzA0MUUzRDtcclxuICBwYWRkaW5nLWJsb2NrOiAxNTNweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuXHJcbiAgLmVzdGltZXItaW5uZXItc2VjIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1cHg7XHJcbiAgICAgIHdpZHRoOiAxMDNweDtcclxuICAgICAgaGVpZ2h0OiA1NDFweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2VzdGltZXIuc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgICBib3R0b206IDBweDtcclxuICAgICAgd2lkdGg6IDMwN3B4O1xyXG4gICAgICBoZWlnaHQ6IDI0MXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZXN0aW1hdGUtZHIuc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIG1heC13aWR0aDogOTM2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5lc3RpbWVyLWRlc2Mtc2VjIHtcclxuICAgICAgbWF4LXdpZHRoOiA1MjNweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDlweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5lc3RpbWVyLXN1Yi13cmFwcGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XHJcbiAgfVxyXG5cclxuICAuZXN0aW1lci1pbm5lci1zZWMgLmVzdGltZXItZGVzYy1zZWMgcCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi8qZXN0aW1lciBjc3MgKi9cclxuXHJcbi5lc3RpbWVyLWJ0bi1zZWMge1xyXG4gIGEge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmVzdGltYXRlLW9ubGluZS1idXR0b246aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI0ZCQjE5NTtcclxuICB9XHJcbn1cclxuXHJcbi5lc3RpbWVyLXN1Yi13cmFwcGVyIGEudW5kZXJsaW5lIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiA3cHg7XHJcbn1cclxuXHJcbi5lc3RpbWVyLWJ0bi1zZWMgLmVzdGltYXRlLW9ubGluZS1idXR0b24ge1xyXG4gIG1hcmdpbi1yaWdodDogNDFweDtcclxuICBwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xyXG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcblxyXG4gICAgcGF0aCB7XHJcbiAgICAgIHN0cm9rZTogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIHZhbG9yaXNhdGlvbiBzZWN0aW9uICovXHJcblxyXG4udmFsb3Jpc2F0aW9uLWhvbWVwYWdlLXdyYXAge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG5cclxuICAudmFsb3Jpc2F0aW9uLWlubmVyLXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbn1cclxuXHJcbi5pbm5vdmF0aW9uLWlubmVyLXdyYXAgcDpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4udmFsb3Jpc2F0aW9uLWhvbWVwYWdlLXdyYXAgLnZhbG9yaXNhdGlvbi1yaWdodC1zZWMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgaDMge1xyXG4gICAgbWF4LXdpZHRoOiA1MTlweDtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuZGVzYy13cmFwIHtcclxuICAgIG1heC13aWR0aDogNDY0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDdweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGNvbG9yOiAjMjY1NDg3O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgIHN2ZyBwYXRoIHtcclxuICAgICAgICBzdHJva2U6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIG5vdHJlLWV4cGVydGlzZSBzZWN0aW9uKi9cclxuXHJcbi5ub3RyZS1leHBlcnRpc2Utd3JhcCB7XHJcbiAgYmFja2dyb3VuZDogI0Y4RjBFQTtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuXHJcbiAgLmV4cGVydGlzZS1pbm5lci1zZWMge1xyXG4gICAgcGFkZGluZy10b3A6IDg2cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTM2cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAudGV4dC0xLXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJsb2NrOiAyMHB4IDc0cHg7XHJcbiAgfVxyXG5cclxuICAuZXhwZXJ0aXNlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBjb2x1bW4tY291bnQ6IDM7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICB9XHJcblxyXG4gICAgaDUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50ZXh0LTItd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiA5N3B4O1xyXG4gIH1cclxuXHJcbiAgLmV4cGVydGlzZS1jb250ZW50LXdyYXAge1xyXG4gICAgaDUge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvdy1saWdodC1ibHVlLnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogLTMxcHg7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBib3R0b206IC01cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZCQjE5NTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAtby10cmFuc2l0aW9uOiAuNXM7XHJcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IC41cztcclxuICAgICAgICAtbW96LXRyYW5zaXRpb246IC41cztcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC41cztcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciBoNSB7XHJcbiAgICAgIGNvbG9yOiAjMjY1NDg3O1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRleHQtMi13cmFwIHAge1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGQkIxOTU7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIH1cclxuXHJcbiAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4yMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogYW5pbWF0aW9uIGNzcyovXHJcblxyXG4vKiBhbmltYXRpb24gY3NzIGhvdmVyICovXHJcblxyXG4uZXhwZXJ0aXNlLWlubmVyLXNlYzphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogM3B4O1xyXG4gIHdpZHRoOiAxMThweDtcclxuICBoZWlnaHQ6IDgzNnB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL25vcy1tZXRpZXJzLnN2ZycpIG5vLXJlcGVhdDtcclxuICByaWdodDogMHB4O1xyXG59XHJcblxyXG4vKiBpbm5vdmF0aW9uICovXHJcblxyXG4uaW5ub3ZhdGlvbi1tYWluIHtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uaW5ub3ZhdGlvbi13cmFwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5pbm5vdmF0aW9uLWlubmVyLXdyYXAge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgcGFkZGluZzogNTJweCA2NHB4IDEwMHB4IDc1cHg7XHJcbiAgbWF4LXdpZHRoOiA2MzBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi5pbm5vdmF0aW9uLW1haW4gLmlubm92YXRpb24tZGVzYyB7XHJcbiAgaDMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICB9XHJcblxyXG4gIC50ZXh0LXdyYXAgcDpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIGhvbWUgcGFnZSBsYS1zZWxlY3Rpb24gc2xpZGVyICovXHJcbi8qLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCAuc2xpY2stc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6IDBweDt9Ki9cclxuXHJcbi52aWV3LWxhLXNlbGVjdGlvbi1kdS1tb21lbnQgLnNsaWNrLXNsaWRlIHtcclxuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi8qIGFuaW1hdGlvbiBvbiBzbGlkZXIgKi9cclxuXHJcbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCB7XHJcbiAgLmxhLXNlbGVjdGlvbi1pbWctc2VjIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIC1vLXRyYW5zaXRpb246IDFzO1xyXG4gICAgLW1zLXRyYW5zaXRpb246IDFzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiAxcztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMXM7XHJcbiAgICB0cmFuc2l0aW9uOiAxcztcclxuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIC1vLXRyYW5zaXRpb246IDFzO1xyXG4gICAgICAtbXMtdHJhbnNpdGlvbjogMXM7XHJcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogMXM7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMXM7XHJcbiAgICAgIHRyYW5zaXRpb246IDFzO1xyXG4gICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIgaW1nIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0xMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IC5zbGljay1saXN0IHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXM6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzI2NTQ4NztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgIHN2ZyBwYXRoIHtcclxuICAgICAgc3Ryb2tlOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCAudmlldy1maWx0ZXJzIHtcclxuICAgIG1hcmdpbi10b3A6IDIzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzOXB4O1xyXG4gIH1cclxuXHJcbiAgLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXMge1xyXG4gICAgY29sb3I6ICMyNjU0ODc7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgbWFyZ2luLWJvdHRvbTogMTUzcHg7XHJcblxyXG4gIC52aWV3LWxhLXNlbGVjdGlvbi1kdS1tb21lbnQge1xyXG4gICAgLmxhLXNlbGVjdGlvbi1pbmZvLXNlYyB7XHJcbiAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIH1cclxuXHJcbiAgICAubGEtc2VsZWN0aW9uLWltZy1zZWMgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWNrLS12aWV3LS1tZWRpYS1tdWx0aXBsZS1pbWctc2xpZGVyLS1ibG9jay0xIC5zbGljay1zbGlkZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gIH1cclxuXHJcbiAgLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCAuaXMtbmV3LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgIGJhY2tncm91bmQ6ICNGQkIxOTU7XHJcbiAgICBwYWRkaW5nOiA1cHggMThweCA1cHggMTVweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiAjMTEyMjM1O1xyXG4gICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHRvcDogMTZweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgfVxyXG5cclxuICAuc2VsZWN0aW9uLWJvdHRvbS13cmFwIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDY1cHg7XHJcbiAgfVxyXG5cclxuICAudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IHtcclxuICAgIC5sYS1zZWxlY3Rpb24taW5mby1zZWMgc3BhbiB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNDFFM0Q7XHJcbiAgICAgIHBhZGRpbmctaW5saW5lOiAxMHB4O1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlja19fYXJyb3cge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5zbGljay1saXN0e292ZXJmbG93OmhpZGRlbiFpbXBvcnRhbnQ7fSovXHJcblxyXG4vKiBob3ZlciBpbWFnZSB6b29tXHJcbi8qIGFuaW1hdGlvbiBvbiBzbGlkZXIgKi9cclxuXHJcbi52aWV3LWxhLXNlbGVjdGlvbi1kdS1tb21lbnQgLnNsaWNrLS12aWV3IHtcclxuICBwYWRkaW5nOiAwcHg7XHJcbn1cclxuXHJcbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCB7XHJcbiAgLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCB7XHJcbiAgICAudmlldy1maWx0ZXJzIC5maWVsZGdyb3VwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tcmFkaW9zIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5qcy1mb3JtLWl0ZW0gLmZvcm0tcmFkaW8ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgY29sb3I6IHJnYmEoODYsIDkyLCAxMDIsIDAuNik7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmpzLWZvcm0tdHlwZS1yYWRpbyB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNDFFM0Q7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgcGFkZGluZy1ibG9jazogMTFweDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5qcy1mb3JtLWl0ZW0uc2VsZWN0ZWQgLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkJCMTk1O1xyXG4gICAgfVxyXG5cclxuICAgIC5qcy1mb3JtLXR5cGUtcmFkaW86Zmlyc3QtY2hpbGQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay0tdmlldy0tbWVkaWEtbXVsdGlwbGUtaW1nLXNsaWRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay0tdmlldy0tbWVkaWEtbXVsdGlwbGUtaW1nLXNsaWRlci0tYmxvY2stMSAuc2xpY2stYXJyb3cge1xyXG4gICAgJlthcmlhLWxhYmVsPVwiUHLDqWPDqWRlbnRcIl0sICZbYXJpYS1sYWJlbD1cIlN1aXZhbnRcIl0ge1xyXG4gICAgICBmb250LXNpemU6IDBweDtcclxuICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZbYXJpYS1sYWJlbD1cIlByw6ljw6lkZW50XCJdIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2xpY2stbGVmdC5zdmcnKTtcclxuICAgICAgbGVmdDogMTdweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZbYXJpYS1sYWJlbD1cIlN1aXZhbnRcIl0ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zbGljay1yaWdodC5zdmcnKTtcclxuICAgICAgcmlnaHQ6IDE3cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGlkZS1pbWFnZS1ob3ZlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpob3ZlciAuaW1nLWNvdW50IHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcm9wZXJ0eS1pbWctc2VjLWNvbW1vbjpob3ZlciAuc2xpY2stYXJyb3cge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGN1cnNvcjogYXV0bztcclxuICB9XHJcblxyXG4gIC5tZXMtZmF2b3Jpcy1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDE2cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgLnNsaWRlLWltYWdlLWhvdmVyOmhvdmVyIC5tZXMtZmF2b3Jpcy1ibG9jayB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLm1lcy1mYXZvcmlzLWJsb2NrIHtcclxuICAgIGEge1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogaW5pdGlhbDtcclxuXHJcbiAgICAgIHN2ZyBwYXRoIHtcclxuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmltZy1jb3VudCBpbWcge1xyXG4gICAgcGFkZGluZy1pbmxpbmU6IDNweDtcclxuICB9XHJcblxyXG4gIC5zbGlkZS1pbWFnZS1ob3ZlciBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBsYS1zZWxlY3Rpb24gYXJyb3cgY3NzKi9cclxuXHJcbi8qLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5pbWctY291bnR7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6MHB4IDdweDtib3R0b206N3B4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjQwcHg7cmlnaHQ6MTBweDtoZWlnaHQ6MjdweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtvcGFjaXR5OjA7fSovXHJcblxyXG4vKiBhY3R1IHNlY3Rpb24gKi9cclxuXHJcbi53ZS1hcmUtZGVyaGFtLXdyYXAgLndlLWFyZS1kZXJoYW0taW5uZXIgLmRlcmhhbS1kZXNjLXdyYXAgcCB7XHJcbiAgY29sb3I6ICM1NjVDNjY7XHJcbn1cclxuXHJcbi5hY3R1YWxpdGUtZGVyaGFtLXdyYXAge1xyXG4gIC5hY3R1LWhlYWQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODRweDtcclxuXHJcbiAgICAuaGVhZGVyLXN1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52aWV3LWFjdHVhbGl0ZXMtZGVyaGFtIHtcclxuICAgIC52aWV3LWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAudmlld3Mtcm93IHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDYzMHB4O1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlLXZpZXctbGluay13cmFwIGg2IHtcclxuICAgICAgbWF4LXdpZHRoOiAyODZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hY3R1YWxpdGUtY2F0ZWdvcnktd3JhcCB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5wYXRoLWZyb250cGFnZSAuYWN0dWFsaXRlLWRlcmhhbS13cmFwIC5hY3R1YWxpdGUtY2F0ZWdvcnktd3JhcCB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xyXG59XHJcblxyXG4uYWN0dWFsaXRlLWRlcmhhbS13cmFwIHtcclxuICAudmlldy1hY3R1YWxpdGVzLWRlcmhhbSAudmlldy1jb250ZW50IC52aWV3cy1yb3c6Zmlyc3QtY2hpbGQgaDYge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC45OHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjk4cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICBtYXJnaW46IDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hY3R1YWxpdGUtZGVyaGFtLWlubmVyIGltZyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxufVxyXG5cclxuLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCB7XHJcbiAgLnZpZXctYWN0dWFsaXRlcy1kZXJoYW0ge1xyXG4gICAgLnZpZXctZm9vdGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDRweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzIHtcclxuICAgICAgY29sb3I6ICMyNjU0ODc7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hY3R1YWxpdGUtY2F0ZWdvcnktd3JhcCB1bCBsaTo6bWFya2VyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvdHRvbTogMnB4O1xyXG4gIH1cclxuXHJcbiAgLnZpZXctYWN0dWFsaXRlcy1kZXJoYW0gLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXM6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzI2NTQ4NztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgIHN2ZyBwYXRoIHtcclxuICAgICAgc3Ryb2tlOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogd2UgYXJlIGRlaHJhbSAqL1xyXG5cclxuLndlLWFyZS1kZXJoYW0td3JhcCB7XHJcbiAgbWFyZ2luLWJsb2NrOiAxMjRweCAyODhweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTEycHg7XHJcblxyXG4gIC5kZXJoYW0tbGVmdC1zZWMge1xyXG4gICAgcGFkZGluZy10b3A6IDcxcHg7XHJcbiAgfVxyXG5cclxuICAud2UtYXJlLWRlcmhhbS1pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIC5kZXJoYW0tZGVzYy13cmFwIHtcclxuICAgICAgbWF4LXdpZHRoOiA0MjBweDtcclxuICAgICAgbWFyZ2luLWJsb2NrOiAyNXB4IDMzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbC1zZWMtd3JhcCBhIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZGVyaGFtLXJpZ2h0LXNlYyAuaW1hZ2VzLXdyYXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIC5zZWN0aW9uMS1pbWcyIHtcclxuICAgIHdpZHRoOiA2NjBweDtcclxuICAgIGhlaWdodDogNTA1cHg7XHJcbiAgfVxyXG5cclxuICAuc2VjdGlvbjEtaW1nMSB7XHJcbiAgICB3aWR0aDogNDA2cHg7XHJcbiAgICBoZWlnaHQ6IDM0NnB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgei1pbmRleDogNztcclxuICB9XHJcblxyXG4gIC5zZWN0aW9uMS1pbWczIHtcclxuICAgIHdpZHRoOiAzMTVweDtcclxuICAgIGhlaWdodDogMjQ3cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAzMCUpO1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgfVxyXG5cclxuICAuc2VjdGlvbjEtaW1nMiBpbWcsIC5zZWN0aW9uMS1pbWcxIGltZywgLnNlY3Rpb24xLWltZzMgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLndlLWFyZS1kZXJoYW0td3JhcCB7XHJcbiAgLmJvcmRlcmVkLXN2ZyB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC53ZS1hcmUtZGVyaGFtLWlubmVyIC5zb2NpYWwtc2VjLXdyYXAgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI0ZCQjE5NTtcclxuICB9XHJcblxyXG4gIGE6aG92ZXIgLmJvcmRlcmVkLXN2ZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xyXG5cclxuICAgIHN2ZyBwYXRoIHtcclxuICAgICAgZmlsbDogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIGZvb3RlciBjb25zZWlsICovXHJcblxyXG4uYmVzb2luLWRlLWNvbnNlaWwtd3JhcCB7XHJcbiAgYmFja2dyb3VuZDogI0Y4RjBFQTtcclxuXHJcbiAgLmNvbnNlaWwtbGVmdCB7XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJsb2NrOiAxNHB4IDQ3cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi1zZWMgLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXMge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAjMjY1NDg3O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzI2NTQ4NztcclxuXHJcbiAgICAgICAgc3ZnIHBhdGgge1xyXG4gICAgICAgICAgc3Ryb2tlOiAjMjY1NDg3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvbnNlaWwtbGVmdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uYmVzb2luLWRlLWNvbnNlaWwtd3JhcCAuY29uc2VpbC1pbm5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5mZWF0dXJlZC1ib3R0b20ge1xyXG4gIC5yZWdpb24tZmVhdHVyZWQtYm90dG9tLWZpcnN0IHtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gIH1cclxuXHJcbiAgI2Jsb2NrLWRlcmhhbS1iZXNvaW5kZWNvbnNlaWwge1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogY29udGFjdCB1cyBwYWdlICovXHJcblxyXG4ubm9kZS0tdHlwZS1jb250YWN0LXBhZ2UgLm1haW4tY29udGVudCB7XHJcbiAgbWFyZ2luLXRvcDogMHB4O1xyXG59XHJcblxyXG4uY29udGFjdC1wYWdlIHtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuXHJcbiAgLmNvbnRhY3QtYmFubmVyIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICB9XHJcblxyXG4gIC5jb250YWN0LXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzA0MUUzRDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEzNHB4O1xyXG5cclxuICAgIC5jb250YWN0LXRpdGxlIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogNTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDYycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC13cmFwcGVyIHtcclxuICAuY29udGFjdC1icmVhZGN1bWIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjdweDtcclxuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3QtaW5uZXItd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0N3B4O1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhY3QtcGFnZSAuY29udGFjdC1icmVhZGN1bWIgLmJyZWFkY3J1bWItaXRlbSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcblxyXG4gIGEsICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbm5lci13cmFwIHtcclxuICAuY29udGFjdC1hZGRyZXNzLXRpdGxlIHtcclxuICAgIGg1IHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgfVxyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgfVxyXG5cclxuICAuY29uLWFkZHItdGltZS13cmFwIHAge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XHJcbiAgfVxyXG5cclxuICAuY29uLW1haWwgYSwgLmNvbi1waG4gYSB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC1pbm5lci13cmFwIC5jb24tdGltZS13cmFwIHtcclxuICBjb2xvcjogI0ZGRjtcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuXHJcbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5uZXItd3JhcCB7XHJcbiAgLmNvbi1tYWlsLCAuY29uLXBobiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XHJcbiAgfVxyXG5cclxuICAuY29uLW1haWwgYSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhY3QtaW5uZXItd3JhcCAuY29uLXRpbWUtd3JhcCAuY29uLXRpbWUge1xyXG4gIHBhZGRpbmctbGVmdDogMzFweDtcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcblxyXG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWlubmVyLXdyYXAge1xyXG4gIC5jb24tbWFpbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XHJcbiAgfVxyXG5cclxuICAuY29uLWFkZHIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9sb2NhdGlvbi5zdmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250YWN0LWlubmVyLXdyYXAgLmNvbi10aW1lLXdyYXAge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2xvY2suc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuY29uLXRpbWUtdGl0bGUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhY3QtcGFnZSAuY29uLXdlYmZvcm0ge1xyXG4gIG1hcmdpbi10b3A6IDEyM3B4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxODBweDtcclxufVxyXG5cclxuLmNvbi13ZWJmb3JtIHtcclxuICBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xyXG4gIH1cclxuXHJcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcclxuICAgIHdpZHRoOiA3OTNweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgcGFkZGluZzogMzhweCAwcHggMTNweCAwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDQxRTNEICFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGQkIxOTUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbGFiZWw6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY29udHJvbCB7XHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG5cclxuICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIGJvdHRvbTogMTVweDtcclxuICAgIHRvcDogaW5pdGlhbDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gIC5mb3JtLXRleHRhcmVhIHtcclxuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAuanMtZm9ybS10eXBlLXRleHRhcmVhLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIGJvdHRvbTogaW5pdGlhbDtcclxuICB9XHJcbn1cclxuXHJcbi8qIGxhYmVsIGFuaWF0aW9uICovXHJcblxyXG4uZm9ybS1mbG9hdGluZyA+IHtcclxuICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDBweDtcclxuICB9XHJcblxyXG4gIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgJjpmb2N1cyB+IGxhYmVsLCAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBwYWRkaW5nLWJsb2NrOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm0tc2VsZWN0IH4gbGFiZWwge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHBhZGRpbmctYmxvY2s6IDEwcHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNvbi13ZWJmb3JtIHtcclxuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xyXG4gICAgLmZvcm0td3JhcHBlci5tYi0zIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4taW5saW5lOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmpzLWZvcm0taXRlbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAmLmZvcm0taXRlbS1ub20sICYuanMtZm9ybS1pdGVtLXByZW5vbSB7XHJcbiAgICAgICAgd2lkdGg6IDE5MHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5qcy1mb3JtLWl0ZW0tc29jaWV0ZSB7XHJcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmpzLWZvcm0taXRlbS1lbWFpbCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5qcy1mb3JtLWl0ZW0tdGVsZXBob25lLCAmLmpzLWZvcm0taXRlbS1lbWFpbCB7XHJcbiAgICAgICAgd2lkdGg6IDM4MHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5mb3JtLWl0ZW0tbWVzc2FnZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICB3aWR0aDogMTlweDtcclxuICAgICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDQxRTNEO1xyXG4gICAgfVxyXG5cclxuICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIH1cclxuXHJcbiAgICAuanMtZm9ybS1pdGVtLmNoZWNrYm94IHtcclxuICAgICAgbWFyZ2luLWJsb2NrOiAyM3B4IDMycHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53ZWJmb3JtLWFjdGlvbnMge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgIC5idXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2J1dHRvbi1hcnJvdy5zdmcnKTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC13cmFwcGVyIHtcclxuICAuY29uLXNvY2lhbC1saW5rLXRpdGxlIHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNjJweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3Qtc29jaWFsLWxpbmsge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICB9XHJcbn1cclxuXHJcbi5jb24tdGltZS13cmFwIC5jb24tdGltZS10aXRsZS5WZW5kcmVkaSB7XHJcbiAgcGFkZGluZy10b3A6IDExcHg7XHJcbn1cclxuXHJcbi5jb250YWN0LXBhZ2UgLmNvbnRhY3QtbWFwIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uY29uLXdlYmZvcm0ge1xyXG4gIC53ZWJmb3JtLWFjdGlvbnMgLmJ1dHRvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjMjY1NDg3O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMjY1NDg3O1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ibHVlLWFycm93LXJpZ2h0LnN2Zyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNDFFM0Q7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDQxRTNEO1xyXG4gIH1cclxufVxyXG5cclxuLyogbm9zIG1ldGVycyBwYWdlICovXHJcblxyXG4jbm9zLW1ldGVycy1zZWN0aW9uMTEgLm5vdmVsLWhvbWUtaGVhZGVyLXNlYyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxufVxyXG5cclxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMge1xyXG4gIC5tYWluLWNvbnRlbnQsIC5ub2RlX19jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICB9XHJcblxyXG4gIC5hei1lbGVtZW50LmF6LWltYWdlIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICNub3MtbWV0ZXJzLXNlY3Rpb243IC5jb2wtbWQtNjpmaXJzdC1jaGlsZCAuYXotaW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNub3MtbWV0aWVycy1oZWFkZXItdGl0bGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwcHg7XHJcbiAgcmlnaHQ6IDBweDtcclxuICBib3R0b206IDBweDtcclxuICB3aWR0aDogNzcwcHg7XHJcbiAgYmFja2dyb3VuZDogI0ZCRjdGNDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgcGFkZGluZzogNThweCA0NnB4O1xyXG59XHJcblxyXG4jcGFzc2lvbi1leHBlcnRpc2UgI2N1c3RvbS1idG4gYTpob3ZlcjpiZWZvcmUsICNmb290ZXItdmFyaWVudC0yIC5jb2wtbWQtNjpmaXJzdC1jaGlsZCAjY3VzdG9tLWJ0biBhOmhvdmVyOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ibHVlLW1zZy5zdmcpIG5vLXJlcGVhdDtcclxufVxyXG5cclxuI25vcy1tZXRpZXJzLWhlYWRlci10aXRsZSAuYXotaW1hZ2UudGV4dC1jZW50ZXIge1xyXG4gIHdpZHRoOiA5MHB4O1xyXG4gIGhlaWdodDogOTBweDtcclxuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAvKiB0b3A6IDBweDsgKi9cclxuXHJcbiAgbGVmdDogMHB4O1xyXG4gIHJpZ2h0OiAwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIGJvdHRvbTogNzVweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbiNwYXNzaW9uLWV4cGVydGlzZSB7XHJcbiAgLmF6LXJvdyB7XHJcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICB9XHJcblxyXG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG5cclxuICAuYXotY3Ruci5jb2wtbWQtNCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjhGMEVBO1xyXG4gICAgcGFkZGluZzogNzFweCAzOXB4IDc3cHggNTJweDtcclxuICAgIG1heC13aWR0aDogNDEwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgYm90dG9tOiAtNTRweDtcclxuICB9XHJcbn1cclxuXHJcbiNub3MtbWV0ZXJzLXNlY3Rpb24zIHtcclxuICBwYWRkaW5nLXRvcDogNjNweDtcclxuXHJcbiAgLmF6LXRleHQgaDUge1xyXG4gICAgbWF4LXdpZHRoOiA3NjhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgfVxyXG59XHJcblxyXG4jbm9zLW1ldGVycy1zZWN0aW9uNCB7XHJcbiAgLmF6LXJvdyAuY29sLW1kLTYgLmF6LXRleHQge1xyXG4gICAgbWF4LXdpZHRoOiA2MDNweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC02IC5hei10ZXh0IHVsIGxpIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzIC5hei1yb3cgLmF6LWVsZW1lbnQgdWwgbGkge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuI25vcy1tZXRlcnMtc2VjdGlvbjQgLmF6LWVsZW1lbnQgaDIge1xyXG4gIG1hcmdpbi10b3A6IDEwN3B4O1xyXG4gIG1hcmdpbi1ib3R0b206IDU4cHg7XHJcbn1cclxuXHJcbiNub3MtbWV0ZXJzLXNlY3Rpb245IHtcclxuICBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA5NnB4O1xyXG4gIH1cclxuXHJcbiAgLnJvdyB7XHJcbiAgICBwYWRkaW5nLWlubGluZTogMTY2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4jbm9zLW1ldGVycy1zZWN0aW9uNCAuYXotZWxlbWVudCAuY29sLW1kLTMgLmF6LXRleHQ6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2RyLWljb24uc3ZnJykgbm8tcmVwZWF0O1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogMzJweDtcclxufVxyXG5cclxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjQgLmF6LWVsZW1lbnQgLmNvbC1tZC0zIHtcclxuICBoNiB7XHJcbiAgICBtYXJnaW4tYmxvY2s6IDIycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGQkIxOTU7XHJcbiAgICAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgbWF4LXdpZHRoOiAyOThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gIH1cclxuXHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxufVxyXG5cclxuI2JyZWFkY3J1bWItY3VzdG9tIHtcclxuICBwYWRkaW5nLXRvcDogMThweDtcclxuXHJcbiAgLmJyZWFkY3J1bWIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gIH1cclxuXHJcbiAgLmJyZWFkY3J1bWItaXRlbSB7XHJcbiAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjk4cHg7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG5cclxuICAgICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJ+KAoic7XHJcbiAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jY3VzdG9tLWJ0biBhIHtcclxuICBwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGJhY2tncm91bmQ6ICMyNjU0ODc7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2NTQ4NztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjMjY1NDg3O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMjY1NDg3O1xyXG4gIH1cclxufVxyXG5cclxuLm5vZGUtLXR5cGUtZXN0aW1lciAjZXN0aW1lci1zZWN0aW9uMiAjY3VzdG9tLWJ0biBhOmhvdmVyOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvdy1saWdodC1ibHVlLnN2Zyk7XHJcbn1cclxuXHJcbiNjdXN0b20tYnRuIHtcclxuICBtYXJnaW4tdG9wOiA0N3B4O1xyXG5cclxuICBhOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9tZXNzYWdlLWljb24uc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjQge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxufVxyXG5cclxuLmRvYy1saW5rLWN1c3RvbSBhIHtcclxuICBtYXJnaW4taW5saW5lOiAwcHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4jZG93bmxvYWQtYnRuLWxpbmsgYSwgLmRvYy1saW5rLWN1c3RvbSBhIHtcclxuICBwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiBmaXQtY29udGVudDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2NTQ4NztcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGNvbG9yOiAjMjY1NDg3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4jZG93bmxvYWQtYnRuLWxpbmsgYSB7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rvd25sb2FkLXdoaXRlLnN2Zyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjMjY1NDg3O1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvRG93bmxvYWQuc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMge1xyXG4gICNub3MtbWV0ZXJzLXNlY3Rpb241IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiA5MnB4IDExMXB4O1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0zIHAge1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAuYXotZWxlbWVudCAuY29sLW1kLTMgLmF6LXRleHQ6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9DaGVjay5zdmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjbm9zLW1ldGVycy1zZWN0aW9uNiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmN2Y0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuICAgIHBhZGRpbmctYmxvY2s6IDg2cHggMTAwcHg7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI25vcy1tZXRlcnMtc2VjdGlvbjE2IC5zbGljay1kb3RzIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICNub3MtbWV0ZXJzLXNlY3Rpb242IHtcclxuICAgIC5jb2wtbWQtMyB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbXktc2VjLWNvdW50ZXI7XHJcbiAgICAgICAgY29udGVudDogY291bnRlcihteS1zZWMtY291bnRlcik7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzI2NTQ4NztcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogNTtcclxuICAgICAgfVxyXG5cclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIG1heC13aWR0aDogMjYxcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNjlweDtcclxuICAgIH1cclxuXHJcbiAgICAuYXotcm93LS1tZCB7XHJcbiAgICAgIGNvdW50ZXItcmVzZXQ6IG15LXNlYy1jb3VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtMyB7XHJcbiAgICAgICY6bnRoLWNoaWxkKDRuKTphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcmlnaHQ6IC0yNXB4O1xyXG4gICAgICAgIHRvcDogMzRweDtcclxuICAgICAgICBib3JkZXItdG9wOiAycHggZGFzaGVkICMyNjU0ODc7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggZGFzaGVkICMyNjU0ODc7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjMjY1NDg3O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTAwcHggMTAwcHggMDtcclxuICAgICAgICBoZWlnaHQ6IDE3MnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMjA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDRuKzEpOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB0b3A6IC00NXB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDJweCBkYXNoZWQgIzI2NTQ4NztcclxuICAgICAgICBib3JkZXItbGVmdDogMnB4IGRhc2hlZCAjMjY1NDg3O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgIzI2NTQ4NztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweCAwIDAgMTAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDc0NHB4O1xyXG4gICAgICAgIGxlZnQ6IC02M3B4O1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCA4LjglIDAsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XHJcbiAgICAgICAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oMCAwLCA4LjglIDAsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIC5hei10ZXh0OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogdXJsKCcuLi9pbWFnZXMvYm9yZGVyLWFyci5zdmcnKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtNDdweDtcclxuICAgICAgICByaWdodDogNDhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoNCkgLmF6LXRleHQ6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9ib3JkZXItYXJyLnN2ZycpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC00N3B4O1xyXG4gICAgICAgIHJpZ2h0OiA4MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCg0bisxKSB7XHJcbiAgICAgICAgLypcdG1hcmdpbi1sZWZ0OjY5cHg7Ki9cclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICNub3MtbWV0ZXJzLXNlY3Rpb243IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcclxuXHJcbiAgICAuY29sLW1kLTYge1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICNub3MtbWV0ZXJzLXN1Yi1zZWN0aW9uNyB7XHJcbiAgICAgIG1hcmdpbi1ibG9jazogMTA1cHggNjNweDtcclxuICAgICAgY291bnRlci1yZXNldDogc2VyLWNvdW50ZXI7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICNub3MtbWV0ZXJzLXN1Yi1zZWN0aW9uNy0xIC5hei10ZXh0IHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZXItY291bnRlcjtcclxuICAgICAgICBjb250ZW50OiBjb3VudGVyKHNlci1jb3VudGVyKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjU0ODc7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogODFweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgLyogbWFyZ2luLWxlZnQ6IDc4cHg7ICovXHJcblxyXG4gICAgICAgIG1heC13aWR0aDogNDIxcHg7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IGRhc2hlZCAxcHggIzI2NTQ4NztcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMjlweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgIC8qIGJvdHRvbTogMHB4OyAqL1xyXG5cclxuICAgICAgICAgIHRvcDogNjJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQgcDphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBsYXktYnV0dG9uLW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcblxyXG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uOCB2aWRlbyB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4jYmdzZWN0aW9uIHtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxufVxyXG5cclxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjgge1xyXG4gIG1hcmdpbi1ib3R0b206IDEzN3B4O1xyXG59XHJcblxyXG4vKiNudW0tY291bnRlci1jdXN0b20gLnJvdyB7IGp1c3RpZnktY29udGVudDpjZW50ZXI7IH0gKi9cclxuXHJcbiNudW0tY291bnRlci1jdXN0b20ge1xyXG4gIHBhZGRpbmctYmxvY2s6IDE1MHB4IDEzMHB4O1xyXG5cclxuICBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2OHB4O1xyXG4gIH1cclxuXHJcbiAgLnJvdyA+ICoge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIG1heC13aWR0aDogMTkwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG5cclxuICAgIC8qcGFkZGluZy1sZWZ0OjQ3cHg7Ki9cclxuICB9XHJcblxyXG4gIC5jb3VudGVyLWN1c3RvbSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIHBhZGRpbmc6IDBweDtcclxuICB9XHJcblxyXG4gIC5udW0tY291bnRlci13cmFwcGVyIHtcclxuICAgICY6bnRoLWNoaWxkKDQpIHAge1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDUpIHAge1xyXG4gICAgICBtYXgtd2lkdGg6IDE0MHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IDdweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDE1cHg7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgaGVpZ2h0OiA1OHB4O1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZDphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgd2lkdGg6IDIyM3B4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IC0yMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTUxcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHdpZHRoOiAyNjlweDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIHdpZHRoOiAyNjlweDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgIHdpZHRoOiAzMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgIHdpZHRoOiAyMDNweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hei1jb2x1bW46bGFzdC1jaGlsZCAuYXotY291bnRlciB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICB9XHJcbn1cclxuXHJcbi8qI251bS1jb3VudGVyLWN1c3RvbSAuYXotY291bnRlcntib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNGQkIxOTU7XHJcbnBhZGRpbmctaW5saW5lOjM0cHg7XHJcbn0qL1xyXG5cclxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMge1xyXG4gICNub3MtbWV0ZXJzLXNlY3Rpb24xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTMwcHg7XHJcblxyXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTRweDtcclxuICAgIH1cclxuXHJcbiAgICAjY2FzZS1zdHVkaWUtc2xpZGVyIHtcclxuICAgICAgLmNvbC1tZC02Omxhc3QtY2hpbGQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDc3cHg7XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vd2wtY29udHJvbHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDQwMHB4O1xyXG5cclxuICAgICAgICAub3dsLXByZXYsIC5vd2wtbmV4dCB7XHJcbiAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vd2wtcHJldiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9vd2wtcHJldmlvdXMuc3ZnJykgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9vd2wtcHJldmlvdXMtaG92ZXIuc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm93bC1uZXh0IHtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9vd2wtbmV4dC1ob3Zlci5zdmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL293bC1uZXh0LnN2ZycpIG5vLXJlcGVhdDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm93bC1wcmV2OmJlZm9yZSwgLm93bC1uZXh0OmJlZm9yZSwgLm93bC1wcmV2OmFmdGVyLCAub3dsLW5leHQ6YWZ0ZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICNub3MtbWV0ZXJzLXNlY3Rpb24xNyB7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiA5M3B4IDEzMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuICB9XHJcblxyXG4gICNub3MtbWV0ZXJzLXNlY3Rpb24xNiB7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiA5NHB4IDE0OHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYycHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjbm9zLW1ldGVycy1zZWN0aW9uMTcge1xyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXgtd2lkdGg6IDU0OHB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcblxyXG4gICAgLmF6LWltYWdlIHtcclxuICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgIGhlaWdodDogNDVweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC02IGg1IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNwcmVtaWVyLWxvY2F0aW9uIHtcclxuICAgICAgcGFkZGluZy10b3A6IDg5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jbm9zLW1ldGVycy1zZWN0aW9uMTUge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG4gIHBhZGRpbmctYmxvY2s6IDk4cHggMTEycHg7XHJcblxyXG4gICN0ZWNobm8tdGl0bGUgcCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwNjZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0N3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTJweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLnN2ZycpIG5vLXJlcGVhdDtcclxuICAgICAgd2lkdGg6IDE0N3B4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGhlaWdodDogMTQ3cHg7XHJcbiAgICAgIHRvcDogLTU5cHg7XHJcbiAgICAgIGxlZnQ6IDE4cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI3RlY2huby1hdXRob3Ige1xyXG4gICAgbWF4LXdpZHRoOiAxMDY2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuI25vcy1tZXRlcnMtc2VjdGlvbjE0LCAjbm9zLW1ldGVycy1zZWN0aW9uMTMge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG4gIG1hcmdpbi10b3A6IDEzN3B4O1xyXG59XHJcblxyXG4jbm9zLW1ldGVycy1zZWN0aW9uMTQgLmNvbC1tZC02IHtcclxuICAmOmZpcnN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIG1heC13aWR0aDogNTE5cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4jbm9zLW1ldGVycy1zZWN0aW9uMTMgLmNvbC1tZC02IGgzIHtcclxuICBtYXgtd2lkdGg6IDUxOXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbn1cclxuXHJcbiNub3MtbWV0ZXJzLXNlY3Rpb24xNCAuY29sLW1kLTYgcCB7XHJcbiAgbWF4LXdpZHRoOiA1MjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4jbm9zLW1ldGVycy1zZWN0aW9uMTMgLmNvbC1tZC02IHtcclxuICBwIHtcclxuICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICB9XHJcblxyXG4gICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuI2dibmhkcXVzaTMgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgcGFkZGluZzogMHB4O1xyXG59XHJcblxyXG4jbm9zLW1ldGVycy1zZWN0aW9uMS1pbWcge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG59XHJcblxyXG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uMTYgLnNsaWNrLWFycm93IHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNub3MtbWV0ZXJzLXNlY3Rpb24xNiBwIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbWF4LXdpZHRoOiA1NDhweDtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG4vKiBmYXEgc2VjdGlvbiBvZiBubyBtZXRlciAqL1xyXG5cclxuI2ZhcS1zZWMge1xyXG4gIC52aWV3LWZhcS1ub3MtbWV0aWVycy1zZWN0aW9uIHtcclxuICAgIC51aS1hY2NvcmRpb24taGVhZGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBtYXJnaW46IDBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy10b3A6IDIzcHg7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkFDMENBO1xyXG5cclxuICAgICAgLmZhcS10aXRsZS1oZWFkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB3aWR0aDogODE4cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudmlld3Mtcm93IHtcclxuICAgICAgLypwYWRkaW5nLWJsb2NrOjIzcHg7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkFDMENBOyAqL1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjNweDtcclxuICAgIH1cclxuXHJcbiAgICAudWktYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMzNweDtcclxuICAgICAgICB0b3A6IDI2cHg7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIHtcclxuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI0ZCQjE5NTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC51aS1hY2NvcmRpb24tY29udGVudCB7XHJcbiAgICAgIC52aWV3cy1yb3cge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBwYWRkaW5nOiAxNnB4IDBweCAwcHggMHB4O1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLWFjY29yZGlvbi1oZWFkZXIgLnVpLWljb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wbHVzLnN2ZycpIG5vLXJlcGVhdDtcclxuICAgIH1cclxuXHJcbiAgICAudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUgLnVpLWljb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9taW51cy5zdmcnKSBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwYWRkaW5nLWJsb2NrOiAxMjVweCAxNjNweDtcclxufVxyXG5cclxuI25vcy1tZXRlcnMtc2VjdGlvbjkge1xyXG4gIC50ZWFtLWVtYWlsIHtcclxuICAgIGltZyB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAudmlldy10ZWFtLWxpc3RpbmcgLnRlYW0tbGlzdC13cmFwIHtcclxuICAgIC50ZWFtLXBoLW51bSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhbS1uYW1lIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIGVzdGltZXIgcGFnZSAqL1xyXG5cclxuLm5vZGUtLXR5cGUtZXN0aW1lciB7XHJcbiAgLm5vZGVfX2NvbnRlbnQsIC5sYXlvdXQtbWFpbi13cmFwcGVyIC5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gIH1cclxuXHJcbiAgI2VzdGltZXItc2VjdGlvbjEge1xyXG4gICAgaDEge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2OHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0OXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtNiB7XHJcbiAgICAgIGg2IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwNHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiA4N3B4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWw6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbDo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbi8qLm5vZGUtLXR5cGUtZXN0aW1lciAjZXN0aW1lci1zZWN0aW9uMiAuY29sLW1kLTQgeyBiYWNrZ3JvdW5kOiNGQkY3RjQ7IHBhZGRpbmc6MzdweCA0NXB4IDYxcHggNDVweDsgfSAqL1xyXG5cclxuLm5vZGUtLXR5cGUtZXN0aW1lciAjZXN0aW1lci1zZWN0aW9uMiB7XHJcbiAgI2VzdGltZXItY29sLXNlYyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkJGN0Y0O1xyXG4gICAgcGFkZGluZzogMzdweCAzMnB4IDYxcHggMzJweDtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtNCB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBtYXgtd2lkdGg6IDMxOXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGQkIxOTU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGg2IHtcclxuICAgICAgbWF4LXdpZHRoOiAzMjVweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNlc3RpbWVyLWNvbC1zZWMge1xyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWF4LXdpZHRoOiAzNDNweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2VzdGltZXItc2VjdGlvbjIge1xyXG4gIG1hcmdpbi1ib3R0b206IDE1OHB4O1xyXG59XHJcblxyXG4ubm9kZS0tdHlwZS1lc3RpbWVyICNlc3RpbWVyLXNlY3Rpb24yICNjdXN0b20tYnRuIGE6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9idXR0b24tYXJyb3cuc3ZnJykgbm8tcmVwZWF0O1xyXG4gIHdpZHRoOiAyNHB4O1xyXG4gIGhlaWdodDogMjRweDtcclxuICBtYXJnaW4tdG9wOiAwcHg7XHJcbn1cclxuXHJcbi8qIGwtZW50cmVwcmlzZSAqL1xyXG5cclxuLm5vZGUtLXR5cGUtbC1lbnRyZXByaXNlIHtcclxuICAubm9kZV9fY29udGVudCwgLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgfVxyXG5cclxuICAjZW50cmVwcmlzZS1zZWN0aW9uMSB7XHJcbiAgICBoMSB7XHJcbiAgICAgIG1heC13aWR0aDogNzcxcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICB3aWR0aDogNDk3cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG5cclxuICAjZW50cmVwcmlzZS1zZWN0aW9uMiAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuXHJcbiAgICAuYXotaW1hZ2Uge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jYmctaW1nLXRleHQge1xyXG4gIHJpZ2h0OiAwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIHRvcDogNjBweDtcclxuICBib3R0b206IGluaXRpYWw7XHJcbn1cclxuXHJcbi5ub2RlLS10eXBlLWwtZW50cmVwcmlzZSB7XHJcbiAgI2JyZWFkY3J1bWItY3VzdG9tIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDY4cHg7XHJcbiAgfVxyXG5cclxuICAjYmctaW1nLXRleHQgaW1nIHtcclxuICAgIHdpZHRoOiA2MTJweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxNDBweDtcclxuICB9XHJcblxyXG4gICNlbnRyZXByaXNlLXNlY3Rpb24zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiAxMTVweCAxMTVweDtcclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxMDQ2cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzdweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2RyLWJyb3duLWljb24uc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgdG9wOiAtMTAycHg7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyNjRweDtcclxuICAgICAgaGVpZ2h0OiAyMDhweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI2VudHJlcHJpc2Utc2VjdGlvbjUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuXHJcbiAgICAuY29sLW1kLTYge1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDUxOXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2Zvb3Rlci12YXJpZW50LTIge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG5cclxuICAuY29sLW1kLTYge1xyXG4gICAgcGFkZGluZy1ibG9jazogOTlweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkICNjdXN0b20tYnRuIHtcclxuICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNjdXN0b20tYnRuIGEge1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgI2N1c3RvbS1idG4gYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICMyNjU0ODc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgyIHtcclxuICAgICAgICB3aWR0aDogNDM2cHg7XHJcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgIH1cclxuXHJcbiAgICBoNiB7XHJcbiAgICAgIG1hcmdpbi1ibG9jazogMTdweCAzNXB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCAjY3VzdG9tLWJ0biBhIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Fycm93LWxpZ2h0LWJsdWUuc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMyNjU0ODc7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2J1dHRvbi1hcnJvdy5zdmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBub2RlLS10eXBlLWVzcHJpdC1kZS1mYW1pbGxlKi9cclxuXHJcbi5ub2RlLS10eXBlLWVzcHJpdC1kZS1mYW1pbGxlIHtcclxuICAubm9kZV9fY29udGVudCwgLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgfVxyXG5cclxuICAjYnJlYWRjcnVtYi1jdXN0b20ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjhweDtcclxuICB9XHJcblxyXG4gICNiZy1pbWctdGV4dCBpbWcge1xyXG4gICAgd2lkdGg6IDU0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gIH1cclxuXHJcbiAgI2VzcHJpdC1zZWN0aW9uMSB7XHJcbiAgICBoMSB7XHJcbiAgICAgIG1heC13aWR0aDogNzcxcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ5N3B4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjdweDtcclxuICAgIH1cclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMjJweDtcclxuICB9XHJcbn1cclxuXHJcbiNlc3ByaXQtc2VjdGlvbjIgLnJvdyB7XHJcbiAgLmNvbC1tZC00IHtcclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuXHJcbiAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL29yYW5nZS1kb3Quc3ZnJyk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgICB0b3A6IC0xM3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJCMTk1O1xyXG4gICAgICAgIHdpZHRoOiAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIGxlZnQ6IDE0cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogNDUwbXMgbGluZWFyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pbi1saW5lOmZpcnN0LWNoaWxkOmFmdGVyIHtcclxuICAgICAgd2lkdGg6IDI4NHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgd2lkdGg6IDQwN3B4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbWFyZ2luLWJvdHRvbTogOTRweDtcclxuICBtYXJnaW4taW5saW5lOiAwcHg7XHJcblxyXG4gICN3aXRob3V0LWltYWdlIHtcclxuICAgIG1heC13aWR0aDogNjMwcHg7XHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTggcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogcG9saXRpcXVlLWRlLWNvbmZpZGVudGlhbGl0ZSovXHJcblxyXG4ubm9kZS0tdHlwZS1wb2xpdGlxdWUtZGUtY29uZmlkZW50aWFsaXRlIHtcclxuICAubm9kZV9fY29udGVudCwgLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBwb2xpdGlxdWUgY29udGVudCB0eXBlKi9cclxuXHJcbiNwb2xpdGlxdWUtc2VjMSBoMSB7XHJcbiAgbWFyZ2luLWJsb2NrOiA1MHB4IDY5cHg7XHJcbn1cclxuXHJcbiNwb2xpdGlxdWUtc2VjMiB7XHJcbiAgaDUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICBjb3VudGVyLXJlc2V0OiBudW0tY291bnRlcjtcclxuXHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIG1heC13aWR0aDogMTA3MXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGg1OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBjb3VudGVyKG51bS1jb3VudGVyKSBcIi5cIjtcclxuICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW0tY291bnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbn1cclxuXHJcbi8qIGhvbWUgcGFnZSBkaWFsb2cgbW9kYWwgKi9cclxuXHJcbi5wYXRoLWZyb250cGFnZSB7XHJcbiAgLnVpLWRpYWxvZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwNzBweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNjMwcHggIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAudWktYnV0dG9uLWljb24ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvd2hpdGUtcG9wdXAtY2xvc2Uuc3ZnJykgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGhlaWdodDogMThweDtcclxuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICAgIHRvcDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xyXG4gICAgYmFja2dyb3VuZDogIzI2NTQ4NztcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIHdpZHRoOiA1NXB4O1xyXG4gICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgdG9wOiA5cHg7XHJcbiAgICBib3R0b206IHVuc2V0O1xyXG4gICAgcmlnaHQ6IDlweDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgfVxyXG5cclxuICAudWktd2lkZ2V0LW92ZXJsYXkge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgxNywgMzQsIDUzLCAwLjkpO1xyXG4gICAgb3BhY2l0eTogMC45O1xyXG4gIH1cclxuXHJcbiAgLnVpLWRpYWxvZy10aXRsZWJhciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLnVpLWRpYWxvZy10aXRsZWJhciB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwcHg7XHJcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBhdGgtZnJvbnRwYWdlIC51aS1kaWFsb2ctdGl0bGViYXIgc3BhbiwgLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLnVpLWRpYWxvZy10aXRsZWJhciBzcGFuIHtcclxuICBmb250LXNpemU6IDBweDtcclxufVxyXG5cclxuLnBhdGgtZnJvbnRwYWdlIHtcclxuICAudWktZGlhbG9nIHtcclxuICAgIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vZGVfX2NvbnRlbnQge1xyXG4gICAgICBtYXJnaW46IDBweDtcclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1kaWFsb2ctY29udGVudCB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtcG9wdXAtaW1hZ2UgLmZpZWxkX19sYWJlbCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLWRpYWxvZy1jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wb3B1cC1kZXRhaWwgZGl2LmNvbC1tZC02Omxhc3QtY2hpbGQge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmctbGVmdDogNTNweDtcclxuICB9XHJcbn1cclxuXHJcbi5wb3B1cC1kZXRhaWwgI2N1c3RvbS1idG4gYSB7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYnV0dG9uLWFycm93LnN2ZycpIG5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvdy1saWdodC1ibHVlLnN2Zyk7XHJcbiAgfVxyXG59XHJcblxyXG4ucGF0aC1mcm9udHBhZ2UgLnBvcHVwLWRldGFpbCB7XHJcbiAgaDMge1xyXG4gICAgbWF4LXdpZHRoOiA0ODVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIG1heC13aWR0aDogNDM5cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIC5wb3B1cC1kZXRhaWwgaW1nIHtcclxud2lkdGg6IDEwMCU7XHJcbmhlaWdodDogMTAwJTtcclxubWFyZ2luLWJvdHRvbTogMHB4O1xyXG59ICovXHJcblxyXG4ucG9wdXAtZGV0YWlsIC5maWVsZC0tbmFtZS1maWVsZC1wb3B1cC1pbWFnZSB7XHJcbiAgbWFyZ2luOiAwcHg7XHJcbn1cclxuXHJcbi8qYWN0dWFsaXRlcyBwYWdlKi9cclxuXHJcbi5wYWdlLW5vZGUtNTYgLmJyZWFkY3J1bWIsIC5ub2RlLS10eXBlLWFjdHVhbGl0ZSAuYnJlYWRjcnVtYiB7XHJcbiAgbWFyZ2luLXRvcDogMjJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGFnZS1ub2RlLTU2IC5sYXlvdXQtbWFpbi13cmFwcGVyIC5tYWluLWNvbnRlbnQsIC5ub2RlLS10eXBlLWFjdHVhbGl0ZSAubGF5b3V0LW1haW4td3JhcHBlciAubWFpbi1jb250ZW50LCAubm9kZS0tdHlwZS1kb2N1bWVudHMtcHJhdGlxdWVzIC5sYXlvdXQtbWFpbi13cmFwcGVyIC5tYWluLWNvbnRlbnQge1xyXG4gIG1hcmdpbi10b3A6IDBweDtcclxufVxyXG5cclxuLmJsb2NrLXZpZXdzLWJsb2NrYWN0dWFsaXRlcy1saXN0aW5nLWJsb2NrLTEgaDEge1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNzNweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiA2M3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiA2M3B4O1xyXG59XHJcblxyXG4jZW1wbG9pcy1zZWMtMSBoMSB7XHJcbiAgZm9udC1zaXplOiA2M3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiA2M3B4O1xyXG59XHJcblxyXG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3Rpbmcge1xyXG4gIC52aWV3cy1pbmZpbml0ZS1zY3JvbGwtY29udGVudC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAuYWN0dS1saXN0aW5nIHtcclxuICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xyXG5cclxuICAgICYuY29sLW1kLTY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDg4MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDYge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnZpZXctYWN0dWFsaXRlcy1kZXRhaWwgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XHJcbn1cclxuXHJcbi52aWV3LWlkLWFjdHVhbGl0ZXNfbGlzdGluZyB7XHJcbiAgLmFjdHUtbGlzdGluZyAuYW5pbWF0aW9uLWltZy1jdXN0b20ge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjpob3ZlciBpbWcge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4udmlldy1hY3R1YWxpdGVzLWRldGFpbCAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAsICNub3MtbWV0ZXJzLXNlY3Rpb24xNiAubm9zLWFjdHVhbGl0ZS1jYXRlZ29yeS13cmFwIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxuICBtYXJnaW4tdG9wOiAyNHB4O1xyXG59XHJcblxyXG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHVhbGl0ZS1jYXRlZ29yeS13cmFwIHVsLCAudmlldy1hY3R1YWxpdGVzLWRldGFpbCAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgdWwsICNub3MtbWV0ZXJzLXNlY3Rpb24xNiAubm9zLWFjdHVhbGl0ZS1jYXRlZ29yeS13cmFwIHVsIHtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi52aWV3LWlkLWFjdHVhbGl0ZXNfbGlzdGluZyAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgdWwgbGksIC52aWV3LWFjdHVhbGl0ZXMtZGV0YWlsIC5hY3R1YWxpdGUtY2F0ZWdvcnktd3JhcCB1bCBsaSwgI25vcy1tZXRlcnMtc2VjdGlvbjE2IC5ub3MtYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgdWwgbGkge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHUtbGlzdGluZyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogODVweDtcclxuXHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXgtd2lkdGg6IDU0OHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICB9XHJcbn1cclxuXHJcbi52aWV3LWFjdHVhbGl0ZXMtZGV0YWlsIHAge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBtYXgtd2lkdGg6IDU0OHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbn1cclxuXHJcbi52aWV3LWFjdHVhbGl0ZXMtbGlzdGluZyAuanMtcGFnZXJfX2l0ZW1zIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAwcHg7XHJcbn1cclxuXHJcbi5ibG9jay12aWV3cy1ibG9ja2FjdHVhbGl0ZXMtbGlzdGluZy1ibG9jay0xIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMzhweDtcclxufVxyXG5cclxuLnZpZXctYWN0dWFsaXRlcy1saXN0aW5nIC5hY3R1LWxpc3RpbmcgaDYge1xyXG4gIGZvbnQtc2l6ZTogMjZweDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxufVxyXG5cclxuLyogYWN0dWFsaXRlcyBkZXRhaWwgcGFnZSAqL1xyXG5cclxuLmFjdHVhbGl0ZS1kZXRhaWwge1xyXG4gIGgxIHtcclxuICAgIG1hcmdpbi1ibG9jazogNTdweCAzMXB4O1xyXG4gICAgbWF4LXdpZHRoOiA4MTZweDtcclxuICAgIGZvbnQtc2l6ZTogNTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xyXG4gIH1cclxuXHJcbiAgLmFjdHVhbGl0ZS1jYXRlZ29yeS13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG59XHJcblxyXG4uYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgcCwgI25vcy1tZXRlcnMtc2VjdGlvbjE2IC5ub3MtYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgcCB7XHJcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFjdHVhbGl0ZS1kZXRhaWwgLmFjdHVhbGl0ZS1pbWcge1xyXG4gIG1hcmdpbi1ib3R0b206IDQ3cHg7XHJcbn1cclxuXHJcbiNhY3R1YWxpdGUtZGV0YWlsLWRlc2Mtc2VjMiB7XHJcbiAgcCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwNDlweDtcclxuICB9XHJcblxyXG4gIG1hcmdpbi1ibG9jazogNzNweCAxMDJweDtcclxufVxyXG5cclxuLmR4cHItc2VjIHtcclxuICBoNCB7XHJcbiAgICBtYXgtd2lkdGg6IDg1MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgbWF4LXdpZHRoOiAxMDE5cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGg1IHtcclxuICAgIG1heC13aWR0aDogODc4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjRkJCMTk1O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MnB4O1xyXG4gIH1cclxuXHJcbiAgI2RlY291dnJlei10ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxOTNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XHJcblxyXG4gICAgaDYge1xyXG4gICAgICBtYXgtd2lkdGg6IDM1M3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xyXG4gICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uc2FtZS1jYXRnb3J5LW5vZGUtd3JhcCB7XHJcbiAgYmFja2dyb3VuZDogI0ZCRjdGNDtcclxuICBtYXJnaW4tdG9wOiAxNTBweDtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuICBwYWRkaW5nLWJsb2NrOiA5NHB4IDE0OHB4O1xyXG5cclxuICBoMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3OXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmR4cHItc2VjIHtcclxuICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI2FjdHVhbGl0ZS1zbGlkZXItc2VjdGlvbiB7XHJcbiAgICAuYXotY3Ruci5jb250YWluZXItZmx1aWQge1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuXHJcbiAgICAub3dsLWl0ZW0gLmF6LWVsZW1lbnQge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3dsLWNhcm91c2VsIHtcclxuICAgIC5vd2wtaXRlbSAuYXotaW1hZ2UgPiBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAub3dsLWNvbnRyb2xzIC5vd2wtcGFnaW5hdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHBhZGRpbmctaW5saW5lOiAxNXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG5cclxuICAgICAgLm93bC1wYWdlIHtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwNDFFM0Q7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBmb290ZXIgY29va2llKi9cclxuXHJcbiNzbGlkaW5nLXBvcHVwIHtcclxuICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uZXUtY29va2llLWNvbXBsaWFuY2UtYnV0dG9ucyB7XHJcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1lc3NhZ2Uge1xyXG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gIHAge1xyXG4gICAgY29sb3I6ICMyNjU0ODcgIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICB9XHJcbn1cclxuXHJcbiNzbGlkaW5nLXBvcHVwID4gZGl2IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5zbGlkaW5nLXBvcHVwLWJvdHRvbSB7XHJcbiAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLXNlY29uZGFyeS1idXR0b24sIC5kZWNsaW5lLWJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzI2NTQ4NztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzI2NTQ4NztcclxuICAgIG1hcmdpbi1ibG9jazogMHB4O1xyXG4gIH1cclxufVxyXG5cclxuI3BvcHVwLWJ1dHRvbnMgLmJ1dHRvbjphZnRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNsaWRpbmctcG9wdXAtYm90dG9tIC5kZWNsaW5lLWJ1dHRvbiB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2NTQ4NztcclxuICBjb2xvcjogIzI2NTQ4NztcclxuICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIHRleHQtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4vKiBsaW5rIGFuaW1hdGlvbiAqL1xyXG5cclxuLmxpbmstY29udGVudC1jdXN0b20ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gIGEge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjogIzA0MUUzRDtcclxuICB9XHJcbn1cclxuXHJcbi5qcy1wYWdlcl9faXRlbXMucGFnZXIgYSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsaW5lLWhlaWdodDogMzZweDtcclxuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjb2xvcjogIzA0MUUzRDtcclxufVxyXG5cclxuLnZpZXctYWN0dWFsaXRlcy1kZXRhaWwgYTphZnRlciB7XHJcbiAgYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi8qIGxpbmsgYW5pbWF0aW9uICovXHJcblxyXG4uYnV0dG9uLCAudmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyIC50ZXh0LXNlYy13cmFwIGEsIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zX25vc19tZXRpZXJzIC5ub3ZlbC1zbGlkZXItc3ViLXdyYXBwZXIgLnRleHQtc2VjLXdyYXAgYSwgLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAudmlldy1hY3R1YWxpdGVzLWRlcmhhbSBhLnRleHQtYW5pbWF0aW9uIHtcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4udmlldy1hY3R1YWxpdGVzLWxpc3RpbmcgLmpzLXBhZ2VyX19pdGVtcyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiBmaXQtY29udGVudDtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5idXR0b246aG92ZXIsIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zIC5ub3ZlbC1zbGlkZXItc3ViLXdyYXBwZXIgLnRleHQtc2VjLXdyYXAgYTpob3ZlciwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLm5vdmVsLXNsaWRlci1zdWItd3JhcHBlciAudGV4dC1zZWMtd3JhcCBhOmhvdmVyLCAuYWN0dWFsaXRlLWRlcmhhbS13cmFwIC52aWV3LWFjdHVhbGl0ZXMtZGVyaGFtIC50aXRsZS12aWV3LWxpbmstd3JhcCBhOmhvdmVyIHtcclxuICBjb2xvcjogIzA0MUUzRDtcclxufVxyXG5cclxuLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLnByb21vdGlvbnMtaGVhZGVyLXdyYXAge1xyXG4gIHBhZGRpbmctYm90dG9tOiA4NHB4O1xyXG59XHJcblxyXG4uYnV0dG9uOmhvdmVyOmFmdGVyLCAudmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyIC50ZXh0LXNlYy13cmFwIGE6aG92ZXI6YWZ0ZXIsIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zX25vc19tZXRpZXJzIC5ub3ZlbC1zbGlkZXItc3ViLXdyYXBwZXIgLnRleHQtc2VjLXdyYXAgYTpob3ZlcjphZnRlciwgLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAudmlldy1hY3R1YWxpdGVzLWRlcmhhbSAudGl0bGUtdmlldy1saW5rLXdyYXAgYTpob3ZlcjphZnRlciB7XHJcbiAgd2lkdGg6IDA7XHJcbn1cclxuXHJcbi8qIGRvY3VtZW50cy1wcmF0aXF1ZXMgcGFnZSovXHJcblxyXG4ubm9kZS0tdHlwZS1kb2N1bWVudHMtcHJhdGlxdWVzIHtcclxuICAjZG9jLXNlYy1yaWdodCBwIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICNGQkIxOTU7XHJcbiAgfVxyXG5cclxuICAubm9kZV9fY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgfVxyXG5cclxuICAjZG9jLXNlY3Rpb24xIGgxIHtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3M3B4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgI2RvYy1zZWN0aW9uMiB7XHJcbiAgICBoMyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgIG1heC13aWR0aDogNDQwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICBmb250LXdlaWdodDogMjAwO1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDUge1xyXG4gICAgICBtYXJnaW4tYmxvY2s6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjZG9jLXNlYy1yaWdodCBwIHtcclxuICAgIG1heC13aWR0aDogMjg1cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjZG9jLXNlY3Rpb24yIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xyXG4gIH1cclxuXHJcbiAgI2RvYy1zZWMtMyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjhGMEVBO1xyXG4gICAgcGFkZGluZy1ibG9jazogMTE2cHggMTE2cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXgtd2lkdGg6IDM5MXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNkb2Mtc2VjLTMge1xyXG4gIC5kb2Mtc2VjdGlvbi13cmFwIHtcclxuICAgIG1heC13aWR0aDogNTE5cHg7XHJcbiAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICB9XHJcblxyXG4gIC52aWV3cy1yb3cge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMjNweCAwcHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0JBQzBDQTtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0JBQzBDQTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kb2Mtc2VjdGlvbi13cmFwIHN2ZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIH1cclxufVxyXG5cclxuLyogaG9tZSBwYWdlIHNsaWRlciB3aXRoIGN1cnNvciBhdXRvIGNzcyovXHJcblxyXG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAge1xyXG4gIC5zbGljay0tdmlldy0tbWVkaWEtbXVsdGlwbGUtaW1nLXNsaWRlciA+IC5zbGljay1hcnJvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDQgIWltcG9ydGFudDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudmlldy1pZC1tZWRpYV9tdWx0aXBsZV9pbWdfc2xpZGVyIC5zbGljay10cmFjazpob3ZlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4vKi5ub2RlLS10eXBlLWFjdHVhbGl0ZSAub3dsLXdyYXBwZXIge1xyXG5jdXJzb3I6IHVybCgnLi4vaW1hZ2VzL2NsaWNrLWRyYWcuc3ZnJyksIHBvaW50ZXI7XHJcbn0qL1xyXG4vKi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAuc2xpY2stdHJhY2s6aG92ZXJ7Y3Vyc29yOnVybCgnLi4vaW1hZ2VzL2NsaWNrLWRyYWcuc3ZnJykscG9pbnRlcjt9Ki9cclxuXHJcbi52aWV3LWxhLXNlbGVjdGlvbi1kdS1tb21lbnQgLnZpZXctY29udGVudCB7XHJcbiAgbWFyZ2luLWlubGluZTogMHB4O1xyXG59XHJcblxyXG4vKiBmYXEgcGFnZSAqL1xyXG5cclxuLmZhcS1saXN0cGFnZSAuZmFxLXRpdGxlIHtcclxuICBtYXJnaW4tYmxvY2s6IDUwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uZmFxLWxpc3QtdmlldyB7XHJcbiAgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkJGN0Y0O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNjBweDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNzNweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZy1ibG9jazogMHB4O1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZhcS1saXN0cGFnZSAudmlldy1jb250ZW50IHtcclxuICBtYXJnaW4taW5saW5lOiAwcHg7XHJcbn1cclxuXHJcbi5mYXEtbGlzdC12aWV3IHtcclxuICAuanMtZm9ybS1pdGVtLCAuZmxleC13cmFwIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tYWN0aW9ucyBidXR0b24ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMHB4O1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NlYXJjaC5zdmcpIG5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDMxcHg7XHJcbiAgICB0b3A6IDIzcHg7XHJcbiAgfVxyXG5cclxuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY29udHJvbCB7XHJcbiAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZXdzLWFjY29yZGlvbi1jdXN0b20gPiAudmlld3Mtcm93IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAudmlldy1jb250ZW50ID4gLnZpZXdzLWFjY29yZGlvbi1jdXN0b20ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgPiAudmlld3Mtcm93IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogODNweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNGQkIxOTU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC51aS1hY2NvcmRpb24taGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCQUMwQ0E7XHJcblxyXG4gICAgLmZpZWxkLWNvbnRlbnQge1xyXG4gICAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDg3JTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMTZweCAwcHggMHB4IDBweDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gIH1cclxuXHJcbiAgLnVpLWFjY29yZGlvbi1oZWFkZXIgLnVpLWljb24ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvcGx1cy5zdmcnKSBuby1yZXBlYXQ7XHJcbiAgfVxyXG5cclxuICAudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUgLnVpLWljb24ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbWludXMuc3ZnJykgbm8tcmVwZWF0O1xyXG4gIH1cclxuXHJcbiAgLnVpLWFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDMzcHg7XHJcbiAgICAgIHRvcDogMjZweDtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlIHtcclxuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGQkIxOTU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWJvZHkgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXgtd2lkdGg6IDgxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgfVxyXG5cclxuICAudmlld3Mtcm93IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyM3B4O1xyXG4gIH1cclxuXHJcbiAgLnZpZXdzLWFjY29yZGlvbi1jdXN0b20gPiAudmlld3Mtcm93Omxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCQUMwQ0E7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFxLWxpc3RwYWdlIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uYWN0dWFsaXRlLWRldGFpbCB7XHJcbiAgdWwgbGkge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gIC5maWVsZC0tbmFtZS1maWVsZC1hY3R1YWxpdGUtY2F0ZWdvcnkge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgfVxyXG59XHJcblxyXG4jbnVtLWNvdW50ZXItY3VzdG9tIHtcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4uc2FtZS1jYXRnb3J5LW5vZGUtd3JhcCBoNiB7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG59XHJcblxyXG4jbm9zLW1ldGVycy1zZWN0aW9uMyAuY29sLW1kLTEyLCAjbm9zLW1ldGVycy1zdWItc2VjdGlvbjcgLmNvbnRhaW5lciB7XHJcbiAgcGFkZGluZy1pbmxpbmU6IDBweDtcclxufVxyXG5cclxuLmhpZ2hsaWdodGVkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuYm9keS5zY3JvbGxlZC5ub2RlLS10eXBlLW5vcy1tZXRpZXJzIC5oZWFkZXIge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFQ0YwO1xyXG59XHJcblxyXG4ucGF0aC1mcm9udHBhZ2UgLmhlYWRlciwgLm5vZGUtLXR5cGUtXzI1YW5zIC5oZWFkZXIge1xyXG4gIGJvcmRlci1ib3R0b206IDBweDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGF0aC1mcm9udHBhZ2Uuc2Nyb2xsZWQgLmhlYWRlciwgLm5vZGUtLXR5cGUtXzI1YW5zLnNjcm9sbGVkIC5oZWFkZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhlYWRlciB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBoZWlnaHQ6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24uYnV0dG9uLS11bHRpbWVudSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYm9keS5zY3JvbGxlZCB7XHJcbiAgJi5wYXRoLWZyb250cGFnZSAuaGVhZGVyLCAmLm5vZGUtLXR5cGUtXzI1YW5zIC5oZWFkZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUVDRjA7XHJcbiAgfVxyXG59XHJcblxyXG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAuaGVhZGVyIHtcclxuICBib3JkZXItYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi5ub3ZlbC1zbGlkZXItaW1hZ2UgaW1nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogLTI7XHJcbn1cclxuXHJcbi5wb3B1cC1kZXRhaWwgI2N1c3RvbS1idG4gYSB7XHJcbiAgcGFkZGluZzogMTdweCAyNXB4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4vKiNub3MtbWV0ZXJzLXNlY3Rpb24xLWltZyBpbWcge2hlaWdodDogMTAwJTtvYmplY3QtZml0OiBjb3Zlcjt9Ki9cclxuXHJcbi5zbGlkaW5nLXBvcHVwLWJvdHRvbSB7XHJcbiAgLmV1LWNvb2tpZS1jb21wbGlhbmNlLXNlY29uZGFyeS1idXR0b246aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogIzI2NTQ4NztcclxuICAgIGJvcmRlci1jb2xvcjogIzI2NTQ4NztcclxuICB9XHJcblxyXG4gIC5kZWNsaW5lLWJ1dHRvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBQcm9wZXJ0eSBzZWFyY2ggdmlld3MgKi9cclxuXHJcbi5zZWFyY2gtcG9wdXA6bm90KC5oaWRkZW4pIGZvcm0ge1xyXG4gIHotaW5kZXg6IDEwMDAwMDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nLXRvcDogMzAwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDMwMHB4O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMTcsIDM0LCA1MywgMC45KTtcclxuXHJcbiAgPiBkaXYge1xyXG4gICAgd2lkdGg6IDg1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICAgIHBhZGRpbmc6IDZweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA2MDBweDtcclxuXHJcbiAgICAuc2VhcmNoLXBvcHVwLWhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lLWlubmVyLWN1c3RvbSB7XHJcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDY0cHggNThweCA1MXB4IDU4cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XHJcbiAgei1pbmRleDogMTAwMDAwO1xyXG59XHJcblxyXG4udmlld3MtZXhwb3NlZC1mb3JtIHtcclxuICAmI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtcmVudCB7XHJcbiAgICAuZm9ybS1pdGVtLXRpZCwgLmZvcm0taXRlbS1maWVsZC1wcmljZS12YWx1ZS1taW4sIC5mb3JtLWl0ZW0tZmllbGQtcGFydC1udW1iZXItbWF4LCAuZm9ybS1pdGVtLWZpZWxkLXRvdGFsLXByaWNlLW1pbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtYnV5IHtcclxuICAgIC5mb3JtLWl0ZW0tdGlkLCAuZm9ybS1pdGVtLWZpZWxkLXByaWNlLXZhbHVlLW1pbiwgLmZvcm0taXRlbS1maWVsZC1wYXJ0LW51bWJlci1tYXgsIC5mb3JtLWl0ZW0tZmllbGQtdG90YWwtcHJpY2UtbWluIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiAuZmllbGRzZXQtd3JhcHBlciwgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5maWVsZHNldC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgLmZpZWxkc2V0LXdyYXBwZXIgLm9yaWdpbi1hZGRyZXNzLWF1dG9jb21wbGV0ZSwgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5maWVsZHNldC13cmFwcGVyIC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUge1xyXG4gICAgbWluLXdpZHRoOiAzMDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1zZWFyY2gtdmlldy1yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGNvbHVtbi1nYXA6IDMwcHg7XHJcbiAgY2xlYXI6IGJvdGg7XHJcblxyXG4gIC5jb250ZW50IHtcclxuICAgIC52aWV3LWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHJvdy1nYXA6IDIwcHg7XHJcblxyXG4gICAgICAuY29sLWxnLTYge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZXdzLWZpZWxkLW5pZCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAucHJvcGVydHktc2VhcmNoLXZpZXctcm93IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICB9XHJcbn1cclxuXHJcbi5ibG9jay1kZXJoYW0tc2VhcmNoLW1hcC1pbmZvLXdpbmRvdyAuaXRlbXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgY29sdW1uLWdhcDogMTVweDtcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICBvdmVyZmxvdy14OiBhdXRvO1xyXG59XHJcblxyXG4uZ20tc3R5bGUgLmdtLXN0eWxlLWl3IHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gIC5nbS1zdHlsZS1pdy1kIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuZ20tc3R5bGUtaXctdGM6OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5hcnRpY2xlLm5vZGUtLXR5cGUtcHJvcGVydHkubm9kZS0tdmlldy1tb2RlLXRlYXNlciB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgd2lkdGg6IDI5NXB4O1xyXG5cclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBCaWVuIGltbW9iaWxpZXIgZGV0YWlsIHBhZ2UgKi9cclxuXHJcbmJvZHkubm9kZS0tdHlwZS1wcm9wZXJ0eSAjbWFpbiB7XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgPiAucm93IHtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICA+IC5tYWluLWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb3BlcnR5LW1haW4td3JhcCB7XHJcbiAgLnByb3BlcnR5LWhlcm8tc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgLnNsaWNrX19zbGlkZSBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYmllbi1pbW1vYmlsaWVyLWhlcm8tc2xpZGVyIC5zbGlja19fYXJyb3cgLnNsaWNrLWFycm93LCAuc2luZ2xlLWltYWdlLXNsaWRlciAuc2xpY2stYXJyb3cge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlciAuc2xpY2tfX2Fycm93IC5zbGljay1wcmV2IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctbGVmdC5zdmcnKTtcclxuICAgICAgbGVmdDogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2luZ2xlLWltYWdlLXNsaWRlciAuc2xpY2stcHJldiB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LWxlZnQuc3ZnJyk7XHJcbiAgICAgIGxlZnQ6IDI4cHg7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLmJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlciAuc2xpY2tfX2Fycm93IC5zbGljay1uZXh0LCAuc2luZ2xlLWltYWdlLXNsaWRlciAuc2xpY2stbmV4dCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LnN2ZycpO1xyXG4gICAgICByaWdodDogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICAucHJvcGVydHktaGVyby1idG4td3JhcCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgLmV4dHJhLWJ0bi13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICAgICAgICYudmlzdGktdmlydHVsZS1idG4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY1NDg3O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYudm9pci12aWRlby1jdXN0b20ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjY1NDg3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmltZy1jb3VudC13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmltZy1jb3VudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAgIC8qXHRwYWRkaW5nOiAwIDdweCAwIDVweDsqL1xyXG5cclxuICAgICAgICBwYWRkaW5nOiA0cHggN3B4IDRweCA3cHg7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB3aWR0aDogNThweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvcGVydHktYnJlYWRjcnVtYi13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcbiAgICAuYnJlYWRjcnVtYi1jdXN0b20ge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnJlZi1zZWMtd3JhcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByb3BlcnR5LWlubmVyLXNlYyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAucHJvcGVydHktaW5uZXItcmlnaHQge1xyXG4gICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzA0MUUzRDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwcHg7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDU5cHggNTNweCA2M3B4IDUzcHg7XHJcbiAgfVxyXG5cclxuICAucHJvcGVydHktaW5uZXItc3ViIC5hZGRyZXNzLXdyYXAge1xyXG4gICAgaDMge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjlweDtcclxuICAgIH1cclxuXHJcbiAgICBoNiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvcHJvcHJ0eS1sb2NhdGlvbi5zdmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcclxuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWRkLXRvLWZhdi1zZWMge1xyXG4gICAgLmFjdGlvbi11bmZsYWcsIC5hY3Rpb24tZmxhZyB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG5cclxuICAgICAgLypcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaGVhcnQtZmxhZy5zdmcpOyovXHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmFjdGlvbi11bmZsYWcgYSwgLmFjdGlvbi1mbGFnIGEge1xyXG4gICAgICBmb250LXNpemU6IDBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZWFydC1mbGFnLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIDYgbWFyY2ggY3NzIGZvciBkZXRhaWwgcGFnZSovXHJcblxyXG4uYWN0aW9uLWZsYWcgYSwgLmFjdGlvbi11bmZsYWcgYSB7XHJcbiAgZm9udC1zaXplOiAwcHg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZWFydC1mbGFnLnN2Zyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ucHJvcGVydHktbWFpbi13cmFwIC5hZGQtdG8tZmF2LXNlYyAuYWN0aW9uLXVuZmxhZyBhLCAuYWN0aW9uLXVuZmxhZyBhIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Byb3BlcnR5LWZsYWctaG92ZXIuc3ZnKTtcclxufVxyXG5cclxuLnByb3BlcnR5LW1haW4td3JhcCB7XHJcbiAgLmFkZC10by1mYXYtc2VjIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxN3B4O1xyXG4gICAgdG9wOiAxNXB4O1xyXG4gICAgei1pbmRleDogMTI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAucHJvcGVydHktY2hpbGQtc2VjIC5mYXYtaW5uZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLnByb3BlcnR5LWhlYWRlci13cmFwIHtcclxuICAgIGgxIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8qICBiYWNrZ3JvdW5kOiByZ2JhKDI0OCwgMjQwLCAyMzQsIDAuNSk7Ki9cclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE4NHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODJweDtcclxuICB9XHJcblxyXG4gIC5wcm9wZXJ0eS1wcmljZS1yZW50IHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ4LCAyNDAsIDIzNCwgMSk7XHJcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xyXG4gICAgcGFkZGluZzogMzZweCA2NXB4IDM2cHggNDBweDtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5wcm9wZXJ0eS1wcmljZS1zdWItcmVudCAucmVudC1zdWIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcblxyXG4gICAgaDUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvcGVydHktY2hpbGQtc2VjIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMTJweCk7XHJcbiAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSAyMTJweCk7XHJcbiAgICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSAyMTJweCk7XHJcbiAgfVxyXG5cclxuICAucHJvcGVydHktaGVhZGVyLXdyYXAge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0OCwgMjQwLCAyMzQsIDAuNSk7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDczJTtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgIHRvcDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hZGRyZXNzLXdyYXAge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJpbmNpcGFsLXN1YiB7XHJcbiAgICBjb2x1bW4tY291bnQ6IDI7XHJcbiAgICBtYXJnaW4tdG9wOiAzN3B4O1xyXG4gIH1cclxuXHJcbiAgLnByaW5jaS1pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGNvbG9yOiAjNTY1QzY2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2hhcmFjdGVyaXN0aWNzLXByaW5jaXBhbC13cmFwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGOEYwRUE7XHJcbiAgfVxyXG5cclxuICAuZGVzY3JpcHRpb24td3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgbWF4LXdpZHRoOiA3OTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuZGVzY3JpcHRpb24td3JhcC1zdWIge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGOEYwRUE7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb21tb2RpdMOpcy1zZWMtd3JhcCB7XHJcbiAgLmNvbW1vLXN1YiB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMzlweCAyMTVweDtcclxuICAgIGNvbHVtbi1nYXA6IDc4cHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wcm9wZXJ0eV9jaGVjay5zdmcnKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjhGMEVBO1xyXG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1tYXAtd3JhcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XHJcblxyXG4gIGgyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvcGVydHktaW5uZXItcmlnaHQge1xyXG4gIC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzIHtcclxuICAgIGJhY2tncm91bmQ6ICMyNjU0ODc7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gIC5jb250YWN0LXJlbnQtc2VjLXdyYXAge1xyXG4gICAgaDUge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jci1zdGVwcyB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIG1hcmdpbi10b3A6IDU0cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XHJcblxyXG4gICAgLmNvbi1oZWFkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGQkIxOTU7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICAgIH1cclxuXHJcbiAgICBoNiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbi1kZXRhaWwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jci1zdGVwLXRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgIH1cclxuXHJcbiAgICBhLnVuZGVybGluZSAuZmxpcC13cmFwIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY3Itc3RlcHMge1xyXG4gICAgY291bnRlci1yZXNldDogc2VyLWNvdW50ZXI7XHJcblxyXG4gICAgLmNyLXN0ZXAtc3ViIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZXItY291bnRlcjtcclxuICAgICAgICBjb250ZW50OiBjb3VudGVyKHNlci1jb3VudGVyKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQgcDphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogZGFzaGVkIDFweCAjZmZmO1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAyN3B4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgLyogYm90dG9tOiAwcHg7ICovXHJcblxyXG4gICAgICAgICAgdG9wOiA1MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0NyU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNjNweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cclxuICAgICAgICAvKiBtYXJnaW4tbGVmdDogNzhweDsgKi9cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNyLXN0ZXAtc3ViIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAjY3VzdG9tLWJ0biB7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByby1saW5rIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5wcm8tdGVsOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcHJvLXRlbC5zdmcpO1xyXG4gICAgfVxyXG5cclxuICAgICYucHJvLW1haWw6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wcm8tbWFpbC5zdmcpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNoYXJlLWJ0bi1jdXN0b20tZGl2IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAtOTdweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgc3BhbiB7XHJcbiAgICAuYTJhX2J1dHRvbl9mYWNlYm9vayB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3Byb3BlcnR5LWZhY2Vib29rLnN2ZycpO1xyXG4gICAgICB3aWR0aDogOXB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEyYV9idXR0b25fd2hhdHNhcHAge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wcm9wZXJ0eS13aGF0c2FwcC5zdmcnKTtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYTJhX2J1dHRvbl9lbWFpbCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3Byb3BlcnR5LW1haWwuc3ZnJyk7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWRkdG9hbnlfbGlzdC5hMmFfa2l0X3NpemVfMzIgYSA+IHNwYW4ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zaGFyZS1idG4tY3VzdG9tLWRpdiB7XHJcbiAgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGJhY2tncm91bmQ6ICNGOEYwRUE7XHJcblxyXG4gICAgLyogd2lkdGg6IGZpdC1jb250ZW50OyAqL1xyXG5cclxuICAgIHBhZGRpbmc6IDI2cHggMjRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB3aWR0aDogMTY1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IC0xMXB4O1xyXG4gICAgbGVmdDogMjlweDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHN2ZyBjaXJjbGUge1xyXG4gICAgZmlsbDogI0ZCQjE5NTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIgc3BhbiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLmEyYV9idXR0b25fZmFjZWJvb2s6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvcHJvcGVydHktZmFjZWJvb2staG92ZXIuc3ZnJyk7XHJcbiAgfVxyXG5cclxuICAuYTJhX2J1dHRvbl93aGF0c2FwcDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wcm9wZXJ0eS13aGF0c2FwcC1ob3Zlci5zdmcnKTtcclxuICB9XHJcblxyXG4gIC5hMmFfYnV0dG9uX2VtYWlsOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3Byb3BlcnR5LW1haWwtaG92ZXIuc3ZnJyk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4gIC5zaGFyZS1idG4tY3VzdG9tLWRpdjpob3ZlciBzdmcgY2lyY2xlIHtcclxuICAgIGZpbGw6IHJnYigzOCwgODQsIDEzNSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvcGVydHktbWFpbi13cmFwIHtcclxuICAucHJvcGVydHktaGVyby1zbGlkZXIge1xyXG4gICAgLmJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlciAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdywgLnNpbmdsZS1pbWFnZS1zbGlkZXIgLnNsaWNrLWFycm93IHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5zbGlja19fYXJyb3cgLnNsaWNrLWFycm93LCAuc2luZ2xlLWltYWdlLXNsaWRlciAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByb3BlcnR5LWNvbnRhY3QtaW1hZ2Uge1xyXG4gICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG5cclxuICAucHJvcGVydHktZG93bmxvYWQge1xyXG4gICAgYSB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xyXG4gICAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rvd25sb2FkLXdoaXRlLnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBjb2xvcjogIzI2NTQ4NztcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9Eb3dubG9hZC5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJvcmRlcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuICB9XHJcblxyXG4gIC5wcm9wZXJ0eS1oZWFkZXItd3JhcC5idXktaGVhZGVyLWN1c3RvbSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGhlaWdodDogMjQ1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgbWFyZ2luLWJvdHRvbTogNTdweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMzVweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIGdhbGxlcnkgbW9kYWwgY3NzICovXHJcblxyXG4ubm9kZS0tdHlwZS1wcm9wZXJ0eSAudWktd2lkZ2V0LW92ZXJsYXksIC5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC51aS13aWRnZXQtb3ZlcmxheSB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgxNywgMzQsIDUzLCAwLjkpO1xyXG4gIG9wYWNpdHk6IDAuOTtcclxufVxyXG5cclxuLmdhbGxlcnktbW9kYWwtY3VzdG9tIC51aS1kaWFsb2ctdGl0bGViYXIge1xyXG4gIGJvcmRlcjogMHB4O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDBweDtcclxufVxyXG5cclxuLnl0LW1vZGFsLWN1c3RvbSAudWktZGlhbG9nLWNvbnRlbnQge1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcclxuXHJcbiAgaWZyYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4uZ2FsbGVyeS1tb2RhbC1jdXN0b20gLnVpLWRpYWxvZy10aXRsZWJhciAudWktZGlhbG9nLXRpdGxlLCAueXQtbW9kYWwtY3VzdG9tIC51aS1kaWFsb2ctdGl0bGViYXIgLnVpLWRpYWxvZy10aXRsZSwgLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLnVpLWRpYWxvZy10aXRsZWJhciAudWktZGlhbG9nLXRpdGxlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubm9kZS0tdHlwZS1wcm9wZXJ0eSAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL21vZGFsLWNsb3NlLnN2ZycpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAyNHB4O1xyXG4gIGhlaWdodDogMjRweDtcclxuICBib3JkZXI6IDBweDtcclxuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xyXG4gIHJpZ2h0OiAyNnB4O1xyXG4gIHRvcDogMjdweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuLyogd2ViZm9ybSBtb2RhbCovXHJcblxyXG4ud2ViZm9ybS1jb25maXJtYXRpb24tbW9kYWwsIC5wYXRoLWZyb250cGFnZSAud2ViZm9ybS1jb25maXJtYXRpb24tbW9kYWwudWktZGlhbG9nIHtcclxuICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDQxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ud2ViZm9ybS1jb25maXJtYXRpb24tbW9kYWwgLnVpLWRpYWxvZy1jb250ZW50LCAucGF0aC1mcm9udHBhZ2UgLndlYmZvcm0tY29uZmlybWF0aW9uLW1vZGFsLnVpLWRpYWxvZyAudWktZGlhbG9nLWNvbnRlbnQge1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDU1cHggMHB4IDg2cHggMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC51aS1kaWFsb2cud2ViZm9ybS1jb25maXJtYXRpb24tbW9kYWwge1xyXG4gIGhlaWdodDogNDE1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLndlYmZvcm0tY29uZmlybWF0aW9uLW1vZGFsIC5jdXN0b20tc3VjY2Vzcy1tc2cge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgaDQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICB9XHJcblxyXG4gIGg2IHtcclxuICAgIG1heC13aWR0aDogNDA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4vKiB3ZWJmb3JtIG1vZGFsKi9cclxuXHJcbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIHtcclxuICAudWktZGlhbG9nLWNvbnRlbnQge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogNTVweCAwcHggNzZweCAwcHggIWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDgzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm9kZS0tdHlwZS1wcm9wZXJ0eSB7XHJcbiAgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XHJcbiAgICBib3JkZXI6IDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAudWktZGlhbG9nIHtcclxuICAgIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Ugc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLWRpYWxvZy10aXRsZWJhciB7XHJcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICBtYXJnaW46IDBweDtcclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvcGVydHktbWFwLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG5cclxuICAgIC5kaXN0YW5jZXMtZGludGVyZXQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNDBweDtcclxuICAgICAgbGVmdDogMzJweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICBtaW4td2lkdGg6IDI3MHB4O1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcm93LWdhcDogMTVweDtcclxuXHJcbiAgICAgIGg0IHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1kaXN0YW5jZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHJvdy1nYXA6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWRpc3RhbmNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuXHJcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qLmdhbGxlcnktbW9kYWwtY3VzdG9tIC52aWV3LWJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlciBpbWd7d2lkdGg6MTE3NXB4O2hlaWdodDo2NzVweDt9Ki9cclxuXHJcbi8qIG5vcy1tZXRlciBjb250YWN0IGZvcm0gKi9cclxuXHJcbi5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tLCAucGF0aC1mcm9udHBhZ2UgLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20udWktZGlhbG9nIHtcclxuICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDY4OHB4ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAudWktZGlhbG9nLWNvbnRlbnQsIC5wYXRoLWZyb250cGFnZSAuZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAudWktZGlhbG9nLWNvbnRlbnQge1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDU1cHggMHB4IDg2cHggMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzIC51aS13aWRnZXQtb3ZlcmxheSwgLm5vZGUtLXR5cGUtY29udGFjdC1wYWdlIC51aS13aWRnZXQtb3ZlcmxheSB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgxNywgMzQsIDUzLCAwLjkpO1xyXG4gIG9wYWNpdHk6IDAuOTtcclxufVxyXG5cclxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyIHtcclxuICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICBtYXJnaW46IDBweDtcclxuICBwYWRkaW5nOiAwcHg7XHJcbiAgYm9yZGVyOiAwcHg7XHJcbn1cclxuXHJcbi5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XHJcbiAgbWF4LXdpZHRoOiA2MzBweDtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi53ZWJmb3JtLWNvbmZpcm1hdGlvbi1tb2RhbCAudWktZGlhbG9nLXRpdGxlYmFyIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDBweDtcclxufVxyXG5cclxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLnVpLWRpYWxvZy10aXRsZWJhciAudWktZGlhbG9nLXRpdGxlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucGF0aC1mcm9udHBhZ2Uge1xyXG4gIC5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2UsIC53ZWJmb3JtLWNvbmZpcm1hdGlvbi1tb2RhbCAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21vZGFsLWNsb3NlLnN2Zykgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICBib3JkZXI6IDBweDtcclxuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xyXG4gIHJpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XHJcbiAgdG9wOiAyN3B4ICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbn1cclxuXHJcbi5wYXRoLWZyb250cGFnZSB7XHJcbiAgLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSwgLndlYmZvcm0tY29uZmlybWF0aW9uLW1vZGFsIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tb2RhbC1jbG9zZS5zdmcpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogMjZweCAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiAyN3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gIH1cclxufVxyXG5cclxuLndlYmZvcm0tY29uZmlybWF0aW9uLW1vZGFsLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21vZGFsLWNsb3NlLnN2Zykgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICBib3JkZXI6IDBweDtcclxuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xyXG4gIHJpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XHJcbiAgdG9wOiAyN3B4ICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbn1cclxuXHJcbi5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW9kYWwtY2xvc2Uuc3ZnKSBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMHB4O1xyXG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcmlnaHQ6IDI2cHggIWltcG9ydGFudDtcclxuICB0b3A6IDI3cHggIWltcG9ydGFudDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgei1pbmRleDogOTk5OTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnBhdGgtZnJvbnRwYWdlIC5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC51aS1idXR0b24taWNvbiwgLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLnVpLWJ1dHRvbi1pY29uIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ud2ViZm9ybS1jb25maXJtYXRpb24tbW9kYWwudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXIge1xyXG4gIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gIG1hcmdpbjogMHB4O1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBib3JkZXI6IDBweDtcclxuXHJcbiAgLnVpLWRpYWxvZy10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHNwYW4sIC53ZWJmb3JtLWNvbmZpcm1hdGlvbi1tb2RhbCAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHNwYW4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG5cclxuICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDBweCAxM3B4IDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFFM0Q7XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkJCMTk1O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmpzLWZvcm0taXRlbS1ub20ge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICB9XHJcblxyXG4gIC5qcy1mb3JtLWl0ZW0tcHJlbm9tIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICB9XHJcblxyXG4gIC5mb3JtLXJlcXVpcmVkOjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnJvdyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5qcy1mb3JtLXR5cGUtdGV4dGFyZWEuZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgYm90dG9tOiBpbml0aWFsO1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzA0MUUzRDtcclxuICB9XHJcblxyXG4gIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA0MUUzRDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3JkZXItY29sb3I6ICMwNDFFM0Q7XHJcbiAgfVxyXG5cclxuICAud2ViZm9ybS1hY3Rpb25zIC5idXR0b24ge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogIzI2NTQ4NztcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMjY1NDg3O1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmx1ZS1hcnJvdy1yaWdodC5zdmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYmFja2dyb3VuZDogIzI2NTQ4NztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNjBweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYnV0dG9uLWFycm93LnN2ZycpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm0tdGV4dGFyZWEge1xyXG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgbWluLWhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzIC5hamF4LXByb2dyZXNzLCAuYmVzb2luLWRlLWNvbnNlaWwtd3JhcCAuYWpheC1wcm9ncmVzcyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcclxuICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG5cclxuICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmpzLWZvcm0taXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZS1waG9uZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC53ZWJmb3JtLWFjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0tZW1haWwge1xyXG5tYXJnaW4tYm90dG9tOiA0MnB4ICFpbXBvcnRhbnQ7XHJcbn0gKi9cclxuXHJcbi8qIG5vcy1tZXRlciBjb250YWN0IGZvcm0gKi9cclxuXHJcbi5ub2RlLS10eXBlLXByb3BlcnR5IC51aS13aWRnZXQtaGVhZGVyIHtcclxuICBib3JkZXI6IDBweDtcclxufVxyXG5cclxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcclxuICBtYXgtd2lkdGg6IDYzMHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLm5vZGUtLXR5cGUtcHJvcGVydHkgLnVpLXdpZGdldCB7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20ge1xyXG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XHJcbiAgICAuYWRkcmVzcy1maXJzdCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcHJvcHJ0eS1sb2NhdGlvbi5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcclxuICAgICAgcGFkZGluZzogMzBweCAwcHggMTNweCAwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDQxRTNEO1xyXG4gICAgfVxyXG5cclxuICAgIC5qcy1mb3JtLWl0ZW0tdGVsZXBob25lLXBob25lLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XHJcbiAgICAgIHRvcDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZCQjE5NTtcclxuICAgIH1cclxuXHJcbiAgICAuanMtZm9ybS1pdGVtLW5vbSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmpzLWZvcm0taXRlbS1wcmVub20ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAucm93IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuanMtZm9ybS10eXBlLXRleHRhcmVhLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIGJvdHRvbTogaW5pdGlhbDtcclxuICB9XHJcblxyXG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XHJcbiAgICAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICAgIG1pbi13aWR0aDogMTlweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzA0MUUzRDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA0MUUzRDtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDQxRTNEO1xyXG4gICAgfVxyXG5cclxuICAgIC53ZWJmb3JtLWFjdGlvbnMgLmJ1dHRvbiB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAjMjY1NDg3O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzI2NTQ4NztcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ibHVlLWFycm93LXJpZ2h0LnN2Zyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjY1NDg3O1xyXG4gICAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9idXR0b24tYXJyb3cuc3ZnJyk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXRleHRhcmVhIHtcclxuICAgICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmZpY2hlLWRlLWwtb2JqZXQtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAud2ViZm9ybS1hY3Rpb25zIC5idXR0b24ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZG93bmxvYWQtd2hpdGUuc3ZnJyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9Eb3dubG9hZC5zdmcnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIC5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1mbG9hdGluZz5sYWJlbCB7XHJcbmZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG5mb250LXNpemU6IDE2cHg7XHJcbmxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbmNvbG9yOiAjMDQxRTNEO1xyXG5wYWRkaW5nOiAwcHg7XHJcbmJvdHRvbTogMTVweDtcclxudG9wOiBpbml0aWFsO1xyXG5oZWlnaHQ6IGF1dG87XHJcbmxlZnQ6IGluaXRpYWw7XHJcbmZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn0gKi9cclxuXHJcbi5hamF4LXByb2dyZXNzIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSB7XHJcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcclxuICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHJcbiAgICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmpzLWZvcm0taXRlbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuZmljaGUtZGUtbC1vYmpldC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0tZW1haWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0tdGVsZXBob25lLXBob25lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnZpZXctY29udGFjdC1yZXF1ZXN0LWZvcm0ge1xyXG4gICAgbWF4LXdpZHRoOiA2MzBweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICB9XHJcblxyXG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAud2ViZm9ybS1hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgfVxyXG5cclxuICAmLmZpY2hlLWRlLWwtb2JqZXQtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAud2ViZm9ybS1hY3Rpb25zIHtcclxuICAgIG1hcmdpbi10b3A6IDMzcHg7XHJcbiAgfVxyXG5cclxuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xyXG4gICAgLmpzLWZvcm0taXRlbS1lbWFpbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQycHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBoNSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNyZi1pbm5lci1zZWMgc3BhbiB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJlbGF0ZWQtcHJvcGVydHktY3VzdG9tLXdyYXAge1xyXG4gIGJhY2tncm91bmQ6ICNGOEYwRUE7XHJcbiAgcGFkZGluZy10b3A6IDkzcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEyN3B4O1xyXG5cclxuICBoMiB7XHJcbiAgICBtYXgtd2lkdGg6IDgzNnB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNzFweDtcclxuICB9XHJcbn1cclxuXHJcbi5zbGljay0tdmlldy0tcmVsYXRlZC1wcm9wZXJ0aWVzIGltZywgLmNvbW1vbi1tdWx0aXBsZS1zbGlkZXIgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDI3MHB4O1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcblxyXG4uc2xpY2stLXZpZXctLXJlbGF0ZWQtcHJvcGVydGllcyAuc2xpY2stc2xpZGUsIC5jb21tb24tbXVsdGlwbGUtc2xpZGVyIC5zbGlja19fc2xpZGUge1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG4uc2xpY2stLXZpZXctLXJlbGF0ZWQtcHJvcGVydGllcyAucHJvcGVydHktc2xpZGVyLWJsb2NrLWNvbW1vbiAucHJvcGVydHktaW1nLXNlYy1jb21tb24gLnNsaWNrX19zbGlkZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMHB4O1xyXG59XHJcblxyXG4udmlldy1tZWRpYS1tdWx0aXBsZS1pbWctc2xpZGVyIHtcclxuICAuc2xpY2stYXJyb3cge1xyXG4gICAgZm9udC1zaXplOiAwcHg7XHJcbiAgICBib3JkZXI6IDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAxN3B4XHJcbiAgfVxyXG5cclxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxN3B4O1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLW5leHQsXHJcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2xpY2stcmlnaHQuc3ZnKTtcclxuICAgIHJpZ2h0OiAxN3B4O1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLXByZXYsXHJcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2xpY2stbGVmdC5zdmcpO1xyXG4gICAgbGVmdDogMTdweDtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZS1pbWFnZS1ob3Zlci1jb21tb24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjpob3ZlciAuc2xpY2stYXJyb3cge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5leHRyYS1idG4td3JhcC1jb21tb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMTBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBhbGlnbi1pdGVtczogZW5kO1xyXG59XHJcblxyXG4ucHJvcGVydHktYnRuLXdyYXAtY29tbW9uIHtcclxuICAudnZiLWNvbW1vbiB7XHJcbiAgICB3aWR0aDogMzVweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGJhY2tncm91bmQ6ICMyNjU0ODc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB9XHJcblxyXG4gIC52dmMtY29tbW9uIHtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmljdy1jb21tb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDIycHg7XHJcbiAgfVxyXG5cclxuICAuZXh0cmEtYnRuLXdyYXAgaW1nIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmltZy1jb3VudCB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nOiA0cHggN3B4IDRweCA3cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIHdpZHRoOiA1MXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmltZy1jb3VudCBwIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1zbGlkZXItc3ViIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5pbmZvLXNlYyBwIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICBzdmcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgfVxyXG5cclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgbWFyZ2luLXRvcDogMTRweDtcclxuICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1pbmZvLXNlYy1jb21tb24gc3BhbiB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcclxuICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcblxyXG4gICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5mby1zZWMge1xyXG4gIGE6aG92ZXIge1xyXG4gICAgcCwgc3BhbiwgaDQge1xyXG4gICAgICBjb2xvcjogIzI2NTQ4NztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHBhZGRpbmctbGVmdDogMnB4O1xyXG59XHJcblxyXG4ubWVzLWZhdm9yaXMtbGlzdGluZy1tYWluIC5zbGljay0tdmlldy0tbWVkaWEtbXVsdGlwbGUtaW1nLXNsaWRlciB7XHJcbiAgcGFkZGluZzogMHB4O1xyXG59XHJcblxyXG4ubWVzLWZhdi1pbm5lci1zZWMgaDEge1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjFweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1zbGlkZXItc3ViIHtcclxuICAuZmxhZy1wcm9wZXJ0eSB7XHJcbiAgICB0b3A6IDEzcHg7XHJcbiAgICByaWdodDogMTRweDtcclxuICAgIHotaW5kZXg6IDEyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIH1cclxuXHJcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLWxhYmVsIHtcclxuICAgIHRvcDogMTBweDtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICB6LWluZGV4OiAxMjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgcGFkZGluZzogNXB4IDEzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUxcHg7XHJcbiAgICBjb2xvcjogIzExMjIzNTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnByb3BlcnR5LW1haW4td3JhcCAuZmllbGQtLW5hbWUtZmllbGQtbGFiZWwge1xyXG4gIHRvcDogMzZweDtcclxuICBsZWZ0OiAxNnB4O1xyXG4gIHotaW5kZXg6IDEyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgcGFkZGluZzogNXB4IDEzcHg7XHJcbiAgYmFja2dyb3VuZDogI0ZCQjE5NTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUxcHg7XHJcbiAgY29sb3I6ICMxMTIyMzU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XHJcbn1cclxuXHJcbi5tZXMtZmF2b3Jpcy1saXN0aW5nLW1haW4ge1xyXG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcblxyXG4gIC5jb2wtbWQtNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MnB4O1xyXG4gIH1cclxufVxyXG5cclxuLnByb3BlcnR5LWluZm8tc2VjLWNvbW1vbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDNweDtcclxufVxyXG5cclxuLyogbmV3IHN0eWxlIGZyb20gbmV3IGNzcyovXHJcblxyXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIge1xyXG4gIC52aWV3LWZpbHRlcnMge1xyXG4gICAgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yIHtcclxuICAgICAgPiAuZmllbGRzZXQtd3JhcHBlciB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFFM0Q7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDdweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2xvY2F0aW9uLWljb24uc3ZnJykgbm8tcmVwZWF0IHNjcm9sbCAoY2VudGVyIC8gMTAwJSkgYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yID4gLmZpZWxkc2V0LXdyYXBwZXIge1xyXG4gICAgICAuZm9ybS10eXBlLXNlbGVjdCB7XHJcbiAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzA0MUUzRDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2ZycpO1xyXG4gICAgICAgICAgbWFyZ2luOiAzcHggMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAxLjRyZW0gNHB4IDdweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDBweCBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgPiAuZm9ybS10eXBlLXRleHRmaWVsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLCAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiA+IC5maWVsZHNldC13cmFwcGVyIHtcclxuICAgICAgLm9yaWdpbi1hZGRyZXNzLWF1dG9jb21wbGV0ZSB7XHJcbiAgICAgICAgd2lkdGg6IDQ0NXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VFRjFGNDtcclxuICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjVweCAxMHB4IDEwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDVweCA1cHggMCAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcclxuICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIHJpZ2h0OiA3cHg7XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL2Nob2ljZS1jbG9zZS1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgKGNlbnRlciAvIDEwMCUpIGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZSwgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzhweDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGU6YWZ0ZXIsIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQ6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgIHdpZHRoOiAwLjVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA0MUUzRDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IC02cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlOmJlZm9yZSwgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZDpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltYWdlcy9wcm9wZXJ0eS1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgKGNlbnRlciAvIDEwMCUpIGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDE4cHg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgPiBsYWJlbCwgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCA+IGxhYmVsIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgPiBzZWxlY3QsIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQgPiBzZWxlY3Qge1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDQxRTNEO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2ZycpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAyMDlweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMC44cmVtIDEzcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgPiAuY2hvc2VuLWNvbnRhaW5lciwgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCA+IC5jaG9zZW4tY29udGFpbmVyIHtcclxuICAgICAgd2lkdGg6IDIwOXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWItMyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS13cmFwcGVyIGxhYmVsLCBsZWdlbmQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXNlbGVjdDpmb2N1cyB7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCwgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCwgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMyAuZm9ybS10eXBlLXNlbGVjdCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyLCAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyLCAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0zIC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICB3aWR0aDogMC41cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNDFFM0Q7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAtNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICNlZGl0LWZpZWxkLXByaWNlLXZhbHVlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Q6YmVmb3JlLCAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL3ByaWNlLWZpbHRlci1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgKGNlbnRlciAvIDEwMCUpIGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDE4cHg7XHJcbiAgICAgIHRvcDogLTNweDtcclxuICAgIH1cclxuXHJcbiAgICAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0zIC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1hZ2VzL3BhcnQtbnVtYmVyLWZpbHRlci1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgKGNlbnRlciAvIDEwMCUpIGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDE4cHg7XHJcbiAgICAgIHRvcDogLTNweDtcclxuICAgIH1cclxuXHJcbiAgICAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCwgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3QsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTMgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MUUzRDtcclxuICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgIH1cclxuICAgICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTMgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcclxuICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgfVxyXG4gICAgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Q6Zm9jdXMsICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0OmZvY3VzLCAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0zIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdDpmb2N1cyB7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBpbnB1dCwgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xyXG4gICAgICB3aWR0aDogMTM1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xyXG4gICAgfVxyXG5cclxuICAgICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTMgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcclxuICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ryb3Bkb3duLWljb24uc3ZnKTtcclxuICAgIH1cclxuXHJcbiAgICAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0LCAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0LCAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgIH1cclxuXHJcbiAgICAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyLCAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyIHtcclxuICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICB0b3A6ICgtNnB4KSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICNlZGl0LWZpZWxkLXByaWNlLXZhbHVlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LCAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCwgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xyXG4gICAgICBtYXgtd2lkdGg6IDEyN3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAycHggY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3QsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3QsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTMgLmZvcm0tdHlwZS1zZWxlY3Qge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgfVxyXG5cclxuICAgICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Q6YWZ0ZXIsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Q6YWZ0ZXIsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTMgLmZvcm0tdHlwZS1zZWxlY3Q6YWZ0ZXIge1xyXG4gICAgICBsZWZ0OiAoLTFweCkgIWltcG9ydGFudDtcclxuICAgICAgdG9wOiAoLTdweCkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCwgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3QsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTMgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDJweCBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgID4gLmNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtLmNvbnRleHR1YWwtcmVnaW9uIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC52aWV3LWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgNTVweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcblxyXG4gIC52aWV3LWZpbHRlcnMge1xyXG4gICAgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgICA+IC5kLWZsZXgge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGNvbG9yOiAjMjY1NDg3O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjY1NDg3O1xyXG4gICAgICBwYWRkaW5nOiA4cHggMThweCA4cHggNTBweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAyNTNweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG4gICAgICAmW2RhdGEtb25jZT1cIlNlYXJjaFBvcFVwT3BlblwiXSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMTJweCA4cHggNjFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb3VudC1maWx0ZXJzLWFjdGl2ZSB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGQkIxOTU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjY1cmVtO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAjanMtb3Blbi1zZWFyY2gtcG9wdXA6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWFnZXMvZmlsdHJlcy1pY29uLnN2ZycpIG5vLXJlcGVhdCBzY3JvbGwgKGNlbnRlciAvIDEwMCUpIGF1dG87XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMjVweDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY1NDg3O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI2pzLW9wZW4tc2VhcmNoLXBvcHVwOmhvdmVyOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvZmlsdHJlcy1pY29uLXdoaXRlLnN2Zykgbm8tcmVwZWF0IHNjcm9sbCAoY2VudGVyIC8gMTAwJSkgYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCB7XHJcbiAgLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIHtcclxuICAgIC5mb3JtLXNlbGVjdCwgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFFM0Q7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0ge1xyXG4gICAgW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC1mbGV4Ym94LTAxXCJdIC5mb3JtLXNlbGVjdCwgW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC1mbGV4Ym94LTAyXCJdIC5mb3JtLXNlbGVjdCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFFM0Q7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCB7XHJcbiAgICAuZm9ybS1zZWxlY3Q6Zm9jdXMsIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCB7XHJcbiAgICAuZm9ybS13cmFwcGVyIC5maWVsZHNldC13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICB3aWR0aDogNjI5cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS13cmFwcGVyID4gLmZpZWxkc2V0LXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgcGFkZGluZzogMCAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0td3JhcHBlciAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS10eXBlLXRleHRmaWVsZCB7XHJcbiAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0tY2hlY2tib3hlcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgIC5jaGVja2JveC5mb3JtLWNoZWNrIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbGVnZW5kIHtcclxuICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiAjOEM5MTk5O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi0zIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHdpZHRoOiA0MDlweDtcclxuXHJcbiAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcnKTtcclxuICAgICAgICBtYXJnaW46IDNweCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0ycHggY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAxLjRyZW0gNHB4IDdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiA+IC5maWVsZHNldC13cmFwcGVyIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFFM0Q7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgIHdpZHRoOiA2MjlweDtcclxuXHJcbiAgICAgIC5mb3JtLXR5cGUtc2VsZWN0LCAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlID4gLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIge1xyXG4gICAgICA+IC5maWVsZHNldC13cmFwcGVyIHtcclxuICAgICAgICAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcclxuICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5maWVsZHNldC13cmFwcGVyIC5mb3JtLXR5cGUtdGV4dGZpZWxkIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IC5maWVsZHNldC13cmFwcGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDQxRTNEO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcnKTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlIHtcclxuICAgICAgICAuZm9ybS1zZWxlY3Qge1xyXG4gICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1wb3B1cC1oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VhcmNoLXBvcHVwOm5vdCguaGlkZGVuKSBmb3JtID4gZGl2IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59XHJcblxyXG4vKmZyaWRheSBjaGFuZ2VzKi9cclxuXHJcbi5zZWFyY2gtcG9wdXAtaGVhZGVyICNqcy1jbG9zZS1zZWFyY2gtcG9wdXAge1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW9kYWwtY2xvc2Uuc3ZnKSBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICB3aWR0aDogMjRweDtcclxuICBoZWlnaHQ6IDI0cHg7XHJcbiAgYm9yZGVyOiAwcHg7XHJcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICByaWdodDogMjZweDtcclxuICB0b3A6IDI3cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGZvbnQtc2l6ZTogMHB4O1xyXG59XHJcblxyXG4uc2VhcmNoLXBvcHVwOm5vdCguaGlkZGVuKSBmb3JtID4gZGl2IHtcclxuICAvKiBcdCBwYWRkaW5nOiA2NHB4IDU4cHggMTI2cHggNThweCAhaW1wb3J0YW50OyovXHJcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNlYXJjaC1wb3B1cC1oZWFkZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDQycHg7XHJcbn1cclxuXHJcbi5zZWFyY2gtcG9wdXAgZm9ybSB7XHJcbiAgLmJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1hY3Rpb25zIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBlbXBvbGlzIHBhZ2UqL1xyXG5cclxuI2VtcGxvaXMtc2VjLTEge1xyXG4gIHAge1xyXG4gICAgbWF4LXdpZHRoOiA0OTdweDtcclxuICAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC02Omxhc3QtY2hpbGQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gIH1cclxuXHJcbiAgbWFyZ2luLWJvdHRvbTogNTdweDtcclxufVxyXG5cclxuI2VtcGxvaXMtc2VjLTIge1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMzRweDtcclxufVxyXG5cclxuI2VtcGxvaXMtc2VjLTQge1xyXG4gIGgzIHtcclxuICAgIG1heC13aWR0aDogNTI4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xyXG4gIH1cclxuXHJcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTEycHg7XHJcblxyXG4gIHAge1xyXG4gICAgbWF4LXdpZHRoOiA1MTlweDtcclxuICB9XHJcblxyXG4gIC5jb2wtbWQtNiB7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5vZGUtLXR5cGUtZW1wbG9pLWxpc3Rpbmcge1xyXG4gICNicmVhZGNydW1iLWN1c3RvbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2OHB4O1xyXG4gIH1cclxuXHJcbiAgLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCwgLm5vZGVfX2NvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gIH1cclxufVxyXG5cclxuI2VtcGxvaXMtc2VjLTEgI2JnLWltZy10ZXh0IHtcclxuICBib3R0b206IGluaXRpYWw7XHJcbiAgdG9wOiAtNTRweDtcclxufVxyXG5cclxuI2VtcGxvaXMtc2VjLTIge1xyXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTc6Zmlyc3QtY2hpbGQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDUycHggNjhweCAwcHggNjhweDtcclxuICAgIG1hcmdpbi10b3A6IC03OHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm1haW4tY29udGVudC1lbmQtcGFkZGluZyB7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4jZW1wbG9pcy1zZWMtNSB7XHJcbiAgcGFkZGluZy10b3A6IDEwMnB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMzhweDtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbiNlbXBsb2lzLXNlYy0yIGgyIHtcclxuICBmb250LXNpemU6IDQ5cHg7XHJcbn1cclxuXHJcbiNlbXBsb2lzLXNlYy02IHtcclxuICBtYXJnaW4tdG9wOiAxMTlweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jZW1wbG9pcy1zZWMtNSB7XHJcbiAgaDMge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYycHg7XHJcbiAgfVxyXG5cclxuICAuYXotZWxlbWVudCAuY29sLW1kLTMgLmF6LXRleHQ6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2VtcGxvaXNfY2hlY2suc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgfVxyXG59XHJcblxyXG4jZW1wbG9pcy1zZWMtMiB7XHJcbiAgLmNvbC1tZC01IHtcclxuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICB9XHJcblxyXG4gIGg1IHtcclxuICAgIG1heC13aWR0aDogNDYzcHg7XHJcbiAgfVxyXG59XHJcblxyXG4jZW1wbG9pcy1zZWMtNSAuYXotZWxlbWVudCBwIHtcclxuICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcblxyXG4jZW1wbG9pcy1zZWMtNiB7XHJcbiAgaDYge1xyXG4gICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDYycHg7XHJcbiAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgfVxyXG5cclxuICAuYXotY2Fyb3VzZWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4jZW1wbG9pcy1zZWMtMyB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgYmFja2dyb3VuZDogIzA0MUUzRDtcclxuICBwYWRkaW5nLXRvcDogODBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XHJcblxyXG4gIGgyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2N3B4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAucG9zdGVzLXZhY2FudHMtbWFpbi13cmFwIGg1IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1zZWFyY2gtdmlldy1yb3cge1xyXG4gIC5jYXJvdXNlbC1pbm5lciBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxufVxyXG5cclxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaW5uZXItcmlnaHQuZml4ZWQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDc1cHg7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1jb250cm9sLXByZXYsIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xyXG4gIGZvbnQtc2l6ZTogMHB4O1xyXG4gIGJvcmRlcjogMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1zZWFyY2gtdmlldy1yb3cgLmNhcm91c2VsLWNvbnRyb2wtcHJldiwgI25vcy1tZXRlcnMtc2VjdGlvbjEyIC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2xpY2stbGVmdC5zdmcpO1xyXG4gIGxlZnQ6IDE3cHg7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1zZWFyY2gtdmlldy1yb3cgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCwgI25vcy1tZXRlcnMtc2VjdGlvbjEyIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2xpY2stcmlnaHQuc3ZnKTtcclxuICByaWdodDogMTdweDtcclxufVxyXG5cclxuLmNhcm91c2VsLnNsaWRlOmhvdmVyIHtcclxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5mb3JtLXNlbGVjdDpmaXJzdC1jaGlsZCB7XHJcbiAgd2lkdGg6IDQwOXB4O1xyXG59XHJcblxyXG4jY3VzdG9tTG9hZE1vcmUgLmZsaXAtd3JhcCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctY29udGVudCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxufVxyXG5cclxuI2N1c3RvbUxvYWRNb3JlIHtcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4ubWFwIC5wcm9wZXJ0eS1zbGlkZXItYmxvY2stY29tbW9uLCAubWFwLWNvbnRhaW5lciAucHJvcGVydHktc2xpZGVyLWJsb2NrLWNvbW1vbiB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBwYWRkaW5nOiAxMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgYm94LXNoYWRvdzogMHB4IDEzcHggMzBweCAwcHggIzAwMDAwMDI2O1xyXG59XHJcblxyXG4jZW1wbG9pcy1zZWMtMyB7XHJcbiAgLnBvc3Rlcy12YWNhbnRzLW1haW4td3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyNjU0ODc7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI2NTQ4NztcclxuICAgIHBhZGRpbmc6IDE1cHggMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAucG9zdGVzLXZhY2FudHMtbGVmdC1zZWMge1xyXG4gICAgICBwIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wb3N0ZXMtdmFjYW50cy1sZWZ0LXNlYy1zdWIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjZG93bmxvYWQtYnRuLWxpbmsgYSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxufVxyXG5cclxuLmRvYy1saW5rLWN1c3RvbSBhIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuI2VtcGxvaXMtc2VjLTMgI2Rvd25sb2FkLWJ0bi1saW5rIGEge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2J1dHRvbi1hcnJvdy5zdmcnKSBuby1yZXBlYXQ7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9ibHVlLWFycm93LXJpZ2h0LnN2ZycpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmRvYy1saW5rLWN1c3RvbSBhIHtcclxuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jZW1wbG9pcy1zZWMtMyAjZG93bmxvYWQtYnRuLWxpbmsgYTpob3ZlciwgLmRvYy1saW5rLWN1c3RvbSBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xyXG4gIGNvbG9yOiAjMDQxRTNEICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNlbXBsb2lzLXNlYy04IHtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuXHJcbiAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgfVxyXG5cclxuICAub3dsLWl0ZW0uYWN0aXZlOm50aC1jaGlsZCgyKSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ5cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OXB4O1xyXG4gIH1cclxuXHJcbiAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XHJcbiAgbWFyZ2luLXRvcDogNjJweDtcclxufVxyXG5cclxuLypob21lcGFnZSBjaGFuZ2VzKi9cclxuXHJcbi5wb3B1cC1zZWN0aW9uIHtcclxuICBzdmcge1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC43cyBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIgc3ZnIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4ubm92ZWwtc2xpZGVyLWltYWdlIGltZyB7XHJcbiAgaW1hZ2UtcmVuZGVyaW5nOiBwaXhlbGF0ZWQ7XHJcbn1cclxuXHJcbi5ub3RyZS1leHBlcnRpc2Utd3JhcCAudGV4dC0yLXdyYXAgcDpsYXN0LWNoaWxkIGE6aG92ZXIge1xyXG4gIGNvbG9yOiAjMjY1NDg3O1xyXG59XHJcblxyXG4ucG9wdXAtc2VjdGlvbiB7XHJcbiAgLnBvcHVwLXN1YiB7XHJcbiAgICB3aWR0aDogNTVweDtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIGJhY2tncm91bmQ6ICMyNjU0ODc7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciAucG9wdXAtc3ViIHtcclxuICAgIGJhY2tncm91bmQ6ICNGQkIxOTU7XHJcbiAgfVxyXG59XHJcblxyXG4vKi5ob21lLXBhZ2UtbWFpbi13cmFwIC5sYS1zZWxlY3Rpb24tc2xpZGVyLXdyYXBwZXIgLnNsaWNrLXNsaWRlIGE6aG92ZXIge1xyXG5jdXJzb3I6IHVybCgnLi4vaW1hZ2VzL2NsaWNrLWRyYWcuc3ZnJyksIGF1dG87XHJcbn0qL1xyXG5cclxuLmhvbWUtcGFnZS1tYWluLXdyYXAgLmxhLXNlbGVjdGlvbi1zbGlkZXItd3JhcHBlciAuc2xpY2stc2xpZGUuc2xpY2stYWN0aXZlIGE6aG92ZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnRleHQtYW5pbWF0aW9uLmluLXZpZXcge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XHJcbn1cclxuXHJcbiNub3MtbWV0ZXJzLXNlY3Rpb24xNyB7XHJcbiAgI3ByZW1pZXItbG9jYXRpb24gc3ZnIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYXJyb3ctbGlnaHQtYmx1ZS5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IC0zMXB4O1xyXG4gICAgICBib3R0b206IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBib3R0b206IC01cHg7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIC1vLXRyYW5zaXRpb246IC41cztcclxuICAgICAgLW1zLXRyYW5zaXRpb246IC41cztcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiAuNXM7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuNXM7XHJcbiAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMjY1NDg3O1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMjZweDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWhlcm8tc2xpZGVyIC5iaWVuLWltbW9iaWxpZXItaGVyby1zbGlkZXIgLnNsaWNrX19hcnJvdyB7XHJcbiAgLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1uZXh0OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQkIxOTU7XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2gge1xyXG4gIC5zZWFyY2gtcG9wdXA6bm90KC5oaWRkZW4pIC5zZWFyY2gtcG9wdXAtc3ViIHtcclxuICAgIG1heC13aWR0aDogNjI5cHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0tY2hlY2tib3hlcyB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzA0MUUzRDtcclxuXHJcbiAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA0MUUzRDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzA0MUUzRDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jaGVja2JveC5mb3JtLWNoZWNrIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGxheS1idXR0b24tb3ZlcmxheSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvdmlkZW9fcGxheV9ob3Zlci5zdmcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDI5cHggMjRweDtcclxuICB3aWR0aDogODFweDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGhlaWdodDogODFweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvdmlkZW9fcGxheS5zdmcnKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubGEtc2VsZWN0aW9uLXNsaWRlci13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5sYS1zZWxlY3Rpb24tZGVzYyB7XHJcbiAgbWFyZ2luLXRvcDogMTlweDtcclxufVxyXG5cclxuI2JnLWltZy10ZXh0IHN2ZyB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi5ub2RlLS10eXBlLWwtZW50cmVwcmlzZSAjYmctaW1nLXRleHQge1xyXG4gIHRvcDogNzBweDtcclxuICBib3R0b206IGluaXRpYWw7XHJcbn1cclxuXHJcbi5nbS1zdHlsZS1pdyAuZ20tdWktaG92ZXItZWZmZWN0IHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYXRoLWxvdWVyIC5wcm9wZXJ0eS1zbGlkZXItc3ViIGg0IHtcclxuICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuXHJcbi5hdGgtbG91ZXIgLmNhcm91c2VsLWlubmVyIC5jYXJvdXNlbC1pdGVtIHtcclxuICBoZWlnaHQ6IDI3MHB4O1xyXG5cclxuICAuZmllbGRfX2l0ZW0ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jbm9zLW1ldGVycy1zZWN0aW9uMS1pbWcgaW1nIHtcclxuICBoZWlnaHQ6IDU1MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIGFuaW1hdGlvbjogZmFkZUluQW5pbWF0aW9uIGVhc2UgMC41cztcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5BbmltYXRpb24ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvcGVydHktc2VhcmNoLXZpZXctcm93IHtcclxuICAubWFwIHtcclxuICAgIHdpZHRoOiA3MDVweDtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgdG9wOiA3NXB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgfVxyXG5cclxuICAuYmxvY2stZGVyaGFtLXNlYXJjaC1zZWFyY2gtbWFwICNkZXJoYW0tc2VhcmNoLW1hcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm1hcCAuY29udGVudCB7XHJcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5ibG9jay1kZXJoYW0tc2VhcmNoLXNlYXJjaC1tYXAge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20uZmljaGUtZGUtbC1vYmpldC1tb2RhbC1jdXN0b20ge1xyXG4gIGhlaWdodDogNTYwcHggIWltcG9ydGFudDtcclxuXHJcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGg0IHtcclxuICAgIG1hcmdpbi10b3A6IDBweDtcclxuICB9XHJcblxyXG4gIC51aS1kaWFsb2ctY29udGVudCB7XHJcbiAgICBtYXgtaGVpZ2h0OiA1NjBweCAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDY0cHggMCA1NHB4IDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xyXG4gICAgaDQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm0taXRlbS10ZWxlcGhvbmUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmN0Yy1zdmcge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDBweDtcclxuICByaWdodDogMHB4O1xyXG5cclxuICBzdmcge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciB7XHJcbiAgLnNsaWNrX19zbGlkZSBpbWcsIC5zbGljay1zbGlkZSBpbWcge1xyXG4gICAgaGVpZ2h0OiA2NzVweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLm1vcy1pbmZvIHtcclxuICAuZGVzYyB7XHJcbiAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XHJcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICB9XHJcblxyXG4gICNjdXN0b20tYnRuIGEge1xyXG4gICAgJjpob3ZlcjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWxpZ2h0LWJsdWUuc3ZnKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYnV0dG9uLWFycm93LnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW9zLWluZm8tYnRuIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICBhOmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcGFkZGluZy1ib3R0b206IDQ5cHg7XHJcbn1cclxuXHJcbi8qIEhvbWVwYWdlIHNlYXJjaCBibG9jayAqL1xyXG5cclxuLmhlcm8tc2VjdGlvbi13cmFwID4gLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIH4gLmJsb2NrLWRlcmhhbS1zZWFyY2gtaG9tZXBhZ2Utc2VhcmNoIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrIHtcclxuICBtYXJnaW4tdG9wOiA2M3B4O1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHg7XHJcblxyXG4gIC8qKiBQcmljZSAqL1xyXG5cclxuICAvKiBQaWVjZXMgKi9cclxuICAvKiBNZWRpYSBxdWVyaWVzICovXHJcblxyXG4gICNmaXJzdC1zdGVwIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMjdweCAxNXB4IDM3cHg7XHJcbiAgICBtYXgtd2lkdGg6IDYyOXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2NTQ4NztcclxuICAgIGJveC1zaGFkb3c6IDAgMTdweCA0MHB4IHJnYmEoMTcsIDM0LCA1MywgMC4xKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLWljb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc2VhcmNoLXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjc2Vjb25kLXN0ZXAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAxN3B4IDI2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA4NTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygxMnB4IDE0cHggNTBweCByZ2JhKDE3LCAzNCwgNTMsIDAuMSkpO1xyXG5cclxuICAgIC5mb3JtLWl0ZW0tc29ydC1ieSwgI2N1c3RvbS1idG4sICNqcy1vcGVuLXNlYXJjaC1wb3B1cCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgI2JhY2stdG8tZmlyc3Qtc3RlcCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9tb2RhbC1jbG9zZS5zdmdcIikgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI3JlbnQtZm9ybSwgI2J1eS1mb3JtIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAucHJvcGVydHktdHlwZS1mb3JtcyB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAjc2Vjb25kLXN0ZXAtaGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuICAgICAgI3Byb3BlcnR5LXR5cGUtb3B0aW9ucyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDYwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XHJcblxyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE2cHggOXB4IDNweDtcclxuICAgICAgICAgIGNvbG9yOiByZ2JhKDg2LCA5MiwgMTAyLCAwLjYpO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA0MUUzRDtcclxuICAgICAgICAgICAgICByaWdodDogLTMwcHg7XHJcbiAgICAgICAgICAgICAgdG9wOiA3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZCQjE5NTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNidXktb3B0aW9uIHtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwIHNvbGlkIGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWFjdGlvbnMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICAgICAgW3R5cGU9c3VibWl0XSB7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjY1NDg3O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAyNHB4IDhweCA2MHB4O1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2NTQ4NztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1hZ2VzL3NlYXJjaC13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCAoY2VudGVyIC8gMTAwJSkgYXV0bztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgIGNvbG9yOiAjMjY1NDg3O1xyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlYXJjaC5zdmdcIik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktd3JhcHBlcl0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHksICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSBsZWdlbmQsICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiBsZWdlbmQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSA+IC5maWVsZHNldC13cmFwcGVyLCAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgPiAuZmllbGRzZXQtd3JhcHBlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MWUzZDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ3cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHk6YmVmb3JlLCAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9sb2NhdGlvbi1pY29uLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIChjZW50ZXIgLyAxMDAlKSBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAtM3B4O1xyXG4gIH1cclxuXHJcbiAgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUsICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlIHtcclxuICAgIG1pbi13aWR0aDogNjAwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS1zb3VyY2UtY29uZmlndXJhdGlvbi1vcmlnaW4tYWRkcmVzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yIC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUYxRjQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBwYWRkaW5nOiA1cHggMzBweCA1cHggMTBweDtcclxuICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSwgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yIC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xyXG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgcmlnaHQ6IDdweDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSBzcGFuLCAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jaG9pY2UtY2xvc2UtaWNvbi5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCAoY2VudGVyIC8gMTAwJSkgYXV0bztcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDItc2VsZWN0aW9uLCAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDItc2VsZWN0aW9uIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSwgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yIC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDIge1xyXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uIHRleHRhcmVhLCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHRleHRhcmVhLCAuc2VsZWN0Mi1zZWxlY3Rpb24gdGV4dGFyZWEsIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQgdGV4dGFyZWEge1xyXG4gICAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gICAgICBtYXJnaW46IDdweCAwIDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDIge1xyXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uIHRleHRhcmVhLCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHRleHRhcmVhLCAuc2VsZWN0Mi1zZWxlY3Rpb24gdGV4dGFyZWEsIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQgdGV4dGFyZWEge1xyXG4gICAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gICAgICBtYXJnaW46IDdweCAwIDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFlM2QgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLCAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgPiAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3QsICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiA+IC5maWVsZHNldC13cmFwcGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS12YWx1ZSwgLm9yaWdpbi1hZGRyZXNzLWF1dG9jb21wbGV0ZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbbmFtZT1cImZpZWxkX2dlb2ZpZWxkX3Byb3hpbWl0eVt2YWx1ZV1cIl0ge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDQxRTNEICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2Zyk7XHJcbiAgICBwYWRkaW5nOiA0cHggMjBweCAwIDdweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZSwgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZTpiZWZvcmUsIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9wcm9wZXJ0eS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIChjZW50ZXIgLyAxMDAlKSBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgPiBsYWJlbCwgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCA+IGxhYmVsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgPiBzZWxlY3QsIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQgPiBzZWxlY3Qge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFlM2Q7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Ryb3Bkb3duLWljb24uc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG4gICAgd2lkdGg6IDIzMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUzcHg7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDAuOHJlbSAxMHB4IDA7XHJcbiAgfVxyXG5cclxuICAuY2hvc2VuLXNpbmdsZSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICBjb2xvcjogIzU2NUM2NjtcclxuICB9XHJcblxyXG4gIC5jaG9zZW4tY29udGFpbmVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MWUzZDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQgLmNob3Nlbi1jb250YWluZXIsIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZSAuY2hvc2VuLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMjMycHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0N3B4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm0taXRlbS1maWVsZC10b3RhbC1wcmljZS1tYXggLmNob3Nlbi1jb250YWluZXIsIC5mb3JtLWl0ZW0tZmllbGQtcHJpY2UtdmFsdWUtbWF4IC5jaG9zZW4tY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxNjVweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1pdGVtLWZpZWxkLXBhcnQtbnVtYmVyLW1pbiAuY2hvc2VuLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktdmFsdWUge1xyXG4gICAgLmNob3Nlbi1zaW5nbGUge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDQxZTNkO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2hvc2VuLWNvbnRhaW5lciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMCA3cHg7XHJcblxyXG4gICAgICAuY2hvc2VuLXJlc3VsdHMgbGkuYWN0aXZlLXJlc3VsdCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHdvcmQtd3JhcDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTIsICNlZGl0LWZpZWxkLXByaWNlLXZhbHVlLXdyYXBwZXItLTIsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTIsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tMiB7XHJcbiAgICA+IGxlZ2VuZCwgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tMiB7XHJcbiAgICA+IGxlZ2VuZCwgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMiB7XHJcbiAgICA+IGxlZ2VuZCwgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tNCB7XHJcbiAgICA+IGxlZ2VuZCwgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCwgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCwgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCwgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Q6YmVmb3JlLCAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSwgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdDpiZWZvcmUsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Q6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMThweDtcclxuICAgIHRvcDogMDtcclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LCAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCwgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3QsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDQxRTNEO1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMCBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdDpmb2N1cywgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Q6Zm9jdXMsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0OmZvY3VzLCAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdDpmb2N1cyB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuXHJcbiAgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBpbnB1dCwgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBpbnB1dCwgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBpbnB1dCwgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBpbnB1dCB7XHJcbiAgICB3aWR0aDogMTM1cHg7XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCwgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xyXG4gICAgd2lkdGg6IDE2NXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIGNvbG9yOiAjNTY1QzY2O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSwgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdDpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1hZ2VzL3ByaWNlLWZpbHRlci1pY29uLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIChjZW50ZXIgLyAxMDAlKSBhdXRvO1xyXG4gIH1cclxuXHJcbiAgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCwgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gIH1cclxuXHJcbiAgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3QsICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcclxuICAgIHBhZGRpbmctbGVmdDogM3B4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgY29sb3I6ICM1NjVDNjY7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ryb3Bkb3duLWljb24uc3ZnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Q6YmVmb3JlLCAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWFnZXMvcGFydC1udW1iZXItZmlsdGVyLWljb24uc3ZnXCIpIG5vLXJlcGVhdCBzY3JvbGwgKGNlbnRlciAvIDEwMCUpIGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uaGVyby1zZWN0aW9uLXdyYXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtYnV5LWV4cG9zZWQgLmZvcm0tdHlwZS1zZWxlY3QgLmNob3Nlbi1jb250YWluZXIsICN2aWV3cy1leHBvc2VkLWZvcm0tcHJvcGVydHktc2VhcmNoLXJlbnQtZXhwb3NlZCAuZm9ybS10eXBlLXNlbGVjdCAuY2hvc2VuLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtYnV5LWV4cG9zZWQgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCAuY2hvc2VuLWNvbnRhaW5lciwgI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtcmVudC1leHBvc2VkIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQgLmNob3Nlbi1jb250YWluZXIge1xyXG4gIHdpZHRoOiA0MDlweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jdmlld3MtZXhwb3NlZC1mb3JtLXByb3BlcnR5LXNlYXJjaC1idXktZXhwb3NlZCAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS12YWx1ZSAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuYWN0aXZlLXJlc3VsdCwgI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtcmVudC1leHBvc2VkIC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXZhbHVlIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5hY3RpdmUtcmVzdWx0IHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgd29yZC13cmFwOiB1bnNldDtcclxufVxyXG5cclxuLyplc3RpbWF0ZXVyLWVuLWxpZ25lLSovXHJcblxyXG4uZXN0aW1hdGV1ci1lbi1saWduZS1tYWluLXdyYXAge1xyXG4gIGgyIHtcclxuICAgIG1hcmdpbi10b3A6IDY4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xyXG4gIH1cclxuXHJcbiAgaDYge1xyXG4gICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICB9XHJcblxyXG4gIC5JbW1vbWlnQ29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDY4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciB7XHJcbiAgLnZpZXctZmlsdGVycyB7XHJcbiAgICAuanMtZm9ybS1pdGVtLXNvcnQtYnkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgLmZvcm0tc2VsZWN0IHtcclxuICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tYWN0aW9ucyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAuanMtc2VhcmNoLXBvcHVwIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aWV3cy1leHBvc2VkLWZvcm0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5maWx0ZXItbWFpbi13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAjY3VzdG9tLWJ0biB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDExcHg7XHJcbiAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5qcy1mb3JtLWl0ZW0tc29ydC1ieSBsYWJlbHt3aWR0aDoxMDBweDt9Ki9cclxuXHJcbi5kZXNpbnNjcmlwdGlvbi1tYXRjaGluZy1tYWluLXdyYXAge1xyXG4gIC5kZXNpbnNjcmlwdGlvbi1tYXRjaGluZy1zdWItd3JhcCB7XHJcbiAgICBtYXgtd2lkdGg6IDg1MHB4O1xyXG4gICAgYmFja2dyb3VuZDogI0ZCRjdGNDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiA0M3B4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIG1heC13aWR0aDogNjQ3cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZy10b3A6IDE3cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kZXNpLWRlc2MgcCB7XHJcbiAgICAgIG1heC13aWR0aDogNjMxcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjLXN1Yi10aXRsZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2hlY2suc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzIHtcclxuICAgICAgYmFja2dyb3VuZDogIzI2NTQ4NztcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICMyNjU0ODc7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI2NTQ4NztcclxuXHJcbiAgICAgICAgc3ZnIHBhdGgge1xyXG4gICAgICAgICAgc3Ryb2tlOiAjMjY1NDg3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbWFyZ2luLXRvcDogNDNweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNjlweDtcclxufVxyXG5cclxuLyplbXBvbGlzIHNsaWRlciAqL1xyXG5cclxuLnZpZXctaWQtZW1wbG9pc192aWRlb19zZWN0aW9uLFxyXG4udmlldy1pZC1lbXBsb2lzX3ZpZGVvX2NvbnRlbnQge1xyXG4gIC5zbGljay1zbGlkZSB7XHJcbiAgICAmLnNsaWNrLWFjdGl2ZSAuZW1wbG9pcy1zZWN0aW9uLXdyYXAge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG5cclxuICAgIC5lbXBsb2lzLXNlY3Rpb24td3JhcCB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmVtcGxvaXMtdmlkZW8tc2VjIHZpZGVvIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG5cclxuICAuc2xpY2stc2xpZGUge1xyXG4gICAgLmVtcGxvaXMtdmlkZW8tc2VjIHtcclxuICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLXRyYWNrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWVtYWlsLWNvbnRhY3QtZm9ybSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIHtcclxuICAjY3VzdG9tLWJ0biBhIHtcclxuICAgICY6aG92ZXI6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iZWxsLWhvdmVyLnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93aGl0ZS1iZWxsLnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZXctZmlsdGVycyAuZm9ybS1hY3Rpb25zIGJ1dHRvbiB7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2NTQ4NztcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXI6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgY29sb3I6ICMyNjU0ODc7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyNjU0ODc7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZDpiZWZvcmUsICY6OmhvdmVyOmZpcnN0LWNoaWxkOmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBjaGFuZ2VzIGZvciBsb3VyICovXHJcblxyXG4udmlld3MtZXhwb3NlZC1mb3JtIHtcclxuICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgLmZpZWxkc2V0LXdyYXBwZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFFM0Q7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgbWluLWhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS10eXBlLXRleHRmaWVsZCB7XHJcbiAgICB3aWR0aDogNzVweDtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzA0MUUzRDtcclxuXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm9yaWdpbi1hZGRyZXNzLWF1dG9jb21wbGV0ZSAuZm9ybS10eXBlLXRleHRmaWVsZCB7XHJcbiAgICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtcG9wdXAgZm9ybSAuc2VhcmNoLXBvcHVwLXN1YiAuanMtZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkIHtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICYucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gIH1cclxuXHJcbiAgJi5wYXRoLWZyb250cGFnZSAuc2VsZWN0Mi1kcm9wZG93biB7XHJcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5zZWxlY3QyLWRyb3Bkb3duIHtcclxuICBiYWNrZ3JvdW5kOiAjRkJGN0Y0ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEwcHggMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZSB7XHJcbiAgYmFja2dyb3VuZDogIzI2NTQ4NyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xyXG4gIHBhZGRpbmc6IDYuNXB4IDIxcHggIWltcG9ydGFudDtcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIiAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuXHJcbi52aWV3cy1leHBvc2VkLWZvcm06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMjdweDtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5cclxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3cy1leHBvc2VkLWZvcm0gc2VsZWN0IHtcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG4gIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4udmlld3MtZXhwb3NlZC1mb3JtICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZmllbGRzZXQtd3JhcHBlciAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRpdGxlLWhlYWQtaDEge1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG4gIGZvbnQtZmFtaWx5OiBcIlN1bmxpZ2h0XCI7XHJcbiAgZm9udC1zaXplOiA2M3B4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiA2M3B4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC42N3B4O1xyXG4gIG1hcmdpbi1ib3R0b206IDBweDtcclxufVxyXG5cclxuLmZvbnQtc2l6ZS0zMCB7XHJcbiAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcclxufVxyXG5cclxuLmZvbnQtc2l6ZS0yMiB7XHJcbiAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuMjJweDtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHJcbiAgc3BhbiB7XHJcbiAgICBjb2xvcjogIzA0MUUzRDtcclxuICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4yMnB4O1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9udC1zaXplLTQ1IHtcclxuICBjb2xvcjogIzA0MUUzRDtcclxuICBmb250LWZhbWlseTogXCJTdW5saWdodFwiO1xyXG4gIGZvbnQtc2l6ZTogNDFweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ5cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ1cHg7XHJcbn1cclxuXHJcbi52aWV3LWhlYWRlciAuZnMtY3VzdG9tIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxuXHJcbiAgc3BhbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBuZXcgbW9kYWwgZGVzaWduKi9cclxuXHJcbi5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIHtcclxuICAudWktZGlhbG9nIHtcclxuICAgIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21vZGFsLWNsb3NlLnN2Zykgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICAgICAgcmlnaHQ6IDI2cHg7XHJcbiAgICAgIHRvcDogMjdweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1kaWFsb2ctdGl0bGViYXIge1xyXG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnVpLWRpYWxvZy10aXRsZWJhciB7XHJcbiAgICAudWktZGlhbG9nLXRpdGxlLCBzcGFuIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC51aS1kaWFsb2cgLnVpLWRpYWxvZy1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDUwcHggNThweCA2NXB4IDU4cHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0ge1xyXG4gIG1heC13aWR0aDogNjMwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgaDQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIHtcclxuICAudWktZGlhbG9nIHtcclxuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA3NyUgIWltcG9ydGFudDtcclxuICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgLnVpLWRpYWxvZy1jb250ZW50IC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0ge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBjb2xvcjogIzhDOTE5OTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XHJcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgfVxyXG5cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgbGFiZWw6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDQxRTNEO1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDBweCAwcHggMTNweCAwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICBmb250LXdlaWdodDogMjAwO1xyXG5cclxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud2ViZm9ybS1mbGV4Ym94IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuXHJcbiAgICAgICZbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LWZsZXhib3gtMDFcIl0sICZbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LWZsZXhib3gtMDJcIl0sICZbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LWZsZXhib3gtMDNcIl0ge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSB7XHJcbiAgLmpzLWZvcm0taXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuanMtd2ViZm9ybS10ZXJtLWNoZWNrYm94ZXMgLmZpZWxkc2V0LWxlZ2VuZCB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjIycHg7XHJcbiAgfVxyXG5cclxuICAuanMtd2ViZm9ybS13ZWJmb3JtLXRlcm0tY2hlY2tib3hlcyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMCUgMzAlO1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLnVpLWRpYWxvZy1jb250ZW50IC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxuICBsaW5lLWhlaWdodDogMjdweDtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcblxyXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIHtcclxuICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG5cclxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcclxuICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzA0MUUzRDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA0MUUzRDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3JkZXItY29sb3I6ICMwNDFFM0Q7XHJcbiAgfVxyXG5cclxuICAud2ViZm9ybS10ZXJtLWNoZWNrYm94ZXMtc2Nyb2xsIC5maWVsZHNldC13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmpzLWZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlIHtcclxuICAgIG1heC13aWR0aDogNDA5cHg7XHJcbiAgfVxyXG5cclxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ryb3Bkb3duLWljb24uc3ZnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MUUzRCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMHB4IDBweCAxM3B4IDBweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcblxyXG4gIC5mb3JtLWl0ZW0tbGlldSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgLmZvcm0tc2VsZWN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDIwMDtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzA0MUUzRCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xyXG4gICAgcGFkZGluZy1yaWdodDogMC44cmVtO1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDc1cHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jb250cm9sOmZvY3VzLCAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcblxyXG4gIC53ZWJmb3JtLWFjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI2NTQ4NztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5saWV1LWNvbnRhaW5lciB7XHJcbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53ZWJmb3JtLWZsZXgge1xyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGZsZXg6IGluaXRpYWw7XHJcblxyXG4gICAgICAgIC53ZWJmb3JtLWZsZXgtLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCAud2ViZm9ybS1mbGV4LS1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAudWktZGlhbG9nLWNvbnRlbnQgLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAubGlldS1jb250YWluZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAubGlldS1jb250YWluZXIgLmpzLWZvcm0taXRlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFFM0QgIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG59XHJcblxyXG4udWktZGlhbG9nLWNvbnRlbnQge1xyXG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxufVxyXG5cclxuLnBhdGgtbG91ZXIgLmdtLWJ1bmRsZWQtY29udHJvbCwgLnBhdGgtYWNoZXRlciAuZ20tYnVuZGxlZC1jb250cm9sIHtcclxuICBib3R0b206IDI1MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiN2aWV3cy1leHBvc2VkLWZvcm0tcHJvcGVydHktc2VhcmNoLXJlbnQtZXhwb3NlZCB7XHJcbiAgLmpzLWZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICB9XHJcblxyXG4gIC5qcy1mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXZhbHVlIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtYnV5LWV4cG9zZWQgLmpzLWZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktdmFsdWUgLmZvcm0tY29udHJvbCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2Zyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogMHB4IDBweCAwcHggMTBweDtcclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnQge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnByb3BlcnR5LWltZy1zZWMtY29tbW9uIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSBpbWcge1xyXG4gIGhlaWdodDogMjcwcHg7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi8qIGZpbHRlciBmb3JtIGNzcyovXHJcblxyXG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2gge1xyXG4gIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCB7XHJcbiAgICAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkIC5mb3JtLXNlbGVjdCwgLmpzLWZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlIC5mb3JtLXNlbGVjdCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwcHggY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAwcHggMHB4IDEzcHggMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGxlZ2VuZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgY29sb3I6ICM4QzkxOTk7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmpzLWZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktdmFsdWUgLmZvcm0tc2VsZWN0IHtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDQxRTNEO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ryb3Bkb3duLWljb24uc3ZnKTtcclxuICAgICAgbWFyZ2luOiAzcHggMDtcclxuICAgICAgcGFkZGluZzogOHB4IDEuNHJlbSA0cHggN3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwcHggY2VudGVyO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwcHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5maWVsZHNldC13cmFwcGVyIC5qcy1mb3JtLXR5cGUtc2VsZWN0IHtcclxuICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS13cmFwcGVyIHtcclxuICAgICAgLmZpZWxkc2V0LXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5qcy1mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXZhbHVlIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXNlbGVjdCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwcHggY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAwcHggMHB4IDEzcHggMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSB7XHJcbiAgICBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LWZsZXhib3gtMDFcIl0gLmZvcm0tc2VsZWN0LCBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LWZsZXhib3gtMDJcIl0gLmZvcm0tc2VsZWN0IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDBweCBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDBweCAwcHggMTNweCAwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAge1xyXG4gICAgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXdyYXBwZXIgPiAuZmllbGRzZXQtd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5qcy1mb3JtLWl0ZW0gPiAuZmllbGRzZXQtd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmllbGRncm91cCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcblxyXG4gICAgICBsZWdlbmQge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjIycHg7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5maWVsZHNldC13cmFwcGVyIC5mb3JtLWNoZWNrYm94ZXMge1xyXG4gICAgICAuY2hlY2tib3guZm9ybS1jaGVjayB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlYXJjaC1wb3B1cDpub3QoLmhpZGRlbikgZm9ybSA+IGRpdiB7XHJcbiAgaGVpZ2h0OiA4MHN2aDtcclxufVxyXG5cclxuLm5vLXByZXZpZXctaW1nLWN1c3RvbSBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZmlsdGVyLW1haW4td3JhcCAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0ge1xyXG4gIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuZm9ybS1zZWxlY3Qge1xyXG4gICAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubGEtc2VsZWN0aW9uLXNsaWRlci13cmFwcGVyIC5ucGktY3VzdG9tIHtcclxuICBoZWlnaHQ6IDQ1MHB4O1xyXG5cclxuICBpbWcge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBidWcgc3RhcnQgKi9cclxuXHJcbi5mYXEtbGlzdC12aWV3IC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogIzA0MUUzRDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcblxyXG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1kb3dubG9hZCBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJCMTk1O1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9kb3dubG9hZC1kYXJrLnN2ZycpIG5vLXJlcGVhdDtcclxuICB9XHJcbn1cclxuXHJcbi5ob21lcGFnZS1zZWFyY2gtYmxvY2sge1xyXG4gIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuZm9ybS1zZWxlY3Qge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIGNvbG9yOiAjNTY1QzY2O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICB9XHJcbn1cclxuXHJcbiNob21lcGFnZS1zZWFyY2gtYmxvY2sge1xyXG4gIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZSA+IHNlbGVjdCwgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCA+IHNlbGVjdCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICB9XHJcbn1cclxuXHJcbi5pbm5vdmF0aW9uLWlubmVyLXdyYXAgcCB7XHJcbiAgY29sb3I6ICM1NjVDNjY7XHJcbn1cclxuXHJcbi5ob21lLXBhZ2UtbWFpbi13cmFwIC5hY3R1YWxpdGUtZGVyaGFtLXdyYXAgLnZpZXctYWN0dWFsaXRlcy1kZXJoYW0gLnZpZXctY29udGVudCAudmlld3Mtcm93IHtcclxuICAmOmZpcnN0LWNoaWxkIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMjk1cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcbn1cclxuXHJcbi5leHBlcnRpc2UtaGVhZGVyLXNlYyAudGV4dC0yLXdyYXAgcCB7XHJcbiAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuXHJcbiNibG9jay1uZXdzbGV0dGVyLXdlYmZvcm0ge1xyXG4gIHAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1MXB4O1xyXG4gIH1cclxuXHJcbiAgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhvbWUtcGFnZS1tYWluLXdyYXAge1xyXG4gIC5hY3R1YWxpdGUtY2F0ZWdvcnktd3JhcCB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJ+KAoic7XHJcbiAgICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIHBhZGRpbmc6IDBweCAxMnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubm9kZS0tdHlwZS1lbXBsb2ktbGlzdGluZyAubGF5b3V0LW1haW4td3JhcHBlciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnZpZXctaWQtZW1wbG9pc192aWRlb19zZWN0aW9uIC5zbGljay1zbGlkZSxcclxuLnZpZXctaWQtZW1wbG9pc192aWRlb19jb250ZW50IC5zbGljay1zbGlkZSB7XHJcbiAgd2lkdGg6IDEwNzBweDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5maWx0ZXItYm94LWN1c3RvbSB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiAwLjdzIGFsbDtcclxufVxyXG5cclxuLmZpbHRlci1ib3gtdmlzaWJsZS1jdXN0b20ge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNpdGlvbjogMC43cyBhbGw7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1zZWFyY2gtdmlldy1yb3cgLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1zbGlkZXItYmxvY2stY29tbW9uIHtcclxuICAuaW5mby1zZWMgaDQge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIH1cclxuXHJcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxufVxyXG5cclxuLnByb3BlcnR5LWltZy1zZWMtY29tbW9uIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHtcclxuICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuLnNlYXJjaC1wb3B1cC1zdWIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUYxRjQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBwYWRkaW5nOiAxM3B4IDI1cHggMTBweCAxMHB4O1xyXG4gICAgbWFyZ2luOiA1cHggNXB4IDAgMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XHJcbiAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICByaWdodDogN3B4O1xyXG4gICAgbGVmdDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbiNpbmZvLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21vZGFsLWNsb3NlLnN2Zykgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XHJcbn1cclxuXHJcbi52aWV3cy1leHBvc2VkLWZvcm0ge1xyXG4gICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZmllbGRzZXQtd3JhcHBlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MUUzRDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgLmZpZWxkc2V0LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMyAuZmllbGRzZXQtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cclxuICAgIC5mb3JtLXR5cGUtdGV4dGZpZWxkIHtcclxuICAgICAgd2lkdGg6IDc1cHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzA0MUUzRDtcclxuICAgIH1cclxuXHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MUUzRDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLm9yaWdpbi1hZGRyZXNzLWF1dG9jb21wbGV0ZSB7XHJcbiAgICAgIG1pbi13aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvcGVydHktaW5uZXItcmlnaHQgI2N1c3RvbS1idG4gYSB7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jb250YWN0LW1lc3NhZ2Uuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjFweDtcclxuICB9XHJcblxyXG4gIHBhZGRpbmc6IDE5cHggMjVweCAxN3B4IDIwcHg7XHJcbn1cclxuXHJcbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIHtcclxuICAudmlldy1jb250YWN0LXJlcXVlc3QtZm9ybSB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgICAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIH1cclxuXHJcbiAgICBoNSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvY2stZGVyaGFtLXNlYXJjaC1zZWFyY2gtbWFwIC5wcm9wZXJ0eS1zbGlkZXItYmxvY2stY29tbW9uIHtcclxuICBtYXgtd2lkdGg6IDI2MnB4O1xyXG5cclxuICAucHJvcGVydHktaW1nLXNlYy1jb21tb24gaW1nIHtcclxuICAgIHdpZHRoOiAyNDBweDtcclxuICAgIGhlaWdodDogMTcwcHg7XHJcbiAgfVxyXG5cclxuICAuaW5mby1zZWMge1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xyXG4gIC5sb2NhbC1udW1iZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLyogcGFkZGluZzogMzBweCAwcHggM3B4IDBweDtcclxubWFyZ2luOiAzMHB4IDBweCAxM3B4IDBweDsgKi9cclxuICB9XHJcblxyXG4gIC5waG9uZS1udW1iZXItZmllbGQge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICB9XHJcblxyXG4gIC5qcy1mb3JtLWl0ZW0tdGVsZXBob25lLXBob25lLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XHJcbiAgICB6LWluZGV4OiAxMjtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIC5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZS1waG9uZSAubG9jYWwtbnVtYmVyOmZvY3Vze1xyXG5wYWRkaW5nOiAzMHB4IDBweCAxM3B4IDBweDtcclxufSAqL1xyXG5cclxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjYgLmNvbC1tZC0zIHtcclxuICBwIHtcclxuICAgIG1pbi1oZWlnaHQ6IDE3N3B4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgfVxyXG5cclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCAjMjY1NDg3O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggZGFzaGVkICMyNjU0ODc7XHJcbiAgICBib3JkZXItYm90dG9tOiAwcHggZGFzaGVkICMyNjU0ODc7XHJcbiAgICB3aWR0aDogMzMwcHg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0b3A6IDMzcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG5cclxuICAmOm50aC1jaGlsZCg0bik6YWZ0ZXIge1xyXG4gICAgdG9wOiAzM3B4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjMjY1NDg3O1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCAjMjY1NDg3O1xyXG4gIH1cclxufVxyXG5cclxuI25vcy1tZXRlcnMtc2VjdGlvbjkgLnJvdyB7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb242IC5jb2wtbWQtMyB7XHJcbiAgJjpudGgtY2hpbGQoNG4rMSk6YWZ0ZXIge1xyXG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMjAlIDAsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XHJcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigwIDAsIDIwJSAwLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwcHg7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICB3aWR0aDogMzQ4cHg7XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IDBweDtcclxuICB9XHJcblxyXG4gICY6bnRoLWNoaWxkKDRuKzEpOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1hY3Rpb25zIHtcclxuICBidXR0b25bbmFtZT1cInJlc2V0XCJdIHtcclxuICAgIGNvbG9yOiAjMjY1NDg3O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvcmVzZXQuc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogZW5kO1xyXG59XHJcblxyXG4udGVhbS1saXN0LXZpZXcgLnRlYW0taW1nIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4ubm90cmUtZXhwZXJ0aXNlLXdyYXAgLmV4cGVydGlzZS1jb250ZW50LXdyYXAgYTpob3ZlciBpbWcge1xyXG4gIGZpbHRlcjogaW52ZXJ0KDAuMSkgc2VwaWEoMSkgc2F0dXJhdGUoNSkgaHVlLXJvdGF0ZSgxNzVkZWcpO1xyXG59XHJcblxyXG4udmlldy10ZWFtLWxpc3RpbmcgLnZpZXdzLWluZmluaXRlLXNjcm9sbC1jb250ZW50LXdyYXBwZXIge1xyXG4gIC52aWV3cy1yb3cge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcGFkZGluZzogMHB4O1xyXG59XHJcblxyXG4udGVhbS1saXN0LXdyYXAgYTpob3ZlciB7XHJcbiAgY29sb3I6ICMyNjU0ODc7XHJcbn1cclxuXHJcbi5zZWFyY2gtcG9wdXA6bm90KC5oaWRkZW4pIGZvcm0gPiBkaXYgLmZvcm0taW5saW5lLWlubmVyLWN1c3RvbSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvY2hvaWNlLWNsb3NlLWljb24uc3ZnKSBuby1yZXBlYXQgc2Nyb2xsIChjZW50ZXIgLyAxMDAlKSBhdXRvO1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICB9XHJcbn1cclxuXHJcbi52aWV3cy1leHBvc2VkLWZvcm0gI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5maWVsZHNldC13cmFwcGVyIC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2VhcmNoLXBvcHVwLXN1YiAuZm9ybS1hY3Rpb25zIGJ1dHRvbltkYXRhLWRydXBhbC1zZWxlY3Rvcj1cImVkaXQtc3VibWl0LXByb3BlcnR5LXNlYXJjaC00XCJdIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMjY1NDg3O1xyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9FeWUuc3ZnJykgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICB0cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICMyNjU0ODc7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjY1NDg3O1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvRXllLWhvdmVyLnN2ZycpIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAuY3JhdGUtYnRuOmZvY3VzIHtcclxuICBvdXRsaW5lOiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuOi1pbnRlcm5hbC1kaXJlY3QtZm9jdXMge1xyXG4gIG91dGxpbmUtd2lkdGg6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrIHtcclxuICAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgPiBzZWxlY3QsIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQgPiBzZWxlY3Qge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ3cHg7XHJcbiAgfVxyXG5cclxuICAuYmVmLWV4cG9zZWQtZm9ybSA+IGRpdiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG59XHJcblxyXG4uZGlzdGFuY2VzLWRpbnRlcmV0IC52b2NhYnVsYXJ5LWRpc3RhbmNlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHJcbiAgLmZpZWxkLS10eXBlLWVudGl0eS1yZWZlcmVuY2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gIH1cclxuXHJcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLW1lZGlhLWltYWdlIGltZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubWFwIHtcclxuICAucHJvcGVydHktc2xpZGVyLWJsb2NrLWNvbW1vbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgfVxyXG5cclxuICAuZ20tc3R5bGUtaXctdGMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbiNob21lcGFnZS1zZWFyY2gtYmxvY2sge1xyXG4gICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS1zb3VyY2UtY29uZmlndXJhdGlvbi1vcmlnaW4tYWRkcmVzcyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24gdGV4dGFyZWEge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICBjb2xvcjogIzU2NUM2NjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuXHJcbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgY29sb3I6ICM1NjVDNjY7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCA+IHNlbGVjdCB7XHJcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICAgIGNvbG9yOiAjNTY1QzY2O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSA+IC5maWVsZHNldC13cmFwcGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkID4gc2VsZWN0LnNlbGVjdGVkLW9wdGlvbi1jdXN0b20sICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LnNlbGVjdGVkLW9wdGlvbi1jdXN0b20sICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LnNlbGVjdGVkLW9wdGlvbi1jdXN0b20ge1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIH1cclxufVxyXG5cclxuc2VsZWN0LnNlbGVjdGVkLW9wdGlvbi1jdXN0b20ge1xyXG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5cclxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5zbGljay1zbGlkZSB7XHJcbiAgJjpudGgtY2hpbGQoM24rNCkgLmxhLXNlbGVjdGlvbi1pbWctc2VjLCAmOmZpcnN0LWNoaWxkIC5sYS1zZWxlY3Rpb24taW1nLXNlYyB7XHJcbiAgICBoZWlnaHQ6IDM2OXB4O1xyXG4gIH1cclxuXHJcbiAgJjpudGgtY2hpbGQoM24tMSkgLmxhLXNlbGVjdGlvbi1pbWctc2VjIHtcclxuICAgIGhlaWdodDogNDUwcHg7XHJcbiAgfVxyXG5cclxuICAmOm50aC1jaGlsZCgzbikgLmxhLXNlbGVjdGlvbi1pbWctc2VjIHtcclxuICAgIGhlaWdodDogNDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4udmFsb3Jpc2F0aW9uLWxlZnQtc2VjIHtcclxuICBtYXgtd2lkdGg6IDc0NXB4O1xyXG4gIGhlaWdodDogNjUwcHg7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubGEtc2VsZWN0aW9uLWRlc2MgcCB7XHJcbiAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiA+IC5maWVsZHNldC13cmFwcGVyIC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUgLmFkZHJlc3MtaW5wdXQge1xyXG4gIGJvcmRlcjogMHB4O1xyXG59XHJcblxyXG4jZW1wbG9pcy1zZWMtNCBpbWcsIC5ub2RlLS10eXBlLWVtcGxvaS1saXN0aW5nICNub3MtbWV0ZXJzLXNlY3Rpb24xNCBpbWcge1xyXG4gIGhlaWdodDogNjUwcHg7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi5tYXAgLnByb3BlcnR5LWluZm8tc2VjLWNvbW1vbiBzcGFuIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbn1cclxuXHJcbi52YWxvcmlzYXRpb24tbWVkaWEtc2VjIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi8qLnZhbG9yaXNhdGlvbi1sZWZ0LXNlYyBpZnJhbWV7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO30qL1xyXG5cclxuLnZhbG9yaXNhdGlvbi1sZWZ0LXNlYyBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuI25vcy1tZXRlcnMtc2VjdGlvbjE3ICNwcmVtaWVyLWxvY2F0aW9uIHN2ZyB7XHJcbiAgd2lkdGg6IDM1cHg7XHJcbiAgaGVpZ2h0OiAzNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG5cclxuI25vcy1tZXRlcnMtc2VjdGlvbjkgLnZpZXctdGVhbS1saXN0aW5nIHtcclxuICAudGVhbS1saXN0LXdyYXAge1xyXG4gICAgLnRlYW0tbmFtZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFtLXBoLW51bSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGVhbS1lbWFpbCB7XHJcbiAgICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5ub3ZhdGlvbi12aWRlby1jb250ZW50LCAuaW5ub3ZhdGlvbi1pZnJhbWUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiA4MzJweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuLmhlcm8tc2VjdGlvbi13cmFwIHtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxufVxyXG5cclxuLmlubm92YXRpb24taW1nLXNlYyB7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG5cclxuICBoZWlnaHQ6IDgzMnB4O1xyXG59XHJcblxyXG4ubG9jYXRpb24tc3ZnLWN1c3RvbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICBzdmcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3R0b206IDJweDtcclxuICB9XHJcbn1cclxuXHJcbiNtZWRpYS1jb250YWluZXIge1xyXG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm9kZS0tdHlwZS1mYXEtbGlzdGluZy1wYWdlIC51aS1hdXRvY29tcGxldGUge1xyXG4gIGJhY2tncm91bmQ6ICNGQkY3RjQ7XHJcbiAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgd2lkdGg6IDg2NHB4ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgY29sb3I6ICMwNDFFM0QgIWltcG9ydGFudDtcclxuXHJcbiAgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDdweCAzN3B4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gIC51aS1tZW51LWl0ZW0ge1xyXG4gICAgJjpmaXJzdC1jaGlsZCAudWktbWVudS1pdGVtLXdyYXBwZXI6aG92ZXIge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMHB4IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQgLnVpLW1lbnUtaXRlbS13cmFwcGVyOmhvdmVyIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAyMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudWktc3RhdGUtYWN0aXZlLCAudWktYnV0dG9uLnVpLXN0YXRlLWFjdGl2ZTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4jZmFxLXNlYyAudmlldy1mYXEtbm9zLW1ldGllcnMtc2VjdGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtYm9keSAqIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbn1cclxuXHJcbi5mYXEtbGlzdC12aWV3IC51aS1hY2NvcmRpb24tY29udGVudCAqIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgbWF4LXdpZHRoOiA4MThweDtcclxufVxyXG5cclxuI2ZhcS1zZWMgLnZpZXctZmFxLW5vcy1tZXRpZXJzLXNlY3Rpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWJvZHkgKiB7XHJcbiAgbWF4LXdpZHRoOiA4MThweDtcclxufVxyXG5cclxuLmhvbWUtcGFnZS1tYWluLXdyYXAge1xyXG4gIC5wcm9tb3Rpb24tdGl0bGUgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdTdW5saWdodCc7XHJcbiAgfVxyXG5cclxuICAubm92ZWwtaG9tZS1oZWFkZXItc2VjIHAge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XHJcbiAgbWF4LXdpZHRoOiAxMzVweDtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG5cclxuI25vcy1tZXRlcnMtc2VjdGlvbjE1IHtcclxuICAub3dsLXBhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogI0Q5RDlEOSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEzcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMHB4IDhweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkJCMTk1ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3dsLXBhZ2luYXRpb24ge1xyXG4gICAgcGFkZGluZzogNTJweCAwcHggMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubGEtc2VsZWN0aW9uLXNsaWRlci13cmFwcGVyIHtcclxuICAudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5zbGlja19fYXJyb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtOHB4O1xyXG4gICAgcmlnaHQ6IDI1cHg7XHJcblxyXG4gICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgZm9udC1zaXplOiAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICB3aWR0aDogNzBweDtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udmlldy1lbXBsb2lzLXZpZGVvLXNlY3Rpb24gLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3csXHJcbi52aWV3LWVtcGxvaXMtdmlkZW8tY29udGVudCAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdyB7XHJcbiAgZm9udC1zaXplOiAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIHdpZHRoOiA3MHB4O1xyXG4gIGhlaWdodDogNzBweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZCQjE5NTtcclxufVxyXG5cclxuLm5vZGUtLXR5cGUtYWN0dWFsaXRlIC5zdC1vd2wtdGhlbWUuc3Qtb3dsLW5hdmlnYXRpb24tY2lyY2xlIC5vd2wtYnV0dG9ucyB7XHJcbiAgLm93bC1wcmV2LCAub3dsLW5leHQge1xyXG4gICAgZm9udC1zaXplOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xyXG4gIH1cclxufVxyXG5cclxuLmxhLXNlbGVjdGlvbi1zbGlkZXItd3JhcHBlciAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdy5zbGljay1wcmV2LCAudmlldy1lbXBsb2lzLXZpZGVvLXNlY3Rpb24gLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3cuc2xpY2stcHJldiwgLnZpZXctZW1wbG9pcy12aWRlby1jb250ZW50IC5zbGlja19fYXJyb3cgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsIC5ub2RlLS10eXBlLWFjdHVhbGl0ZSAuc3Qtb3dsLXRoZW1lLnN0LW93bC1uYXZpZ2F0aW9uLWNpcmNsZSAub3dsLWJ1dHRvbnMgLm93bC1wcmV2IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1sZWZ0LnN2ZycpO1xyXG59XHJcblxyXG4ubGEtc2VsZWN0aW9uLXNsaWRlci13cmFwcGVyIC5zbGlja19fYXJyb3cgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC52aWV3LWVtcGxvaXMtdmlkZW8tc2VjdGlvbiAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdy5zbGljay1uZXh0LCAudmlldy1lbXBsb2lzLXZpZGVvLWNvbnRlbnQgLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnJyk7XHJcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB0cmFuc2Zvcm06IGluaXRpYWw7XHJcbn1cclxuXHJcbi5ub2RlLS10eXBlLWFjdHVhbGl0ZSAuc3Qtb3dsLXRoZW1lLnN0LW93bC1uYXZpZ2F0aW9uLWNpcmNsZSAub3dsLWJ1dHRvbnMge1xyXG4gIC5vd2wtbmV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1yaWdodC5zdmcnKTtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgfVxyXG5cclxuICAub3dsLXByZXYsIC5vd2wtbmV4dCB7XHJcbiAgICBtYXJnaW46IDBweCAwcHggMjBweCAwcHg7XHJcbiAgfVxyXG5cclxuICAub3dsLXByZXYge1xyXG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm93bC1uZXh0IHtcclxuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sYS1zZWxlY3Rpb24tc2xpZGVyLXdyYXBwZXIgLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3c6aG92ZXIsXHJcbi52aWV3LWVtcGxvaXMtdmlkZW8tc2VjdGlvbiAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdzpob3ZlcixcclxuLnZpZXctZW1wbG9pcy12aWRlby1jb250ZW50IC5zbGlja19fYXJyb3cgLnNsaWNrLWFycm93OmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJCMTk1O1xyXG4gIGN1cnNvcjogZ3JhYjtcclxufVxyXG5cclxuLyoudmlldy1lbXBsb2lzLXZpZGVvLXNlY3Rpb24gLnNsaWNrX19hcnJvdyB7XHJcbnRvcDogLTEwNXB4O1xyXG5yaWdodDogMHB4O1xyXG5wb3NpdGlvbjogYWJzb2x1dGU7XHJcbndpZHRoOiAxMzIwcHg7XHJcbmxlZnQ6IDBweDtcclxubWFyZ2luOiBhdXRvO1xyXG5kaXNwbGF5OiBmbGV4O1xyXG5qdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxufSovXHJcblxyXG4uZHhwci1zZWMgI2RlY291dnJlei10ZXh0IGg2IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwcHg7XHJcbn1cclxuXHJcbi5ub2RlLS10eXBlLWFjdHVhbGl0ZSAuc3Qtb3dsLXRoZW1lIC5vd2wtYnV0dG9ucyB7XHJcbiAgLm93bC1wcmV2OmhvdmVyLCAub3dsLW5leHQ6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZCQjE5NSAhaW1wb3J0YW50O1xyXG4gICAgY3Vyc29yOiBncmFiO1xyXG4gIH1cclxufVxyXG5cclxuLnZpZXctaWQtYWN0dWFsaXRlc19saXN0aW5nIC5hY3R1LWxpc3RpbmcgcCBzcGFuLCAudmlldy1hY3R1YWxpdGVzLWRldGFpbCBwIHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHUtbGlzdGluZy5jb2wtbWQtNjpmaXJzdC1jaGlsZCBwIHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayB7XHJcbiAgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yID4gLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIHBhZGRpbmc6IDRweCAxMnB4IDAgN3B4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlID4gc2VsZWN0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICBjb2xvcjogIzU2NUM2NjtcclxuICB9XHJcblxyXG4gICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS1zb3VyY2UtY29uZmlndXJhdGlvbi1vcmlnaW4tYWRkcmVzcyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24gdGV4dGFyZWEge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICBjb2xvcjogIzU2NUM2NjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICB9XHJcbn1cclxuXHJcbi5udW0tY291bnRlci13cmFwcGVyIC5jb3VudGVyLWN1c3RvbSAuYXotY291bnRlciA+IGRpdiB7XHJcbiAgZm9udC1zaXplOiA0NnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWNoaWxkLXNlYyB7XHJcbiAgbWluLWhlaWdodDogOTAwcHg7XHJcbn1cclxuXHJcbi5ub2RlLS10eXBlLWVzdGltZXIgI2VzdGltZXItc2VjdGlvbjIgI2VzdGltZXItY29sLXNlYyB7XHJcbiAgaGVpZ2h0OiA2MTguODNweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5hei1lbGVtZW50LCAuYXotY3RuciB7XHJcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICB9XHJcblxyXG4gICNjdXN0b20tYnRuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNjFweDtcclxuICB9XHJcbn1cclxuXHJcbiNkZXJoYW0tYWRtaW4tc2VjIHtcclxuICAucm93IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBhdXRvKTtcclxuICAgIGdhcDogNjVweDtcclxuXHJcbiAgICAuYXotY29sdW1uIC5hei10ZXh0IHtcclxuICAgICAgJjpmaXJzdC1jaGlsZCBwIHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZCQjE5NTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgbWF4LXdpZHRoOiA2ODlweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4jbm9zLXBhcnRlbmFpcmVzLXNlYyB7XHJcbiAgLmF6LWNvbHVtbiAuYXotaW1hZ2Uge1xyXG4gICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgaGVpZ2h0OiAxMzVweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMzBweCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogI0ZCRjdGNDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAuYXotaW1hZ2UtY29udGVudCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcblxyXG4gIC5yb3cge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIGF1dG8pO1xyXG5cclxuICAgIC5hei1pbWFnZSA+IGltZyB7XHJcbiAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIH1cclxuXHJcbiAgICAuYXotY29sdW1uIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTFweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTFweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNmYWlzb25zLWxhLWRpZmbDqXJlbmNlLXNlYyB7XHJcbiAgcGFkZGluZy10b3A6IDc2cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XHJcbn1cclxuXHJcbiNkZXJoYW0tYWRtaW4tc2VjIHtcclxuICBwYWRkaW5nLXRvcDogMjZweDtcclxufVxyXG5cclxuI25vcy1yZXNwb25zYWJsZXMtc2VjIC52aWV3LXRlYW0tbGlzdGluZyAudmlld3MtaW5maW5pdGUtc2Nyb2xsLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgbWFyZ2luLXRvcDogNDZweDtcclxufVxyXG5cclxuLmRzLWhlYWRlciBoMSB7XHJcbiAgbGV0dGVyLXNwYWNpbmc6ICgtMS42N3B4KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBuZXcgcG9wdXAgZ2FsbGVyeSAqL1xyXG5cclxuLmdhbGxlcnktbW9kYWwtY3VzdG9tLCAueXQtbW9kYWwtY3VzdG9tIHtcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nYWxsZXJ5LW1vZGFsLWN1c3RvbSB7XHJcbiAgLnVpLWRpYWxvZy1jb250ZW50IHtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC51aS1kaWFsb2ctdGl0bGViYXIgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9tb2RhbC1jbG9zZS5zdmcnKSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBib3JkZXI6IDBweDtcclxuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICB9XHJcblxyXG4gIC5zbGljay0tbWFpbiAuc2xpY2tfX3NsaWRlIGltZyB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgLnZpZXctYmllbi1pbW1vYmlsaWVyLWhlcm8tc2xpZGVyIC5zbGlja19fYXJyb3cge1xyXG4gICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG5cclxuICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1sZWZ0LnN2Zyk7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbmV4dCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnKTtcclxuICAgICAgcmlnaHQ6IDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1zbGlkZSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiAuZ2FsbGVyeS1tb2RhbC1jdXN0b20gLnNsaWNrLXNsaWRlciB7XHJcbndpZHRoOiBjYWxjKDEwMCUgLSAyMzBweCkgIWltcG9ydGFudDtcclxubWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbmhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KSAhaW1wb3J0YW50O1xyXG50b3A6IDUwJTtcclxubGVmdDogNTAlO1xyXG50cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxucG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbn0gKi9cclxuLyogLmdhbGxlcnktbW9kYWwtY3VzdG9tIC5zbGlja19fc2xpZGUgaW1nIHtcclxud2lkdGg6IDEwMCU7XHJcbmhlaWdodDogMTAwJTtcclxub2JqZWN0LWZpdDogY29udGFpbjtcclxufSAqL1xyXG5cclxuLyogLm1haW4tZ2FsbGVyeS1kaXYgLm1nLWRpdi0yIC5zbGlja19fc2xpZGU6bnRoLWNoaWxkKDJuKXttYXJnaW4tcmlnaHQ6MHB4O30gKi9cclxuXHJcbi5tYWluLWdhbGxlcnktZGl2IHtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuXHJcbiAgLm1nLWRpdi0yIC5zbGlja19fc2xpZGUge1xyXG4gICAgd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgLm1nLWRpdi0xIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XHJcblxyXG4gICAgLnNsaWNrLWxpc3QsIC5zbGljay1zbGlkZXIge1xyXG4gICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZy1kaXYtMSAuc2xpY2sge1xyXG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWFpbi1nYWxsZXJ5LWRpdiAucm93IHtcclxuICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMHB4O1xyXG59XHJcblxyXG4ubWctZGl2LTEgLnNsaWNrIHtcclxuICBwYWRkaW5nOiAwcHg7XHJcbn1cclxuXHJcbi5tYWluLWdhbGxlcnktZGl2IHtcclxuICAubWctZGl2LTIge1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubWctZGl2LTEgLnNsaWNrLXRyYWNrIHtcclxuICAgIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm1nLWRpdi0yIHtcclxuICAgIC5zbGljay10cmFjayB7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KSAhaW1wb3J0YW50O1xyXG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2sge1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiAubWFpbi1nYWxsZXJ5LWRpdiAubWctZGl2LTIgLnNsaWNrX19zbGlkZTpudGgtY2hpbGQoZXZlbil7bWFyZ2luLXJpZ2h0OjBweDt9ICovXHJcbi8qIC5nYWxsZXJ5LW1vZGFsLWN1c3RvbSAuc2xpY2stc2xpZGUge3dpZHRoOjEwMjBweDtoZWlnaHQ6IDYyMHB4O30gKi9cclxuXHJcbi5nYWxsZXJ5LW1vZGFsLWN1c3RvbSB7XHJcbiAgLnNsaWNrLXNsaWRlIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAuc2xpZGVzLW51bWJlcnMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0b3A6IDMwcHg7XHJcbiAgICBsZWZ0OiA4MnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmltYWdlLWxlZnQtdGV4dC1yaWdodCB7XHJcbiAgbWFyZ2luLXRvcDogMTM3cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTEycHg7XHJcblxyXG4gIC5jb2wtbWQtNiB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBoMyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmltYWdlLXJpZ2h0LXRleHQtbGVmdCAuY29udGFpbmVyLWZsdWlkIHtcclxuICBwYWRkaW5nOiAwcHg7XHJcbn1cclxuXHJcbi5pbWFnZS1sZWZ0LXRleHQtcmlnaHQgLmNvbC1tZC02IHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5pbWFnZS1yaWdodC10ZXh0LWxlZnQge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xyXG5cclxuICAuY29sLW1kLTYge1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgIH1cclxuXHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyB7XHJcbiAgI25vcy1tZXRlcnMtc2VjdGlvbjYge1xyXG4gICAgLmNvbC1tZC0zOm50aC1jaGlsZCg0bik6YWZ0ZXIge1xyXG4gICAgICBjbGlwLXBhdGg6IHBvbHlnb24oODQlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSwgMCUgMTAwJSwgMTAlIDIwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdyAuY29sLW1kLTM6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXItdG9wOiAwcHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgbGVmdDogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTMge1xyXG4gICAgICAmOm50aC1jaGlsZCg0bi0yKSAuYXotdGV4dDpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYm9yZGVyLWFyci5zdmcpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC00N3B4O1xyXG4gICAgICAgIHJpZ2h0OiA0OHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCg0biArIDEpIC5hei10ZXh0OmJlZm9yZSwgJjpudGgtY2hpbGQoNG4pIC5hei10ZXh0OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9ib3JkZXItYXJyLnN2Zyk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTQ3cHg7XHJcbiAgICAgICAgcmlnaHQ6IDgwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCAuYXotdGV4dCB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcDpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoNG4pIC5hei10ZXh0IHA6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IDExNXB4O1xyXG4gICAgICAgIGJvdHRvbTogaW5pdGlhbDtcclxuICAgICAgICByaWdodDogNjMycHg7XHJcbiAgICAgICAgY29udGVudDogdXJsKCcuLi9pbWFnZXMvYm9yZGVyLWFyci5zdmcnKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICNub3MtbWV0ZXJzLXNlY3Rpb243ICNub3MtbWV0ZXJzLXN1Yi1zZWN0aW9uNyB7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXgtd2lkdGg6IDUyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VhcmNoLXBvcHVwIC5mb3JtLWNvbXBvc2l0ZSwgLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLmFsZXJ0LXdyYXBwZXIsIC5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC5hbGVydC13cmFwcGVyLCAud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC5hbGVydC13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBzZWxlY3Qgb3BlbiBjaGFuZ2VzKi9cclxuLyogc2VsZWN0IG9wdGlvbiBjaGFuZ2VzKi9cclxuXHJcbi53ZWJmb3JtLXN1Ym1pc3Npb24tbmV3c2xldHRlci1mb3JtIHtcclxuICAuYWxlcnQtd3JhcHBlciwgLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCwgLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG4gIHBhZGRpbmc6IDI1cHggMHB4O1xyXG4gIGhlaWdodDogYXV0bztcclxuICBsZWZ0OiBpbml0aWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbn1cclxuXHJcbi5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIHtcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBjb2xvcjogIzA0MUUzRDtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcblxyXG4jY3VzdG9tLWJ0bi13aGl0ZSAuYnRuLXNlYyBhIHtcclxuICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICBzdmcgcGF0aCB7XHJcbiAgICBzdHJva2U6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICMyNjU0ODc7XHJcbiAgICBib3JkZXItY29sb3I6ICMyNjU0ODc7XHJcblxyXG4gICAgc3ZnIHBhdGgge1xyXG4gICAgICBzdHJva2U6ICMyNjU0ODc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKm5ldyBsZWFkaW5nIHBhZ2UgZGVzaWduICovXHJcblxyXG4ubm9kZS0tdHlwZS1fMjVhbnMgLm1haW4tY29udGVudCB7XHJcbiAgbWFyZ2luLXRvcDogMHB4O1xyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtZmlyc3Qtc2VjIHtcclxuICBiYWNrZ3JvdW5kOiAjMDQyMDNGO1xyXG5cclxuICAubGFuZGluZy0xMjUtZmlyc3Qtc2VjLWxlZnQtc2VjIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDcyM3B4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtd3JhcHBlciB7XHJcbiAgLnRpdGxlLWhlYWQtaDEge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjJweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gIH1cclxuXHJcbiAgLmxhbmRpbmctMTI1LWZpcnN0LXNlYy1sZWZ0LXNlYyAudGl0bGUtaGVhZC1oMSB7XHJcbiAgICBtYXgtd2lkdGg6IDU3NXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmxhbmRpbmctMTI1LWZpcnN0LXNlYyAubGFuZGluZy0xMjUtZmlyc3Qtc2VjLWxlZnQtc2VjIHtcclxuICAubGFuZGluZy0xMjUtZmlyc3Qtc2VjLXN1YnRpdGxlIHtcclxuICAgIGNvbG9yOiAjQ0NCQTcwO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMjRweDtcclxuICAgIG1heC13aWR0aDogNDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xyXG4gIH1cclxuXHJcbiAgLmxhbmRpbmctMTI1LWZpcnN0LXNlYy1kZXNjIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDUwNnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMThweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sYW5kaW5nLTEyNS1idXR0b24ge1xyXG4gIHBhZGRpbmc6IDE1cHggMjVweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBjb2xvcjogIzA0MWUzZCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcclxuXHJcbiAgc3ZnIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICB9XHJcbn1cclxuXHJcbi5sYW5kaW5nLTEyNS1maXJzdC1zZWMgLmxhbmRpbmctMTI1LWZpcnN0LXNlYy1yaWdodC1zZWMge1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy10b3A6IDE0OXB4O1xyXG59XHJcblxyXG4ubm9kZS0tdHlwZS1fMjVhbnMgLmxheW91dC1tYWluLXdyYXBwZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5sYW5kaW5nLTEyNS1maXJzdC1zZWMge1xyXG4gIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtaW1hZ2UgaW1nIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCAxMDBweDtcclxuICB9XHJcblxyXG4gIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtcmlnaHQtc2VjIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtcmlnaHQtc2VjLXN1Yi1kZXNjIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCA5MHB4O1xyXG4gICAgYmFja2dyb3VuZDogI0NDQkE3MDtcclxuICAgIGJveC1zaGFkb3c6IDEycHggMTRweCA1MHB4IDBweCByZ2JhKDE3LCAzNCwgNTMsIDAuMSk7XHJcbiAgICBtYXgtd2lkdGg6IDQyNXB4O1xyXG4gICAgcGFkZGluZzogMzNweCAyNXB4IDQ1cHggNDRweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC02M3B4O1xyXG4gICAgYm90dG9tOiAtNTdweDtcclxuICB9XHJcbn1cclxuXHJcbi5sYW5kaW5nLTEyNS13cmFwcGVyIC5sYW5kaW5nLTEyNS1zdWJ0aXRsZSB7XHJcbiAgY29sb3I6ICMwNDIwM0Y7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtZmlyc3Qtc2VjIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtcmlnaHQtc2VjIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtcmlnaHQtc2VjLXN1Yi1kZXNjIHtcclxuICBwIHtcclxuICAgIGNvbG9yOiAjMDQyMDNGO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAnU3VubGlnaHQnO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDM1NXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgfVxyXG5cclxuICAubGFuZGluZy0xMjUtYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQ6ICMwNDIwM0Y7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICB9XHJcbn1cclxuXHJcbi5sYW5kaW5nLTEyNS1zZWMtc2Vjb25kIHtcclxuICBiYWNrZ3JvdW5kOiAjRjdGMUVCO1xyXG4gIHBhZGRpbmctdG9wOiAxMzJweDtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxufVxyXG5cclxuLmxhbmRpbmctMTI1LXdyYXBwZXIge1xyXG4gIC5sYW5kaW5nLTEyNS1zZWMtc2Vjb25kIC50aXRsZS1oZWFkLWgxIHtcclxuICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gICAgbWF4LXdpZHRoOiA2MDZweDtcclxuICB9XHJcblxyXG4gIC5sYW5kaW5nLTEyNS1zZWMtc2Vjb25kLXJpZ2h0IHAge1xyXG4gICAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMThweDtcclxuICAgIG1heC13aWR0aDogNTA2cHg7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxhbmRpbmctMTI1LXNlYy1zZWNvbmQgLnJvdyB7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgfVxyXG59XHJcblxyXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0tdHlwZS1jaGVja2JveCAuZm9ybS1pdGVtLS1lcnJvci1tZXNzYWdlIHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAjZGMzNTQ1O1xyXG4gIH1cclxufVxyXG5cclxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXBhcmEtc2VjdGlvbiB7XHJcbiAgbWFyZ2luLXRvcDogOTVweDtcclxufVxyXG5cclxuLmxhbmRpbmctMTI1LXBhcmEtc2VjdGlvbiAuZmllbGQtLW5hbWUtZmllbGQtbG90IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgLmZpZWxkX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDM2cHggMjBweCAzNnB4IDYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDQyMDNGO1xyXG4gICAgYm94LXNoYWRvdzogMTJweCAxNHB4IDUwcHggMHB4IHJnYmEoMTcsIDM0LCA1MywgMC4xKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCA2MHB4O1xyXG4gICAgd2lkdGg6IDM4MnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICB9XHJcbn1cclxuXHJcbmxhYmVsLmZvcm0tY2hlY2stbGFiZWwgYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5sYW5kaW5nLTEyNS1wYXJhLXNlY3Rpb24ge1xyXG4gIC5wYXJhLWxvdC1zdWJ0aXRsZS1zZWMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgLnBhcmEtbG90LXRpdGxlLXNlYyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4udmlzaXQtcmVtYXJrLWN1c3RvbSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblxyXG4gIHAge1xyXG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5pbnZhbGlkLWZlZWRiYWNrLmZvcm0taXRlbS0tZXJyb3ItbWVzc2FnZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLm5vZGUtLXR5cGUtcHJvcGVydHkgLnZpZXctaWQtcmVsYXRlZF9wcm9wZXJ0aWVzIC5zbGljay0tdmlldy0tcmVsYXRlZC1wcm9wZXJ0aWVzIC5zbGlja19fc2xpZGUge1xyXG4gIHdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXNlYy1mb3VydGgtYmdzZWMgLmZvdXJ0aC1zZWMtaW1hZ2Uge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuLmxhbmRpbmctMTI1LXNlYy1mb3VydGggLmxhbmRpbmctMTI1LXNlYy1mb3VydGgtYmdzZWMge1xyXG4gIGhlaWdodDogNzg3cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMjQlIGNlbnRlcjtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC42KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjYpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBkYXJrZW4sbm9ybWFsO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtd3JhcHBlciAubGFuZGluZy0xMjUtc2VjLWZvdXJ0aCB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcbn1cclxuXHJcbi5sYW5kaW5nLTEyNS1zZWMtZm91cnRoLWxlZnQtZGV0YWlsIHtcclxuICBib3JkZXItcmFkaXVzOiAwcHggMTAwcHg7XHJcbiAgYmFja2dyb3VuZDogI0ZGRjtcclxuICBib3gtc2hhZG93OiAxMnB4IDE0cHggNTBweCAwcHggcmdiYSgxNywgMzQsIDUzLCAwLjEpO1xyXG4gIHBhZGRpbmc6IDQycHggNjRweCA1MnB4IDc1cHg7XHJcbn1cclxuXHJcbi5sYW5kaW5nLTEyNS1zZWMtZm91cnRoIC5sYW5kaW5nLTEyNS1zZWMtZm91cnRoLWxlZnQtZGV0YWlsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAtNDdweDtcclxuICBtYXgtd2lkdGg6IDYyOHB4O1xyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtc2VjLWZvdXJ0aC1sZWZ0LWRldGFpbC10aXRsZSwgLmxhbmRpbmctMTI1LWZpZnRoLXNlY3Rpb24gLmxhbmRpbmctMTI1LXNlYy1maWZ0aC1yaWdodC1kZXRhaWwtdGl0bGUge1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG4gIGZvbnQtZmFtaWx5OiAnU3VubGlnaHQnO1xyXG4gIGZvbnQtc2l6ZTogNDBweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogNDVweDtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xyXG4gIG1heC13aWR0aDogNDY5cHg7XHJcbiAgbWFyZ2luLXRvcDogMTdweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtc2VjLWZvdXJ0aC1sZWZ0LWRldGFpbC1kZXNjIHAge1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xyXG4gIG1heC13aWR0aDogNDg5cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBjb2xvcjogIzU2NUM2NjtcclxufVxyXG5cclxuLmxhbmRpbmctMTI1LXNlYy1mb3VydGgtcmlnaHQgLmZpZWxkLS1uYW1lLWZpZWxkLXBob3RvcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgLmZpZWxkX19pdGVtIGltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogNjBweDtcclxuICAgIGJveC1zaGFkb3c6IDEycHggMTRweCA1MHB4IDBweCByZ2JhKDE3LCAzNCwgNTMsIDAuMSk7XHJcbiAgfVxyXG5cclxuICAuaW1hZ2UtYmxvY2sge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICB9XHJcblxyXG4gIC5maWVsZF9faXRlbTpudGgtY2hpbGQoMm4pIGltZyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5sYW5kaW5nLTEyNS13cmFwcGVyIC5sYW5kaW5nLTEyNS1maWZ0aC1zZWN0aW9uIHtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuXHJcbiAgLmFucy0xMjUtdmlkZW8tc2VjIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvdHRvbTogLTZweDtcclxuICB9XHJcblxyXG4gIC5sYW5kaW5nLTEyNS1maWZ0aC1zZWN0aW9uLWxlZnQge1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gIH1cclxuXHJcbiAgLmFucy0xMjUtdmlkZW8tc2VjIC5hei12aWRlby1jb250ZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA2NTBweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLmxhbmRpbmctMTI1LWZpZnRoLXNlY3Rpb24ge1xyXG4gIC5sYW5kaW5nLTEyNS1zZWMtZmlmdGgtcmlnaHQtZGV0YWlsLWRlc2MgLmxhbmRpbmctMTI1LWJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDQyMDNGO1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgfVxyXG5cclxuICAubGFuZGluZy0xMjUtZmlmdGgtc2VjdGlvbi1yaWdodCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDExNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmxhbmRpbmctMTI1LXNlYy1maWZ0aC1yaWdodC1kZXRhaWwtdGl0bGUge1xyXG4gICAgbWF4LXdpZHRoOiA1MTlweDtcclxuICB9XHJcblxyXG4gIC5sYW5kaW5nLTEyNS1zZWMtZmlmdGgtcmlnaHQtZGV0YWlsLWRlc2MgcCB7XHJcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY29sb3I6ICM1NjVDNjY7XHJcbiAgfVxyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtd3JhcHBlciAubGFuZGluZy0xMjUtZmlmdGgtc2VjdGlvbiAucGxheS1idXR0b24tb3ZlcmxheSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGFuZGluZy12aWRlby5zdmcnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggNTBweDtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgaGVpZ2h0OiAxMDBweDtcclxufVxyXG5cclxuLmxhbmRpbmctZm91cnRoLXNlYy1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwcHg7XHJcbiAgcmlnaHQ6IDBweDtcclxuICB0b3A6IDBweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gIC5yb3cge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5sYW5kaW5nLTEyNS1zZWMtZm91cnRoLXJpZ2h0IC5maWVsZC0tbmFtZS1maWVsZC1waG90b3MgLmZpZWxkX19pdGVtIHtcclxuICAmOmxhc3QtY2hpbGQgLmltYWdlLWJsb2NrLCAmOm50aC1sYXN0LWNoaWxkKDIpIC5pbWFnZS1ibG9jayB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucG9wdXAtZGV0YWlsIHtcclxuICAmLnJvdyB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtc2VjLXRoaXJkIC55ZWFyLXRpdGxlIHtcclxuICBjb2xvcjogIzExMjIzNTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1mYW1pbHk6ICdTdW5saWdodCc7XHJcbiAgZm9udC1zaXplOiA2MHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtd3JhcHBlciAubGFuZGluZy0xMjUtc2VjLXRoaXJkIHtcclxuICBtYXJnaW4tdG9wOiAxMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiA5NnB4O1xyXG5cclxuICAueWVhci13cmFwcGVyLXN1YiB7XHJcbiAgICB1bCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBjb2xvcjogI0NDQkE3MDtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI0cHg7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0NDQkE3MDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NCQTcwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogNDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoNW4gLSA0KSB7XHJcbiAgICAgICAgY29sb3I6ICNDQ0JBNzA7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbml0aWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWw6YmVmb3JlIHtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQ0NCQTcwO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGFuZGluZy0xMjUtc2VjLXllYXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLnllYXItd3JhcHBlci1zdWIgbGk6bnRoLWNoaWxkKDVuIC0gNCk6YWZ0ZXIge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDQkE3MDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDNweDtcclxuICB9XHJcbn1cclxuXHJcbi5ub2RlLS10eXBlLV8yNWFucyAjbWFpbi13cmFwcGVyIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtd3JhcHBlciAubGFuZGluZy0xMjUtc2VjLXRoaXJkIC55ZWFyLWRlc2MgcCB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xyXG4gIG1heC13aWR0aDogNDA3cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tbGVmdDogMjcwcHg7XHJcbiAgYWxpZ24taXRlbXM6IGVuZDtcclxuICBtYXJnaW4tYm90dG9tOiA2OXB4O1xyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBoZWlnaHQ6IDE3NXB4O1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgIGJhY2tncm91bmQ6ICNDQ0JBNzA7XHJcbiAgfVxyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtc2VjLXRoaXJkIC5sYW5kaW5nLTEyNS1idXR0b24ge1xyXG4gIGJhY2tncm91bmQ6ICMwNDIwM0Y7XHJcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zX25vc19tZXRpZXJzIC5ub3ZlbC1zbGlkZXItaW1hZ2UgaW1nIHtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4ubGFuZGluZy0xMjUtc2VjLXR3byB7XHJcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm9zLXByb21vdGlvbnMtbGlzdGluZy1tYWluLXdyYXAge1xyXG4gIC5ub3MtcHJvbW90aW9ucy1pbm5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiA2OHB4O1xyXG4gIH1cclxuXHJcbiAgLm5vcy1wcm9tb3Rpb25zLWZpcnN0LXNlYyB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOTJweDtcclxuXHJcbiAgICAubm9zLXByb21vdGlvbnMtbGVmdC10ZXh0IHAge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAubm9zLXByb21vdGlvbnMtcmlnaHQtdGV4dCBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9tb3Rpb24tbGlzdGluZy1jdXN0b20ge1xyXG4gIC5wcm9tb3Rpb24tbGlzdGluZyB7XHJcbiAgICAucHJvbW90aW9uLWltYWdlIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9tb3Rpb24tY29sIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudmlld3Mtcm93IHtcclxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgLnByb21vdGlvbi1saXN0aW5nIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblxyXG4gICAgICAgIC5wcm9tb3Rpb24tbGlzdGluZy1yaWdodCAucHJvbW90aW9uLWxpc3RpbmctcmlnaHQtc3ViIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zOXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZzogMzdweCAxMDlweCA0MHB4IDQ5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJvbW90aW9pbi1yaWdodC1ib3R0b20ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCAucHJvbW90aW9uLWNvbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDg0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvbW90aW9uLWxpc3RpbmcgLnByb21vdGlvbi1saXN0aW5nLXJpZ2h0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAucHJvbW90aW9uLWxpc3RpbmctcmlnaHQtc3ViIHtcclxuICAgICAgYmFja2dyb3VuZDogI0ZCRjdGNDtcclxuICAgICAgcGFkZGluZzogMzdweCA0OXB4IDQwcHggMTA5cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM5cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMzlweDtcclxuICAgIH1cclxuXHJcbiAgICAucHJvbW90b24tbG9jYXRpb24ge1xyXG4gICAgICBzdmcge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHJvbW90aW9uLWxpc3RpbmctdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDQxcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ1N1bmxpZ2h0JztcclxuICAgIH1cclxuXHJcbiAgICAucHJvbW90aW9uLWRlc2MgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgIG1heC13aWR0aDogNDUycHg7XHJcbiAgICAgIGNvbG9yOiAjNTY1QzY2O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9tb3Rpb24tZGlzcG9uaWJpbGl0ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbWFyZ2luLXRvcDogOXB4O1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5saW5rLWNvbnRlbnQtY3VzdG9tIHtcclxuICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgfVxyXG5cclxuICAucHJvbW90aW9pbi1yaWdodC1ib3R0b20ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA3N3B4O1xyXG4gIH1cclxufVxyXG5cclxuLm5vcy1wcm9tb3Rpb25zLWxpc3RpbmctbWFpbi13cmFwIHtcclxuICAucHJvbW90aW9uLWxpc3RpbmctY3VzdG9tIHtcclxuICAgIC5wYWdlciB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5qcy1wYWdlcl9faXRlbXMucGFnZXIgYSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMyNjU0ODc7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMjVweCAxNXB4IDI1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyNjU0ODc7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogIzI2NTQ4NztcclxuICAgICAgICBib3JkZXItY29sb3I6ICMyNjU0ODc7XHJcblxyXG4gICAgICAgIHN2ZyBwYXRoIHtcclxuICAgICAgICAgIHN0cm9rZTogIzI2NTQ4NztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kZWphLXZlbmR1LXNsaWRlci1jdXN0b20ge1xyXG4gICAgbWFyZ2luLXRvcDogMTE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMjhweDtcclxuXHJcbiAgICAudmlld3Mtcm93IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC52aWV3LWhlYWRlciB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDc2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvbW90aW9uLWxpc3RpbmctY3VzdG9tIC5qcy1wYWdlcl9faXRlbXMucGFnZXIgYSB7XHJcbiAgICBzdmcge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVqYS12ZW5kdS1zbGlkZXItY3VzdG9tIHtcclxuICAgIC52aWV3cy1yb3cgaW1nIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5kZWphLWxvY2F0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGVqYS10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG4gICAgICBtYXgtd2lkdGg6IDQwN3B4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnZlbmR1LWxhYmxlIHtcclxuICAgICAgYmFja2dyb3VuZDogI0ZCQjE5NTtcclxuICAgICAgcGFkZGluZzogNnB4IDE1cHggNnB4IDE1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGNvbG9yOiAjMTEyMjM1O1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxNHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTNweDtcclxuICAgIH1cclxuXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubm9zLXByb21vdGlvbi1jdXN0b20tYnRuIHtcclxuICBhIHtcclxuICAgIHBhZGRpbmc6IDE3cHggMjVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGJhY2tncm91bmQ6ICNGQkIxOTU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZCQjE5NTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvdHRvbTogOHB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjY1NDg3O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZDogIzI2NTQ4NztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC5maWx0ZXItbWFpbi13cmFwICNjdXN0b20tYnRuIHtcclxuICByaWdodDogMjI1cHg7XHJcbn1cclxuXHJcbi5zZWFyY2gtcG9wdXAgLmludmFsaWQtZmVlZGJhY2sge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICYuc2hvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciAucHJvcGVydHktaGVyby1idG4td3JhcCAuZXh0cmEtYnRuLXdyYXAgLmxpZW4tZXh0ZXJuZS1jdXN0b20ge1xyXG4gIGJhY2tncm91bmQ6ICNGQkIxOTU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XHJcbiAgcGFkZGluZzogMTVweCAyNXB4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBjb2xvcjogIzA0MUUzRDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XHJcblxyXG4gIHN2ZyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDJweDtcclxuICB9XHJcbn1cclxuXHJcbi5hei1lbGVtZW50IHtcclxuICBhIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjRkJCMTk1O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmF6LXRleHQgYSB7XHJcbiAgICBjb2xvcjogI0ZCQjE5NTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICMwNDFFM0Q7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb3BlcnR5LW1haW4td3JhcCAuZGVzY3JpcHRpb24td3JhcCAuZGVzY3JpcHRpb24td3JhcC1zdWIgYTpob3ZlciwgLnNhbG1vbi1jdXN0b20gYTpob3ZlciB7XHJcbiAgY29sb3I6ICNGQkIxOTU7XHJcbn1cclxuXHJcbi5wcm9wZXJ0eS1tYWluLXdyYXAgLmRlc2NyaXB0aW9uLXdyYXAgLmRlc2NyaXB0aW9uLXdyYXAtc3ViIGEsIC5zYWxtb24tY3VzdG9tIGEge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbiNicmVhZGNydW1iLWN1c3RvbSAuYnJlYWRjcnVtYi1pdGVtIGEge1xyXG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuLmlzLW5ldy13cmFwIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgcGFkZGluZzogNnB4IDE1cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUxcHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA5cHg7XHJcbiAgdG9wOiAxMXB4O1xyXG59XHJcblxyXG4jbm9zLW1ldGVycy1zZWN0aW9uOSAudmlldy10ZWFtLWxpc3Rpbmcge1xyXG4gIC50ZWFtLWxpc3Qtd3JhcCAudGVhbS1waC1udW0gYSwgLnRlYW0tZW1haWwgYSB7XHJcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuXHJcbi50b3AtaGVhZGVyLWxpbmtzLXdyYXAgYS5hbnMtYnRuLWN1YXRvbSwgLmFucy1idG4tY3VhdG9tIHtcclxuICBiYWNrZ3JvdW5kOiAjQ0NCQTcwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHBhZGRpbmc6IDdweCAxNnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG59XHJcblxyXG4udG9wLWhlYWRlci1saW5rcy13cmFwIGEuYW5zLWJ0bi1jdWF0b206aG92ZXIsIC5hbnMtYnRuLWN1YXRvbTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI0ZCQjE5NTtcclxufVxyXG5cclxuLnBhdGgtZnJvbnRwYWdlIC5oZWFkZXIgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBhLmFucy1idG4tY3VhdG9tIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuYm9keS5zY3JvbGxlZCB7XHJcbiAgJi5wYXRoLWZyb250cGFnZSAuaGVhZGVyIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAgYS5hbnMtYnRuLWN1YXRvbSB7XHJcbiAgICBjb2xvcjogIzA0MUUzRDtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItbWVudS13cmFwIHtcclxuICAgIGxlZnQ6IC0yNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlciAudG9wLWhlYWRlci1saW5rcy13cmFwIHtcclxuICBtYXJnaW4tbGVmdDogMHB4O1xyXG59XHJcblxyXG4ucmVzZXJ2ZS1jdXN0b20td3JhcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMHB4O1xyXG4gIGxlZnQ6IDBweDtcclxuICByaWdodDogMHB4O1xyXG59XHJcblxyXG4uc2xpY2stLXZpZXctLWJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlci0tcGFnZS0xIC5zbGljay10cmFjay1jdXN0b20ge1xyXG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlub3ZhdGlvbi1idG4tdHh0IHtcclxuICBjb2xvcjogIzA0MUUzRDtcclxuICBmb250LWZhbWlseTogJ0JhaWthbCc7XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMzZweDtcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5mdWxsLXdpZHRoLXRleHQgcDpsYXN0LWNoaWxkIHtcclxuICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxufVxyXG5cclxuI2Nhc2Utc3R1ZGllLXNsaWRlciAuY2Fyb3VzZWwtaXRlbSBpbWcge1xyXG4gIGhlaWdodDogNzMwcHg7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi8qIDEyLTA3IGNzcyovXHJcblxyXG5zZWxlY3Qgb3B0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiAjRkJGN0Y0ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCIgIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4uY29udGFjdC1kcm9wZG93bi10ZWxlcGhvbmUge1xyXG4gIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjOEM5MTk5ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBsYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjOEM5MTk5O1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMjhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQuNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLml0aSB7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyogMTItMDcgY3NzKi9cclxuLyoxNS0wNyBjc3MqL1xyXG5cclxuLnByb3BlcnR5LWZvb3Rlci1ibG9ja3Mge1xyXG4gIC5jb25zZWlsLXJpZ2h0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuYmVzb2luLWRlLWNvbnNlaWwtd3JhcCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMHB4IDBweCAzNXB4IDBweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdCYWlrYWwnO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnNlaWwtaW5uZXIge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29sLW1kLTYge1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGOEYwRUE7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjdmNDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5iZXNvaW4tZGUtY29uc2VpbC13cmFwIHtcclxuICAgIGJhY2tncm91bmQ6ICNGOEYwRUE7XHJcbiAgICBwYWRkaW5nOiA5OXB4IDBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAuYnRuLXNlYyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJlc29pbi13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDk5cHggMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjdmNDtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIG1heC13aWR0aDogNDM2cHg7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbC1tZC02IHtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICB9XHJcblxyXG4gIC5iZXNvaW4td3JhcHBlciAuZmluYW5jZS1saW5rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDQ3cHg7XHJcblxyXG4gICAgLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzI2NTQ4NztcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzI2NTQ4NztcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvdy1saWdodC1ibHVlLnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9idXR0b24tYXJyb3cuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIC5jb24td2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbS5qcy1mb3JtLWl0ZW0tZW1haWx7d2lkdGg6NTAlO30gKi9cclxuXHJcbi5zaW5nbGUtaW1hZ2Utc2xpZGVyIC5zbGljay1jdXJyZW50LnNsaWNrLWFjdGl2ZSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbn1cclxuXHJcbi8qIDE1LTA3IGNzcyovXHJcbi8qIDE2LTA3Ki9cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwcHg7XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gIGNvbG9yOiAjMDQxRTNEO1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFpa2FsJztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcblxyXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyB7XHJcbiAgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCA+IHNlbGVjdCwgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlID4gc2VsZWN0IHtcclxuICAgIHdpZHRoOiAxNzlweCAhaW1wb3J0YW50O1xyXG4gICAgY2xpcDogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCwgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xyXG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTI3cHggIWltcG9ydGFudDtcclxuICAgIGNsaXA6IGluaXRpYWwgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSB7XHJcbiAgcGFkZGluZzogMTBweCAwLjhyZW0gMHB4IDA7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2Zyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG4gIGJvcmRlcjogMHB4O1xyXG4gIGhlaWdodDogNDFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDBweDtcclxufVxyXG5cclxuLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUge1xyXG4gIC5jaG9zZW4tc2luZ2xlIHNwYW4ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgfVxyXG5cclxuICAuY2hvc2VuLWRyb3Age1xyXG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMTBweCAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgcGFkZGluZy10b3A6IDZweDtcclxuXHJcbiAgICAvKnBhZGRpbmctYm90dG9tOjE0cHg7Ki9cclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGN0Y0O1xyXG4gIH1cclxufVxyXG5cclxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpIHtcclxuICBwYWRkaW5nOiA2LjVweCA5cHggIWltcG9ydGFudDtcclxuICBmb250LWZhbWlseTogXCJCYWlrYWxcIiAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgY29sb3I6ICMwNDFFM0Q7XHJcbn1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSB7XHJcbiAgJi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS1ub3NlYXJjaCAuY2hvc2VuLXNlYXJjaCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmNob3Nlbi1zaW5nbGUgZGl2IGIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyB7XHJcbiAgbWFyZ2luOiAwcHg7XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMTBweCAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjRUFFMEQ5ICNGQkY3RjQ7XHJcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xyXG5cclxuICBsaS5oaWdobGlnaHRlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyB7XHJcbiAgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCA+IHNlbGVjdCB7XHJcbiAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMyB7XHJcbiAgICAuZm9ybS10eXBlLXNlbGVjdCB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzZWxlY3Qge1xyXG4gICAgICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNsaXA6IGluaXRpYWwgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMge1xyXG4gICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Q6YmVmb3JlLCAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSB7XHJcbiAgICB0b3A6IDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5maWx0ZXItbWFpbi13cmFwIHtcclxuICAuanMtZm9ybS1pdGVtLWZpZWxkLXRvdGFsLXByaWNlLW1heCAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUsIC5qcy1mb3JtLWl0ZW0tZmllbGQtcHJpY2UtdmFsdWUtbWF4IC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgIHBhZGRpbmc6IDRweCAwIDA7XHJcbiAgfVxyXG59XHJcblxyXG4uY29uLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy13ZWJmb3JtLXRlbGVwaG9uZS1pbnRlcm5hdGlvbmFsIHtcclxuICBwYWRkaW5nOiAwcHggMHB4IDEzcHggNzNweDtcclxufVxyXG5cclxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLmZvcm0tY29udHJvbC5qcy13ZWJmb3JtLXRlbGVwaG9uZS1pbnRlcm5hdGlvbmFsLCAuZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY29udHJvbC5qcy13ZWJmb3JtLXRlbGVwaG9uZS1pbnRlcm5hdGlvbmFsIHtcclxuICBwYWRkaW5nOiAzMHB4IDBweCAxM3B4IDczcHg7XHJcbn1cclxuXHJcbi5jb250YWN0LWRyb3Bkb3duLXRlbGVwaG9uZSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICM4QzkxOTkgIWltcG9ydGFudDtcclxuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5pdGlfX2NvdW50cnkuaXRpX19oaWdobGlnaHQge1xyXG4gIGJhY2tncm91bmQ6ICMyNjU0ODc7XHJcbiAgY29sb3I6ICNmZmY7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAuaXRpLCAuZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAuaXRpLCAuY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAuaXRpIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbn1cclxuXHJcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XHJcbiAgLml0aV9fY291bnRyeS5pdGlfX2hpZ2hsaWdodCAuaXRpX19kaWFsLWNvZGUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAuaXRpX19kaWFsLWNvZGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjMDQxRTNEO1xyXG4gIH1cclxuXHJcbiAgLml0aV9fY291bnRyeS1saXN0IHtcclxuICAgIGJhY2tncm91bmQ6ICNGQkY3RjQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xyXG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjRDlEOUQ5ICNGQkY3RjQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaXRpX19kaXZpZGVyIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uaXRpX19jb3VudHJ5IHtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uaXRpX19hcnJvdyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLml0aV9fc2VsZWN0ZWQtY291bnRyeSB7XHJcbiAgYmFja2dyb3VuZDogI0Y3RjFFQiAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcclxufVxyXG5cclxuLml0aV9fc2VhcmNoLWlucHV0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaXRpX19kcm9wZG93bi1jb250ZW50IHtcclxuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcclxuICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWluLWdhbGxlcnktZGl2IC5tZy1kaXYtMiAuc2xpY2tfX3NsaWRlLnNsaWNrLWN1cnJlbnQge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbn1cclxuXHJcbi5jb250YWN0LWRyb3Bkb3duLXRlbGVwaG9uZSB7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLyogMTYtMDcqL1xyXG5cclxuLnBhdGgtYWNoZXRlciAuZm9ybS1pdGVtLWZpZWxkLXByaWNlLXZhbHVlLW1heCAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLnByb3BlcnR5LW1haW4td3JhcCAuYmllbi1pbW1vYmlsaWVyLWhlcm8tc2xpZGVyIC5zbGljay1zbGlkZSB7XHJcbiAgd2lkdGg6IDEwNzBweDtcclxuXHJcbiAgJi5zbGljay1hY3RpdmUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyB7XHJcbiAgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xyXG4gICAgd2lkdGg6IDE1N3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXgtd2lkdGg6IDE1N3B4O1xyXG4gIH1cclxuXHJcbiAgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yID4gLmZpZWxkc2V0LXdyYXBwZXIgLm9yaWdpbi1hZGRyZXNzLWF1dG9jb21wbGV0ZSB7XHJcbiAgICB3aWR0aDogNDIxcHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgLmNob3Nlbi1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDE3OXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbi5jb24td2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY29udHJvbC5sb2NhbC1udW1iZXI6OnBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogIzhDOTE5OTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4uanMtZm9ybS10eXBlLXRlbCB7XHJcbiAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjOGM5MTk5ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBsYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzhDOTE5OTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMiU7XHJcbiAgICBmb250LXdlaWdodDogNDUwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLml0aSB7XHJcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qcy1mb3JtLXR5cGUtdGVsIC5mb3JtLXRlbCB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm9zLXByb21vdGlvbnMtbGlzdGluZy1tYWluLXdyYXAgLmRlamEtdmVuZHUtc2xpZGVyLWN1c3RvbSAuc2xpZGUtLTAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgaW1nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyIC50ZXh0LXNlYy13cmFwIGg1LCAudmlldy1ub3V2ZWxsZXMtcHJvbW90aW9ucyAudGUge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbn1cclxuXHJcbi5ub3ZlbC1zbGlkZXItc3ViLXdyYXBwZXIgLnRleHQtc2VjLXdyYXAgaDU6OmZpcnN0LWxldHRlciB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLnNjcm9sbC1sb2NrIHtcclxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XHJcbiAgLS13ZWJraXQtdG91Y2gtYWN0aW9uOm5vbmU7XHJcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcclxufVxyXG5cclxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSB7XHJcbiAgLmNob3Nlbi1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkge1xyXG4gICAgLmNob3Nlbi1zaW5nbGUge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNob3Nlbi1jb250YWluZXIge1xyXG4gICAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuXHJcbiAgICAgIC5jaG9zZW4tcmVzdWx0cyBsaS5hY3RpdmUtcmVzdWx0IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgd29yZC13cmFwOiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm0taXRlbS1saWV1IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVuc2V0O1xyXG4gIH1cclxufVxyXG5cclxuZGl2I2VkaXRfZmllbGRfZ2VvZmllbGRfcHJveGltaXR5X3ZhbHVlX18yX2Nob3Nlbi5mb3JtLXRleHQge1xyXG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlldy1pZC1ob21lX3BhZ2Vfc2xpZGVyIC52aWRlby1vci1pbWctd3JhcCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIGlmcmFtZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuLnNpbmdsZS1pbWFnZS1iYW5uZXItd3JhcCB7XHJcbiAgaW1nIHtcclxuICAgIGhlaWdodDogNjc1cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGhlaWdodDogMzYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmlmcmFtZVtuYW1lPVwiX191c3BhcGlMb2NhdG9yXCJdIHtcclxuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufVxyXG5pZnJhbWVbaWQ9XCJpZnJhbWVfMFwiXSB7XHJcbiAgcG9zaXRpb246IHN0aWNreSFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGUhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogcmV2ZXJ0LWxheWVyIWltcG9ydGFudDtcclxufVxyXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XHJcbiAgLmlzLXVsdGltZW51IC5pcy11bHRpaG92ZXIgLnVsdGltZW51X19mbHlvdXQsXHJcbiAgLmlzLXVsdGltZW51Om5vdCguaXMtdWx0aW1lbnUtLWFjdGl2ZSkgLmlzLXVsdGljYXJldCAudWx0aW1lbnVfX2ZseW91dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG5cclxuICAuaXMtdWx0aW1lbnUgLmlzLXVsdGlob3ZlciBsaSAuaXMtdWxpbmstYWN0aXZlICsgLnVsdGltZW51X19mbHlvdXQge1xyXG4gICAgcGFkZGluZzogdmFyKC0tdWx0aXNwYWNlKSAwO1xyXG4gIH1cclxuXHJcbiAgaHRtbC5pcy11bHRpbWVudS0taG92ZXIgLmJ1dHRvbi5idXR0b24tLXVsdGlidXJnZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5pcy11bHRpbWVudSAuaXMtdWx0aWhvdmVyOm5vdCguaXMtdWx0aWNhcmV0KSBsaSAudWx0aW1lbnVfX2ZseW91dDpmb2N1cyxcclxuICAuaXMtdWx0aW1lbnUgLmlzLXVsdGlob3Zlcjpub3QoLmlzLXVsdGljYXJldCkgbGk6aG92ZXIgPiAudWx0aW1lbnVfX2ZseW91dCxcclxuICAuaXMtdWx0aW1lbnUgLmlzLXVsdGlob3Zlcjpub3QoLmlzLXVsdGljYXJldCkgbGkgYTphY3RpdmUgKyAudWx0aW1lbnVfX2ZseW91dCxcclxuICAuaXMtdWx0aW1lbnUgLmlzLXVsdGlob3Zlcjpub3QoLmlzLXVsdGljYXJldCkgbGkgYTpmb2N1cyArIC51bHRpbWVudV9fZmx5b3V0IHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICBtaW4taGVpZ2h0OiA2NHB4O1xyXG4gICAgcGFkZGluZzogdmFyKC0tdWx0aXNwYWNlKSAwO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAvKiogVWx0aW1lbnUgcGxhY2VkIGluIHRoZSBmb290ZXIsIGh0dDogaG9yaXpvbnRhbCB0byB0b3AuICovXHJcbiAgLmlzLXVsdGltZW51IC51bHRpbWVudS0taHR0Om5vdCguaXMtdWx0aWNhcmV0KSBsaSAudWx0aW1lbnVfX2ZseW91dDpmb2N1cyxcclxuICAuaXMtdWx0aW1lbnUgLnVsdGltZW51LS1odHQ6bm90KC5pcy11bHRpY2FyZXQpIGxpOmhvdmVyID4gLnVsdGltZW51X19mbHlvdXQsXHJcbiAgLmlzLXVsdGltZW51XHJcbiAgLnVsdGltZW51LS1odHQ6bm90KC5pcy11bHRpY2FyZXQpXHJcbiAgbGlcclxuICBhOmFjdGl2ZVxyXG4gICsgLnVsdGltZW51X19mbHlvdXQsXHJcbiAgLmlzLXVsdGltZW51XHJcbiAgLnVsdGltZW51LS1odHQ6bm90KC5pcy11bHRpY2FyZXQpXHJcbiAgbGlcclxuICBhOmZvY3VzXHJcbiAgKyAudWx0aW1lbnVfX2ZseW91dCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3R0b206IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmlzLXVsdGltZW51IC5pcy11bHRpaG92ZXIgPiBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gIH1cclxuXHJcbiAgLmlzLXVsdGltZW51IC5pcy11bHRpaG92ZXIgLnVsdGltZW51X19jYXJldCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gIC5pcy11bHRpbWVudSAudWx0aW1lbnUtLWh0dDpub3QoLmlzLXVsdGljYXJldCkgLnVsdGltZW51X19jYXJldCxcclxuICAuaXMtdWx0aW1lbnUgLnVsdGltZW51LS12ZXJ0aWNhbDpub3QoLmlzLXVsdGljYXJldCkgLnVsdGltZW51X19jYXJldCxcclxuICAuaXMtdWx0aW1lbnUgLmlzLXVsdGlob3Zlcjpub3QoLmlzLXVsdGljYXJldCkgLnVsdGltZW51X19jYXJldCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmlzLXVsdGltZW51IC51bHRpbWVudSAudWx0aW1lbnVzdWIgLnVsdGltZW51X19jYXJldCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgaHRtbC5pcy11bHRpbWVudSAudWx0aW1lbnUgPiBsaSxcclxuICBodG1sLmlzLXVsdGltZW51IC51bHRpbWVudSAudWx0aW1lbnVfX2xpbmsge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgfVxyXG4gIGh0bWwuaXMtdWx0aW1lbnUgLmlzLXVsdGltZW51X19jYW52YXMtb2ZmIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlN1bmxpZ2h0XCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9TdW5saWdodC9TdW5saWdodC1Db250cmFzdC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9TdW5saWdodC9TdW5saWdodC1Db250cmFzdC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250L1N1bmxpZ2h0L1N1bmxpZ2h0LUNvbnRyYXN0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250L1N1bmxpZ2h0L1N1bmxpZ2h0LUNvbnRyYXN0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9TdW5saWdodC9TdW5saWdodC1Db250cmFzdC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnQvU3VubGlnaHQvU3VubGlnaHQtQ29udHJhc3Quc3ZnI1N1bmxpZ2h0LUNvbnRyYXN0XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4vKiBuZXcgZm9udCBmYW1pbHkqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvQmFpa2FsLUJvb2svQmFpa2FsLUJvb2suZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvQmFpa2FsLUJvb2svQmFpa2FsLUJvb2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udC9CYWlrYWwtQm9vay9CYWlrYWwtQm9vay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9CYWlrYWwtQm9vay9CYWlrYWwtQm9vay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnQvQmFpa2FsLUJvb2svQmFpa2FsLUJvb2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250L0JhaWthbC1Cb29rL0JhaWthbC1Cb29rLnN2ZyNCYWlrYWwtQm9va1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvQmFpa2FsLUV4dHJhLUxpZ2h0L0JhaWthbC1FeHRyYUxpZ2h0LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0JhaWthbC1FeHRyYS1MaWdodC9CYWlrYWwtRXh0cmFMaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250L0JhaWthbC1FeHRyYS1MaWdodC9CYWlrYWwtRXh0cmFMaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9CYWlrYWwtRXh0cmEtTGlnaHQvQmFpa2FsLUV4dHJhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L0JhaWthbC1FeHRyYS1MaWdodC9CYWlrYWwtRXh0cmFMaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnQvQmFpa2FsLUV4dHJhLUxpZ2h0L0JhaWthbC1FeHRyYUxpZ2h0LnN2ZyNCYWlrYWwtRXh0cmFMaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvQmFpa2FsLVJlZ3VsYXIvQmFpa2FsLVJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvQmFpa2FsLVJlZ3VsYXIvQmFpa2FsLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udC9CYWlrYWwtUmVndWxhci9CYWlrYWwtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9CYWlrYWwtUmVndWxhci9CYWlrYWwtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnQvQmFpa2FsLVJlZ3VsYXIvQmFpa2FsLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250L0JhaWthbC1SZWd1bGFyL0JhaWthbC1SZWd1bGFyLnN2ZyNCYWlrYWwtUmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnQvQmFpa2FsLU1lZGl1bS9CYWlrYWwtTWVkaXVtLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250L0JhaWthbC1NZWRpdW0vQmFpa2FsLU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250L0JhaWthbC1NZWRpdW0vQmFpa2FsLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udC9CYWlrYWwtTWVkaXVtL0JhaWthbC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L0JhaWthbC1NZWRpdW0vQmFpa2FsLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnQvQmFpa2FsLU1lZGl1bS9CYWlrYWwtTWVkaXVtLnN2ZyNCYWlrYWwtTWVkaXVtXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9CYWlrYWwtQm9sZC9CYWlrYWwtQm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udC9CYWlrYWwtQm9sZC9CYWlrYWwtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250L0JhaWthbC1Cb2xkL0JhaWthbC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250L0JhaWthbC1Cb2xkL0JhaWthbC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9CYWlrYWwtQm9sZC9CYWlrYWwtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnQvQmFpa2FsLUJvbGQvQmFpa2FsLUJvbGQuc3ZnI0JhaWthbC1Cb2xkXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuaHRtbC5pcy11bHRpbWVudS0tYWN0aXZlIC5pcy11bHRpbWVudV9fY2FudmFzLW9uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmltZy1hbmltYXRpb24ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XG59XG4uaW1nLWFuaW1hdGlvbi5pbi12aWV3IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG59XG5cbi52aWV3LXByb21vdGlvbnMtbm9zLW1ldGllcnMgLnNsaWNrLXNsaWRlIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udGV4dC1hbmltYXRpb24sIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zIC5zbGljay1zbGlkZSAudGV4dC1zZWMtd3JhcCAudGV4dC1hbmltYXRpb24sIC52aWV3LXByb21vdGlvbnMtbm9zLW1ldGllcnMgLnNsaWNrLXNsaWRlIC50ZXh0LXNlYy13cmFwIC50ZXh0LWFuaW1hdGlvbiwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLnNsaWNrLXNsaWRlIC50ZXh0LXNlYy13cmFwIC50ZXh0LWFuaW1hdGlvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAxMDAwbXMgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgNTBweCk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnRleHQtYW5pbWF0aW9uLmluLXZpZXcsIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zIC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUgLnRleHQtc2VjLXdyYXAgLnRleHQtYW5pbWF0aW9uLmluLXZpZXcsIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zX25vc19tZXRpZXJzIC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUgLnRleHQtc2VjLXdyYXAgLnRleHQtYW5pbWF0aW9uLmluLXZpZXcsIC52aWV3LXByb21vdGlvbnMtbm9zLW1ldGllcnMgLnNsaWNrLXNsaWRlLnNsaWNrLWFjdGl2ZSAudGV4dC1zZWMtd3JhcCAudGV4dC1hbmltYXRpb24uaW4tdmlldyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4vKiBtZW51IGFuaW1hdGlvbiBvbiBzY3JvbGwgKi9cbi8qIG1lbnUgYW5pbWF0aW9uIG9uIHNjcm9sbCovXG4uaXMtdWx0aW1lbnUgLmlzLXVsdGltZW51X19jYW52YXMtb2ZmIHtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk7XG59XG5cbmJvZHkuc2Nyb2xsZWQgaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbn1cbmJvZHkuc2Nyb2xsZWQuc2Nyb2xsZG93biBoZWFkZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTEwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUxMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbn1cblxuLyogbGluayBhbmltYXRpb24gY3NzKi9cbmEudW5kZXJsaW5lLCAudW5kZXJsaW5lLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLW8tdHJhbnNpdGlvbjogMC41cztcbiAgLW1zLXRyYW5zaXRpb246IDAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogMC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5hLnVuZGVybGluZSAuZmxpcC13cmFwLCAudW5kZXJsaW5lLXRleHQgLmZsaXAtd3JhcCB7XG4gIGhlaWdodDogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYS51bmRlcmxpbmUgLmZsaXAtd3JhcCAuZmxpcCwgLnVuZGVybGluZS10ZXh0IC5mbGlwLXdyYXAgLmZsaXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgLW8tdHJhbnNpdGlvbjogMC41cztcbiAgLW1zLXRyYW5zaXRpb246IDAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogMC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5hLnVuZGVybGluZSAuZmxpcC13cmFwIC5mbGlwIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnVuZGVybGluZS10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVuZGVybGluZS10ZXh0IC5mbGlwLXdyYXAgLmZsaXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hLnVuZGVybGluZTphZnRlciwgLmpzLXBhZ2VyX19pdGVtcy5wYWdlciBhOmFmdGVyLCBidXR0b24uaW5vdmF0aW9uLWJ0bi10eHQ6YWZ0ZXIge1xuICAtby10cmFuc2l0aW9uOiAwLjVzO1xuICAtbXMtdHJhbnNpdGlvbjogMC41cztcbiAgLW1vei10cmFuc2l0aW9uOiAwLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNXM7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5pbm92YXRpb24tYnRuLXR4dCB7XG4gIGJvcmRlcjogMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYS51bmRlcmxpbmU6aG92ZXIgLmZsaXAtd3JhcCAuZmxpcCwgLnVuZGVybGluZS10ZXh0OmhvdmVyIC5mbGlwLXdyYXAgLmZsaXAge1xuICB0b3A6IC0zNnB4O1xufVxuXG5hLnVuZGVybGluZTpob3ZlcjphZnRlciwgLnVuZGVybGluZS10ZXh0OmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDA7XG59XG5cbi8qIGxpbmUgYW5pbWF0aW9uIGNzcyBob3ZlciovXG4vKiBtZW51IGFuaW1hdGlvbiAqL1xuQGtleWZyYW1lcyBjbGlwUGF0aCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSBzY2FsZSgxKTtcbiAgICB0b3A6IDQuNWVtO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8qIG1lbnUgYW5pbWF0aW9uIGxpa2Ugc3RyaXBlICovXG4uaXMtdWx0aWhvdmVyIGxpOmhvdmVyID4gLnVsdGltZW51X19mbHlvdXQge1xuICBjbGlwLXBhdGg6IGluaXRpYWw7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAxN3B4IDQwcHggcmdiYSgxNywgMzQsIDUzLCAwLjEpKTtcbn1cblxuLnVsdGltZW51X19mbHlvdXQge1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMTBlbSAxMGVtIDE1ZW0pO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQsIGNsaXAtcGF0aCAwLjE1cyBlYXNlLW91dDtcbiAgbWFyZ2luLWxlZnQ6IC01ZW07XG59XG5cbi8qIG1lbnUgYW5pbWF0aW9uIGxpa2Ugc3RyaXBlKi9cbi8qIGNvbW1hbiBzdHlsZSAqL1xuLyogYW5pbWF0aW9uICovXG4uYnV0dG9uLCBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uYnV0dG9uLXdpdGgtYm9yZGVyLXJhZGl1cywgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjU0ODc7XG59XG5cbi5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwNDFFM0Q7XG59XG5cbmgyLnNlYy10aXRsZSB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJTdW5saWdodFwiO1xuICBmb250LXNpemU6IDYzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDYzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC42N3B4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbmgxIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtZmFtaWx5OiBcIlN1bmxpZ2h0XCI7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC42N3B4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbmgyIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtZmFtaWx5OiBcIlN1bmxpZ2h0XCI7XG4gIGZvbnQtc2l6ZTogNTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogNjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNThweDtcbn1cblxucCB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbmg0IHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbn1cblxuaDUge1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjZweDtcbn1cblxuaDMge1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiU3VubGlnaHRcIjtcbiAgZm9udC1zaXplOiA0MXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbGluZS1oZWlnaHQ6IDQ5cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40NXB4O1xufVxuXG4uaGVhZGVyLXN1YnRpdGxlIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC45OHB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbmg2IHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjJweDtcbn1cblxudWwgbGkge1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbi8qIGhlYWRlciBzdGFydCAqL1xuLyogd2l0aG91dCBzdGlja3kgbWVudSovXG4uaGVhZGVyIC5ibG9jay11bHRpbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIGJvdHRvbTogMHB4O1xufVxuXG4uaGVhZGVyLW1haW4td3JhcCB7XG4gIGhlaWdodDogOThweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmhlYWRlciB7XG4gIHBhZGRpbmc6IDEycHggMHB4IDBweCAwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFQ0YwO1xufVxuXG5ib2R5LnNjcm9sbGVkIC5ibG9jay11bHRpbWVudSB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5ib2R5LnNjcm9sbGVkIC5oZWFkZXItbWFpbi13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5ib2R5LnNjcm9sbGVkIC5oZWFkZXItbG9nbyB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5ib2R5LnNjcm9sbGVkIC5oZWFkZXIge1xuICBwYWRkaW5nOiAxNHB4IDBweDtcbn1cblxuLmxheW91dC1tYWluLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMTEwcHg7XG59XG5cbi5wYXRoLWZyb250cGFnZSAubGF5b3V0LW1haW4td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi8qYm9keS5zY3JvbGxlZCAuaGVhZGVyIHsgYmFja2dyb3VuZDojZmZmOyBwb3NpdGlvbjpmaXhlZDsgdG9wOjBweDsgfSAqL1xuLmhlYWRlci1tYWluLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1sb2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI2cHg7XG59XG4uaGVhZGVyIC51bHRpbWVudSB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4uaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgcGFkZGluZzogMHB4IDBweCAyN3B4IDBweDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuLmhlYWRlciAudG9wLWhlYWRlci1saW5rcy13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDM3cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyIC5uYXZiYXItYnJhbmQsIC5oZWFkZXIgLm5hdmJhciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG4uaGVhZGVyIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIHdpdGhvdXQgc3RpY2t5IG92ZXIqL1xuLnBhdGgtZnJvbnRwYWdlIC5oZWFkZXIgLm5hdmJhci1leHBhbmQtbGcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmhlYWRlciAudG9wLWhlYWRlci1saW5rcy13cmFwIHAge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzA0MUUzRDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5oZWFkZXIgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLmhlYWRlciAubWVzLWZhdm9yaXMtYmxvY2s6aG92ZXIgc3ZnIHBhdGgge1xuICBzdHJva2U6ICMwNDFFM0Q7XG59XG4uaGVhZGVyIC5wb3J0YWlsLWxvY2F0YWlyZTpob3ZlciBhIHtcbiAgY29sb3I6ICMyNjU0ODc7XG59XG4uaGVhZGVyIC5wb3J0YWlsLWxvY2F0YWlyZTpob3ZlciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzI2NTQ4Nztcbn1cblxuLyouaGVhZGVyIC5wb3J0YWlsLWxvY2F0YWlyZTpob3ZlciBhLC5oZWFkZXIgLm1lcy1mYXZvcmlycy1ibG9jazpob3ZlciBhIHsgY29sb3I6IzI2NTQ4NzsgfSAqL1xuLyouaGVhZGVyIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAgYTpob3ZlciB7IGNvbG9yOiAjMDQxRTNEOyB9ICovXG4ubWVzLWZhdm9yaXMtYmxvY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xufVxuLm1lcy1mYXZvcmlzLWJsb2NrOmhvdmVyIGEge1xuICBjb2xvcjogIzA0MUUzRDtcbn1cbi5tZXMtZmF2b3Jpcy1ibG9jazpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwNDFFM0Q7XG59XG5cbi5oZWFkZXIgLnBvcnRhaWwtbG9jYXRhaXJlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXIgLm1lcy1mYXZvcmlzLWJsb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGhlaWdodDogMzVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5oZWFkZXIgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fZmx5b3V0IHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB3aWR0aDogOTE1cHg7XG4gIGxlZnQ6IC0zMDBweDtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm94LXNoYWRvdzogMHB4IDE3cHggNDBweCAwcHggcmdiYSgxNywgMzQsIDUzLCAwLjEwMTk2MDc4NDMpO1xuICBjbGlwLXBhdGg6IGluaXRpYWw7XG59XG4uaGVhZGVyIGxpOmhvdmVyID4gLnVsdGltZW51X19mbHlvdXQge1xuICBsZWZ0OiAtMjE1cHg7XG59XG5cbi8qIHN1Ym1lbnUgZGVzaWduICovXG4udWx0aW1lbnVfX2ZseW91dCAuYmxvY2sge1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi5oZWFkZXIgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fcmVnaW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3gtc2hhZG93OiAwcHggMTdweCA0MHB4IDBweCByZ2JhKDE3LCAzNCwgNTMsIDAuMTAxOTYwNzg0Myk7XG4gIHBhZGRpbmc6IDQ0cHggNDFweCA0MXB4IDQxcHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5oZWFkZXIgLnVsdGltZW51IC51bHRpbWVudV9faXRlbTpudGgtY2hpbGQoNSkgLnVsdGltZW51X19yZWdpb24ge1xuICBwYWRkaW5nOiA0NHB4IDQxcHggMjZweCA0MXB4O1xufVxuXG5ib2R5LnNjcm9sbGVkIC5oZWFkZXIgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fcmVnaW9uIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuYm9keS5zY3JvbGxlZCAuaGVhZGVyLW1lbnUtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxNXB4O1xufVxuXG4uaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gYS5pcy1hY3RpdmUsIC5oZWFkZXIgLnVsdGltZW51IC51bHRpbWVudV9faXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICMyNjU0ODc7XG59XG4uaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW06bnRoLWNoaWxkKDUpIC51bHRpbWVudV9fZmx5b3V0IC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjY1NDg3O1xufVxuLmhlYWRlciAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19mbHlvdXQgLm1lbnUgLm1lbnUtaXRlbSBhOmhvdmVyLCAuaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyNjU0ODc7XG59XG5cbi5wYXRoLWZyb250cGFnZSAuaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19saW5rOmhvdmVyLCAucGF0aC1mcm9udHBhZ2Uuc2Nyb2xsZWQgLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjY1NDg3O1xufVxuXG4ubm9kZS0tdHlwZS1fMjVhbnMuc2Nyb2xsZWQgLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjY1NDg3O1xufVxuXG4uaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gc3BhbjphZnRlciwgLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAzcHg7XG4gIGxlZnQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgei1pbmRleDogMTIwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gc3Bhbjpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gYTpob3ZlcjphZnRlciwgLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIGEuaXMtYWN0aXZlOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5oZWFkZXIgLnVsdGltZW51IC51bHRpbWVudV9faXRlbSBzcGFuLmlzLWFjdGl2ZS1saW5rOmFmdGVyLCAuaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0uaXMtYWN0aXZlLXRyYWlsIHNwYW46Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmhlYWRlciAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19mbHlvdXQgLm1lbnUgLm1lbnUtaXRlbSBhOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXIgLnVsdGltZW51IC51bHRpbWVudV9faXRlbSAudWx0aW1lbnVfX2ZseW91dCAubmF2LWxpbms6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIHNwYW46aG92ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gYTpob3ZlciwgLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIGEuaXMtYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlciAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19mbHlvdXQgLm1lbnUge1xuICBwYWRkaW5nOiAwcHg7XG4gIGNvbHVtbi1jb3VudDogMztcbn1cbi5oZWFkZXIgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fZmx5b3V0IC5tZW51IC5tZW51LWl0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlciAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19mbHlvdXQgLm1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgb3JkZXI6IDI7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4uaGVhZGVyIC51bHRpbWVudV9faXRlbSAudWx0aW1lbnVfX2ZseW91dCAubWVudSAubWVudS1pdGVtIC5tZW51X2xpbmtfY29udGVudCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5ib2R5LnNjcm9sbGVkIC5oZWFkZXIgLnVsdGltZW51IC51bHRpbWVudV9faXRlbSAudWx0aW1lbnVfX2xpbmsge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi8qIGVudGVycHJpc2UgbWVudSBkZXNpZ24qL1xuLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtOm50aC1jaGlsZCg1KSAudWx0aW1lbnVfX2ZseW91dCB7XG4gIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwMHB4O1xuICBsZWZ0OiAyNzVweDtcbn1cbi5oZWFkZXIgLnVsdGltZW51IC51bHRpbWVudV9faXRlbTpudGgtY2hpbGQoNSk6aG92ZXIgLnVsdGltZW51X19mbHlvdXQge1xuICBsZWZ0OiAzNzVweDtcbn1cbi5oZWFkZXIgLnVsdGltZW51IC51bHRpbWVudV9faXRlbTpudGgtY2hpbGQoNSkgLnVsdGltZW51X19mbHlvdXQgLm5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtOm50aC1jaGlsZCg1KSAudWx0aW1lbnVfX2ZseW91dCAubmF2LWl0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtOm50aC1jaGlsZCg1KSAudWx0aW1lbnVfX2ZseW91dCAubmF2LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4uaGVhZGVyIC51bHRpbWVudV9faXRlbSAudWx0aW1lbnVfX2ZseW91dCAubWVudSAubWVudS1pdGVtIC5tZW51X2xpbmtfY29udGVudCBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi8qIGZvb3RlciBzdGFydCovXG4uZGVyaGFtLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwNDFFM0Q7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDQ5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4ubWFpbi1wYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhdGgtZnJvbnRwYWdlIC5tYWluLXBhZ2Utd3JhcHBlciwgLm5vZGUtLXR5cGUtcHJvcGVydHkgLm1haW4tcGFnZS13cmFwcGVyLCAubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAubWFpbi1wYWdlLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jYmxvY2stbmV3c2xldHRlci13ZWJmb3JtIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNDFweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0OXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiU3VubGlnaHRcIjtcbn1cbiNibG9jay1uZXdzbGV0dGVyLXdlYmZvcm0gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogMzkwcHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG59XG4jYmxvY2stbmV3c2xldHRlci13ZWJmb3JtIC5yb3cgPiAqIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuI2Jsb2NrLW5ld3NsZXR0ZXItd2ViZm9ybSAubmV3c2xldHRlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuI2Jsb2NrLW5ld3NsZXR0ZXItd2ViZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG1heC13aWR0aDogNDE1cHg7XG4gIHBhZGRpbmc6IDBweCAwcHggMThweCAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbiNibG9jay1uZXdzbGV0dGVyLXdlYmZvcm0gLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRvcDogaW5pdGlhbDtcbiAgYm90dG9tOiAxOHB4O1xufVxuI2Jsb2NrLW5ld3NsZXR0ZXItd2ViZm9ybSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNibG9jay1uZXdzbGV0dGVyLXdlYmZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkJCMTk1ICFpbXBvcnRhbnQ7XG59XG4jYmxvY2stbmV3c2xldHRlci13ZWJmb3JtIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZCQjE5NTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHggMzFweCAxNXB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuI2Jsb2NrLW5ld3NsZXR0ZXItd2ViZm9ybSAud2ViZm9ybS1hY3Rpb25zIC5idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9TdWJzY3JpYmUuc3ZnKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbiNibG9jay1uZXdzbGV0dGVyLXdlYmZvcm0gLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xufVxuI2Jsb2NrLW5ld3NsZXR0ZXItd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLW5ld3NsZXR0ZXItYWRkLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiA3M3B4O1xufVxuXG4uZGVyaGFtLWZvb3RlciAucmVnaW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG4uZGVyaGFtLWZvb3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZm9vdGVyLWxvZ28uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTUzcHg7XG4gIGhlaWdodDogNzAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbi5kZXJoYW0tZm9vdGVyIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICBib3JkZXI6IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuLmRlcmhhbS1mb290ZXIgaDI6OmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmRlcmhhbS1mb290ZXIgLmJsb2NrIHtcbiAgbWFyZ2luOiAwcHg7XG4gIGJvcmRlcjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG59XG4uZGVyaGFtLWZvb3RlciB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmRlcmhhbS1mb290ZXIgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBwYWRkaW5nOiAwcHggMHB4IDE1cHggMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5kZXJoYW0tZm9vdGVyIC5tZW51LWl0ZW0gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBwYWRkaW5nOiAwcHggMHB4IDE1cHggMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5kZXJoYW0tZm9vdGVyIC5tZW51LWl0ZW0gYTpob3ZlciwgLmRlcmhhbS1mb290ZXIgLm1lbnUtaXRlbSBhLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjRkJCMTk1O1xufVxuLmRlcmhhbS1mb290ZXIgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciwgLmRlcmhhbS1mb290ZXIgLm5hdi1pdGVtIC5uYXYtbGluay5pcy1hY3RpdmUge1xuICBjb2xvcjogI0ZCQjE5NTtcbn1cblxuLmZvb3Rlci1jb250YWN0LXdyYXBwZXIge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbn1cbi5mb290ZXItY29udGFjdC13cmFwcGVyIHAge1xuICBtYXJnaW46IDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG59XG5cbi5kZXJoYW0tZm9vdGVyIC5mb290ZXItY29udGFjdC13cmFwcGVyIGEge1xuICBtYXJnaW46IDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMycHg7XG59XG4uZGVyaGFtLWZvb3RlciAubWVudS1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4uZGVyaGFtLWZvb3RlciAubWVudS1pdGVtIGEge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuLmRlcmhhbS1mb290ZXIgLmZvb3Rlci1jb250YWN0LXdyYXAxIHtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGVyaGFtLWZvb3RlciAuZm9vdGVyLWNvbnRhY3Qtd3JhcDIge1xuICBtYXgtd2lkdGg6IDIxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzdweDtcbn1cblxuLmZvb3Rlci1jb250YWN0LXdyYXBwZXIgLmZvby10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZm9vdGVyLWNvbnRhY3Qtd3JhcHBlciAuZm9vLW1haWwge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmRlcmhhbS1mb290ZXIgLmZvb3Rlci1jb250YWN0LXdyYXBwZXIgLmZvb3Rlci1zb2NpYWwtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmRlcmhhbS1mb290ZXIgLmZvb3Rlci1jb250YWN0LXdyYXBwZXIgLmZvb3Rlci1zb2NpYWwtbGlua3MgYSB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5jb250YWN0LXdyYXBwZXIgLmNvbi1zb2NpYWwtbGluayBhIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZCQjE5NTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRlcmhhbS1mb290ZXIgLmZpZWxkLS1uYW1lLWZpZWxkLW1lbnUtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGVyaGFtLWZvb3RlciB1bC5tZW51IHtcbiAgcGFkZGluZzogMHB4O1xufVxuLmRlcmhhbS1mb290ZXIgdWwgLm1lbnUtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZGVyaGFtLWZvb3RlciAuZm9vdGVyLWNvbnRhY3Qtd3JhcHBlciAuZm9vdGVyLXNvY2lhbC1saW5rcyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0ZCQjE5NTtcbn1cblxuLmNvbnRhY3Qtd3JhcHBlciAuY29uLXNvY2lhbC1saW5rIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xufVxuXG4uZGVyaGFtLWZvb3RlciAuZm9vdGVyLWNvbnRhY3Qtd3JhcHBlciAuZm9vdGVyLXNvY2lhbC1saW5rcyBhOmhvdmVyIHN2ZyBwYXRoLCAuY29udGFjdC13cmFwcGVyIC5jb24tc29jaWFsLWxpbmsgYTpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwNDFFM0Q7XG59XG5cbi8qZm9vdGVyIGVuZCAqL1xuLyogY29udGVudCBjc3MqL1xuLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4ubGF5b3V0LW1haW4td3JhcHBlciAuYmxvY2stc3lzdGVtLWJyZWFkY3J1bWItYmxvY2sgLmJyZWFkY3J1bWIge1xuICBtYXJnaW46IDBweDtcbn1cbi5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jay1zeXN0ZW0tYnJlYWRjcnVtYi1ibG9jayAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuOThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jay1zeXN0ZW0tYnJlYWRjcnVtYi1ibG9jayAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZTpsYXN0LWNoaWxkIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubGF5b3V0LW1haW4td3JhcHBlciAuYmxvY2stc3lzdGVtLWJyZWFkY3J1bWItYmxvY2sgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAycHg7XG59XG4ubGF5b3V0LW1haW4td3JhcHBlciAubWFpbi1jb250ZW50IC50ZWFtLWxpc3RpbmctcGFnZSB7XG4gIG1hcmdpbi10b3A6IDY4cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwNnB4O1xufVxuXG4vKiB0ZWFtIGxpc3RpbmcgKMOJcXVpcGUpIHBhZ2UqL1xuLnRlYW0tZGVzYy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGF5b3V0LW1haW4td3JhcHBlciAubWFpbi1jb250ZW50IC50ZWFtLWxpc3RpbmctcGFnZSAudGVhbS1kZXNjLXdyYXAgLnRlYW0tbGlzdC10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDc3MnB4O1xufVxuXG4udGVhbS1saXN0aW5nLXBhZ2UgLnRlYW0tbGlzdC1kZXNjIHtcbiAgbWF4LXdpZHRoOiA0OTdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyN3B4O1xufVxuXG4udmlldy10ZWFtLWxpc3RpbmcgLnZpZXdzLWluZmluaXRlLXNjcm9sbC1jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbi50ZWFtLWJhY2tncm91bmQtaW1nIHtcbiAgcmlnaHQ6IDg3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNjNweDtcbiAgd2lkdGg6IGF1dG87XG4gIHotaW5kZXg6IC0yO1xufVxuLnRlYW0tYmFja2dyb3VuZC1pbWcgaW1nIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udGVhbS1saXN0aW5nLXBhZ2UgLnRlYW0tbGlzdC12aWV3IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi50ZWFtLWxpc3RpbmctcGFnZSAudGVhbS1saXN0LXZpZXcgLmZvcm0tcmFkaW9zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnRlYW0tbGlzdGluZy1wYWdlIC50ZWFtLWxpc3QtdmlldyAuanMtZm9ybS1pdGVtIC5mb3JtLXJhZGlvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZWFtLWxpc3RpbmctcGFnZSAudGVhbS1saXN0LXZpZXcgLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogcmdiYSg4NiwgOTIsIDEwMiwgMC42KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xufVxuLnRlYW0tbGlzdGluZy1wYWdlIC50ZWFtLWxpc3QtdmlldyAuanMtZm9ybS10eXBlLXJhZGlvIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzA0MUUzRDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuLnRlYW0tbGlzdGluZy1wYWdlIC50ZWFtLWxpc3QtdmlldyAuanMtZm9ybS10eXBlLXJhZGlvOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4udGVhbS1saXN0aW5nLXBhZ2UgLnRlYW0tbGlzdC12aWV3IC5qcy1mb3JtLXR5cGUtcmFkaW86bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMHB4O1xufVxuLnRlYW0tbGlzdGluZy1wYWdlIC50ZWFtLWxpc3QtdmlldyAuanMtZm9ybS1pdGVtLnNlbGVjdGVkIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZCQjE5NTtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLyoudGVhbS1saXN0aW5nLXBhZ2UgLnRlYW0tbGlzdC12aWV3IC5qcy1mb3JtLWl0ZW0uc2VsZWN0ZWQgeyBwYWRkaW5nLWxlZnQ6MHB4OyB9ICovXG4udmlldy10ZWFtLWxpc3RpbmcgLnZpZXdzLWluZmluaXRlLXNjcm9sbC1jb250ZW50LXdyYXBwZXIgLnZpZXdzLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4udmlldy10ZWFtLWxpc3RpbmcgLnRlYW0tbGlzdC13cmFwIC50ZWFtLW5hbWUge1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjIycHg7XG59XG4udmlldy10ZWFtLWxpc3RpbmcgLnRlYW0tbGlzdC13cmFwIC50ZWFtLWZ1bmN0aW9uIHtcbiAgY29sb3I6ICM1NjVDNjY7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4udmlldy10ZWFtLWxpc3RpbmcgLnRlYW0tbGlzdC13cmFwIC50ZWFtLXBoLW51bSB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLnZpZXctdGVhbS1saXN0aW5nIC50ZWFtLWxpc3Qtd3JhcCAudGVhbS1waC1udW0gaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZCQjE5NTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi52aWV3LXRlYW0tbGlzdGluZyAuanMtcGFnZXJfX2l0ZW1zIHtcbiAgcGFkZGluZzogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmlldy10ZWFtLWxpc3RpbmcgLmpzLXBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnZpZXctdGVhbS1saXN0aW5nIC52aWV3cy1pbmZpbml0ZS1zY3JvbGwtY29udGVudC13cmFwcGVyIC52aWV3cy1yb3c6bnRoLWNoaWxkKG4rOSkge1xuICBtYXJnaW4tYm90dG9tOiA2N3B4O1xufVxuXG4vKiBob21lIHBhZ2UgKi9cbi5ob21lLXBhZ2UtbWFpbi13cmFwIC5ob21lcGFnZS1zbGlkZXItd3JhcCBpbWcsIC5ob21lLXBhZ2UtbWFpbi13cmFwIC5ob21lcGFnZS1zbGlkZXItd3JhcCB2aWRlbywgLmhvbWUtcGFnZS1tYWluLXdyYXAgLmhvbWVwYWdlLXNsaWRlci13cmFwIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaG9tZS1wYWdlLW1haW4td3JhcCAudmlkZW8tb3ItaW1nLXdyYXAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaG9tZS1wYWdlLW1haW4td3JhcCAuaGVyby1zZWN0aW9uLXdyYXAgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wYXRoLWZyb250cGFnZSAuaG9tZXBhZ2Utc2xpZGVyLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbi5ob21lcGFnZS1zbGlkZXItd3JhcCAubGVmdC1zZWN0aW9uLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTUwcHg7XG4gIHotaW5kZXg6IDM7XG59XG4uaG9tZXBhZ2Utc2xpZGVyLXdyYXAgLmxlZnQtc2VjdGlvbi13cmFwIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjk4cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uaG9tZXBhZ2Utc2xpZGVyLXdyYXAgLmxlZnQtc2VjdGlvbi13cmFwIGgxIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhvbWVwYWdlLXNsaWRlci13cmFwIC5sZWZ0LXNlY3Rpb24td3JhcCAuc2VhcmNoLWJhci13cmFwIHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgd2lkdGg6IDYyOXB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDIycHg7XG4gIHBhZGRpbmctbGVmdDogNDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLWJhci13cmFwIC5zZWFyY2gtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI4cHg7XG59XG5cbi5ob21lcGFnZS1zbGlkZXItd3JhcCAucmlnaHQtc2VjdGlvbi13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhvbWVwYWdlLXNsaWRlci13cmFwIC5yaWdodC1zZWN0aW9uLXdyYXAgLmFqYXgtcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhvbWVwYWdlLXNsaWRlci13cmFwIC5wb3B1cC1zZWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQ2cHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAyMHB4IDBweCAyMHB4O1xuICBwYWRkaW5nOiAzMXB4IDQ0cHggMjlweCA1OHB4O1xuICB6LWluZGV4OiAyO1xufVxuLmhvbWVwYWdlLXNsaWRlci13cmFwIC5wb3B1cC1zZWN0aW9uIC5wb3B1cC1idG4td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjdweDtcbiAgbGVmdDogLTE3cHg7XG4gIHotaW5kZXg6IDI7XG59XG4uaG9tZXBhZ2Utc2xpZGVyLXdyYXAgLnBvcHVwLXNlY3Rpb24gLnBvcHVwLXRleHQtc2VjIHtcbiAgd2lkdGg6IDE3OXB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yNnB4O1xufVxuLmhvbWVwYWdlLXNsaWRlci13cmFwIC5wb3B1cC1zZWN0aW9uIC5wb3B1cC10ZXh0LXNlYyBoNSB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG4ucGF0aC1mcm9udHBhZ2UgLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5wYXRoLWZyb250cGFnZSAuaGVhZGVyLWxvZ28gc3ZnIC5kZXJoYW1sb2dvIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLyoucGF0aC1mcm9udHBhZ2UgLmhlYWRlci1sb2dvIHN2ZyBwYXRoIHtcbmZpbGw6ICNmZmY7XG59Ki9cbi5ub2RlLS10eXBlLV8yNWFucyAuaGVhZGVyLWxvZ28gc3ZnIC5kZXJoYW1sb2dvIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLnBhdGgtZnJvbnRwYWdlLnNjcm9sbGVkIC5oZWFkZXItbG9nbyBzdmcgLmRlcmhhbWxvZ28sIC5ub2RlLS10eXBlLV8yNWFucy5zY3JvbGxlZCAuaGVhZGVyLWxvZ28gc3ZnIC5kZXJoYW1sb2dvIHtcbiAgZmlsbDogIzI2NTQ4Nztcbn1cblxuLnRvcC1oZWFkZXItbGlua3Mtd3JhcCAubWVzLWZhdm9yaXMtYmxvY2sgc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGF0aC1mcm9udHBhZ2UgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBzdmcgcGF0aCwgLm5vZGUtLXR5cGUtXzI1YW5zIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNmZmY7XG59XG5cbi5wYXRoLWZyb250cGFnZSAuaGVhZGVyIC51bHRpbWVudSAudWx0aW1lbnVfX2l0ZW0gLnVsdGltZW51X19saW5rLCAubm9kZS0tdHlwZS1fMjVhbnMgLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fbGluaywgLnBhdGgtZnJvbnRwYWdlIC5oZWFkZXIgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBwLCAubm9kZS0tdHlwZS1fMjVhbnMgLmhlYWRlciAudG9wLWhlYWRlci1saW5rcy13cmFwIHAge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogd2hlbiBzY3JvbGxlZCAqL1xuLnBhdGgtZnJvbnRwYWdlLnNjcm9sbGVkIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAgc3ZnIHBhdGgsIC5ub2RlLS10eXBlLV8yNWFucy5zY3JvbGxlZCAudG9wLWhlYWRlci1saW5rcy13cmFwIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjMjY1NDg3O1xufVxuXG4ucGF0aC1mcm9udHBhZ2Uuc2Nyb2xsZWQgLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4ucGF0aC1mcm9udHBhZ2Uuc2Nyb2xsZWQgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzA0MUUzRDtcbn1cblxuLyoucGF0aC1mcm9udHBhZ2Uuc2Nyb2xsZWQgLmhlYWRlci1sb2dvIHN2ZyBwYXRoIHtcbmZpbGw6IHJnYigzOCwgODQsIDEzNSk7XG59Ki9cbi8qLnBhdGgtZnJvbnRwYWdlLnNjcm9sbGVkIC5oZWFkZXItbG9nbyBzdmcgcGF0aHtzdHJva2U6IzI2NTQ4Nzt9Ki9cbi5ub2RlLS10eXBlLV8yNWFucy5zY3JvbGxlZCAudG9wLWhlYWRlci1saW5rcy13cmFwIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjMDQxRTNEO1xufVxuXG4ucGF0aC1mcm9udHBhZ2Uuc2Nyb2xsZWQgLmhlYWRlciAudWx0aW1lbnUgLnVsdGltZW51X19pdGVtIC51bHRpbWVudV9fbGluaywgLm5vZGUtLXR5cGUtXzI1YW5zLnNjcm9sbGVkIC5oZWFkZXIgLnVsdGltZW51IC51bHRpbWVudV9faXRlbSAudWx0aW1lbnVfX2xpbmssIC5wYXRoLWZyb250cGFnZS5zY3JvbGxlZCAuaGVhZGVyIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAgcCwgLm5vZGUtLXR5cGUtXzI1YW5zLnNjcm9sbGVkIC5oZWFkZXIgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBwIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG59XG5cbi5wYXRoLWZyb250cGFnZS5zY3JvbGxlZCAudG9wLWhlYWRlci1saW5rcy13cmFwLCAubm9kZS0tdHlwZS1fMjVhbnMgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi5wYXRoLWZyb250cGFnZS5zY3JvbGxlZCAuaGVhZGVyLCAubm9kZS0tdHlwZS1fMjVhbnMgLmhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjRTlFQ0YwO1xufVxuXG4vKiBob21lcGFnZSBwcm9tb3Rpb24gc2VjdGlvbiAqL1xuLm5vdXZlbGxlcy1wcm9tb3Rpb25zLXdyYXAgLnByb21vdGlvbnMtaGVhZGVyLXdyYXAgLnJvdyA+ICoge1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi5ob21lLXBhZ2UtbWFpbi13cmFwIC5ub3V2ZWxsZXMtcHJvbW90aW9ucy13cmFwIC5wcm9tb3Rpb25zLWhlYWRlci13cmFwIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMTI0cHg7XG4gIHBhZGRpbmctYmxvY2stZW5kOiA4NHB4O1xufVxuXG4ucHJvbW90aW9ucy1oZWFkZXItd3JhcCAucHJvbW90aW9ucy1kZXNjIHtcbiAgbWF4LXdpZHRoOiA1MDZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxOHB4O1xufVxuLnByb21vdGlvbnMtaGVhZGVyLXdyYXAgLnByb21vdGlvbnMtZGVzYyBwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cblxuLmhvbWUtcGFnZS1tYWluLXdyYXAgLnZpZXctbm91dmVsbGVzLXByb21vdGlvbnMgLnJvdyB7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4vKiBob21lcGFnZSBub3ZlbGxzIHNsaWRlciAqL1xuLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnMsIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zX25vc19tZXRpZXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAubm92ZWwtc2xpZGVyLWxhYmVsLCAudmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9uc19ub3NfbWV0aWVycyAubm92ZWwtc2xpZGVyLWxhYmVsLCAubm9zLXByb21vdGlvbnMtY3VzdG9tIC5ub3ZlbC1zbGlkZXItbGFiZWwge1xuICBtaW4td2lkdGg6IDEwNXB4O1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyN3B4O1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnMgLm5vdmVsLXNsaWRlci1sYWJlbCBwLCAudmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9uc19ub3NfbWV0aWVycyAubm92ZWwtc2xpZGVyLWxhYmVsIHAsIC5ub3MtcHJvbW90aW9ucy1jdXN0b20gLm5vdmVsLXNsaWRlci1sYWJlbCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4udmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyLCAudmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9uc19ub3NfbWV0aWVycyAubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyLCAubm9zLXByb21vdGlvbnMtY3VzdG9tIC5ub3ZlbC1zbGlkZXItc3ViLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXgtd2lkdGg6IDk1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC01OXB4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnMgLm5vdmVsLXNsaWRlci1zdWItd3JhcHBlciAudGV4dC1zZWMtd3JhcCwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLm5vdmVsLXNsaWRlci1zdWItd3JhcHBlciAudGV4dC1zZWMtd3JhcCwgLm5vcy1wcm9tb3Rpb25zLWN1c3RvbSAubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyIC50ZXh0LXNlYy13cmFwIHtcbiAgcGFkZGluZzogMzlweCA2MnB4IDEycHggNDhweDtcbn1cblxuLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnMgLnNsaWNrLWRvdHMgYnV0dG9uLCAudmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9uc19ub3NfbWV0aWVycyAuc2xpY2stZG90cyBidXR0b24sIC5ub3MtcHJvbW90aW9ucy1jdXN0b20gLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQsIDMwLCA2MSwgMC40KTtcbiAgYm9yZGVyOiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xufVxuXG4udmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAuc2xpY2stZG90cyBsaSBidXR0b246OmJlZm9yZSwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUsIC5ub3MtcHJvbW90aW9ucy1jdXN0b20gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAuc2xpY2stZG90cyBsaSwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLnNsaWNrLWRvdHMgbGksIC5ub3MtcHJvbW90aW9ucy1jdXN0b20gLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgd2lkdGg6IGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5ub3ZlbC1zbGlkZXItc3ViLXdyYXBwZXIgLnRleHQtc2VjLXdyYXAgcCB7XG4gIG1heC13aWR0aDogNzY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGNvbG9yOiAjNTY1QzY2O1xufVxuLm5vdmVsLXNsaWRlci1zdWItd3JhcHBlciAudGV4dC1zZWMtd3JhcCBoNSB7XG4gIG1heC13aWR0aDogNzA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4udmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAuc2xpY2stZG90cyAuc2xpY2stYWN0aXZlIGJ1dHRvbiwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLnNsaWNrLWRvdHMgLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2IoNCwgMzAsIDYxKTtcbn1cblxuLm5vcy1wcm9tb3Rpb25zLWN1c3RvbSAuc2xpY2stZG90cyAuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHJnYig0LCAzMCwgNjEpO1xufVxuLm5vcy1wcm9tb3Rpb25zLWN1c3RvbSAucHJvbW90aW9ucy1zbGlkZXItd3JhcCAuc2xpY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm9zLXByb21vdGlvbnMtY3VzdG9tIC5wcm9tb3Rpb25zLXNsaWRlci13cmFwIC5zbGljay1kb3RzIHtcbiAgYm90dG9tOiA3N3B4O1xufVxuLm5vcy1wcm9tb3Rpb25zLWN1c3RvbSAucHJvbW90aW9ucy1ub3MtaGVhZGVyLXdyYXAge1xuICBwYWRkaW5nLWJvdHRvbTogODRweDtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cbi5ub3MtcHJvbW90aW9ucy1jdXN0b20gLnByb21vdGlvbnMtbm9zLWhlYWRlci13cmFwIC5zZWMtdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnMgLnNsaWNrLWRvdHMsIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zX25vc19tZXRpZXJzIC5zbGljay1kb3RzLCAubm9zLXByb21vdGlvbnMtY3VzdG9tIC5zbGljay1kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTQycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cblxuLnByb21vdGlvbnMtc2xpZGVyLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuLmVzdGltZXItc2VjLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMwNDFFM0Q7XG4gIHBhZGRpbmctYmxvY2s6IDE1M3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuLmVzdGltZXItc2VjLXdyYXAgLmVzdGltZXItaW5uZXItc2VjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiAxMDNweDtcbiAgaGVpZ2h0OiA1NDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9lc3RpbWVyLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG4uZXN0aW1lci1zZWMtd3JhcCAuZXN0aW1lci1pbm5lci1zZWM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMzA3cHg7XG4gIGhlaWdodDogMjQxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZXN0aW1hdGUtZHIuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbi5lc3RpbWVyLXNlYy13cmFwIC5lc3RpbWVyLWlubmVyLXNlYyBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDkzNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lc3RpbWVyLXNlYy13cmFwIC5lc3RpbWVyLWlubmVyLXNlYyAuZXN0aW1lci1kZXNjLXNlYyB7XG4gIG1heC13aWR0aDogNTIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDQ5cHg7XG59XG4uZXN0aW1lci1zZWMtd3JhcCAuZXN0aW1lci1zdWItd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMTgwcHg7XG59XG4uZXN0aW1lci1zZWMtd3JhcCAuZXN0aW1lci1pbm5lci1zZWMgLmVzdGltZXItZGVzYy1zZWMgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKmVzdGltZXIgY3NzICovXG4uZXN0aW1lci1idG4tc2VjIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lc3RpbWVyLWJ0bi1zZWMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmVzdGltZXItYnRuLXNlYyAuZXN0aW1hdGUtb25saW5lLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGQkIxOTU7XG59XG5cbi5lc3RpbWVyLXN1Yi13cmFwcGVyIGEudW5kZXJsaW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDdweDtcbn1cblxuLmVzdGltZXItYnRuLXNlYyAuZXN0aW1hdGUtb25saW5lLWJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogNDFweDtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xufVxuLmVzdGltZXItYnRuLXNlYyAuZXN0aW1hdGUtb25saW5lLWJ1dHRvbiBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4uZXN0aW1lci1idG4tc2VjIC5lc3RpbWF0ZS1vbmxpbmUtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuXG4vKiB2YWxvcmlzYXRpb24gc2VjdGlvbiAqL1xuLnZhbG9yaXNhdGlvbi1ob21lcGFnZS13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuLnZhbG9yaXNhdGlvbi1ob21lcGFnZS13cmFwIC52YWxvcmlzYXRpb24taW5uZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pbm5vdmF0aW9uLWlubmVyLXdyYXAgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnZhbG9yaXNhdGlvbi1ob21lcGFnZS13cmFwIC52YWxvcmlzYXRpb24tcmlnaHQtc2VjIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udmFsb3Jpc2F0aW9uLWhvbWVwYWdlLXdyYXAgLnZhbG9yaXNhdGlvbi1yaWdodC1zZWMgaDMge1xuICBtYXgtd2lkdGg6IDUxOXB4O1xuICBtYXJnaW46IDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmFsb3Jpc2F0aW9uLWhvbWVwYWdlLXdyYXAgLnZhbG9yaXNhdGlvbi1yaWdodC1zZWMgLmRlc2Mtd3JhcCB7XG4gIG1heC13aWR0aDogNDY0cHg7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZhbG9yaXNhdGlvbi1ob21lcGFnZS13cmFwIC52YWxvcmlzYXRpb24tcmlnaHQtc2VjIC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY29sb3I6ICMyNjU0ODc7XG59XG4udmFsb3Jpc2F0aW9uLWhvbWVwYWdlLXdyYXAgLnZhbG9yaXNhdGlvbi1yaWdodC1zZWMgLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xuICBjb2xvcjogI2ZmZjtcbn1cbi52YWxvcmlzYXRpb24taG9tZXBhZ2Utd3JhcCAudmFsb3Jpc2F0aW9uLXJpZ2h0LXNlYyAuYnV0dG9uLXdpdGgtYm9yZGVyLXJhZGl1czpob3ZlciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cblxuLyogbm90cmUtZXhwZXJ0aXNlIHNlY3Rpb24qL1xuLm5vdHJlLWV4cGVydGlzZS13cmFwIHtcbiAgYmFja2dyb3VuZDogI0Y4RjBFQTtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuLm5vdHJlLWV4cGVydGlzZS13cmFwIC5leHBlcnRpc2UtaW5uZXItc2VjIHtcbiAgcGFkZGluZy10b3A6IDg2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMzZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5vdHJlLWV4cGVydGlzZS13cmFwIC50ZXh0LTEtd3JhcCB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYmxvY2s6IDIwcHggNzRweDtcbn1cbi5ub3RyZS1leHBlcnRpc2Utd3JhcCAuZXhwZXJ0aXNlLWNvbnRlbnQtd3JhcCB7XG4gIGNvbHVtbi1jb3VudDogMztcbn1cbi5ub3RyZS1leHBlcnRpc2Utd3JhcCAuZXhwZXJ0aXNlLWNvbnRlbnQtd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5ub3RyZS1leHBlcnRpc2Utd3JhcCAuZXhwZXJ0aXNlLWNvbnRlbnQtd3JhcCBhIHtcbiAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbn1cbi5ub3RyZS1leHBlcnRpc2Utd3JhcCAuZXhwZXJ0aXNlLWNvbnRlbnQtd3JhcCBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDU4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLm5vdHJlLWV4cGVydGlzZS13cmFwIC50ZXh0LTItd3JhcCB7XG4gIG1hcmdpbi10b3A6IDk3cHg7XG59XG4ubm90cmUtZXhwZXJ0aXNlLXdyYXAgLmV4cGVydGlzZS1jb250ZW50LXdyYXAgaDU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvdy1saWdodC1ibHVlLnN2Zykgbm8tcmVwZWF0O1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMzFweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5ub3RyZS1leHBlcnRpc2Utd3JhcCAuZXhwZXJ0aXNlLWNvbnRlbnQtd3JhcCBoNTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBib3R0b206IC01cHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC1vLXRyYW5zaXRpb246IDAuNXM7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjVzO1xuICAtbW96LXRyYW5zaXRpb246IDAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cztcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5ub3RyZS1leHBlcnRpc2Utd3JhcCAuZXhwZXJ0aXNlLWNvbnRlbnQtd3JhcCBhOmhvdmVyIGg1IHtcbiAgY29sb3I6ICMyNjU0ODc7XG59XG4ubm90cmUtZXhwZXJ0aXNlLXdyYXAgLmV4cGVydGlzZS1jb250ZW50LXdyYXAgYTpob3ZlciBoNTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ub3RyZS1leHBlcnRpc2Utd3JhcCAuZXhwZXJ0aXNlLWNvbnRlbnQtd3JhcCBhOmhvdmVyIGg1OmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm90cmUtZXhwZXJ0aXNlLXdyYXAgLnRleHQtMi13cmFwIHAge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjJweDtcbn1cbi5ub3RyZS1leHBlcnRpc2Utd3JhcCAudGV4dC0yLXdyYXAgcDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGQkIxOTU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLyogYW5pbWF0aW9uIGNzcyovXG4vKiBhbmltYXRpb24gY3NzIGhvdmVyICovXG4uZXhwZXJ0aXNlLWlubmVyLXNlYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIHdpZHRoOiAxMThweDtcbiAgaGVpZ2h0OiA4MzZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9ub3MtbWV0aWVycy5zdmdcIikgbm8tcmVwZWF0O1xuICByaWdodDogMHB4O1xufVxuXG4vKiBpbm5vdmF0aW9uICovXG4uaW5ub3ZhdGlvbi1tYWluIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmlubm92YXRpb24td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlubm92YXRpb24taW5uZXItd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDUycHggNjRweCAxMDBweCA3NXB4O1xuICBtYXgtd2lkdGg6IDYzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xufVxuXG4uaW5ub3ZhdGlvbi1tYWluIC5pbm5vdmF0aW9uLWRlc2MgaDMge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmlubm92YXRpb24tbWFpbiAuaW5ub3ZhdGlvbi1kZXNjIC50ZXh0LXdyYXAgcDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4vKiBob21lIHBhZ2UgbGEtc2VsZWN0aW9uIHNsaWRlciAqL1xuLyoudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IC5zbGljay1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDogMHB4O30qL1xuLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCAuc2xpY2stc2xpZGUge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi8qIGFuaW1hdGlvbiBvbiBzbGlkZXIgKi9cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1M3B4O1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5sYS1zZWxlY3Rpb24taW1nLXNlYyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLW8tdHJhbnNpdGlvbjogMXM7XG4gIC1tcy10cmFuc2l0aW9uOiAxcztcbiAgLW1vei10cmFuc2l0aW9uOiAxcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxcztcbiAgdHJhbnNpdGlvbjogMXM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5sYS1zZWxlY3Rpb24taW1nLXNlYyBpbWcge1xuICB3aWR0aDogMTEwJSAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uOiAxcztcbiAgLW1zLXRyYW5zaXRpb246IDFzO1xuICAtbW96LXRyYW5zaXRpb246IDFzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzO1xuICB0cmFuc2l0aW9uOiAxcztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAubGEtc2VsZWN0aW9uLWltZy1zZWM6aG92ZXIgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMCU7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCAuc2xpY2stbGlzdCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXM6aG92ZXIgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNmZmY7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCAudmlldy1maWx0ZXJzIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMzlweDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAuYnV0dG9uLXdpdGgtYm9yZGVyLXJhZGl1cyB7XG4gIGNvbG9yOiAjMjY1NDg3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IGF1dG87XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCAubGEtc2VsZWN0aW9uLWluZm8tc2VjIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMnB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCAubGEtc2VsZWN0aW9uLWltZy1zZWMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5zbGljay0tdmlldy0tbWVkaWEtbXVsdGlwbGUtaW1nLXNsaWRlci0tYmxvY2stMSAuc2xpY2stc2xpZGUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IC5pcy1uZXctd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZDogI0ZCQjE5NTtcbiAgcGFkZGluZzogNXB4IDE4cHggNXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxMTIyMzU7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0b3A6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAuc2VsZWN0aW9uLWJvdHRvbS13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA2NXB4O1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC52aWV3LWxhLXNlbGVjdGlvbi1kdS1tb21lbnQgLmxhLXNlbGVjdGlvbi1pbmZvLXNlYyBzcGFuIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzA0MUUzRDtcbiAgcGFkZGluZy1pbmxpbmU6IDEwcHg7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCAubGEtc2VsZWN0aW9uLWluZm8tc2VjIHNwYW46Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IC5sYS1zZWxlY3Rpb24taW5mby1zZWMgc3BhbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiAwcHg7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCBoNCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC52aWV3LWxhLXNlbGVjdGlvbi1kdS1tb21lbnQgLnNsaWNrX19hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAuc2xpY2stbGlzdHtvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50O30qL1xuLyogaG92ZXIgaW1hZ2Ugem9vbVxuLyogYW5pbWF0aW9uIG9uIHNsaWRlciAqL1xuLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCAuc2xpY2stLXZpZXcge1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IC52aWV3LWZpbHRlcnMgLmZpZWxkZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IC5mb3JtLXJhZGlvcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IC5qcy1mb3JtLWl0ZW0gLmZvcm0tcmFkaW8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC52aWV3LWxhLXNlbGVjdGlvbi1kdS1tb21lbnQgLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogcmdiYSg4NiwgOTIsIDEwMiwgMC42KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC52aWV3LWxhLXNlbGVjdGlvbi1kdS1tb21lbnQgLmpzLWZvcm0tdHlwZS1yYWRpbyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNDFFM0Q7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgcGFkZGluZy1ibG9jazogMTFweDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IC5qcy1mb3JtLXR5cGUtcmFkaW86bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMHB4O1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC52aWV3LWxhLXNlbGVjdGlvbi1kdS1tb21lbnQgLmpzLWZvcm0tdHlwZS1yYWRpbzpudGgtY2hpbGQoMikge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IC5qcy1mb3JtLWl0ZW0uc2VsZWN0ZWQgLmZvcm0tY2hlY2stbGFiZWwge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkJCMTk1O1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC52aWV3LWxhLXNlbGVjdGlvbi1kdS1tb21lbnQgLmpzLWZvcm0tdHlwZS1yYWRpbzpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnZpZXctbGEtc2VsZWN0aW9uLWR1LW1vbWVudCAuc2xpY2stLXZpZXctLW1lZGlhLW11bHRpcGxlLWltZy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnNsaWNrLS12aWV3LS1tZWRpYS1tdWx0aXBsZS1pbWctc2xpZGVyLS1ibG9jay0xIC5zbGljay1hcnJvd1thcmlhLWxhYmVsPVByw6ljw6lkZW50XSwgLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5zbGljay0tdmlldy0tbWVkaWEtbXVsdGlwbGUtaW1nLXNsaWRlci0tYmxvY2stMSAuc2xpY2stYXJyb3dbYXJpYS1sYWJlbD1TdWl2YW50XSB7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBib3JkZXI6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnNsaWNrLS12aWV3LS1tZWRpYS1tdWx0aXBsZS1pbWctc2xpZGVyLS1ibG9jay0xIC5zbGljay1hcnJvd1thcmlhLWxhYmVsPVByw6ljw6lkZW50XSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zbGljay1sZWZ0LnN2Z1wiKTtcbiAgbGVmdDogMTdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5zbGljay0tdmlldy0tbWVkaWEtbXVsdGlwbGUtaW1nLXNsaWRlci0tYmxvY2stMSAuc2xpY2stYXJyb3dbYXJpYS1sYWJlbD1TdWl2YW50XSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zbGljay1yaWdodC5zdmdcIik7XG4gIHJpZ2h0OiAxN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnNsaWRlLWltYWdlLWhvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5zbGlkZS1pbWFnZS1ob3Zlcjpob3ZlciAuaW1nLWNvdW50IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAucHJvcGVydHktaW1nLXNlYy1jb21tb246aG92ZXIgLnNsaWNrLWFycm93IHtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5tZXMtZmF2b3Jpcy1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICB6LWluZGV4OiAxO1xuICByaWdodDogMTBweDtcbiAgb3BhY2l0eTogMDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAuc2xpZGUtaW1hZ2UtaG92ZXI6aG92ZXIgLm1lcy1mYXZvcmlzLWJsb2NrIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAubWVzLWZhdm9yaXMtYmxvY2sgYSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5tZXMtZmF2b3Jpcy1ibG9jazpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaXRpYWw7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLm1lcy1mYXZvcmlzLWJsb2NrOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG59XG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLm1lcy1mYXZvcmlzLWJsb2NrIHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5pbWctY291bnQgaW1nIHtcbiAgcGFkZGluZy1pbmxpbmU6IDNweDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAuc2xpZGUtaW1hZ2UtaG92ZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsYS1zZWxlY3Rpb24gYXJyb3cgY3NzKi9cbi8qLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5pbWctY291bnR7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6MHB4IDdweDtib3R0b206N3B4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjQwcHg7cmlnaHQ6MTBweDtoZWlnaHQ6MjdweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtvcGFjaXR5OjA7fSovXG4vKiBhY3R1IHNlY3Rpb24gKi9cbi53ZS1hcmUtZGVyaGFtLXdyYXAgLndlLWFyZS1kZXJoYW0taW5uZXIgLmRlcmhhbS1kZXNjLXdyYXAgcCB7XG4gIGNvbG9yOiAjNTY1QzY2O1xufVxuXG4uYWN0dWFsaXRlLWRlcmhhbS13cmFwIC5hY3R1LWhlYWQge1xuICBtYXJnaW4tYm90dG9tOiA4NHB4O1xufVxuLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAuYWN0dS1oZWFkIC5oZWFkZXItc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAudmlldy1hY3R1YWxpdGVzLWRlcmhhbSAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAudmlldy1hY3R1YWxpdGVzLWRlcmhhbSAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICB3aWR0aDogMzAwcHg7XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xufVxuLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAudmlldy1hY3R1YWxpdGVzLWRlcmhhbSAudmlldy1jb250ZW50IC52aWV3cy1yb3c6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgd2lkdGg6IDYzMHB4O1xufVxuLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAudmlldy1hY3R1YWxpdGVzLWRlcmhhbSAudmlldy1jb250ZW50IC52aWV3cy1yb3c6Zmlyc3QtY2hpbGQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5hY3R1YWxpdGUtZGVyaGFtLXdyYXAgLnZpZXctYWN0dWFsaXRlcy1kZXJoYW0gLnZpZXctY29udGVudCAudmlld3Mtcm93Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4uYWN0dWFsaXRlLWRlcmhhbS13cmFwIC52aWV3LWFjdHVhbGl0ZXMtZGVyaGFtIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAudmlldy1hY3R1YWxpdGVzLWRlcmhhbSAudGl0bGUtdmlldy1saW5rLXdyYXAgaDYge1xuICBtYXgtd2lkdGg6IDI4NnB4O1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4ucGF0aC1mcm9udHBhZ2UgLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xufVxuXG4uYWN0dWFsaXRlLWRlcmhhbS13cmFwIC52aWV3LWFjdHVhbGl0ZXMtZGVyaGFtIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpmaXJzdC1jaGlsZCBoNiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uYWN0dWFsaXRlLWRlcmhhbS13cmFwIC5hY3R1YWxpdGUtY2F0ZWdvcnktd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5hY3R1YWxpdGUtZGVyaGFtLXdyYXAgLmFjdHVhbGl0ZS1jYXRlZ29yeS13cmFwIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjk4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYWN0dWFsaXRlLWRlcmhhbS13cmFwIC5hY3R1YWxpdGUtY2F0ZWdvcnktd3JhcCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIG1hcmdpbjogMHB4O1xufVxuLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgdWwgbGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjk4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hY3R1YWxpdGUtZGVyaGFtLWlubmVyIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5hY3R1YWxpdGUtZGVyaGFtLXdyYXAgLnZpZXctYWN0dWFsaXRlcy1kZXJoYW0gLnZpZXctZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAudmlldy1hY3R1YWxpdGVzLWRlcmhhbSAuYnV0dG9uLXdpdGgtYm9yZGVyLXJhZGl1cyB7XG4gIGNvbG9yOiAjMjY1NDg3O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uYWN0dWFsaXRlLWRlcmhhbS13cmFwIC5hY3R1YWxpdGUtY2F0ZWdvcnktd3JhcCB1bCBsaTo6bWFya2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDJweDtcbn1cbi5hY3R1YWxpdGUtZGVyaGFtLXdyYXAgLnZpZXctYWN0dWFsaXRlcy1kZXJoYW0gLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hY3R1YWxpdGUtZGVyaGFtLXdyYXAgLnZpZXctYWN0dWFsaXRlcy1kZXJoYW0gLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXM6aG92ZXIgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNmZmY7XG59XG5cbi8qIHdlIGFyZSBkZWhyYW0gKi9cbi53ZS1hcmUtZGVyaGFtLXdyYXAge1xuICBtYXJnaW4tYmxvY2s6IDEyNHB4IDI4OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cbi53ZS1hcmUtZGVyaGFtLXdyYXAgLmRlcmhhbS1sZWZ0LXNlYyB7XG4gIHBhZGRpbmctdG9wOiA3MXB4O1xufVxuLndlLWFyZS1kZXJoYW0td3JhcCAud2UtYXJlLWRlcmhhbS1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi53ZS1hcmUtZGVyaGFtLXdyYXAgLndlLWFyZS1kZXJoYW0taW5uZXIgLmRlcmhhbS1kZXNjLXdyYXAge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW4tYmxvY2s6IDI1cHggMzNweDtcbn1cbi53ZS1hcmUtZGVyaGFtLXdyYXAgLndlLWFyZS1kZXJoYW0taW5uZXIgLnNvY2lhbC1zZWMtd3JhcCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5kZXJoYW0tcmlnaHQtc2VjIC5pbWFnZXMtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZGVyaGFtLXJpZ2h0LXNlYyAuaW1hZ2VzLXdyYXAgLnNlY3Rpb24xLWltZzIge1xuICB3aWR0aDogNjYwcHg7XG4gIGhlaWdodDogNTA1cHg7XG59XG4uZGVyaGFtLXJpZ2h0LXNlYyAuaW1hZ2VzLXdyYXAgLnNlY3Rpb24xLWltZzEge1xuICB3aWR0aDogNDA2cHg7XG4gIGhlaWdodDogMzQ2cHg7XG4gIHRvcDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogNztcbn1cbi5kZXJoYW0tcmlnaHQtc2VjIC5pbWFnZXMtd3JhcCAuc2VjdGlvbjEtaW1nMyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiAyNDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAzMCUpO1xuICBib3R0b206IDBweDtcbn1cbi5kZXJoYW0tcmlnaHQtc2VjIC5pbWFnZXMtd3JhcCAuc2VjdGlvbjEtaW1nMiBpbWcsIC5kZXJoYW0tcmlnaHQtc2VjIC5pbWFnZXMtd3JhcCAuc2VjdGlvbjEtaW1nMSBpbWcsIC5kZXJoYW0tcmlnaHQtc2VjIC5pbWFnZXMtd3JhcCAuc2VjdGlvbjEtaW1nMyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ud2UtYXJlLWRlcmhhbS13cmFwIC5ib3JkZXJlZC1zdmcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLndlLWFyZS1kZXJoYW0td3JhcCAud2UtYXJlLWRlcmhhbS1pbm5lciAuc29jaWFsLXNlYy13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogI0ZCQjE5NTtcbn1cbi53ZS1hcmUtZGVyaGFtLXdyYXAgYTpob3ZlciAuYm9yZGVyZWQtc3ZnIHtcbiAgYmFja2dyb3VuZDogI0ZCQjE5NTtcbn1cbi53ZS1hcmUtZGVyaGFtLXdyYXAgYTpob3ZlciAuYm9yZGVyZWQtc3ZnIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLyogZm9vdGVyIGNvbnNlaWwgKi9cbi5iZXNvaW4tZGUtY29uc2VpbC13cmFwIHtcbiAgYmFja2dyb3VuZDogI0Y4RjBFQTtcbn1cbi5iZXNvaW4tZGUtY29uc2VpbC13cmFwIC5jb25zZWlsLWxlZnQgcCB7XG4gIG1hcmdpbi1ibG9jazogMTRweCA0N3B4O1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4uYmVzb2luLWRlLWNvbnNlaWwtd3JhcCAuY29uc2VpbC1sZWZ0IC5idG4tc2VjIC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG59XG4uYmVzb2luLWRlLWNvbnNlaWwtd3JhcCAuY29uc2VpbC1sZWZ0IC5idG4tc2VjIC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjY1NDg3O1xuICBib3JkZXItY29sb3I6ICMyNjU0ODc7XG59XG4uYmVzb2luLWRlLWNvbnNlaWwtd3JhcCAuY29uc2VpbC1sZWZ0IC5idG4tc2VjIC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzOmhvdmVyIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjMjY1NDg3O1xufVxuXG4uY29uc2VpbC1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5iZXNvaW4tZGUtY29uc2VpbC13cmFwIC5jb25zZWlsLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZmVhdHVyZWQtYm90dG9tIC5yZWdpb24tZmVhdHVyZWQtYm90dG9tLWZpcnN0IHtcbiAgbWFyZ2luOiAwcHg7XG59XG4uZmVhdHVyZWQtYm90dG9tICNibG9jay1kZXJoYW0tYmVzb2luZGVjb25zZWlsIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4vKiBjb250YWN0IHVzIHBhZ2UgKi9cbi5ub2RlLS10eXBlLWNvbnRhY3QtcGFnZSAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4uY29udGFjdC1wYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuLmNvbnRhY3QtcGFnZSAuY29udGFjdC1iYW5uZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5jb250YWN0LXBhZ2UgLmNvbnRhY3Qtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICMwNDFFM0Q7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMTM0cHg7XG59XG4uY29udGFjdC1wYWdlIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA1NHB4O1xuICBsaW5lLWhlaWdodDogNjJweDtcbn1cblxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1icmVhZGN1bWIge1xuICBtYXJnaW4tYm90dG9tOiA2N3B4O1xuICBwYWRkaW5nLXRvcDogMjNweDtcbn1cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5uZXItd3JhcCB7XG4gIG1hcmdpbi10b3A6IDQ3cHg7XG59XG5cbi5jb250YWN0LXBhZ2UgLmNvbnRhY3QtYnJlYWRjdW1iIC5icmVhZGNydW1iLWl0ZW0ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250YWN0LXBhZ2UgLmNvbnRhY3QtYnJlYWRjdW1iIC5icmVhZGNydW1iLWl0ZW0gYSwgLmNvbnRhY3QtcGFnZSAuY29udGFjdC1icmVhZGN1bWIgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWlubmVyLXdyYXAgLmNvbnRhY3QtYWRkcmVzcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWlubmVyLXdyYXAgLmNvbnRhY3QtYWRkcmVzcy10aXRsZSBoNSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5uZXItd3JhcCAuY29uLWFkZHItdGltZS13cmFwIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xufVxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbm5lci13cmFwIC5jb24tbWFpbCBhLCAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWlubmVyLXdyYXAgLmNvbi1waG4gYSB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLmNvbnRhY3QtaW5uZXItd3JhcCAuY29uLXRpbWUtd3JhcCB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbm5lci13cmFwIC5jb24tbWFpbCwgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbm5lci13cmFwIC5jb24tcGhuIHtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xufVxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbm5lci13cmFwIC5jb24tbWFpbCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNvbnRhY3QtaW5uZXItd3JhcCAuY29uLXRpbWUtd3JhcCAuY29uLXRpbWUge1xuICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW5uZXItd3JhcCAuY29uLW1haWwge1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG59XG4uY29udGFjdC13cmFwcGVyIC5jb250YWN0LWlubmVyLXdyYXAgLmNvbi1hZGRyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xufVxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbm5lci13cmFwIC5jb24tYWRkcjpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbG9jYXRpb24uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uY29udGFjdC1pbm5lci13cmFwIC5jb24tdGltZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3QtaW5uZXItd3JhcCAuY29uLXRpbWUtd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY2xvY2suc3ZnXCIpIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmNvbnRhY3QtaW5uZXItd3JhcCAuY29uLXRpbWUtd3JhcCAuY29uLXRpbWUtdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG59XG5cbi5jb250YWN0LXBhZ2UgLmNvbi13ZWJmb3JtIHtcbiAgbWFyZ2luLXRvcDogMTIzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxODBweDtcbn1cblxuLmNvbi13ZWJmb3JtIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbn1cbi5jb24td2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICB3aWR0aDogNzkzcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5jb24td2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDM4cHggMHB4IDEzcHggMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlcjogMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MUUzRCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY29uLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZCQjE5NSAhaW1wb3J0YW50O1xufVxuLmNvbi13ZWJmb3JtIGxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29uLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogIzA0MUUzRDtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG59XG4uY29uLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uY29uLXdlYmZvcm0gLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgdG9wOiBpbml0aWFsO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY29uLXdlYmZvcm0gLmZvcm0tdGV4dGFyZWEge1xuICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHJlc2l6ZTogbm9uZTtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbi5jb24td2ViZm9ybSAuanMtZm9ybS10eXBlLXRleHRhcmVhLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gIHRvcDogMHB4O1xuICBib3R0b206IGluaXRpYWw7XG59XG5cbi8qIGxhYmVsIGFuaWF0aW9uICovXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWwge1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nLWJsb2NrOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMHB4O1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWwsIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsIHtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZy1ibG9jazogMTBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDBweDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IH4gbGFiZWwge1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nLWJsb2NrOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMHB4O1xufVxuXG4uY29uLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXdyYXBwZXIubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWlubGluZTogMHB4O1xufVxuLmNvbi13ZWJmb3JtIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jb24td2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbS5mb3JtLWl0ZW0tbm9tLCAuY29uLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0uanMtZm9ybS1pdGVtLXByZW5vbSB7XG4gIHdpZHRoOiAxOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmNvbi13ZWJmb3JtIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtLmpzLWZvcm0taXRlbS1zb2NpZXRlIHtcbiAgd2lkdGg6IDM1MHB4O1xufVxuLmNvbi13ZWJmb3JtIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtLmpzLWZvcm0taXRlbS1lbWFpbCB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uY29uLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0uanMtZm9ybS1pdGVtLXRlbGVwaG9uZSwgLmNvbi13ZWJmb3JtIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtLmpzLWZvcm0taXRlbS1lbWFpbCB7XG4gIHdpZHRoOiAzODBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmNvbi13ZWJmb3JtIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtLmZvcm0taXRlbS1tZXNzYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi5jb24td2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDQxRTNEO1xufVxuLmNvbi13ZWJmb3JtIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS10eXBlLWNoZWNrYm94IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4uY29uLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0uY2hlY2tib3gge1xuICBtYXJnaW4tYmxvY2s6IDIzcHggMzJweCAhaW1wb3J0YW50O1xufVxuLmNvbi13ZWJmb3JtIC53ZWJmb3JtLWFjdGlvbnMge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uY29uLXdlYmZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5jb24td2ViZm9ybSAud2ViZm9ybS1hY3Rpb25zIC5idXR0b246YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbi13ZWJmb3JtIC53ZWJmb3JtLWFjdGlvbnMgLmJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYnV0dG9uLWFycm93LnN2Z1wiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmNvbnRhY3Qtd3JhcHBlciAuY29uLXNvY2lhbC1saW5rLXRpdGxlIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxLjYycHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1zb2NpYWwtbGluayB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5jb24tdGltZS13cmFwIC5jb24tdGltZS10aXRsZS5WZW5kcmVkaSB7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xufVxuXG4uY29udGFjdC1wYWdlIC5jb250YWN0LW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY29uLXdlYmZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjY1NDg3O1xuICBib3JkZXItY29sb3I6ICMyNjU0ODc7XG59XG4uY29uLXdlYmZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmx1ZS1hcnJvdy1yaWdodC5zdmcpO1xufVxuLmNvbi13ZWJmb3JtIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQxRTNEO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICMwNDFFM0Q7XG59XG5cbi8qIG5vcyBtZXRlcnMgcGFnZSAqL1xuI25vcy1tZXRlcnMtc2VjdGlvbjExIC5ub3ZlbC1ob21lLWhlYWRlci1zZWMge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuXG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAubWFpbi1jb250ZW50LCAubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAubm9kZV9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzIC5hei1lbGVtZW50LmF6LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjcgLmNvbC1tZC02OmZpcnN0LWNoaWxkIC5hei1pbWFnZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb243IC5jb2wtbWQtNjpmaXJzdC1jaGlsZCAuYXotaW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jbm9zLW1ldGllcnMtaGVhZGVyLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogNzcwcHg7XG4gIGJhY2tncm91bmQ6ICNGQkY3RjQ7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogNThweCA0NnB4O1xufVxuXG4jcGFzc2lvbi1leHBlcnRpc2UgI2N1c3RvbS1idG4gYTpob3ZlcjpiZWZvcmUsICNmb290ZXItdmFyaWVudC0yIC5jb2wtbWQtNjpmaXJzdC1jaGlsZCAjY3VzdG9tLWJ0biBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmx1ZS1tc2cuc3ZnKSBuby1yZXBlYXQ7XG59XG5cbiNub3MtbWV0aWVycy1oZWFkZXItdGl0bGUgLmF6LWltYWdlLnRleHQtY2VudGVyIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgYmFja2dyb3VuZDogI0ZCQjE5NTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvKiB0b3A6IDBweDsgKi9cbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJvdHRvbTogNzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiNwYXNzaW9uLWV4cGVydGlzZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cbiNwYXNzaW9uLWV4cGVydGlzZSAuYXotcm93IHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbiNwYXNzaW9uLWV4cGVydGlzZSAuYXotY3Ruci5jb2wtbWQtNCB7XG4gIGJhY2tncm91bmQ6ICNGOEYwRUE7XG4gIHBhZGRpbmc6IDcxcHggMzlweCA3N3B4IDUycHg7XG4gIG1heC13aWR0aDogNDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAtNTRweDtcbn1cblxuI25vcy1tZXRlcnMtc2VjdGlvbjMge1xuICBwYWRkaW5nLXRvcDogNjNweDtcbn1cbiNub3MtbWV0ZXJzLXNlY3Rpb24zIC5hei10ZXh0IGg1IHtcbiAgbWF4LXdpZHRoOiA3NjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuI25vcy1tZXRlcnMtc2VjdGlvbjQgLmF6LXJvdyAuY29sLW1kLTYgLmF6LXRleHQge1xuICBtYXgtd2lkdGg6IDYwM3B4O1xufVxuI25vcy1tZXRlcnMtc2VjdGlvbjQgLmF6LXJvdyAuY29sLW1kLTYgLmF6LXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiNub3MtbWV0ZXJzLXNlY3Rpb240IC5jb2wtbWQtNiAuYXotdGV4dCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgLmF6LXJvdyAuYXotZWxlbWVudCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuI25vcy1tZXRlcnMtc2VjdGlvbjQgLmF6LWVsZW1lbnQgaDIge1xuICBtYXJnaW4tdG9wOiAxMDdweDtcbiAgbWFyZ2luLWJvdHRvbTogNThweDtcbn1cblxuI25vcy1tZXRlcnMtc2VjdGlvbjkgaDIge1xuICBtYXJnaW4tYm90dG9tOiA5NnB4O1xufVxuI25vcy1tZXRlcnMtc2VjdGlvbjkgLnJvdyB7XG4gIHBhZGRpbmctaW5saW5lOiAxNjZweDtcbn1cblxuI25vcy1tZXRlcnMtc2VjdGlvbjQgLmF6LWVsZW1lbnQgLmNvbC1tZC0zIC5hei10ZXh0OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9kci1pY29uLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb240IC5hei1lbGVtZW50IC5jb2wtbWQtMyB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNCAuYXotZWxlbWVudCAuY29sLW1kLTMgaDYge1xuICBtYXJnaW4tYmxvY2s6IDIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjQgLmF6LWVsZW1lbnQgLmNvbC1tZC0zIGg2OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xuICBib3R0b206IC0xMHB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjQgLmF6LWVsZW1lbnQgLmNvbC1tZC0zIHAge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXgtd2lkdGg6IDI5OHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cblxuI2JyZWFkY3J1bWItY3VzdG9tIHtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG59XG4jYnJlYWRjcnVtYi1jdXN0b20gLmJyZWFkY3J1bWIge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4jYnJlYWRjcnVtYi1jdXN0b20gLmJyZWFkY3J1bWItaXRlbSB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjk4cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4jYnJlYWRjcnVtYi1jdXN0b20gLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jYnJlYWRjcnVtYi1jdXN0b20gLmJyZWFkY3J1bWItaXRlbTpsYXN0LWNoaWxkIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiNjdXN0b20tYnRuIGEge1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQ6ICMyNjU0ODc7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjU0ODc7XG59XG4jY3VzdG9tLWJ0biBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjY1NDg3O1xuICBib3JkZXItY29sb3I6ICMyNjU0ODc7XG59XG5cbi5ub2RlLS10eXBlLWVzdGltZXIgI2VzdGltZXItc2VjdGlvbjIgI2N1c3RvbS1idG4gYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWxpZ2h0LWJsdWUuc3ZnKTtcbn1cblxuI2N1c3RvbS1idG4ge1xuICBtYXJnaW4tdG9wOiA0N3B4O1xufVxuI2N1c3RvbS1idG4gYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbWVzc2FnZS1pY29uLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjQge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5cbi5kb2MtbGluay1jdXN0b20gYSB7XG4gIG1hcmdpbi1pbmxpbmU6IDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuI2Rvd25sb2FkLWJ0bi1saW5rIGEsIC5kb2MtbGluay1jdXN0b20gYSB7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjY1NDg3O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyNjU0ODc7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4jZG93bmxvYWQtYnRuLWxpbmsgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyNjU0ODc7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4jZG93bmxvYWQtYnRuLWxpbmsgYTpob3ZlciBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jZG93bmxvYWQtYnRuLWxpbmsgYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Rvd25sb2FkLXdoaXRlLnN2Zyk7XG59XG4jZG93bmxvYWQtYnRuLWxpbmsgYSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyNjU0ODc7XG59XG4jZG93bmxvYWQtYnRuLWxpbmsgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL0Rvd25sb2FkLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjUge1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIHBhZGRpbmctYmxvY2s6IDkycHggMTExcHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNSBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjUgLmNvbC1tZC0zIHAge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb241IC5hei1lbGVtZW50IC5jb2wtbWQtMyAuYXotdGV4dDpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL0NoZWNrLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmY3ZjQ7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgcGFkZGluZy1ibG9jazogODZweCAxMDBweDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb242IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNThweDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb24xNiAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb242IC5jb2wtbWQtMyB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXgtd2lkdGg6IDI2MXB4O1xuICBtYXJnaW4tcmlnaHQ6IDY5cHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNiAuY29sLW1kLTM6YmVmb3JlIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG15LXNlYy1jb3VudGVyO1xuICBjb250ZW50OiBjb3VudGVyKG15LXNlYy1jb3VudGVyKTtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgd2lkdGg6IDYwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNiAuYXotcm93LS1tZCB7XG4gIGNvdW50ZXItcmVzZXQ6IG15LXNlYy1jb3VudGVyO1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjYgLmNvbC1tZC0zOm50aC1jaGlsZCg0bik6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHJpZ2h0OiAtMjVweDtcbiAgdG9wOiAzNHB4O1xuICBib3JkZXItdG9wOiAycHggZGFzaGVkICMyNjU0ODc7XG4gIGJvcmRlci1yaWdodDogMnB4IGRhc2hlZCAjMjY1NDg3O1xuICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkICMyNjU0ODc7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTAwcHggMTAwcHggMDtcbiAgaGVpZ2h0OiAxNzJweDtcbiAgd2lkdGg6IDEyMDVweDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb242IC5jb2wtbWQtMzpudGgtY2hpbGQoNG4rMSk6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogLTQ1cHg7XG4gIGJvcmRlci10b3A6IDJweCBkYXNoZWQgIzI2NTQ4NztcbiAgYm9yZGVyLWxlZnQ6IDJweCBkYXNoZWQgIzI2NTQ4NztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjMjY1NDg3O1xuICBib3JkZXItcmFkaXVzOiAxMDBweCAwIDAgMTAwcHg7XG4gIHdpZHRoOiA3NDRweDtcbiAgbGVmdDogLTYzcHg7XG4gIGhlaWdodDogODBweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgOC44JSAwLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbigwIDAsIDguOCUgMCwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb242IC5jb2wtbWQtMzpudGgtY2hpbGQoMikgLmF6LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2JvcmRlci1hcnIuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQ3cHg7XG4gIHJpZ2h0OiA0OHB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjYgLmNvbC1tZC0zOm50aC1jaGlsZCg0KSAuYXotdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvYm9yZGVyLWFyci5zdmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDdweDtcbiAgcmlnaHQ6IDgwcHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNiAuY29sLW1kLTM6bnRoLWNoaWxkKDRuKzEpIHtcbiAgLypcdG1hcmdpbi1sZWZ0OjY5cHg7Ki9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjYgLmNvbC1tZC0zIHAge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNyAuY29sLW1kLTYge1xuICBwYWRkaW5nOiAwcHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNyAuY29sLW1kLTY6bGFzdC1jaGlsZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjcgI25vcy1tZXRlcnMtc3ViLXNlY3Rpb243IHtcbiAgbWFyZ2luLWJsb2NrOiAxMDVweCA2M3B4O1xuICBjb3VudGVyLXJlc2V0OiBzZXItY291bnRlcjtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb243ICNub3MtbWV0ZXJzLXN1Yi1zZWN0aW9uNyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDU0cHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNyAjbm9zLW1ldGVycy1zdWItc2VjdGlvbjctMSAuYXotdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQ3cHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNyAjbm9zLW1ldGVycy1zdWItc2VjdGlvbjctMSAuYXotdGV4dDpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogc2VyLWNvdW50ZXI7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoc2VyLWNvdW50ZXIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMS4yMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjU0ODc7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjcgI25vcy1tZXRlcnMtc3ViLXNlY3Rpb243LTEgLmF6LXRleHQgcCB7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG4gIHBhZGRpbmctbGVmdDogODFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgLyogbWFyZ2luLWxlZnQ6IDc4cHg7ICovXG4gIG1heC13aWR0aDogNDIxcHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNyAjbm9zLW1ldGVycy1zdWItc2VjdGlvbjctMSAuYXotdGV4dCBwOmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IGRhc2hlZCAxcHggIzI2NTQ4NztcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDI5cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8qIGJvdHRvbTogMHB4OyAqL1xuICB0b3A6IDYycHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNyAjbm9zLW1ldGVycy1zdWItc2VjdGlvbjctMSAuYXotdGV4dDpsYXN0LWNoaWxkIHA6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGxheS1idXR0b24tb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjggdmlkZW8ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNiZ3NlY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG59XG5cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb244IHtcbiAgbWFyZ2luLWJvdHRvbTogMTM3cHg7XG59XG5cbi8qI251bS1jb3VudGVyLWN1c3RvbSAucm93IHsganVzdGlmeS1jb250ZW50OmNlbnRlcjsgfSAqL1xuI251bS1jb3VudGVyLWN1c3RvbSB7XG4gIHBhZGRpbmctYmxvY2s6IDE1MHB4IDEzMHB4O1xufVxuI251bS1jb3VudGVyLWN1c3RvbSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDY4cHg7XG59XG4jbnVtLWNvdW50ZXItY3VzdG9tIC5yb3cgPiAqIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDBweDtcbn1cbiNudW0tY291bnRlci1jdXN0b20gcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXgtd2lkdGg6IDE5MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG4gIC8qcGFkZGluZy1sZWZ0OjQ3cHg7Ki9cbn1cbiNudW0tY291bnRlci1jdXN0b20gLmNvdW50ZXItY3VzdG9tIHtcbiAgcGFkZGluZzogMHB4O1xufVxuI251bS1jb3VudGVyLWN1c3RvbSAuY291bnRlci1jdXN0b20gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNudW0tY291bnRlci1jdXN0b20gLm51bS1jb3VudGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jbnVtLWNvdW50ZXItY3VzdG9tIC5udW0tY291bnRlci13cmFwcGVyOm50aC1jaGlsZCg0KSBwIHtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtMTVweDtcbn1cbiNudW0tY291bnRlci1jdXN0b20gLm51bS1jb3VudGVyLXdyYXBwZXI6bnRoLWNoaWxkKDUpIHAge1xuICBtYXgtd2lkdGg6IDE0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDdweDtcbn1cbiNudW0tY291bnRlci1jdXN0b20gLm51bS1jb3VudGVyLXdyYXBwZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNThweDtcbiAgcmlnaHQ6IDBweDtcbiAgYmFja2dyb3VuZDogI0ZCQjE5NTtcbn1cbiNudW0tY291bnRlci1jdXN0b20gLm51bS1jb3VudGVyLXdyYXBwZXI6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jbnVtLWNvdW50ZXItY3VzdG9tIC5udW0tY291bnRlci13cmFwcGVyOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAyMjNweDtcbn1cbiNudW0tY291bnRlci1jdXN0b20gLm51bS1jb3VudGVyLXdyYXBwZXI6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDI2OXB4O1xufVxuI251bS1jb3VudGVyLWN1c3RvbSAubnVtLWNvdW50ZXItd3JhcHBlcjpudGgtY2hpbGQoMikgcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTIwcHg7XG4gIG1heC13aWR0aDogMTUxcHg7XG59XG4jbnVtLWNvdW50ZXItY3VzdG9tIC5udW0tY291bnRlci13cmFwcGVyOm50aC1jaGlsZCgzKSB7XG4gIHdpZHRoOiAyNjlweDtcbn1cbiNudW0tY291bnRlci1jdXN0b20gLm51bS1jb3VudGVyLXdyYXBwZXI6bnRoLWNoaWxkKDQpIHtcbiAgd2lkdGg6IDMzMHB4O1xufVxuI251bS1jb3VudGVyLWN1c3RvbSAubnVtLWNvdW50ZXItd3JhcHBlcjpudGgtY2hpbGQoNSkge1xuICB3aWR0aDogMjAzcHg7XG59XG4jbnVtLWNvdW50ZXItY3VzdG9tIC5hei1jb2x1bW46bGFzdC1jaGlsZCAuYXotY291bnRlciB7XG4gIGJvcmRlci1yaWdodDogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG5cbi8qI251bS1jb3VudGVyLWN1c3RvbSAuYXotY291bnRlcntib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNGQkIxOTU7XG5wYWRkaW5nLWlubGluZTozNHB4O1xufSovXG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uMTIge1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIG1hcmdpbi10b3A6IDEzMHB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjEyIC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb24xMiBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDU0cHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uMTIgI2Nhc2Utc3R1ZGllLXNsaWRlciAuY29sLW1kLTY6bGFzdC1jaGlsZCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDc3cHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uMTIgI2Nhc2Utc3R1ZGllLXNsaWRlciAuY29sLW1kLTY6bGFzdC1jaGlsZCBoNCB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjEyICNjYXNlLXN0dWRpZS1zbGlkZXIgLmNvbC1tZC02Omxhc3QtY2hpbGQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uMTIgI2Nhc2Utc3R1ZGllLXNsaWRlciAub3dsLWNvbnRyb2xzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IDQwMHB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjEyICNjYXNlLXN0dWRpZS1zbGlkZXIgLm93bC1jb250cm9scyAub3dsLXByZXYsIC5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb24xMiAjY2FzZS1zdHVkaWUtc2xpZGVyIC5vd2wtY29udHJvbHMgLm93bC1uZXh0IHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjEyICNjYXNlLXN0dWRpZS1zbGlkZXIgLm93bC1jb250cm9scyAub3dsLXByZXYge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvb3dsLXByZXZpb3VzLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uMTIgI2Nhc2Utc3R1ZGllLXNsaWRlciAub3dsLWNvbnRyb2xzIC5vd2wtcHJldjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9vd2wtcHJldmlvdXMtaG92ZXIuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb24xMiAjY2FzZS1zdHVkaWUtc2xpZGVyIC5vd2wtY29udHJvbHMgLm93bC1uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL293bC1uZXh0LnN2Z1wiKSBuby1yZXBlYXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjEyICNjYXNlLXN0dWRpZS1zbGlkZXIgLm93bC1jb250cm9scyAub3dsLW5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvb3dsLW5leHQtaG92ZXIuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uMTIgI2Nhc2Utc3R1ZGllLXNsaWRlciAub3dsLWNvbnRyb2xzIC5vd2wtcHJldjpiZWZvcmUsIC5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb24xMiAjY2FzZS1zdHVkaWUtc2xpZGVyIC5vd2wtY29udHJvbHMgLm93bC1uZXh0OmJlZm9yZSwgLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjEyICNjYXNlLXN0dWRpZS1zbGlkZXIgLm93bC1jb250cm9scyAub3dsLXByZXY6YWZ0ZXIsIC5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb24xMiAjY2FzZS1zdHVkaWUtc2xpZGVyIC5vd2wtY29udHJvbHMgLm93bC1uZXh0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb24xNyB7XG4gIHBhZGRpbmctYmxvY2s6IDkzcHggMTMycHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb24xNiB7XG4gIHBhZGRpbmctYmxvY2s6IDk0cHggMTQ4cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb24xNiBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDYycHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uMTYgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uMTYgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uMTcgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjE3IHAge1xuICBtYXgtd2lkdGg6IDU0OHB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb24xNyAuYXotaW1hZ2Uge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjE3IC5hei1pbWFnZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uMTcgLmNvbC1tZC02IGg1IHtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjE3ICNwcmVtaWVyLWxvY2F0aW9uIHtcbiAgcGFkZGluZy10b3A6IDg5cHg7XG59XG5cbiNub3MtbWV0ZXJzLXNlY3Rpb24xNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgcGFkZGluZy1ibG9jazogOThweCAxMTJweDtcbn1cbiNub3MtbWV0ZXJzLXNlY3Rpb24xNSAjdGVjaG5vLXRpdGxlIHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jbm9zLW1ldGVycy1zZWN0aW9uMTUgaDMge1xuICBtYXgtd2lkdGg6IDEwNjZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDQ3cHg7XG4gIG1hcmdpbi1ib3R0b206IDUycHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4jbm9zLW1ldGVycy1zZWN0aW9uMTUgaDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3F1b3RlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDE0N3B4O1xuICB0b3A6IC01OXB4O1xuICBsZWZ0OiAxOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNub3MtbWV0ZXJzLXNlY3Rpb24xNSAjdGVjaG5vLWF1dGhvciB7XG4gIG1heC13aWR0aDogMTA2NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuI25vcy1tZXRlcnMtc2VjdGlvbjE0LCAjbm9zLW1ldGVycy1zZWN0aW9uMTMge1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIG1hcmdpbi10b3A6IDEzN3B4O1xufVxuXG4jbm9zLW1ldGVycy1zZWN0aW9uMTQgLmNvbC1tZC02OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4jbm9zLW1ldGVycy1zZWN0aW9uMTQgLmNvbC1tZC02Omxhc3QtY2hpbGQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNub3MtbWV0ZXJzLXNlY3Rpb24xNCAuY29sLW1kLTYgaDMge1xuICBtYXgtd2lkdGg6IDUxOXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cblxuI25vcy1tZXRlcnMtc2VjdGlvbjEzIC5jb2wtbWQtNiBoMyB7XG4gIG1heC13aWR0aDogNTE5cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuXG4jbm9zLW1ldGVycy1zZWN0aW9uMTQgLmNvbC1tZC02IHAge1xuICBtYXgtd2lkdGg6IDUyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4jbm9zLW1ldGVycy1zZWN0aW9uMTMgLmNvbC1tZC02IHAge1xuICBtYXgtd2lkdGg6IDUyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI25vcy1tZXRlcnMtc2VjdGlvbjEzIC5jb2wtbWQtNjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuI25vcy1tZXRlcnMtc2VjdGlvbjEzIC5jb2wtbWQtNjpmaXJzdC1jaGlsZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4jZ2JuaGRxdXNpMyAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4jbm9zLW1ldGVycy1zZWN0aW9uMS1pbWcge1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG59XG5cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb24xNiAuc2xpY2stYXJyb3cge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNub3MtbWV0ZXJzLXNlY3Rpb24xNiBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXgtd2lkdGg6IDU0OHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4vKiBmYXEgc2VjdGlvbiBvZiBubyBtZXRlciAqL1xuI2ZhcS1zZWMge1xuICBwYWRkaW5nLWJsb2NrOiAxMjVweCAxNjNweDtcbn1cbiNmYXEtc2VjIC52aWV3LWZhcS1ub3MtbWV0aWVycy1zZWN0aW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkFDMENBO1xufVxuI2ZhcS1zZWMgLnZpZXctZmFxLW5vcy1tZXRpZXJzLXNlY3Rpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIgLmZhcS10aXRsZS1oZWFkZXIge1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDgxOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuI2ZhcS1zZWMgLnZpZXctZmFxLW5vcy1tZXRpZXJzLXNlY3Rpb24gLnZpZXdzLXJvdyB7XG4gIC8qcGFkZGluZy1ibG9jazoyM3B4OyBib3JkZXItdG9wOiAxcHggc29saWQgI0JBQzBDQTsgKi9cbiAgcGFkZGluZy1ib3R0b206IDIzcHg7XG59XG4jZmFxLXNlYyAudmlldy1mYXEtbm9zLW1ldGllcnMtc2VjdGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciAudWktYWNjb3JkaW9uLWhlYWRlci1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzNweDtcbiAgdG9wOiAyNnB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuI2ZhcS1zZWMgLnZpZXctZmFxLW5vcy1tZXRpZXJzLXNlY3Rpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI0ZCQjE5NTtcbn1cbiNmYXEtc2VjIC52aWV3LWZhcS1ub3MtbWV0aWVycy1zZWN0aW9uIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggMHB4IDBweCAwcHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbiNmYXEtc2VjIC52aWV3LWZhcS1ub3MtbWV0aWVycy1zZWN0aW9uIC51aS1hY2NvcmRpb24tY29udGVudCAudmlld3Mtcm93IHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7XG59XG4jZmFxLXNlYyAudmlldy1mYXEtbm9zLW1ldGllcnMtc2VjdGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLXJvdyBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cbiNmYXEtc2VjIC52aWV3LWZhcS1ub3MtbWV0aWVycy1zZWN0aW9uIC51aS1hY2NvcmRpb24taGVhZGVyIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3BsdXMuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbiNmYXEtc2VjIC52aWV3LWZhcS1ub3MtbWV0aWVycy1zZWN0aW9uIC51aS1hY2NvcmRpb24taGVhZGVyLWFjdGl2ZSAudWktaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9taW51cy5zdmdcIikgbm8tcmVwZWF0O1xufVxuXG4jbm9zLW1ldGVycy1zZWN0aW9uOSAudGVhbS1lbWFpbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jbm9zLW1ldGVycy1zZWN0aW9uOSAudGVhbS1lbWFpbCBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiA4cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuI25vcy1tZXRlcnMtc2VjdGlvbjkgLnZpZXctdGVhbS1saXN0aW5nIC50ZWFtLWxpc3Qtd3JhcCAudGVhbS1waC1udW0ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jbm9zLW1ldGVycy1zZWN0aW9uOSAudmlldy10ZWFtLWxpc3RpbmcgLnRlYW0tbGlzdC13cmFwIC50ZWFtLW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBlc3RpbWVyIHBhZ2UgKi9cbi5ub2RlLS10eXBlLWVzdGltZXIgLm5vZGVfX2NvbnRlbnQsIC5ub2RlLS10eXBlLWVzdGltZXIgLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5ub2RlLS10eXBlLWVzdGltZXIgI2VzdGltZXItc2VjdGlvbjEge1xuICBtYXJnaW4tYm90dG9tOiA4N3B4O1xufVxuLm5vZGUtLXR5cGUtZXN0aW1lciAjZXN0aW1lci1zZWN0aW9uMSBoMSB7XG4gIG1hcmdpbi10b3A6IDY4cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ5cHg7XG59XG4ubm9kZS0tdHlwZS1lc3RpbWVyICNlc3RpbWVyLXNlY3Rpb24xIC5jb2wtbWQtNiBoNiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwNHB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5ub2RlLS10eXBlLWVzdGltZXIgI2VzdGltZXItc2VjdGlvbjEgLmNvbC1tZC02IHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubm9kZS0tdHlwZS1lc3RpbWVyIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi8qLm5vZGUtLXR5cGUtZXN0aW1lciAjZXN0aW1lci1zZWN0aW9uMiAuY29sLW1kLTQgeyBiYWNrZ3JvdW5kOiNGQkY3RjQ7IHBhZGRpbmc6MzdweCA0NXB4IDYxcHggNDVweDsgfSAqL1xuLm5vZGUtLXR5cGUtZXN0aW1lciAjZXN0aW1lci1zZWN0aW9uMiAjZXN0aW1lci1jb2wtc2VjIHtcbiAgYmFja2dyb3VuZDogI0ZCRjdGNDtcbiAgcGFkZGluZzogMzdweCAzMnB4IDYxcHggMzJweDtcbn1cbi5ub2RlLS10eXBlLWVzdGltZXIgI2VzdGltZXItc2VjdGlvbjIgLmNvbC1tZC00IGltZyB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5ub2RlLS10eXBlLWVzdGltZXIgI2VzdGltZXItc2VjdGlvbjIgLmNvbC1tZC00IGgyIHtcbiAgbWF4LXdpZHRoOiAzMTlweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkJCMTk1O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5ub2RlLS10eXBlLWVzdGltZXIgI2VzdGltZXItc2VjdGlvbjIgLmNvbC1tZC00IGg2IHtcbiAgbWF4LXdpZHRoOiAzMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLm5vZGUtLXR5cGUtZXN0aW1lciAjZXN0aW1lci1zZWN0aW9uMiAjZXN0aW1lci1jb2wtc2VjIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4O1xufVxuLm5vZGUtLXR5cGUtZXN0aW1lciAjZXN0aW1lci1zZWN0aW9uMiAjZXN0aW1lci1jb2wtc2VjIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1heC13aWR0aDogMzQzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5vZGUtLXR5cGUtZXN0aW1lciAjZXN0aW1lci1zZWN0aW9uMiAjZXN0aW1lci1jb2wtc2VjIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuI2VzdGltZXItc2VjdGlvbjIge1xuICBtYXJnaW4tYm90dG9tOiAxNThweDtcbn1cblxuLm5vZGUtLXR5cGUtZXN0aW1lciAjZXN0aW1lci1zZWN0aW9uMiAjY3VzdG9tLWJ0biBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9idXR0b24tYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4vKiBsLWVudHJlcHJpc2UgKi9cbi5ub2RlLS10eXBlLWwtZW50cmVwcmlzZSAubm9kZV9fY29udGVudCwgLm5vZGUtLXR5cGUtbC1lbnRyZXByaXNlIC5sYXlvdXQtbWFpbi13cmFwcGVyIC5tYWluLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4ubm9kZS0tdHlwZS1sLWVudHJlcHJpc2UgI2VudHJlcHJpc2Utc2VjdGlvbjEge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLm5vZGUtLXR5cGUtbC1lbnRyZXByaXNlICNlbnRyZXByaXNlLXNlY3Rpb24xIGgxIHtcbiAgbWF4LXdpZHRoOiA3NzFweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1sLWVudHJlcHJpc2UgI2VudHJlcHJpc2Utc2VjdGlvbjEgcCB7XG4gIHdpZHRoOiA0OTdweDtcbiAgcGFkZGluZy10b3A6IDI3cHg7XG59XG4ubm9kZS0tdHlwZS1sLWVudHJlcHJpc2UgI2VudHJlcHJpc2Utc2VjdGlvbjIgLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5ub2RlLS10eXBlLWwtZW50cmVwcmlzZSAjZW50cmVwcmlzZS1zZWN0aW9uMiAuY29udGFpbmVyLWZsdWlkIC5hei1pbWFnZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cblxuI2JnLWltZy10ZXh0IHtcbiAgcmlnaHQ6IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogYXV0bztcbiAgdG9wOiA2MHB4O1xuICBib3R0b206IGluaXRpYWw7XG59XG5cbi5ub2RlLS10eXBlLWwtZW50cmVwcmlzZSAjYnJlYWRjcnVtYi1jdXN0b20ge1xuICBtYXJnaW4tYm90dG9tOiA2OHB4O1xufVxuLm5vZGUtLXR5cGUtbC1lbnRyZXByaXNlICNiZy1pbWctdGV4dCBpbWcge1xuICB3aWR0aDogNjEycHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cbi5ub2RlLS10eXBlLWwtZW50cmVwcmlzZSAjZW50cmVwcmlzZS1zZWN0aW9uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgcGFkZGluZy1ibG9jazogMTE1cHggMTE1cHg7XG59XG4ubm9kZS0tdHlwZS1sLWVudHJlcHJpc2UgI2VudHJlcHJpc2Utc2VjdGlvbjMgaDMge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB3aWR0aDogMTA0NnB4O1xuICBmb250LXNpemU6IDM3cHg7XG59XG4ubm9kZS0tdHlwZS1sLWVudHJlcHJpc2UgI2VudHJlcHJpc2Utc2VjdGlvbjM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2RyLWJyb3duLWljb24uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAtMTAycHg7XG4gIGxlZnQ6IDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNjRweDtcbiAgaGVpZ2h0OiAyMDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5vZGUtLXR5cGUtbC1lbnRyZXByaXNlICNlbnRyZXByaXNlLXNlY3Rpb241IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuLm5vZGUtLXR5cGUtbC1lbnRyZXByaXNlICNlbnRyZXByaXNlLXNlY3Rpb241IC5jb2wtbWQtNiB7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5ub2RlLS10eXBlLWwtZW50cmVwcmlzZSAjZW50cmVwcmlzZS1zZWN0aW9uNSAuY29sLW1kLTY6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5vZGUtLXR5cGUtbC1lbnRyZXByaXNlICNlbnRyZXByaXNlLXNlY3Rpb241IC5jb2wtbWQtNjpsYXN0LWNoaWxkIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDUxOXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ubm9kZS0tdHlwZS1sLWVudHJlcHJpc2UgI2VudHJlcHJpc2Utc2VjdGlvbjUgLmNvbC1tZC02IHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm5vZGUtLXR5cGUtbC1lbnRyZXByaXNlICNlbnRyZXByaXNlLXNlY3Rpb241IC5jb2wtbWQtNiBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubm9kZS0tdHlwZS1sLWVudHJlcHJpc2UgI2VudHJlcHJpc2Utc2VjdGlvbjUgLmNvbC1tZC02IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcbn1cblxuI2Zvb3Rlci12YXJpZW50LTIge1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG59XG4jZm9vdGVyLXZhcmllbnQtMiAuY29sLW1kLTYge1xuICBwYWRkaW5nLWJsb2NrOiA5OXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jZm9vdGVyLXZhcmllbnQtMiAuY29sLW1kLTY6Zmlyc3QtY2hpbGQgI2N1c3RvbS1idG4ge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4jZm9vdGVyLXZhcmllbnQtMiAuY29sLW1kLTYgI2N1c3RvbS1idG4gYSB7XG4gIG1hcmdpbjogYXV0bztcbn1cbiNmb290ZXItdmFyaWVudC0yIC5jb2wtbWQtNjpsYXN0LWNoaWxkICNjdXN0b20tYnRuIGEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyNjU0ODc7XG59XG4jZm9vdGVyLXZhcmllbnQtMiAuY29sLW1kLTY6bGFzdC1jaGlsZCBoMiB7XG4gIHdpZHRoOiA0MzZweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbiNmb290ZXItdmFyaWVudC0yIC5jb2wtbWQtNiBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG4jZm9vdGVyLXZhcmllbnQtMiAuY29sLW1kLTYgaDYge1xuICBtYXJnaW4tYmxvY2s6IDE3cHggMzVweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuI2Zvb3Rlci12YXJpZW50LTIgLmNvbC1tZC02Omxhc3QtY2hpbGQgI2N1c3RvbS1idG4gYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctbGlnaHQtYmx1ZS5zdmdcIikgbm8tcmVwZWF0O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4jZm9vdGVyLXZhcmllbnQtMiAuY29sLW1kLTY6bGFzdC1jaGlsZCAjY3VzdG9tLWJ0biBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG59XG4jZm9vdGVyLXZhcmllbnQtMiAuY29sLW1kLTY6bGFzdC1jaGlsZCAjY3VzdG9tLWJ0biBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9idXR0b24tYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cblxuLyogbm9kZS0tdHlwZS1lc3ByaXQtZGUtZmFtaWxsZSovXG4ubm9kZS0tdHlwZS1lc3ByaXQtZGUtZmFtaWxsZSAubm9kZV9fY29udGVudCwgLm5vZGUtLXR5cGUtZXNwcml0LWRlLWZhbWlsbGUgLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5ub2RlLS10eXBlLWVzcHJpdC1kZS1mYW1pbGxlICNicmVhZGNydW1iLWN1c3RvbSB7XG4gIG1hcmdpbi1ib3R0b206IDY4cHg7XG59XG4ubm9kZS0tdHlwZS1lc3ByaXQtZGUtZmFtaWxsZSAjYmctaW1nLXRleHQgaW1nIHtcbiAgd2lkdGg6IDU0NXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTQwcHg7XG59XG4ubm9kZS0tdHlwZS1lc3ByaXQtZGUtZmFtaWxsZSAjZXNwcml0LXNlY3Rpb24xIHtcbiAgbWFyZ2luLWJvdHRvbTogMTIycHg7XG59XG4ubm9kZS0tdHlwZS1lc3ByaXQtZGUtZmFtaWxsZSAjZXNwcml0LXNlY3Rpb24xIGgxIHtcbiAgbWF4LXdpZHRoOiA3NzFweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1lc3ByaXQtZGUtZmFtaWxsZSAjZXNwcml0LXNlY3Rpb24xIHAge1xuICBtYXgtd2lkdGg6IDQ5N3B4O1xuICBwYWRkaW5nLXRvcDogMjdweDtcbn1cblxuI2VzcHJpdC1zZWN0aW9uMiAucm93IHtcbiAgbWFyZ2luLWJvdHRvbTogOTRweDtcbiAgbWFyZ2luLWlubGluZTogMHB4O1xufVxuI2VzcHJpdC1zZWN0aW9uMiAucm93IC5jb2wtbWQtNDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogOTBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMHB4O1xufVxuI2VzcHJpdC1zZWN0aW9uMiAucm93IC5jb2wtbWQtNDpmaXJzdC1jaGlsZCAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMHB4O1xufVxuI2VzcHJpdC1zZWN0aW9uMiAucm93IC5jb2wtbWQtNDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvb3JhbmdlLWRvdC5zdmdcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNnB4O1xuICB0b3A6IC0xM3B4O1xufVxuI2VzcHJpdC1zZWN0aW9uMiAucm93IC5jb2wtbWQtNDpmaXJzdC1jaGlsZDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkIxOTU7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMTRweDtcbiAgdHJhbnNpdGlvbjogNDUwbXMgbGluZWFyO1xufVxuI2VzcHJpdC1zZWN0aW9uMiAucm93IC5jb2wtbWQtNC5pbi1saW5lOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgd2lkdGg6IDI4NHB4O1xufVxuI2VzcHJpdC1zZWN0aW9uMiAucm93IC5jb2wtbWQtNDpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNlc3ByaXQtc2VjdGlvbjIgLnJvdyAuY29sLW1kLTQgaDQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiNlc3ByaXQtc2VjdGlvbjIgLnJvdyAuY29sLW1kLTQgcCB7XG4gIHdpZHRoOiA0MDdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cbiNlc3ByaXQtc2VjdGlvbjIgLnJvdyAjd2l0aG91dC1pbWFnZSB7XG4gIG1heC13aWR0aDogNjMwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuI2VzcHJpdC1zZWN0aW9uMiAucm93IC5jb2wtbWQtOCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNlc3ByaXQtc2VjdGlvbjIgLnJvdyAuY29sLW1kLTggcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4vKiBwb2xpdGlxdWUtZGUtY29uZmlkZW50aWFsaXRlKi9cbi5ub2RlLS10eXBlLXBvbGl0aXF1ZS1kZS1jb25maWRlbnRpYWxpdGUgLm5vZGVfX2NvbnRlbnQsIC5ub2RlLS10eXBlLXBvbGl0aXF1ZS1kZS1jb25maWRlbnRpYWxpdGUgLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLyogcG9saXRpcXVlIGNvbnRlbnQgdHlwZSovXG4jcG9saXRpcXVlLXNlYzEgaDEge1xuICBtYXJnaW4tYmxvY2s6IDUwcHggNjlweDtcbn1cblxuI3BvbGl0aXF1ZS1zZWMyIHtcbiAgY291bnRlci1yZXNldDogbnVtLWNvdW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuI3BvbGl0aXF1ZS1zZWMyIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNwb2xpdGlxdWUtc2VjMiBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgbWF4LXdpZHRoOiAxMDcxcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3BvbGl0aXF1ZS1zZWMyIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4jcG9saXRpcXVlLXNlYzIgaDU6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihudW0tY291bnRlcikgXCIuXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW0tY291bnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4jcG9saXRpcXVlLXNlYzIgdWwge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHBhZGRpbmctbGVmdDogMjFweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4jcG9saXRpcXVlLXNlYzIgdWwgbGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4jcG9saXRpcXVlLXNlYzIgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5cbi8qIGhvbWUgcGFnZSBkaWFsb2cgbW9kYWwgKi9cbi5wYXRoLWZyb250cGFnZSAudWktZGlhbG9nIHtcbiAgbWF4LXdpZHRoOiAxMDcwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA2MzBweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wYXRoLWZyb250cGFnZSAudWktYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvd2hpdGUtcG9wdXAtY2xvc2Uuc3ZnXCIpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xuICBsZWZ0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnBhdGgtZnJvbnRwYWdlIC51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIGJhY2tncm91bmQ6ICMyNjU0ODc7XG4gIGJvcmRlcjogMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICB0b3A6IDlweDtcbiAgYm90dG9tOiB1bnNldDtcbiAgcmlnaHQ6IDlweDtcbiAgei1pbmRleDogOTk5OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwcHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5wYXRoLWZyb250cGFnZSAudWktd2lkZ2V0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE3LCAzNCwgNTMsIDAuOSk7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5wYXRoLWZyb250cGFnZSAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbn1cblxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweDtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5wYXRoLWZyb250cGFnZSAudWktZGlhbG9nLXRpdGxlYmFyIHNwYW4sIC5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC51aS1kaWFsb2ctdGl0bGViYXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMHB4O1xufVxuXG4ucGF0aC1mcm9udHBhZ2UgLnVpLWRpYWxvZyAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSB7XG4gIG1hcmdpbjogMHB4O1xufVxuLnBhdGgtZnJvbnRwYWdlIC51aS1kaWFsb2cgLm5vZGVfX2NvbnRlbnQge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xufVxuLnBhdGgtZnJvbnRwYWdlIC51aS1kaWFsb2cgLnVpLWRpYWxvZy1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnBhdGgtZnJvbnRwYWdlIC51aS1kaWFsb2cgLmZpZWxkLS1uYW1lLWZpZWxkLXBvcHVwLWltYWdlIC5maWVsZF9fbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhdGgtZnJvbnRwYWdlIC51aS1kaWFsb2cgLnVpLWRpYWxvZy1jb250ZW50IHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5wYXRoLWZyb250cGFnZSAucG9wdXAtZGV0YWlsIGRpdi5jb2wtbWQtNjpsYXN0LWNoaWxkIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiA1M3B4O1xufVxuXG4ucG9wdXAtZGV0YWlsICNjdXN0b20tYnRuIGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2J1dHRvbi1hcnJvdy5zdmdcIikgbm8tcmVwZWF0O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4ucG9wdXAtZGV0YWlsICNjdXN0b20tYnRuIGE6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvdy1saWdodC1ibHVlLnN2Zyk7XG59XG5cbi5wYXRoLWZyb250cGFnZSAucG9wdXAtZGV0YWlsIGgzIHtcbiAgbWF4LXdpZHRoOiA0ODVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjdweDtcbn1cbi5wYXRoLWZyb250cGFnZSAucG9wdXAtZGV0YWlsIHAge1xuICBtYXgtd2lkdGg6IDQzOXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBhdGgtZnJvbnRwYWdlIC5wb3B1cC1kZXRhaWwgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4vKiAucG9wdXAtZGV0YWlsIGltZyB7XG53aWR0aDogMTAwJTtcbmhlaWdodDogMTAwJTtcbm1hcmdpbi1ib3R0b206IDBweDtcbn0gKi9cbi5wb3B1cC1kZXRhaWwgLmZpZWxkLS1uYW1lLWZpZWxkLXBvcHVwLWltYWdlIHtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi8qYWN0dWFsaXRlcyBwYWdlKi9cbi5wYWdlLW5vZGUtNTYgLmJyZWFkY3J1bWIsIC5ub2RlLS10eXBlLWFjdHVhbGl0ZSAuYnJlYWRjcnVtYiB7XG4gIG1hcmdpbi10b3A6IDIycHggIWltcG9ydGFudDtcbn1cblxuLnBhZ2Utbm9kZS01NiAubGF5b3V0LW1haW4td3JhcHBlciAubWFpbi1jb250ZW50LCAubm9kZS0tdHlwZS1hY3R1YWxpdGUgLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCwgLm5vZGUtLXR5cGUtZG9jdW1lbnRzLXByYXRpcXVlcyAubGF5b3V0LW1haW4td3JhcHBlciAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4uYmxvY2stdmlld3MtYmxvY2thY3R1YWxpdGVzLWxpc3RpbmctYmxvY2stMSBoMSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDczcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA2M3B4O1xuICBsaW5lLWhlaWdodDogNjNweDtcbn1cblxuI2VtcGxvaXMtc2VjLTEgaDEge1xuICBmb250LXNpemU6IDYzcHg7XG4gIGxpbmUtaGVpZ2h0OiA2M3B4O1xufVxuXG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLnZpZXdzLWluZmluaXRlLXNjcm9sbC1jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHUtbGlzdGluZyB7XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xufVxuLnZpZXctaWQtYWN0dWFsaXRlc19saXN0aW5nIC5hY3R1LWxpc3RpbmcuY29sLW1kLTY6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3LWlkLWFjdHVhbGl0ZXNfbGlzdGluZyAuYWN0dS1saXN0aW5nLmNvbC1tZC02OmZpcnN0LWNoaWxkIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG59XG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHUtbGlzdGluZy5jb2wtbWQtNjpmaXJzdC1jaGlsZCBwIHtcbiAgbWF4LXdpZHRoOiA4ODBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnZpZXctaWQtYWN0dWFsaXRlc19saXN0aW5nIC5hY3R1LWxpc3RpbmcuY29sLW1kLTY6Zmlyc3QtY2hpbGQgaDYge1xuICBmb250LXNpemU6IDMwcHg7XG59XG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHUtbGlzdGluZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbn1cblxuLnZpZXctYWN0dWFsaXRlcy1kZXRhaWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG59XG5cbi52aWV3LWlkLWFjdHVhbGl0ZXNfbGlzdGluZyAuYWN0dS1saXN0aW5nIC5hbmltYXRpb24taW1nLWN1c3RvbSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52aWV3LWlkLWFjdHVhbGl0ZXNfbGlzdGluZyAuYWN0dS1saXN0aW5nIC5hbmltYXRpb24taW1nLWN1c3RvbTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHVhbGl0ZS1jYXRlZ29yeS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4udmlldy1hY3R1YWxpdGVzLWRldGFpbCAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAsICNub3MtbWV0ZXJzLXNlY3Rpb24xNiAubm9zLWFjdHVhbGl0ZS1jYXRlZ29yeS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHVhbGl0ZS1jYXRlZ29yeS13cmFwIHVsLCAudmlldy1hY3R1YWxpdGVzLWRldGFpbCAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgdWwsICNub3MtbWV0ZXJzLXNlY3Rpb24xNiAubm9zLWFjdHVhbGl0ZS1jYXRlZ29yeS13cmFwIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHVhbGl0ZS1jYXRlZ29yeS13cmFwIHVsIGxpLCAudmlldy1hY3R1YWxpdGVzLWRldGFpbCAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgdWwgbGksICNub3MtbWV0ZXJzLXNlY3Rpb24xNiAubm9zLWFjdHVhbGl0ZS1jYXRlZ29yeS13cmFwIHVsIGxpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHUtbGlzdGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7XG59XG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHUtbGlzdGluZyBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXgtd2lkdGg6IDU0OHB4O1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuXG4udmlldy1hY3R1YWxpdGVzLWRldGFpbCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXgtd2lkdGg6IDU0OHB4O1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuXG4udmlldy1hY3R1YWxpdGVzLWxpc3RpbmcgLmpzLXBhZ2VyX19pdGVtcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4uYmxvY2stdmlld3MtYmxvY2thY3R1YWxpdGVzLWxpc3RpbmctYmxvY2stMSB7XG4gIG1hcmdpbi1ib3R0b206IDEzOHB4O1xufVxuXG4udmlldy1hY3R1YWxpdGVzLWxpc3RpbmcgLmFjdHUtbGlzdGluZyBoNiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG5cbi8qIGFjdHVhbGl0ZXMgZGV0YWlsIHBhZ2UgKi9cbi5hY3R1YWxpdGUtZGV0YWlsIGgxIHtcbiAgbWFyZ2luLWJsb2NrOiA1N3B4IDMxcHg7XG4gIG1heC13aWR0aDogODE2cHg7XG4gIGZvbnQtc2l6ZTogNTRweDtcbiAgbGluZS1oZWlnaHQ6IDYycHg7XG59XG4uYWN0dWFsaXRlLWRldGFpbCAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgcCwgI25vcy1tZXRlcnMtc2VjdGlvbjE2IC5ub3MtYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgcCB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmFjdHVhbGl0ZS1kZXRhaWwgLmFjdHVhbGl0ZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiA0N3B4O1xufVxuXG4jYWN0dWFsaXRlLWRldGFpbC1kZXNjLXNlYzIge1xuICBtYXJnaW4tYmxvY2s6IDczcHggMTAycHg7XG59XG4jYWN0dWFsaXRlLWRldGFpbC1kZXNjLXNlYzIgcCB7XG4gIG1heC13aWR0aDogMTA0OXB4O1xufVxuXG4uZHhwci1zZWMgaDQge1xuICBtYXgtd2lkdGg6IDg1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmR4cHItc2VjIHAge1xuICBtYXgtd2lkdGg6IDEwMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5keHByLXNlYyBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uZHhwci1zZWMgaDUge1xuICBtYXgtd2lkdGg6IDg3OHB4O1xuICBtYXJnaW4tdG9wOiA0MnB4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNGQkIxOTU7XG4gIHBhZGRpbmctbGVmdDogNDJweDtcbn1cbi5keHByLXNlYyAjZGVjb3V2cmV6LXRleHQge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxOTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcbn1cbi5keHByLXNlYyAjZGVjb3V2cmV6LXRleHQgaDYge1xuICBtYXgtd2lkdGg6IDM1M3B4O1xufVxuLmR4cHItc2VjIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG59XG5cbi5zYW1lLWNhdGdvcnktbm9kZS13cmFwIHtcbiAgYmFja2dyb3VuZDogI0ZCRjdGNDtcbiAgbWFyZ2luLXRvcDogMTUwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgcGFkZGluZy1ibG9jazogOTRweCAxNDhweDtcbn1cbi5zYW1lLWNhdGdvcnktbm9kZS13cmFwIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNzlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZHhwci1zZWMgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0uYWN0aXZlOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4uZHhwci1zZWMgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0uYWN0aXZlOm50aC1jaGlsZCgzKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi5keHByLXNlYyAub3dsLWNhcm91c2VsIC5vd2wtaXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuLmR4cHItc2VjICNhY3R1YWxpdGUtc2xpZGVyLXNlY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG59XG4uZHhwci1zZWMgI2FjdHVhbGl0ZS1zbGlkZXItc2VjdGlvbiAuYXotY3Ruci5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nOiAwcHg7XG59XG4uZHhwci1zZWMgI2FjdHVhbGl0ZS1zbGlkZXItc2VjdGlvbiAub3dsLWl0ZW0gLmF6LWVsZW1lbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZHhwci1zZWMgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmF6LWltYWdlID4gaW1nIHtcbiAgaGVpZ2h0OiA0NTBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZHhwci1zZWMgLm93bC1jYXJvdXNlbCAub3dsLWNvbnRyb2xzIC5vd2wtcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLmR4cHItc2VjIC5vd2wtY2Fyb3VzZWwgLm93bC1jb250cm9scyAub3dsLXBhZ2luYXRpb24gLm93bC1wYWdlIHtcbiAgbWFyZ2luOiAwcHg7XG4gIGZsZXg6IGF1dG87XG4gIGhlaWdodDogMXB4O1xufVxuLmR4cHItc2VjIC5vd2wtY2Fyb3VzZWwgLm93bC1jb250cm9scyAub3dsLXBhZ2luYXRpb24gLm93bC1wYWdlLmFjdGl2ZSB7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjMDQxRTNEO1xufVxuXG4vKiBmb290ZXIgY29va2llKi9cbiNzbGlkaW5nLXBvcHVwIHtcbiAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ldS1jb29raWUtY29tcGxpYW5jZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5ldS1jb29raWUtY29tcGxpYW5jZS1idXR0b25zIHtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1lc3NhZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cbi5ldS1jb29raWUtY29tcGxpYW5jZS1tZXNzYWdlIHAge1xuICBjb2xvcjogIzI2NTQ4NyAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbiNzbGlkaW5nLXBvcHVwID4gZGl2IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc2xpZGluZy1wb3B1cC1ib3R0b20gLmV1LWNvb2tpZS1jb21wbGlhbmNlLXNlY29uZGFyeS1idXR0b24sIC5zbGlkaW5nLXBvcHVwLWJvdHRvbSAuZGVjbGluZS1idXR0b24ge1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICMyNjU0ODc7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjU0ODc7XG4gIG1hcmdpbi1ibG9jazogMHB4O1xufVxuXG4jcG9wdXAtYnV0dG9ucyAuYnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWRpbmctcG9wdXAtYm90dG9tIC5kZWNsaW5lLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjY1NDg3O1xuICBjb2xvcjogIzI2NTQ4NztcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4vKiBsaW5rIGFuaW1hdGlvbiAqL1xuLmxpbmstY29udGVudC1jdXN0b20ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saW5rLWNvbnRlbnQtY3VzdG9tIGEge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMDQxRTNEO1xufVxuXG4uanMtcGFnZXJfX2l0ZW1zLnBhZ2VyIGEge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC42NHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMDQxRTNEO1xufVxuXG4udmlldy1hY3R1YWxpdGVzLWRldGFpbCBhOmFmdGVyIHtcbiAgYm90dG9tOiAwcHg7XG59XG5cbi8qIGxpbmsgYW5pbWF0aW9uICovXG4uYnV0dG9uLCAudmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9ucyAubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyIC50ZXh0LXNlYy13cmFwIGEsIC52aWV3LWlkLW5vdXZlbGxlc19wcm9tb3Rpb25zX25vc19tZXRpZXJzIC5ub3ZlbC1zbGlkZXItc3ViLXdyYXBwZXIgLnRleHQtc2VjLXdyYXAgYSwgLmFjdHVhbGl0ZS1kZXJoYW0td3JhcCAudmlldy1hY3R1YWxpdGVzLWRlcmhhbSBhLnRleHQtYW5pbWF0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi52aWV3LWFjdHVhbGl0ZXMtbGlzdGluZyAuanMtcGFnZXJfX2l0ZW1zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmJ1dHRvbjpob3ZlciwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnMgLm5vdmVsLXNsaWRlci1zdWItd3JhcHBlciAudGV4dC1zZWMtd3JhcCBhOmhvdmVyLCAudmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9uc19ub3NfbWV0aWVycyAubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyIC50ZXh0LXNlYy13cmFwIGE6aG92ZXIsIC5hY3R1YWxpdGUtZGVyaGFtLXdyYXAgLnZpZXctYWN0dWFsaXRlcy1kZXJoYW0gLnRpdGxlLXZpZXctbGluay13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA0MUUzRDtcbn1cblxuLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLnByb21vdGlvbnMtaGVhZGVyLXdyYXAge1xuICBwYWRkaW5nLWJvdHRvbTogODRweDtcbn1cblxuLmJ1dHRvbjpob3ZlcjphZnRlciwgLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnMgLm5vdmVsLXNsaWRlci1zdWItd3JhcHBlciAudGV4dC1zZWMtd3JhcCBhOmhvdmVyOmFmdGVyLCAudmlldy1pZC1ub3V2ZWxsZXNfcHJvbW90aW9uc19ub3NfbWV0aWVycyAubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyIC50ZXh0LXNlYy13cmFwIGE6aG92ZXI6YWZ0ZXIsIC5hY3R1YWxpdGUtZGVyaGFtLXdyYXAgLnZpZXctYWN0dWFsaXRlcy1kZXJoYW0gLnRpdGxlLXZpZXctbGluay13cmFwIGE6aG92ZXI6YWZ0ZXIge1xuICB3aWR0aDogMDtcbn1cblxuLyogZG9jdW1lbnRzLXByYXRpcXVlcyBwYWdlKi9cbi5ub2RlLS10eXBlLWRvY3VtZW50cy1wcmF0aXF1ZXMgI2RvYy1zZWMtcmlnaHQgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNGQkIxOTU7XG59XG4ubm9kZS0tdHlwZS1kb2N1bWVudHMtcHJhdGlxdWVzIC5ub2RlX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLm5vZGUtLXR5cGUtZG9jdW1lbnRzLXByYXRpcXVlcyAjZG9jLXNlY3Rpb24xIGgxIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5vZGUtLXR5cGUtZG9jdW1lbnRzLXByYXRpcXVlcyAjZG9jLXNlY3Rpb24yIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbn1cbi5ub2RlLS10eXBlLWRvY3VtZW50cy1wcmF0aXF1ZXMgI2RvYy1zZWN0aW9uMiBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4ubm9kZS0tdHlwZS1kb2N1bWVudHMtcHJhdGlxdWVzICNkb2Mtc2VjdGlvbjIgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5ub2RlLS10eXBlLWRvY3VtZW50cy1wcmF0aXF1ZXMgI2RvYy1zZWN0aW9uMiBoNSB7XG4gIG1hcmdpbi1ibG9jazogMTBweDtcbn1cbi5ub2RlLS10eXBlLWRvY3VtZW50cy1wcmF0aXF1ZXMgI2RvYy1zZWMtcmlnaHQgcCB7XG4gIG1heC13aWR0aDogMjg1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5ub2RlLS10eXBlLWRvY3VtZW50cy1wcmF0aXF1ZXMgI2RvYy1zZWMtcmlnaHQgcCBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5ub2RlLS10eXBlLWRvY3VtZW50cy1wcmF0aXF1ZXMgI2RvYy1zZWN0aW9uMiB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuLm5vZGUtLXR5cGUtZG9jdW1lbnRzLXByYXRpcXVlcyAjZG9jLXNlYy0zIHtcbiAgYmFja2dyb3VuZDogI0Y4RjBFQTtcbiAgcGFkZGluZy1ibG9jazogMTE2cHggMTE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cbi5ub2RlLS10eXBlLWRvY3VtZW50cy1wcmF0aXF1ZXMgI2RvYy1zZWMtMyBwIHtcbiAgbWF4LXdpZHRoOiAzOTFweDtcbn1cbi5ub2RlLS10eXBlLWRvY3VtZW50cy1wcmF0aXF1ZXMgI2RvYy1zZWMtMyBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG5cbiNkb2Mtc2VjLTMgLmRvYy1zZWN0aW9uLXdyYXAge1xuICBtYXgtd2lkdGg6IDUxOXB4O1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbiNkb2Mtc2VjLTMgLnZpZXdzLXJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjNweCAwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkFDMENBO1xufVxuI2RvYy1zZWMtMyAudmlld3Mtcm93Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0JBQzBDQTtcbn1cbiNkb2Mtc2VjLTMgLmRvYy1zZWN0aW9uLXdyYXAgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyogaG9tZSBwYWdlIHNsaWRlciB3aXRoIGN1cnNvciBhdXRvIGNzcyovXG4ubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnNsaWNrLS12aWV3LS1tZWRpYS1tdWx0aXBsZS1pbWctc2xpZGVyID4gLnNsaWNrLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDQgIWltcG9ydGFudDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAuc2xpY2stLXZpZXctLW1lZGlhLW11bHRpcGxlLWltZy1zbGlkZXIgPiAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBjdXJzb3I6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAudmlldy1pZC1tZWRpYV9tdWx0aXBsZV9pbWdfc2xpZGVyIC5zbGljay10cmFjazpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyoubm9kZS0tdHlwZS1hY3R1YWxpdGUgLm93bC13cmFwcGVyIHtcbmN1cnNvcjogdXJsKCcuLi9pbWFnZXMvY2xpY2stZHJhZy5zdmcnKSwgcG9pbnRlcjtcbn0qL1xuLyoubGEtc2VsZWN0aW9uLWhvbWVwYWdlLXdyYXAgLnNsaWNrLXRyYWNrOmhvdmVye2N1cnNvcjp1cmwoJy4uL2ltYWdlcy9jbGljay1kcmFnLnN2ZycpLHBvaW50ZXI7fSovXG4udmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IC52aWV3LWNvbnRlbnQge1xuICBtYXJnaW4taW5saW5lOiAwcHg7XG59XG5cbi8qIGZhcSBwYWdlICovXG4uZmFxLWxpc3RwYWdlIC5mYXEtdGl0bGUge1xuICBtYXJnaW4tYmxvY2s6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZhcS1saXN0LXZpZXcgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0ZCRjdGNDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyOiAwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzNweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG4uZmFxLWxpc3QtdmlldyAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ibG9jazogMHB4O1xufVxuLmZhcS1saXN0LXZpZXcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mYXEtbGlzdHBhZ2UgLnZpZXctY29udGVudCB7XG4gIG1hcmdpbi1pbmxpbmU6IDBweDtcbn1cblxuLmZhcS1saXN0LXZpZXcgLmpzLWZvcm0taXRlbSwgLmZhcS1saXN0LXZpZXcgLmZsZXgtd3JhcCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmFxLWxpc3QtdmlldyAuZm9ybS1hY3Rpb25zIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBib3JkZXI6IDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zZWFyY2guc3ZnKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMxcHg7XG4gIHRvcDogMjNweDtcbn1cbi5mYXEtbGlzdC12aWV3IC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5mYXEtbGlzdC12aWV3IC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZmFxLWxpc3QtdmlldyAudmlld3MtYWNjb3JkaW9uLWN1c3RvbSA+IC52aWV3cy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZmFxLWxpc3QtdmlldyAudmlldy1jb250ZW50ID4gLnZpZXdzLWFjY29yZGlvbi1jdXN0b20ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mYXEtbGlzdC12aWV3IC52aWV3LWNvbnRlbnQgPiAudmlld3MtYWNjb3JkaW9uLWN1c3RvbSA+IC52aWV3cy1yb3cge1xuICBtYXJnaW4tYm90dG9tOiA4M3B4O1xuICBib3JkZXItYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbi5mYXEtbGlzdC12aWV3IC52aWV3LWNvbnRlbnQgPiAudmlld3MtYWNjb3JkaW9uLWN1c3RvbSBoMyB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0ZCQjE5NTtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmZhcS1saXN0LXZpZXcgLnVpLWFjY29yZGlvbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMjNweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCQUMwQ0E7XG59XG4uZmFxLWxpc3QtdmlldyAudWktYWNjb3JkaW9uLWhlYWRlciAuZmllbGQtY29udGVudCB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1heC13aWR0aDogODclO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmZhcS1saXN0LXZpZXcgLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgcGFkZGluZzogMTZweCAwcHggMHB4IDBweDtcbiAgYm9yZGVyOiAwcHg7XG59XG4uZmFxLWxpc3QtdmlldyAudWktYWNjb3JkaW9uLWhlYWRlciAudWktaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wbHVzLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG4uZmFxLWxpc3QtdmlldyAudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbWludXMuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbi5mYXEtbGlzdC12aWV3IC51aS1hY2NvcmRpb24taGVhZGVyIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzM3B4O1xuICB0b3A6IDI2cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZmFxLWxpc3QtdmlldyAudWktYWNjb3JkaW9uLWhlYWRlci51aS1hY2NvcmRpb24taGVhZGVyLWFjdGl2ZSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRkJCMTk1O1xufVxuLmZhcS1saXN0LXZpZXcgLnVpLWFjY29yZGlvbi1jb250ZW50IC52aWV3cy1maWVsZC1ib2R5IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1heC13aWR0aDogODE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuLmZhcS1saXN0LXZpZXcgLnZpZXdzLXJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiAyM3B4O1xufVxuLmZhcS1saXN0LXZpZXcgLnZpZXdzLWFjY29yZGlvbi1jdXN0b20gPiAudmlld3Mtcm93Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0JBQzBDQTtcbn1cblxuLmZhcS1saXN0cGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5hY3R1YWxpdGUtZGV0YWlsIHVsIGxpIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmFjdHVhbGl0ZS1kZXRhaWwgLmZpZWxkLS1uYW1lLWZpZWxkLWFjdHVhbGl0ZS1jYXRlZ29yeSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4jbnVtLWNvdW50ZXItY3VzdG9tIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zYW1lLWNhdGdvcnktbm9kZS13cmFwIGg2IHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cblxuI25vcy1tZXRlcnMtc2VjdGlvbjMgLmNvbC1tZC0xMiwgI25vcy1tZXRlcnMtc3ViLXNlY3Rpb243IC5jb250YWluZXIge1xuICBwYWRkaW5nLWlubGluZTogMHB4O1xufVxuXG4uaGlnaGxpZ2h0ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbmJvZHkuc2Nyb2xsZWQubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAuaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUVDRjA7XG59XG5cbi5wYXRoLWZyb250cGFnZSAuaGVhZGVyLCAubm9kZS0tdHlwZS1fMjVhbnMgLmhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnBhdGgtZnJvbnRwYWdlLnNjcm9sbGVkIC5oZWFkZXIsIC5ub2RlLS10eXBlLV8yNWFucy5zY3JvbGxlZCAuaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgaGVpZ2h0OiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9uLmJ1dHRvbi0tdWx0aW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LnNjcm9sbGVkLnBhdGgtZnJvbnRwYWdlIC5oZWFkZXIsIGJvZHkuc2Nyb2xsZWQubm9kZS0tdHlwZS1fMjVhbnMgLmhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFQ0YwO1xufVxuXG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAuaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG4ubm92ZWwtc2xpZGVyLWltYWdlIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogLTI7XG59XG5cbi5wb3B1cC1kZXRhaWwgI2N1c3RvbS1idG4gYSB7XG4gIHBhZGRpbmc6IDE3cHggMjVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8qI25vcy1tZXRlcnMtc2VjdGlvbjEtaW1nIGltZyB7aGVpZ2h0OiAxMDAlO29iamVjdC1maXQ6IGNvdmVyO30qL1xuLnNsaWRpbmctcG9wdXAtYm90dG9tIC5ldS1jb29raWUtY29tcGxpYW5jZS1zZWNvbmRhcnktYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjY1NDg3O1xuICBib3JkZXItY29sb3I6ICMyNjU0ODc7XG59XG4uc2xpZGluZy1wb3B1cC1ib3R0b20gLmRlY2xpbmUtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIFByb3BlcnR5IHNlYXJjaCB2aWV3cyAqL1xuLnNlYXJjaC1wb3B1cDpub3QoLmhpZGRlbikgZm9ybSB7XG4gIHotaW5kZXg6IDEwMDAwMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxNywgMzQsIDUzLCAwLjkpO1xufVxuLnNlYXJjaC1wb3B1cDpub3QoLmhpZGRlbikgZm9ybSA+IGRpdiB7XG4gIHdpZHRoOiA4NTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogNnB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNjAwcHg7XG59XG4uc2VhcmNoLXBvcHVwOm5vdCguaGlkZGVuKSBmb3JtID4gZGl2IC5zZWFyY2gtcG9wdXAtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZWFyY2gtcG9wdXA6bm90KC5oaWRkZW4pIGZvcm0gPiBkaXYgLmZvcm0taW5saW5lLWlubmVyLWN1c3RvbSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDY0cHggNThweCA1MXB4IDU4cHggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgei1pbmRleDogMTAwMDAwO1xufVxuXG4udmlld3MtZXhwb3NlZC1mb3JtI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtcmVudCAuZm9ybS1pdGVtLXRpZCwgLnZpZXdzLWV4cG9zZWQtZm9ybSN2aWV3cy1leHBvc2VkLWZvcm0tcHJvcGVydHktc2VhcmNoLXJlbnQgLmZvcm0taXRlbS1maWVsZC1wcmljZS12YWx1ZS1taW4sIC52aWV3cy1leHBvc2VkLWZvcm0jdmlld3MtZXhwb3NlZC1mb3JtLXByb3BlcnR5LXNlYXJjaC1yZW50IC5mb3JtLWl0ZW0tZmllbGQtcGFydC1udW1iZXItbWF4LCAudmlld3MtZXhwb3NlZC1mb3JtI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtcmVudCAuZm9ybS1pdGVtLWZpZWxkLXRvdGFsLXByaWNlLW1pbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlld3MtZXhwb3NlZC1mb3JtI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtYnV5IC5mb3JtLWl0ZW0tdGlkLCAudmlld3MtZXhwb3NlZC1mb3JtI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtYnV5IC5mb3JtLWl0ZW0tZmllbGQtcHJpY2UtdmFsdWUtbWluLCAudmlld3MtZXhwb3NlZC1mb3JtI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtYnV5IC5mb3JtLWl0ZW0tZmllbGQtcGFydC1udW1iZXItbWF4LCAudmlld3MtZXhwb3NlZC1mb3JtI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtYnV5IC5mb3JtLWl0ZW0tZmllbGQtdG90YWwtcHJpY2UtbWluIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3cy1leHBvc2VkLWZvcm0gI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yIC5maWVsZHNldC13cmFwcGVyLCAudmlld3MtZXhwb3NlZC1mb3JtICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZmllbGRzZXQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi52aWV3cy1leHBvc2VkLWZvcm0gI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yIC5maWVsZHNldC13cmFwcGVyIC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUsIC52aWV3cy1leHBvc2VkLWZvcm0gI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5maWVsZHNldC13cmFwcGVyIC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUge1xuICBtaW4td2lkdGg6IDMwMHB4O1xufVxuXG4ucHJvcGVydHktc2VhcmNoLXZpZXctcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xuICBjbGVhcjogYm90aDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtdmlldy1yb3cgLmNvbnRlbnQgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcm93LWdhcDogMjBweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtdmlldy1yb3cgLmNvbnRlbnQgLnZpZXctY29udGVudCAuY29sLWxnLTYge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4ucHJvcGVydHktc2VhcmNoLXZpZXctcm93IC5jb250ZW50IC52aWV3cy1maWVsZC1uaWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb3BlcnR5LXNlYXJjaC12aWV3LXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4uYmxvY2stZGVyaGFtLXNlYXJjaC1tYXAtaW5mby13aW5kb3cgLml0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTVweDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi5nbS1zdHlsZSAuZ20tc3R5bGUtaXcge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmdtLXN0eWxlIC5nbS1zdHlsZS1pdyAuZ20tc3R5bGUtaXctZCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5nbS1zdHlsZSAuZ20tc3R5bGUtaXcgLmdtLXN0eWxlLWl3LXRjOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbmFydGljbGUubm9kZS0tdHlwZS1wcm9wZXJ0eS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiAyOTVweDtcbn1cbmFydGljbGUubm9kZS0tdHlwZS1wcm9wZXJ0eS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIGgyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBCaWVuIGltbW9iaWxpZXIgZGV0YWlsIHBhZ2UgKi9cbmJvZHkubm9kZS0tdHlwZS1wcm9wZXJ0eSAjbWFpbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5Lm5vZGUtLXR5cGUtcHJvcGVydHkgI21haW4gPiAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuYm9keS5ub2RlLS10eXBlLXByb3BlcnR5ICNtYWluID4gLnJvdyA+IC5tYWluLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWhlcm8tc2xpZGVyIC5zbGlja19fc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciAuYmllbi1pbW1vYmlsaWVyLWhlcm8tc2xpZGVyIC5zbGlja19fYXJyb3cgLnNsaWNrLWFycm93LCAucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciAuc2luZ2xlLWltYWdlLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDA7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciAuYmllbi1pbW1vYmlsaWVyLWhlcm8tc2xpZGVyIC5zbGlja19fYXJyb3cgLnNsaWNrLXByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctbGVmdC5zdmdcIik7XG4gIGxlZnQ6IDI4cHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciAuc2luZ2xlLWltYWdlLXNsaWRlciAuc2xpY2stcHJldiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hcnJvdy1sZWZ0LnN2Z1wiKTtcbiAgbGVmdDogMjhweDtcbiAgei1pbmRleDogMTtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWhlcm8tc2xpZGVyIC5iaWVuLWltbW9iaWxpZXItaGVyby1zbGlkZXIgLnNsaWNrX19hcnJvdyAuc2xpY2stbmV4dCwgLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaGVyby1zbGlkZXIgLnNpbmdsZS1pbWFnZS1zbGlkZXIgLnNsaWNrLW5leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnXCIpO1xuICByaWdodDogMjhweDtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWhlcm8tc2xpZGVyIC5wcm9wZXJ0eS1oZXJvLWJ0bi13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciAucHJvcGVydHktaGVyby1idG4td3JhcCAuZXh0cmEtYnRuLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaGVyby1zbGlkZXIgLnByb3BlcnR5LWhlcm8tYnRuLXdyYXAgLmV4dHJhLWJ0bi13cmFwIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciAucHJvcGVydHktaGVyby1idG4td3JhcCAuZXh0cmEtYnRuLXdyYXAgYS52aXN0aS12aXJ0dWxlLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjU0ODc7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDExcHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciAucHJvcGVydHktaGVyby1idG4td3JhcCAuZXh0cmEtYnRuLXdyYXAgYS52b2lyLXZpZGVvLWN1c3RvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyNjU0ODc7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciAucHJvcGVydHktaGVyby1idG4td3JhcCAuaW1nLWNvdW50LXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWhlcm8tc2xpZGVyIC5wcm9wZXJ0eS1oZXJvLWJ0bi13cmFwIC5pbWctY291bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qXHRwYWRkaW5nOiAwIDdweCAwIDVweDsqL1xuICBwYWRkaW5nOiA0cHggN3B4IDRweCA3cHg7XG4gIGJvdHRvbTogMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICByaWdodDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciAucHJvcGVydHktaGVyby1idG4td3JhcCAuaW1nLWNvdW50IHAge1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktYnJlYWRjcnVtYi13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktYnJlYWRjcnVtYi13cmFwIC5icmVhZGNydW1iLWN1c3RvbSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMDtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWJyZWFkY3J1bWItd3JhcCAucmVmLXNlYy13cmFwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1icmVhZGNydW1iLXdyYXAgLnJlZi1zZWMtd3JhcCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaW5uZXItc2VjIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaW5uZXItcmlnaHQge1xuICB3aWR0aDogNDUwcHg7XG4gIGJhY2tncm91bmQ6ICMwNDFFM0Q7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogNTlweCA1M3B4IDYzcHggNTNweDtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWlubmVyLXN1YiAuYWRkcmVzcy13cmFwIGgzIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDI5cHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1pbm5lci1zdWIgLmFkZHJlc3Mtd3JhcCBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3Byb3BydHktbG9jYXRpb24uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAuYWRkLXRvLWZhdi1zZWMgLmFjdGlvbi11bmZsYWcsIC5wcm9wZXJ0eS1tYWluLXdyYXAgLmFkZC10by1mYXYtc2VjIC5hY3Rpb24tZmxhZyB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIC8qXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hlYXJ0LWZsYWcuc3ZnKTsqL1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAuYWRkLXRvLWZhdi1zZWMgLmFjdGlvbi11bmZsYWcgYSwgLnByb3BlcnR5LW1haW4td3JhcCAuYWRkLXRvLWZhdi1zZWMgLmFjdGlvbi1mbGFnIGEge1xuICBmb250LXNpemU6IDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9oZWFydC1mbGFnLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogNiBtYXJjaCBjc3MgZm9yIGRldGFpbCBwYWdlKi9cbi5hY3Rpb24tZmxhZyBhLCAuYWN0aW9uLXVuZmxhZyBhIHtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaGVhcnQtZmxhZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLmFkZC10by1mYXYtc2VjIC5hY3Rpb24tdW5mbGFnIGEsIC5hY3Rpb24tdW5mbGFnIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Byb3BlcnR5LWZsYWctaG92ZXIuc3ZnKTtcbn1cblxuLnByb3BlcnR5LW1haW4td3JhcCAuYWRkLXRvLWZhdi1zZWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxN3B4O1xuICB0b3A6IDE1cHg7XG4gIHotaW5kZXg6IDEyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1jaGlsZC1zZWMgLmZhdi1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWhlYWRlci13cmFwIHtcbiAgLyogIGJhY2tncm91bmQ6IHJnYmEoMjQ4LCAyNDAsIDIzNCwgMC41KTsqL1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDE4NHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MnB4O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaGVhZGVyLXdyYXAgaDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1wcmljZS1yZW50IHtcbiAgYmFja2dyb3VuZDogcmdiKDI0OCwgMjQwLCAyMzQpO1xuICBtYXgtd2lkdGg6IDUyMHB4O1xuICBwYWRkaW5nOiAzNnB4IDY1cHggMzZweCA0MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktcHJpY2Utc3ViLXJlbnQgLnJlbnQtc3ViIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1wcmljZS1zdWItcmVudCAucmVudC1zdWIgaDUge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1wcmljZS1zdWItcmVudCAucmVudC1zdWIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWNoaWxkLXNlYyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMTJweCk7XG4gIHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDIxMnB4KTtcbiAgd2lkdGg6IC1tb3otY2FsYygxMDAlIC0gMjEycHgpO1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaGVhZGVyLXdyYXA6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDgsIDI0MCwgMjM0LCAwLjUpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDczJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaGVhZGVyLXdyYXAgLmFkZHJlc3Mtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByaW5jaXBhbC1zdWIge1xuICBjb2x1bW4tY291bnQ6IDI7XG4gIG1hcmdpbi10b3A6IDM3cHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcmluY2ktaW5uZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcmluY2ktaW5uZXIgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcmluY2ktaW5uZXIgcDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByaW5jaS1pbm5lciBwOmxhc3QtY2hpbGQge1xuICBjb2xvcjogIzU2NUM2Njtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLmNoYXJhY3RlcmlzdGljcy1wcmluY2lwYWwtd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y4RjBFQTtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLmRlc2NyaXB0aW9uLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAuZGVzY3JpcHRpb24td3JhcCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5kZXNjcmlwdGlvbi13cmFwIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXgtd2lkdGg6IDc5MnB4O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAuZGVzY3JpcHRpb24td3JhcCAuZGVzY3JpcHRpb24td3JhcC1zdWIge1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGOEYwRUE7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuLmNvbW1vZGl0w6lzLXNlYy13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjhGMEVBO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmNvbW1vZGl0w6lzLXNlYy13cmFwIC5jb21tby1zdWIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEzOXB4IDIxNXB4O1xuICBjb2x1bW4tZ2FwOiA3OHB4O1xufVxuLmNvbW1vZGl0w6lzLXNlYy13cmFwIC5jb21tby1zdWIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcHJvcGVydHlfY2hlY2suc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi5wcm9wZXJ0eS1tYXAtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xufVxuLnByb3BlcnR5LW1hcC13cmFwIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnByb3BlcnR5LWlubmVyLXJpZ2h0IC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG59XG4ucHJvcGVydHktaW5uZXItcmlnaHQgLmNvbnRhY3QtcmVudC1zZWMtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDU0cHg7XG4gIHBhZGRpbmctbGVmdDogMjFweDtcbn1cbi5wcm9wZXJ0eS1pbm5lci1yaWdodCAuY29udGFjdC1yZW50LXNlYy13cmFwIGg1IHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucHJvcGVydHktaW5uZXItcmlnaHQgLmNvbnRhY3QtcmVudC1zZWMtd3JhcCBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucHJvcGVydHktaW5uZXItcmlnaHQgLmNvbnRhY3QtcmVudC1zZWMtd3JhcCBwIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wcm9wZXJ0eS1pbm5lci1yaWdodCAuY29udGFjdC1yZW50LXNlYy13cmFwIC5jci1zdGVwcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuLnByb3BlcnR5LWlubmVyLXJpZ2h0IC5jb250YWN0LXJlbnQtc2VjLXdyYXAgLmNvbi1oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGQkIxOTU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cbi5wcm9wZXJ0eS1pbm5lci1yaWdodCAuY29udGFjdC1yZW50LXNlYy13cmFwIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucHJvcGVydHktaW5uZXItcmlnaHQgLmNvbnRhY3QtcmVudC1zZWMtd3JhcCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucHJvcGVydHktaW5uZXItcmlnaHQgLmNvbnRhY3QtcmVudC1zZWMtd3JhcCAuY29uLWRldGFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDQ2cHg7XG59XG4ucHJvcGVydHktaW5uZXItcmlnaHQgLmNvbnRhY3QtcmVudC1zZWMtd3JhcCAuY3Itc3RlcC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG59XG4ucHJvcGVydHktaW5uZXItcmlnaHQgLmNvbnRhY3QtcmVudC1zZWMtd3JhcCBhLnVuZGVybGluZSAuZmxpcC13cmFwIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucHJvcGVydHktaW5uZXItcmlnaHQgLmNyLXN0ZXBzIHtcbiAgY291bnRlci1yZXNldDogc2VyLWNvdW50ZXI7XG59XG4ucHJvcGVydHktaW5uZXItcmlnaHQgLmNyLXN0ZXBzIC5jci1zdGVwLXN1YjpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogc2VyLWNvdW50ZXI7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoc2VyLWNvdW50ZXIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMS4yMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wcm9wZXJ0eS1pbm5lci1yaWdodCAuY3Itc3RlcHMgLmNyLXN0ZXAtc3ViOmxhc3QtY2hpbGQgcDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvcGVydHktaW5uZXItcmlnaHQgLmNyLXN0ZXBzIC5jci1zdGVwLXN1YiBwIHtcbiAgcGFkZGluZy10b3A6IDlweDtcbiAgcGFkZGluZy1sZWZ0OiA2M3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTRweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAvKiBtYXJnaW4tbGVmdDogNzhweDsgKi9cbn1cbi5wcm9wZXJ0eS1pbm5lci1yaWdodCAuY3Itc3RlcHMgLmNyLXN0ZXAtc3ViIHA6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogZGFzaGVkIDFweCAjZmZmO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLyogYm90dG9tOiAwcHg7ICovXG4gIHRvcDogNTBweDtcbiAgaGVpZ2h0OiA0NyU7XG59XG4ucHJvcGVydHktaW5uZXItcmlnaHQgLmNyLXN0ZXAtc3ViIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnByb3BlcnR5LWlubmVyLXJpZ2h0ICNjdXN0b20tYnRuIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLnByb3BlcnR5LWlubmVyLXJpZ2h0ICNjdXN0b20tYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5wcm9wZXJ0eS1pbm5lci1yaWdodCAucHJvLWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnByb3BlcnR5LWlubmVyLXJpZ2h0IC5wcm8tbGluayBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wcm9wZXJ0eS1pbm5lci1yaWdodCAucHJvLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMTFweDtcbn1cbi5wcm9wZXJ0eS1pbm5lci1yaWdodCAucHJvLWxpbmsucHJvLXRlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Byby10ZWwuc3ZnKTtcbn1cbi5wcm9wZXJ0eS1pbm5lci1yaWdodCAucHJvLWxpbmsucHJvLW1haWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wcm8tbWFpbC5zdmcpO1xufVxuXG4uc2hhcmUtYnRuLWN1c3RvbS1kaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTk3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5zaGFyZS1idG4tY3VzdG9tLWRpdiBzcGFuIC5hMmFfYnV0dG9uX2ZhY2Vib29rIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3Byb3BlcnR5LWZhY2Vib29rLnN2Z1wiKTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLnNoYXJlLWJ0bi1jdXN0b20tZGl2IHNwYW4gLmEyYV9idXR0b25fd2hhdHNhcHAge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcHJvcGVydHktd2hhdHNhcHAuc3ZnXCIpO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnNoYXJlLWJ0bi1jdXN0b20tZGl2IHNwYW4gLmEyYV9idXR0b25fZW1haWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcHJvcGVydHktbWFpbC5zdmdcIik7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5hZGR0b2FueV9saXN0LmEyYV9raXRfc2l6ZV8zMiBhID4gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2hhcmUtYnRuLWN1c3RvbS1kaXYgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICNGOEYwRUE7XG4gIC8qIHdpZHRoOiBmaXQtY29udGVudDsgKi9cbiAgcGFkZGluZzogMjZweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxNjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMXB4O1xuICBsZWZ0OiAyOXB4O1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cbi5zaGFyZS1idG4tY3VzdG9tLWRpdiBzdmcgY2lyY2xlIHtcbiAgZmlsbDogI0ZCQjE5NTtcbn1cbi5zaGFyZS1idG4tY3VzdG9tLWRpdjpob3ZlciBzcGFuIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zaGFyZS1idG4tY3VzdG9tLWRpdiAuYTJhX2J1dHRvbl9mYWNlYm9vazpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wcm9wZXJ0eS1mYWNlYm9vay1ob3Zlci5zdmdcIik7XG59XG4uc2hhcmUtYnRuLWN1c3RvbS1kaXYgLmEyYV9idXR0b25fd2hhdHNhcHA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvcHJvcGVydHktd2hhdHNhcHAtaG92ZXIuc3ZnXCIpO1xufVxuLnNoYXJlLWJ0bi1jdXN0b20tZGl2IC5hMmFfYnV0dG9uX2VtYWlsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3Byb3BlcnR5LW1haWwtaG92ZXIuc3ZnXCIpO1xufVxuXG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuc2hhcmUtYnRuLWN1c3RvbS1kaXY6aG92ZXIgc3ZnIGNpcmNsZSB7XG4gICAgZmlsbDogcmdiKDM4LCA4NCwgMTM1KTtcbiAgfVxufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaGVyby1zbGlkZXIgLmJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlciAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdywgLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaGVyby1zbGlkZXIgLnNpbmdsZS1pbWFnZS1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaGVyby1zbGlkZXI6aG92ZXIgLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3csIC5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWhlcm8tc2xpZGVyOmhvdmVyIC5zaW5nbGUtaW1hZ2Utc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWNvbnRhY3QtaW1hZ2Uge1xuICB3aWR0aDogMjIwcHg7XG4gIGhlaWdodDogMjIwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktZG93bmxvYWQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktZG93bmxvYWQgYSB7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktZG93bmxvYWQgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kb3dubG9hZC13aGl0ZS5zdmcpIG5vLXJlcGVhdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktZG93bmxvYWQgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMjY1NDg3O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktZG93bmxvYWQgYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL0Rvd25sb2FkLnN2Zykgbm8tcmVwZWF0O1xuICBib3JkZXI6ICNmZmY7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZWFkZXItd3JhcC5idXktaGVhZGVyLWN1c3RvbSB7XG4gIG1hcmdpbi1ib3R0b206IDU3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMzVweDtcbn1cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWhlYWRlci13cmFwLmJ1eS1oZWFkZXItY3VzdG9tOmJlZm9yZSB7XG4gIGhlaWdodDogMjQ1cHg7XG59XG5cbi8qIGdhbGxlcnkgbW9kYWwgY3NzICovXG4ubm9kZS0tdHlwZS1wcm9wZXJ0eSAudWktd2lkZ2V0LW92ZXJsYXksIC5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC51aS13aWRnZXQtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTcsIDM0LCA1MywgMC45KTtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uZ2FsbGVyeS1tb2RhbC1jdXN0b20gLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIGJvcmRlcjogMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4ueXQtbW9kYWwtY3VzdG9tIC51aS1kaWFsb2ctY29udGVudCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbn1cbi55dC1tb2RhbC1jdXN0b20gLnVpLWRpYWxvZy1jb250ZW50IGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5nYWxsZXJ5LW1vZGFsLWN1c3RvbSAudWktZGlhbG9nLXRpdGxlYmFyIC51aS1kaWFsb2ctdGl0bGUsIC55dC1tb2RhbC1jdXN0b20gLnVpLWRpYWxvZy10aXRsZWJhciAudWktZGlhbG9nLXRpdGxlLCAuY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAudWktZGlhbG9nLXRpdGxlYmFyIC51aS1kaWFsb2ctdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm9kZS0tdHlwZS1wcm9wZXJ0eSAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbW9kYWwtY2xvc2Uuc3ZnXCIpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDBweDtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAyNnB4O1xuICB0b3A6IDI3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLyogd2ViZm9ybSBtb2RhbCovXG4ud2ViZm9ybS1jb25maXJtYXRpb24tbW9kYWwsIC5wYXRoLWZyb250cGFnZSAud2ViZm9ybS1jb25maXJtYXRpb24tbW9kYWwudWktZGlhbG9nIHtcbiAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDE1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ud2ViZm9ybS1jb25maXJtYXRpb24tbW9kYWwgLnVpLWRpYWxvZy1jb250ZW50LCAucGF0aC1mcm9udHBhZ2UgLndlYmZvcm0tY29uZmlybWF0aW9uLW1vZGFsLnVpLWRpYWxvZyAudWktZGlhbG9nLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1NXB4IDBweCA4NnB4IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAudWktZGlhbG9nLndlYmZvcm0tY29uZmlybWF0aW9uLW1vZGFsIHtcbiAgaGVpZ2h0OiA0MTVweCAhaW1wb3J0YW50O1xufVxuXG4ud2ViZm9ybS1jb25maXJtYXRpb24tbW9kYWwgLmN1c3RvbS1zdWNjZXNzLW1zZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53ZWJmb3JtLWNvbmZpcm1hdGlvbi1tb2RhbCAuY3VzdG9tLXN1Y2Nlc3MtbXNnIGg0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuLndlYmZvcm0tY29uZmlybWF0aW9uLW1vZGFsIC5jdXN0b20tc3VjY2Vzcy1tc2cgaDYge1xuICBtYXgtd2lkdGg6IDQwNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLyogd2ViZm9ybSBtb2RhbCovXG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSB7XG4gIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDgzMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC51aS1kaWFsb2ctY29udGVudCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDU1cHggMHB4IDc2cHggMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm5vZGUtLXR5cGUtcHJvcGVydHkgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm5vZGUtLXR5cGUtcHJvcGVydHkgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtcHJvcGVydHkgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweDtcbn1cbi5ub2RlLS10eXBlLXByb3BlcnR5IC5wcm9wZXJ0eS1tYXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuLm5vZGUtLXR5cGUtcHJvcGVydHkgLnByb3BlcnR5LW1hcC13cmFwcGVyIC5kaXN0YW5jZXMtZGludGVyZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgbGVmdDogMzJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMTAwO1xuICBtaW4td2lkdGg6IDI3MHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTVweDtcbn1cbi5ub2RlLS10eXBlLXByb3BlcnR5IC5wcm9wZXJ0eS1tYXAtd3JhcHBlciAuZGlzdGFuY2VzLWRpbnRlcmV0IGg0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGNvbG9yOiBibGFjaztcbn1cbi5ub2RlLS10eXBlLXByb3BlcnR5IC5wcm9wZXJ0eS1tYXAtd3JhcHBlciAuZGlzdGFuY2VzLWRpbnRlcmV0IC5maWVsZC0tbmFtZS1maWVsZC1kaXN0YW5jZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4ubm9kZS0tdHlwZS1wcm9wZXJ0eSAucHJvcGVydHktbWFwLXdyYXBwZXIgLmRpc3RhbmNlcy1kaW50ZXJldCAucGFyYWdyYXBoLS10eXBlLS1kaXN0YW5jZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4ubm9kZS0tdHlwZS1wcm9wZXJ0eSAucHJvcGVydHktbWFwLXdyYXBwZXIgLmRpc3RhbmNlcy1kaW50ZXJldCAucGFyYWdyYXBoLS10eXBlLS1kaXN0YW5jZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qLmdhbGxlcnktbW9kYWwtY3VzdG9tIC52aWV3LWJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlciBpbWd7d2lkdGg6MTE3NXB4O2hlaWdodDo2NzVweDt9Ki9cbi8qIG5vcy1tZXRlciBjb250YWN0IGZvcm0gKi9cbi5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tLCAucGF0aC1mcm9udHBhZ2UgLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20udWktZGlhbG9nIHtcbiAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNjg4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAudWktZGlhbG9nLWNvbnRlbnQsIC5wYXRoLWZyb250cGFnZSAuZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAudWktZGlhbG9nLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1NXB4IDBweCA4NnB4IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAudWktd2lkZ2V0LW92ZXJsYXksIC5ub2RlLS10eXBlLWNvbnRhY3QtcGFnZSAudWktd2lkZ2V0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE3LCAzNCwgNTMsIDAuOSk7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlcjogMHB4O1xufVxuXG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICBtYXgtd2lkdGg6IDYzMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi53ZWJmb3JtLWNvbmZpcm1hdGlvbi1tb2RhbCAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xufVxuXG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAudWktZGlhbG9nLXRpdGxlYmFyIC51aS1kaWFsb2ctdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGF0aC1mcm9udHBhZ2UgLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSwgLnBhdGgtZnJvbnRwYWdlIC53ZWJmb3JtLWNvbmZpcm1hdGlvbi1tb2RhbCAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzIC51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW9kYWwtY2xvc2Uuc3ZnKSBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMHB4O1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgdG9wOiAyN3B4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLnBhdGgtZnJvbnRwYWdlIC5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2UsIC5wYXRoLWZyb250cGFnZSAud2ViZm9ybS1jb25maXJtYXRpb24tbW9kYWwgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW9kYWwtY2xvc2Uuc3ZnKSBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMHB4O1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDI2cHggIWltcG9ydGFudDtcbiAgdG9wOiAyN3B4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLndlYmZvcm0tY29uZmlybWF0aW9uLW1vZGFsLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tb2RhbC1jbG9zZS5zdmcpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwcHg7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICByaWdodDogMjZweCAhaW1wb3J0YW50O1xuICB0b3A6IDI3cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tb2RhbC1jbG9zZS5zdmcpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwcHg7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICByaWdodDogMjZweCAhaW1wb3J0YW50O1xuICB0b3A6IDI3cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk5O1xufVxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZTpob3ZlciB7XG4gIGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYXRoLWZyb250cGFnZSAuZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAudWktYnV0dG9uLWljb24sIC5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC51aS1idXR0b24taWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi53ZWJmb3JtLWNvbmZpcm1hdGlvbi1tb2RhbC51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBib3JkZXI6IDBweDtcbn1cbi53ZWJmb3JtLWNvbmZpcm1hdGlvbi1tb2RhbC51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhciAudWktZGlhbG9nLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHNwYW4sIC53ZWJmb3JtLWNvbmZpcm1hdGlvbi1tb2RhbCAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgcGFkZGluZzogMzBweCAwcHggMTNweCAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDQxRTNEO1xufVxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkJCMTk1O1xufVxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0tbm9tIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtLXByZW5vbSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5yb3cge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS10eXBlLXRleHRhcmVhLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gIHRvcDogMHB4O1xuICBib3R0b206IGluaXRpYWw7XG59XG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDQxRTNEO1xufVxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQxRTNEO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICMwNDFFM0Q7XG59XG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjY1NDg3O1xuICBib3JkZXItY29sb3I6ICMyNjU0ODc7XG59XG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmx1ZS1hcnJvdy1yaWdodC5zdmcpO1xufVxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWFjdGlvbnMgLmJ1dHRvbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9idXR0b24tYXJyb3cuc3ZnXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICByZXNpemU6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzIC5hamF4LXByb2dyZXNzLCAuYmVzb2luLWRlLWNvbnNlaWwtd3JhcCAuYWpheC1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0tdHlwZS1jaGVja2JveCAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbS10ZWxlcGhvbmUtcGhvbmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAud2ViZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4vKiAuZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbS1lbWFpbCB7XG5tYXJnaW4tYm90dG9tOiA0MnB4ICFpbXBvcnRhbnQ7XG59ICovXG4vKiBub3MtbWV0ZXIgY29udGFjdCBmb3JtICovXG4ubm9kZS0tdHlwZS1wcm9wZXJ0eSAudWktd2lkZ2V0LWhlYWRlciB7XG4gIGJvcmRlcjogMHB4O1xufVxuXG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICBtYXgtd2lkdGg6IDYzMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5ub2RlLS10eXBlLXByb3BlcnR5IC51aS13aWRnZXQge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5hZGRyZXNzLWZpcnN0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wcm9wcnR5LWxvY2F0aW9uLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGg0IHtcbiAgbWFyZ2luLXRvcDogNDdweDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICBwYWRkaW5nOiAzMHB4IDBweCAxM3B4IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXI6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFFM0Q7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZS1waG9uZS5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICB0b3A6IDBweDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGQkIxOTU7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbS1ub20ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0tcHJlbm9tIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXJlcXVpcmVkOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLnJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLmpzLWZvcm0tdHlwZS10ZXh0YXJlYS5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICB0b3A6IDBweDtcbiAgYm90dG9tOiBpbml0aWFsO1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgbWluLXdpZHRoOiAxOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDQxRTNEO1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQxRTNEO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICMwNDFFM0Q7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2NTQ4NztcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjY1NDg3O1xuICBib3JkZXItY29sb3I6ICMyNjU0ODc7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmx1ZS1hcnJvdy1yaWdodC5zdmcpO1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWFjdGlvbnMgLmJ1dHRvbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9idXR0b24tYXJyb3cuc3ZnXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLXRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICByZXNpemU6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbS5maWNoZS1kZS1sLW9iamV0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbS5maWNoZS1kZS1sLW9iamV0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9kb3dubG9hZC13aGl0ZS5zdmdcIik7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbS5maWNoZS1kZS1sLW9iamV0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLndlYmZvcm0tYWN0aW9ucyAuYnV0dG9uOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9Eb3dubG9hZC5zdmdcIik7XG59XG5cbi8qIC5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1mbG9hdGluZz5sYWJlbCB7XG5mb250LWZhbWlseTogXCJCYWlrYWxcIjtcbmZvbnQtc2l6ZTogMTZweDtcbmxpbmUtaGVpZ2h0OiBub3JtYWw7XG5jb2xvcjogIzA0MUUzRDtcbnBhZGRpbmc6IDBweDtcbmJvdHRvbTogMTVweDtcbnRvcDogaW5pdGlhbDtcbmhlaWdodDogYXV0bztcbmxlZnQ6IGluaXRpYWw7XG5mb250LXdlaWdodDogbm9ybWFsO1xufSAqL1xuLmFqYXgtcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggLmZvcm0tY2hlY2stbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20uZmljaGUtZGUtbC1vYmpldC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0tZW1haWwge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbS10ZWxlcGhvbmUtcGhvbmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC52aWV3LWNvbnRhY3QtcmVxdWVzdC1mb3JtIHtcbiAgbWF4LXdpZHRoOiA2MzBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC53ZWJmb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tLmZpY2hlLWRlLWwtb2JqZXQtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAud2ViZm9ybS1hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMzNweDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtLWVtYWlsIHtcbiAgbWFyZ2luLWJvdHRvbTogNDJweCAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGg1IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAuY3JmLWlubmVyLXNlYyBzcGFuIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC5jcmYtaW5uZXItc2VjIHNwYW46Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC5jcmYtaW5uZXItc2VjIHNwYW46bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogMHB4O1xufVxuXG4ucmVsYXRlZC1wcm9wZXJ0eS1jdXN0b20td3JhcCB7XG4gIGJhY2tncm91bmQ6ICNGOEYwRUE7XG4gIHBhZGRpbmctdG9wOiA5M3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTI3cHg7XG59XG4ucmVsYXRlZC1wcm9wZXJ0eS1jdXN0b20td3JhcCBoMiB7XG4gIG1heC13aWR0aDogODM2cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA3MXB4O1xufVxuXG4uc2xpY2stLXZpZXctLXJlbGF0ZWQtcHJvcGVydGllcyBpbWcsIC5jb21tb24tbXVsdGlwbGUtc2xpZGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI3MHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnNsaWNrLS12aWV3LS1yZWxhdGVkLXByb3BlcnRpZXMgLnNsaWNrLXNsaWRlLCAuY29tbW9uLW11bHRpcGxlLXNsaWRlciAuc2xpY2tfX3NsaWRlIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uc2xpY2stLXZpZXctLXJlbGF0ZWQtcHJvcGVydGllcyAucHJvcGVydHktc2xpZGVyLWJsb2NrLWNvbW1vbiAucHJvcGVydHktaW1nLXNlYy1jb21tb24gLnNsaWNrX19zbGlkZSB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG5cbi52aWV3LW1lZGlhLW11bHRpcGxlLWltZy1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGJvcmRlcjogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbn1cbi52aWV3LW1lZGlhLW11bHRpcGxlLWltZy1zbGlkZXIgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTdweDtcbn1cbi52aWV3LW1lZGlhLW11bHRpcGxlLWltZy1zbGlkZXIgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE3cHg7XG59XG4udmlldy1tZWRpYS1tdWx0aXBsZS1pbWctc2xpZGVyIC5zbGljay1uZXh0LFxuLnZpZXctbWVkaWEtbXVsdGlwbGUtaW1nLXNsaWRlciAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NsaWNrLXJpZ2h0LnN2Zyk7XG4gIHJpZ2h0OiAxN3B4O1xufVxuLnZpZXctbWVkaWEtbXVsdGlwbGUtaW1nLXNsaWRlciAuc2xpY2stcHJldixcbi52aWV3LW1lZGlhLW11bHRpcGxlLWltZy1zbGlkZXIgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbGljay1sZWZ0LnN2Zyk7XG4gIGxlZnQ6IDE3cHg7XG59XG5cbi5zbGlkZS1pbWFnZS1ob3Zlci1jb21tb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGUtaW1hZ2UtaG92ZXItY29tbW9uOmhvdmVyIC5zbGljay1hcnJvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5leHRyYS1idG4td3JhcC1jb21tb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG59XG5cbi5wcm9wZXJ0eS1idG4td3JhcC1jb21tb24gLnZ2Yi1jb21tb24ge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnByb3BlcnR5LWJ0bi13cmFwLWNvbW1vbiAudnZjLWNvbW1vbiB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb3BlcnR5LWJ0bi13cmFwLWNvbW1vbiAuaWN3LWNvbW1vbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIycHg7XG59XG4ucHJvcGVydHktYnRuLXdyYXAtY29tbW9uIC5leHRyYS1idG4td3JhcCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnByb3BlcnR5LWJ0bi13cmFwLWNvbW1vbiAuaW1nLWNvdW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNHB4IDdweCA0cHggN3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiA1MXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb3BlcnR5LWJ0bi13cmFwLWNvbW1vbiAuaW1nLWNvdW50IGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctY291bnQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnByb3BlcnR5LXNsaWRlci1zdWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbmZvLXNlYyBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4uaW5mby1zZWMgcCBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ucHJvcGVydHktaW5mby1zZWMtY29tbW9uIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5wcm9wZXJ0eS1pbmZvLXNlYy1jb21tb24gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuLnByb3BlcnR5LWluZm8tc2VjLWNvbW1vbiBzcGFuOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIGJvcmRlcjogMHB4O1xufVxuXG4uaW5mby1zZWMge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cbi5pbmZvLXNlYyBhOmhvdmVyIHAsIC5pbmZvLXNlYyBhOmhvdmVyIHNwYW4sIC5pbmZvLXNlYyBhOmhvdmVyIGg0IHtcbiAgY29sb3I6ICMyNjU0ODc7XG59XG5cbi5tZXMtZmF2b3Jpcy1saXN0aW5nLW1haW4gLnNsaWNrLS12aWV3LS1tZWRpYS1tdWx0aXBsZS1pbWctc2xpZGVyIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4ubWVzLWZhdi1pbm5lci1zZWMgaDEge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcm9wZXJ0eS1zbGlkZXItc3ViIC5mbGFnLXByb3BlcnR5IHtcbiAgdG9wOiAxM3B4O1xuICByaWdodDogMTRweDtcbiAgei1pbmRleDogMTI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5wcm9wZXJ0eS1zbGlkZXItc3ViIC5maWVsZC0tbmFtZS1maWVsZC1sYWJlbCB7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgei1pbmRleDogMTI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogNXB4IDEzcHg7XG4gIGJhY2tncm91bmQ6ICNGQkIxOTU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1yYWRpdXM6IDUxcHg7XG4gIGNvbG9yOiAjMTEyMjM1O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMThweDtcbn1cblxuLnByb3BlcnR5LW1haW4td3JhcCAuZmllbGQtLW5hbWUtZmllbGQtbGFiZWwge1xuICB0b3A6IDM2cHg7XG4gIGxlZnQ6IDE2cHg7XG4gIHotaW5kZXg6IDEyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDVweCAxM3B4O1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItcmFkaXVzOiA1MXB4O1xuICBjb2xvcjogIzExMjIzNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XG59XG5cbi5tZXMtZmF2b3Jpcy1saXN0aW5nLW1haW4ge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuLm1lcy1mYXZvcmlzLWxpc3RpbmctbWFpbiAuY29sLW1kLTYge1xuICBtYXJnaW4tYm90dG9tOiA2MnB4O1xufVxuXG4ucHJvcGVydHktaW5mby1zZWMtY29tbW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLyogbmV3IHN0eWxlIGZyb20gbmV3IGNzcyovXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgPiAuZmllbGRzZXQtd3JhcHBlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDQxRTNEO1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICBtYXJnaW4tbGVmdDogNDdweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWFnZXMvbG9jYXRpb24taWNvbi5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMTAwJSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXI6IDA7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgPiAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS10eXBlLXNlbGVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiA+IC5maWVsZHNldC13cmFwcGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDQxRTNEO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmdcIik7XG4gIG1hcmdpbjogM3B4IDA7XG4gIHBhZGRpbmc6IDhweCAxLjRyZW0gNHB4IDdweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMHB4IGNlbnRlcjtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiA+IC5maWVsZHNldC13cmFwcGVyIC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgPiAuZmllbGRzZXQtd3JhcHBlciAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlID4gLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUsIC5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgPiAuZmllbGRzZXQtd3JhcHBlciAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlIHtcbiAgd2lkdGg6IDQ0NXB4O1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yID4gLmZpZWxkc2V0LXdyYXBwZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGMUY0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDEzcHggMjVweCAxMHB4IDEwcHg7XG4gIG1hcmdpbjogNXB4IDVweCAwIDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgPiAuZmllbGRzZXQtd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogN3B4O1xuICBsZWZ0OiBhdXRvO1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yID4gLmZpZWxkc2V0LXdyYXBwZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSBzcGFuIHtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWFnZXMvY2hvaWNlLWNsb3NlLWljb24uc3ZnXCIpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzEwMCUgYXV0bztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUsIC5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGU6YWZ0ZXIsIC5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiAwLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MUUzRDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC02cHg7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGU6YmVmb3JlLCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9wcm9wZXJ0eS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci8xMDAlIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE4cHg7XG4gIHRvcDogMDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZSA+IGxhYmVsLCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkID4gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlID4gc2VsZWN0LCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkID4gc2VsZWN0IHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MUUzRDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Ryb3Bkb3duLWljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIHdpZHRoOiAyMDlweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmc6IDEwcHggMC44cmVtIDEzcHggMDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZSA+IC5jaG9zZW4tY29udGFpbmVyLCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkID4gLmNob3Nlbi1jb250YWluZXIge1xuICB3aWR0aDogMjA5cHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS13cmFwcGVyIGxhYmVsLCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLXByaWNlLXZhbHVlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3QsIC5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3QsIC5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTMgLmZvcm0tdHlwZS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyLCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyLCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0zIC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogMC41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDFFM0Q7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtNnB4O1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdDpiZWZvcmUsIC5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1hZ2VzL3ByaWNlLWZpbHRlci1pY29uLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci8xMDAlIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE4cHg7XG4gIHRvcDogLTNweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTMgLmZvcm0tdHlwZS1zZWxlY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1hZ2VzL3BhcnQtbnVtYmVyLWZpbHRlci1pY29uLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci8xMDAlIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE4cHg7XG4gIHRvcDogLTNweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLXByaWNlLXZhbHVlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCwgLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMyAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDQxRTNEO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMyAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLXByaWNlLXZhbHVlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0OmZvY3VzLCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdDpmb2N1cywgLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMyAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Q6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBpbnB1dCwgLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICB3aWR0aDogMTM1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMyAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICB3aWR0aDogMTIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCwgLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCwgLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyLCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB0b3A6IC02cHggIWltcG9ydGFudDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLXByaWNlLXZhbHVlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCwgLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICBtYXgtd2lkdGg6IDEyN3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAycHggY2VudGVyO1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCwgLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCwgLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMyAuZm9ybS10eXBlLXNlbGVjdCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyLCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyLCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0zIC5mb3JtLXR5cGUtc2VsZWN0OmFmdGVyIHtcbiAgbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB0b3A6IC03cHggIWltcG9ydGFudDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCwgLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMyAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMnB4IGNlbnRlcjtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlci5jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyLmNvbnRhaW5lciA+IC5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0uY29udGV4dHVhbC1yZWdpb24ge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAwIDU1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSA+IC5kLWZsZXgge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyBidXR0b24ge1xuICBjb2xvcjogIzI2NTQ4NztcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2NTQ4NztcbiAgcGFkZGluZzogOHB4IDE4cHggOHB4IDUwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjUzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgYnV0dG9uW2RhdGEtb25jZT1TZWFyY2hQb3BVcE9wZW5dIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMTJweCA4cHggNjFweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5jb3VudC1maWx0ZXJzLWFjdGl2ZSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNGQkIxOTU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGluZS1oZWlnaHQ6IDEuMjY1cmVtO1xuICB3aWR0aDogMzBweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNqcy1vcGVuLXNlYXJjaC1wb3B1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWFnZXMvZmlsdHJlcy1pY29uLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci8xMDAlIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIGJ1dHRvbjpob3ZlciwgLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjanMtb3Blbi1zZWFyY2gtcG9wdXA6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9maWx0cmVzLWljb24td2hpdGUuc3ZnKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci8xMDAlIGF1dG87XG59XG5cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgLmZvcm0tc2VsZWN0LCBib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDQxRTNEO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWZsZXhib3gtMDFdIC5mb3JtLXNlbGVjdCwgYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmxleGJveC0wMl0gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MUUzRDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5mb3JtLXNlbGVjdDpmb2N1cywgYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5mb3JtLXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiA2MjlweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS13cmFwcGVyID4gLmZpZWxkc2V0LXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMCAwcHg7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5mb3JtLXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICB3aWR0aDogNDglO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS1jaGVja2JveGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS1jaGVja2JveGVzIC5jaGVja2JveC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDQwJTtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgbGVnZW5kIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzhDOTE5OTtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZSB7XG4gIHBhZGRpbmc6IDAgMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MDlweDtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2Z1wiKTtcbiAgbWFyZ2luOiAzcHggMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTJweCBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxLjRyZW0gNHB4IDdweDtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yID4gLmZpZWxkc2V0LXdyYXBwZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MUUzRDtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgd2lkdGg6IDYyOXB4O1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgPiAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS10eXBlLXNlbGVjdCwgYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgPiAuZmllbGRzZXQtd3JhcHBlciAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlID4gLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yID4gLmZpZWxkc2V0LXdyYXBwZXIgLm9yaWdpbi1hZGRyZXNzLWF1dG9jb21wbGV0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yID4gLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgYm9yZGVyOiAwO1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgPiAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwNDFFM0Q7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2Z1wiKTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlIC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlcjogMDtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yIC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUgLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgLnNlYXJjaC1wb3B1cC1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDA7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLnNlYXJjaC1wb3B1cDpub3QoLmhpZGRlbikgZm9ybSA+IGRpdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8qZnJpZGF5IGNoYW5nZXMqL1xuLnNlYXJjaC1wb3B1cC1oZWFkZXIgI2pzLWNsb3NlLXNlYXJjaC1wb3B1cCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW9kYWwtY2xvc2Uuc3ZnKSBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyOiAwcHg7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICByaWdodDogMjZweDtcbiAgdG9wOiAyN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwcHg7XG59XG5cbi5zZWFyY2gtcG9wdXA6bm90KC5oaWRkZW4pIGZvcm0gPiBkaXYge1xuICAvKiBcdCBwYWRkaW5nOiA2NHB4IDU4cHggMTI2cHggNThweCAhaW1wb3J0YW50OyovXG4gIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLXBvcHVwLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyOiAwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5zZWFyY2gtcG9wdXAgZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKiBlbXBvbGlzIHBhZ2UqL1xuI2VtcGxvaXMtc2VjLTEge1xuICBtYXJnaW4tYm90dG9tOiA1N3B4O1xufVxuI2VtcGxvaXMtc2VjLTEgcCB7XG4gIG1heC13aWR0aDogNDk3cHg7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xufVxuI2VtcGxvaXMtc2VjLTEgLmNvbC1tZC02Omxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cblxuI2VtcGxvaXMtc2VjLTIge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTM0cHg7XG59XG5cbiNlbXBsb2lzLXNlYy00IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuI2VtcGxvaXMtc2VjLTQgaDMge1xuICBtYXgtd2lkdGg6IDUyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzOHB4O1xufVxuI2VtcGxvaXMtc2VjLTQgcCB7XG4gIG1heC13aWR0aDogNTE5cHg7XG59XG4jZW1wbG9pcy1zZWMtNCAuY29sLW1kLTY6Zmlyc3QtY2hpbGQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNlbXBsb2lzLXNlYy00IC5jb2wtbWQtNjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuXG4ubm9kZS0tdHlwZS1lbXBsb2ktbGlzdGluZyAjYnJlYWRjcnVtYi1jdXN0b20ge1xuICBtYXJnaW4tYm90dG9tOiA2OHB4O1xufVxuLm5vZGUtLXR5cGUtZW1wbG9pLWxpc3RpbmcgLmxheW91dC1tYWluLXdyYXBwZXIgLm1haW4tY29udGVudCwgLm5vZGUtLXR5cGUtZW1wbG9pLWxpc3RpbmcgLm5vZGVfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbiNlbXBsb2lzLXNlYy0xICNiZy1pbWctdGV4dCB7XG4gIGJvdHRvbTogaW5pdGlhbDtcbiAgdG9wOiAtNTRweDtcbn1cblxuI2VtcGxvaXMtc2VjLTIgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMHB4O1xufVxuI2VtcGxvaXMtc2VjLTIgLmNvbC1tZC03OmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogNTJweCA2OHB4IDBweCA2OHB4O1xuICBtYXJnaW4tdG9wOiAtNzhweDtcbn1cblxuLm1haW4tY29udGVudC1lbmQtcGFkZGluZyB7XG4gIGhlaWdodDogMjBweDtcbn1cblxuI2VtcGxvaXMtc2VjLTUge1xuICBwYWRkaW5nLXRvcDogMTAycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMzhweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbiNlbXBsb2lzLXNlYy0yIGgyIHtcbiAgZm9udC1zaXplOiA0OXB4O1xufVxuXG4jZW1wbG9pcy1zZWMtNiB7XG4gIG1hcmdpbi10b3A6IDExOXB4ICFpbXBvcnRhbnQ7XG59XG5cbiNlbXBsb2lzLXNlYy01IGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDYycHg7XG59XG4jZW1wbG9pcy1zZWMtNSAuYXotZWxlbWVudCAuY29sLW1kLTMgLmF6LXRleHQ6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZW1wbG9pc19jaGVjay5zdmcpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuI2VtcGxvaXMtc2VjLTIgLmNvbC1tZC01IHtcbiAgcGFkZGluZy10b3A6IDg1cHg7XG59XG4jZW1wbG9pcy1zZWMtMiAuY29sLW1kLTUgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiNlbXBsb2lzLXNlYy0yIGgyIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4jZW1wbG9pcy1zZWMtMiBoNSB7XG4gIG1heC13aWR0aDogNDYzcHg7XG59XG5cbiNlbXBsb2lzLXNlYy01IC5hei1lbGVtZW50IHAge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbiNlbXBsb2lzLXNlYy02IGg2IHtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogNjJweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuI2VtcGxvaXMtc2VjLTYgLmF6LWNhcm91c2VsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XG59XG5cbiNlbXBsb2lzLXNlYy0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBiYWNrZ3JvdW5kOiAjMDQxRTNEO1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbiNlbXBsb2lzLXNlYy0zIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNjdweDtcbiAgY29sb3I6ICNmZmY7XG59XG4jZW1wbG9pcy1zZWMtMyAucG9zdGVzLXZhY2FudHMtbWFpbi13cmFwIGg1IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wcm9wZXJ0eS1zZWFyY2gtdmlldy1yb3cge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtdmlldy1yb3cgLmNhcm91c2VsLWlubmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1pbm5lci1yaWdodC5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA3NXB4O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGJvcmRlcjogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnByb3BlcnR5LXNlYXJjaC12aWV3LXJvdyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LCAjbm9zLW1ldGVycy1zZWN0aW9uMTIgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2xpY2stbGVmdC5zdmcpO1xuICBsZWZ0OiAxN3B4O1xufVxuXG4ucHJvcGVydHktc2VhcmNoLXZpZXctcm93IC5jYXJvdXNlbC1jb250cm9sLW5leHQsICNub3MtbWV0ZXJzLXNlY3Rpb24xMiAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbGljay1yaWdodC5zdmcpO1xuICByaWdodDogMTdweDtcbn1cblxuLmNhcm91c2VsLnNsaWRlOmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLW5leHQsIC5jYXJvdXNlbC5zbGlkZTpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAuZm9ybS1zZWxlY3Q6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogNDA5cHg7XG59XG5cbiNjdXN0b21Mb2FkTW9yZSAuZmxpcC13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbiNjdXN0b21Mb2FkTW9yZSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ubWFwIC5wcm9wZXJ0eS1zbGlkZXItYmxvY2stY29tbW9uLCAubWFwLWNvbnRhaW5lciAucHJvcGVydHktc2xpZGVyLWJsb2NrLWNvbW1vbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAxM3B4IDMwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNDkwMTk2MDc4KTtcbn1cblxuI2VtcGxvaXMtc2VjLTMgLnBvc3Rlcy12YWNhbnRzLW1haW4td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyNjU0ODc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjY1NDg3O1xuICBwYWRkaW5nOiAxNXB4IDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNlbXBsb2lzLXNlYy0zIC5wb3N0ZXMtdmFjYW50cy1tYWluLXdyYXAgLnBvc3Rlcy12YWNhbnRzLWxlZnQtc2VjIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuI2VtcGxvaXMtc2VjLTMgLnBvc3Rlcy12YWNhbnRzLW1haW4td3JhcCAucG9zdGVzLXZhY2FudHMtbGVmdC1zZWMgLnBvc3Rlcy12YWNhbnRzLWxlZnQtc2VjLXN1YiB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jZW1wbG9pcy1zZWMtMyAucG9zdGVzLXZhY2FudHMtbWFpbi13cmFwIC5wb3N0ZXMtdmFjYW50cy1sZWZ0LXNlYyAucG9zdGVzLXZhY2FudHMtbGVmdC1zZWMtc3ViIHAge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG4jZW1wbG9pcy1zZWMtMyAjZG93bmxvYWQtYnRuLWxpbmsgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmRvYy1saW5rLWN1c3RvbSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jZW1wbG9pcy1zZWMtMyAjZG93bmxvYWQtYnRuLWxpbmsgYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYnV0dG9uLWFycm93LnN2Z1wiKSBuby1yZXBlYXQ7XG59XG4jZW1wbG9pcy1zZWMtMyAjZG93bmxvYWQtYnRuLWxpbmsgYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYmx1ZS1hcnJvdy1yaWdodC5zdmdcIikgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG59XG5cbi5kb2MtbGluay1jdXN0b20gYSB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbiNlbXBsb2lzLXNlYy0zICNkb3dubG9hZC1idG4tbGluayBhOmhvdmVyLCAuZG9jLWxpbmstY3VzdG9tIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xuICBjb2xvcjogIzA0MUUzRCAhaW1wb3J0YW50O1xufVxuXG4jZW1wbG9pcy1zZWMtOCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XG4gIG1hcmdpbi10b3A6IDYycHg7XG59XG4jZW1wbG9pcy1zZWMtOCAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMHB4O1xufVxuI2VtcGxvaXMtc2VjLTggLm93bC1pdGVtLmFjdGl2ZTpudGgtY2hpbGQoMikge1xuICBwYWRkaW5nLWxlZnQ6IDQ5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ5cHg7XG59XG5cbi8qaG9tZXBhZ2UgY2hhbmdlcyovXG4ucG9wdXAtc2VjdGlvbiBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC43cyBlYXNlLWluLW91dDtcbn1cbi5wb3B1cC1zZWN0aW9uOmhvdmVyIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5ub3ZlbC1zbGlkZXItaW1hZ2UgaW1nIHtcbiAgaW1hZ2UtcmVuZGVyaW5nOiBwaXhlbGF0ZWQ7XG59XG5cbi5ub3RyZS1leHBlcnRpc2Utd3JhcCAudGV4dC0yLXdyYXAgcDpsYXN0LWNoaWxkIGE6aG92ZXIge1xuICBjb2xvcjogIzI2NTQ4Nztcbn1cblxuLnBvcHVwLXNlY3Rpb24gLnBvcHVwLXN1YiB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJhY2tncm91bmQ6ICMyNjU0ODc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5wb3B1cC1zZWN0aW9uOmhvdmVyIC5wb3B1cC1zdWIge1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xufVxuXG4vKi5ob21lLXBhZ2UtbWFpbi13cmFwIC5sYS1zZWxlY3Rpb24tc2xpZGVyLXdyYXBwZXIgLnNsaWNrLXNsaWRlIGE6aG92ZXIge1xuY3Vyc29yOiB1cmwoJy4uL2ltYWdlcy9jbGljay1kcmFnLnN2ZycpLCBhdXRvO1xufSovXG4uaG9tZS1wYWdlLW1haW4td3JhcCAubGEtc2VsZWN0aW9uLXNsaWRlci13cmFwcGVyIC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUgYTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRleHQtYW5pbWF0aW9uLmluLXZpZXcge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xufVxuXG4jbm9zLW1ldGVycy1zZWN0aW9uMTcgI3ByZW1pZXItbG9jYXRpb24gc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jbm9zLW1ldGVycy1zZWN0aW9uMTcgYSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yNnB4O1xufVxuI25vcy1tZXRlcnMtc2VjdGlvbjE3IGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvdy1saWdodC1ibHVlLnN2Zykgbm8tcmVwZWF0O1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMzFweDtcbiAgYm90dG9tOiAwcHg7XG59XG4jbm9zLW1ldGVycy1zZWN0aW9uMTcgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBib3R0b206IC01cHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC1vLXRyYW5zaXRpb246IDAuNXM7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjVzO1xuICAtbW96LXRyYW5zaXRpb246IDAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cztcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiNub3MtbWV0ZXJzLXNlY3Rpb24xNyBhOmhvdmVyIHtcbiAgY29sb3I6ICMyNjU0ODc7XG59XG4jbm9zLW1ldGVycy1zZWN0aW9uMTcgYTpob3ZlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNub3MtbWV0ZXJzLXNlY3Rpb24xNyBhOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWhlcm8tc2xpZGVyIC5iaWVuLWltbW9iaWxpZXItaGVyby1zbGlkZXIgLnNsaWNrX19hcnJvdyAuc2xpY2stcHJldjpob3ZlciwgLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaGVyby1zbGlkZXIgLmJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlciAuc2xpY2tfX2Fycm93IC5zbGljay1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCQjE5NTtcbn1cblxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5zZWFyY2gtcG9wdXA6bm90KC5oaWRkZW4pIC5zZWFyY2gtcG9wdXAtc3ViIHtcbiAgbWF4LXdpZHRoOiA2MjlweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS1jaGVja2JveGVzIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5maWVsZHNldC13cmFwcGVyIC5mb3JtLWNoZWNrYm94ZXMgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDQxRTNEO1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS1jaGVja2JveGVzIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQxRTNEO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICMwNDFFM0Q7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5maWVsZHNldC13cmFwcGVyIC5mb3JtLWNoZWNrYm94ZXMgLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS1jaGVja2JveGVzIC5jaGVja2JveC5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi5wbGF5LWJ1dHRvbi1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3ZpZGVvX3BsYXlfaG92ZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjlweCAyNHB4O1xuICB3aWR0aDogODFweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiA4MXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLnBsYXktYnV0dG9uLW92ZXJsYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdmlkZW9fcGxheS5zdmdcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG5cbi5sYS1zZWxlY3Rpb24tc2xpZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYS1zZWxlY3Rpb24tZGVzYyB7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG59XG5cbiNiZy1pbWctdGV4dCBzdmcge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm5vZGUtLXR5cGUtbC1lbnRyZXByaXNlICNiZy1pbWctdGV4dCB7XG4gIHRvcDogNzBweDtcbiAgYm90dG9tOiBpbml0aWFsO1xufVxuXG4uZ20tc3R5bGUtaXcgLmdtLXVpLWhvdmVyLWVmZmVjdCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBhdGgtbG91ZXIgLnByb3BlcnR5LXNsaWRlci1zdWIgaDQge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4uYXRoLWxvdWVyIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSB7XG4gIGhlaWdodDogMjcwcHg7XG59XG4uYXRoLWxvdWVyIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSAuZmllbGRfX2l0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYXRoLWxvdWVyIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSAuZmllbGRfX2l0ZW0gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI25vcy1tZXRlcnMtc2VjdGlvbjEtaW1nIGltZyB7XG4gIGhlaWdodDogNTUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYW5pbWF0aW9uOiBmYWRlSW5BbmltYXRpb24gZWFzZSAwLjVzO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5wcm9wZXJ0eS1zZWFyY2gtdmlldy1yb3cgLm1hcCB7XG4gIHdpZHRoOiA3MDVweDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgdG9wOiA3NXB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuLnByb3BlcnR5LXNlYXJjaC12aWV3LXJvdyAuYmxvY2stZGVyaGFtLXNlYXJjaC1zZWFyY2gtbWFwICNkZXJoYW0tc2VhcmNoLW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtdmlldy1yb3cgLm1hcCAuY29udGVudCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnByb3BlcnR5LXNlYXJjaC12aWV3LXJvdyAuYmxvY2stZGVyaGFtLXNlYXJjaC1zZWFyY2gtbWFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbS5maWNoZS1kZS1sLW9iamV0LW1vZGFsLWN1c3RvbSB7XG4gIGhlaWdodDogNTYwcHggIWltcG9ydGFudDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tLmZpY2hlLWRlLWwtb2JqZXQtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBoNCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tLmZpY2hlLWRlLWwtb2JqZXQtbW9kYWwtY3VzdG9tIC51aS1kaWFsb2ctY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDU2MHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDY0cHggMCA1NHB4IDAgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tLmZpY2hlLWRlLWwtb2JqZXQtbW9kYWwtY3VzdG9tIC5mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQgaDQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbS5maWNoZS1kZS1sLW9iamV0LW1vZGFsLWN1c3RvbSAuZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjFlbTtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tLmZpY2hlLWRlLWwtb2JqZXQtbW9kYWwtY3VzdG9tIC5mb3JtLWl0ZW0tdGVsZXBob25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xufVxuXG4uY3RjLXN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG59XG4uY3RjLXN2ZyBzdmcge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaGVyby1zbGlkZXIgLnNsaWNrX19zbGlkZSBpbWcsIC5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWhlcm8tc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICBoZWlnaHQ6IDY3NXB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm1vcy1pbmZvIHtcbiAgcGFkZGluZy1ib3R0b206IDQ5cHg7XG59XG4ubW9zLWluZm8gLmRlc2Mge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDdweDtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4ubW9zLWluZm8gI2N1c3RvbS1idG4gYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWxpZ2h0LWJsdWUuc3ZnKTtcbn1cbi5tb3MtaW5mbyAjY3VzdG9tLWJ0biBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYnV0dG9uLWFycm93LnN2Zykgbm8tcmVwZWF0O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4ubW9zLWluZm8gLm1vcy1pbmZvLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1vcy1pbmZvIC5tb3MtaW5mby1idG4gYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cblxuLyogSG9tZXBhZ2Ugc2VhcmNoIGJsb2NrICovXG4uaGVyby1zZWN0aW9uLXdyYXAgPiAudmlld3MtZWxlbWVudC1jb250YWluZXIgfiAuYmxvY2stZGVyaGFtLXNlYXJjaC1ob21lcGFnZS1zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNjNweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgLyoqIFByaWNlICovXG4gIC8qIFBpZWNlcyAqL1xuICAvKiBNZWRpYSBxdWVyaWVzICovXG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNmaXJzdC1zdGVwIHtcbiAgcGFkZGluZzogMjBweCAyN3B4IDE1cHggMzdweDtcbiAgbWF4LXdpZHRoOiA2MjlweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2NTQ4NztcbiAgYm94LXNoYWRvdzogMCAxN3B4IDQwcHggcmdiYSgxNywgMzQsIDUzLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZmlyc3Qtc3RlcDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2ZpcnN0LXN0ZXAgcCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2ZpcnN0LXN0ZXAgLnNlYXJjaC1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3NlYXJjaC13aGl0ZS5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjc2Vjb25kLXN0ZXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTdweCAyNnB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXgtd2lkdGg6IDg1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygxMnB4IDE0cHggNTBweCByZ2JhKDE3LCAzNCwgNTMsIDAuMSkpO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjc2Vjb25kLXN0ZXAgLmZvcm0taXRlbS1zb3J0LWJ5LCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNzZWNvbmQtc3RlcCAjY3VzdG9tLWJ0biwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjc2Vjb25kLXN0ZXAgI2pzLW9wZW4tc2VhcmNoLXBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI3NlY29uZC1zdGVwICNiYWNrLXRvLWZpcnN0LXN0ZXAge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbW9kYWwtY2xvc2Uuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI3NlY29uZC1zdGVwICNiYWNrLXRvLWZpcnN0LXN0ZXA6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNzZWNvbmQtc3RlcCAjcmVudC1mb3JtLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNzZWNvbmQtc3RlcCAjYnV5LWZvcm0ge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjc2Vjb25kLXN0ZXAgLnByb3BlcnR5LXR5cGUtZm9ybXMge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNzZWNvbmQtc3RlcCAjc2Vjb25kLXN0ZXAtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjc2Vjb25kLXN0ZXAgI3NlY29uZC1zdGVwLWhlYWRlciAjcHJvcGVydHktdHlwZS1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA2MHB4O1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI3NlY29uZC1zdGVwICNzZWNvbmQtc3RlcC1oZWFkZXIgI3Byb3BlcnR5LXR5cGUtb3B0aW9ucyA+IGRpdiB7XG4gIHBhZGRpbmc6IDE2cHggOXB4IDNweDtcbiAgY29sb3I6IHJnYmEoODYsIDkyLCAxMDIsIDAuNik7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjc2Vjb25kLXN0ZXAgI3NlY29uZC1zdGVwLWhlYWRlciAjcHJvcGVydHktdHlwZS1vcHRpb25zID4gZGl2OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjc2Vjb25kLXN0ZXAgI3NlY29uZC1zdGVwLWhlYWRlciAjcHJvcGVydHktdHlwZS1vcHRpb25zID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjc2Vjb25kLXN0ZXAgI3NlY29uZC1zdGVwLWhlYWRlciAjcHJvcGVydHktdHlwZS1vcHRpb25zID4gZGl2OmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDFFM0Q7XG4gIHJpZ2h0OiAtMzBweDtcbiAgdG9wOiA3cHg7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNzZWNvbmQtc3RlcCAjc2Vjb25kLXN0ZXAtaGVhZGVyICNwcm9wZXJ0eS10eXBlLW9wdGlvbnMgPiBkaXYuYWN0aXZlIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkJCMTk1O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjc2Vjb25kLXN0ZXAgI3NlY29uZC1zdGVwLWhlYWRlciAjcHJvcGVydHktdHlwZS1vcHRpb25zICNidXktb3B0aW9uIHtcbiAgYm9yZGVyLWxlZnQ6IDAgc29saWQgYmxhY2s7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNzZWNvbmQtc3RlcCAuZm9ybS1hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI3NlY29uZC1zdGVwIC5mb3JtLWFjdGlvbnMgW3R5cGU9c3VibWl0XSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjY1NDg3O1xuICBwYWRkaW5nOiA4cHggMjRweCA4cHggNjBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjU0ODc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI3NlY29uZC1zdGVwIC5mb3JtLWFjdGlvbnMgW3R5cGU9c3VibWl0XTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vaW1hZ2VzL3NlYXJjaC13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMTAwJSBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDI1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNzZWNvbmQtc3RlcCAuZm9ybS1hY3Rpb25zIFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzI2NTQ4Nztcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI3NlY29uZC1zdGVwIC5mb3JtLWFjdGlvbnMgW3R5cGU9c3VibWl0XTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2VhcmNoLnN2Z1wiKTtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXdyYXBwZXJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSBsZWdlbmQsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yIGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSA+IC5maWVsZHNldC13cmFwcGVyLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiA+IC5maWVsZHNldC13cmFwcGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFlM2Q7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogNDdweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHk6YmVmb3JlLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWFnZXMvbG9jYXRpb24taWNvbi5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMTAwJSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC0zcHg7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlIHtcbiAgbWluLXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS1zb3VyY2UtY29uZmlndXJhdGlvbi1vcmlnaW4tYWRkcmVzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVGMUY0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDVweCAzMHB4IDVweCAxMHB4O1xuICBtYXJnaW46IDAgNXB4IDVweCAwO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDdweDtcbiAgbGVmdDogYXV0bztcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUgc3BhbiwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSBzcGFuIHtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY2hvaWNlLWNsb3NlLWljb24uc3ZnXCIpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyLzEwMCUgYXV0bztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS1zb3VyY2UtY29uZmlndXJhdGlvbi1vcmlnaW4tYWRkcmVzcyAuc2VsZWN0Mi1zZWxlY3Rpb24sICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yIC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS1zb3VyY2UtY29uZmlndXJhdGlvbi1vcmlnaW4tYWRkcmVzcyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS1zb3VyY2UtY29uZmlndXJhdGlvbi1vcmlnaW4tYWRkcmVzcyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS1zb3VyY2UtY29uZmlndXJhdGlvbi1vcmlnaW4tYWRkcmVzcyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24gdGV4dGFyZWEsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIC5zZWxlY3QyIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQgdGV4dGFyZWEsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbiB0ZXh0YXJlYSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDIgLnNlbGVjdDItc2VhcmNoX19maWVsZCB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogN3B4IDAgMTBweDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yIC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbiB0ZXh0YXJlYSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDIgLnNlbGVjdDItc2VhcmNoX19maWVsZCB0ZXh0YXJlYSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktLTIgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktc291cmNlLWNvbmZpZ3VyYXRpb24tb3JpZ2luLWFkZHJlc3MgLnNlbGVjdDIgLnNlbGVjdDItc2VsZWN0aW9uIHRleHRhcmVhLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS1zb3VyY2UtY29uZmlndXJhdGlvbi1vcmlnaW4tYWRkcmVzcyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWFyZ2luOiA3cHggMCAxMHB4O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFlM2QgIWltcG9ydGFudDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5ID4gLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiA+IC5maWVsZHNldC13cmFwcGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIGJvcmRlcjogMDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktdmFsdWUsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgLm9yaWdpbi1hZGRyZXNzLWF1dG9jb21wbGV0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgW25hbWU9XCJmaWVsZF9nZW9maWVsZF9wcm94aW1pdHlbdmFsdWVdXCJdIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDQxRTNEICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xuICBwYWRkaW5nOiA0cHggMjBweCAwIDdweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS1zb3VyY2UtY29uZmlndXJhdGlvbi1vcmlnaW4tYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlOmJlZm9yZSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9wcm9wZXJ0eS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlci8xMDAlIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgPiBsYWJlbCwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkID4gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgPiBzZWxlY3QsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCA+IHNlbGVjdCB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFlM2Q7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICB3aWR0aDogMjMycHg7XG4gIG1hcmdpbi1sZWZ0OiA1M3B4O1xuICBwYWRkaW5nOiAxMnB4IDAuOHJlbSAxMHB4IDA7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrIC5jaG9zZW4tc2luZ2xlIHtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgY29sb3I6ICM1NjVDNjY7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrIC5jaG9zZW4tY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFlM2Q7XG4gIHBhZGRpbmctYm90dG9tOiAyMXB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkIC5jaG9zZW4tY29udGFpbmVyLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZSAuY2hvc2VuLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAyMzJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNDdweDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgLmZvcm0taXRlbS1maWVsZC10b3RhbC1wcmljZS1tYXggLmNob3Nlbi1jb250YWluZXIsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgLmZvcm0taXRlbS1maWVsZC1wcmljZS12YWx1ZS1tYXggLmNob3Nlbi1jb250YWluZXIge1xuICB3aWR0aDogMTY1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrIC5mb3JtLWl0ZW0tZmllbGQtcGFydC1udW1iZXItbWluIC5jaG9zZW4tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS12YWx1ZSAuY2hvc2VuLXNpbmdsZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwNDFlM2Q7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS12YWx1ZSAuY2hvc2VuLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMCA3cHg7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrIC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXZhbHVlIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5hY3RpdmUtcmVzdWx0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3b3JkLXdyYXA6IHVuc2V0O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXByaWNlLXZhbHVlLXdyYXBwZXItLTIsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMiwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yID4gbGVnZW5kLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTIgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS0yID4gbGVnZW5kLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXByaWNlLXZhbHVlLXdyYXBwZXItLTIgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0yID4gbGVnZW5kLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTIgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS00ID4gbGVnZW5kLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTQgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0LCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXByaWNlLXZhbHVlLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3QsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE4cHg7XG4gIHRvcDogMDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3QsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3QsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3QsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDQxRTNEO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMCBjZW50ZXI7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0OmZvY3VzLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXByaWNlLXZhbHVlLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0OmZvY3VzLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0OmZvY3VzLCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBpbnB1dCwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0IGlucHV0LCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3QgaW5wdXQsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBpbnB1dCB7XG4gIHdpZHRoOiAxMzVweDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3QsICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICB3aWR0aDogMTY1cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGNvbG9yOiAjNTY1QzY2O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ryb3Bkb3duLWljb24uc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9wcmljZS1maWx0ZXItaWNvbi5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMTAwJSBhdXRvO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0LCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Qge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLXBhcnQtbnVtYmVyLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICB3aWR0aDogMTIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGNvbG9yOiAjNTY1QzY2O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ryb3Bkb3duLWljb24uc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uL2ltYWdlcy9wYXJ0LW51bWJlci1maWx0ZXItaWNvbi5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMTAwJSBhdXRvO1xufVxuXG4uaGVyby1zZWN0aW9uLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiN2aWV3cy1leHBvc2VkLWZvcm0tcHJvcGVydHktc2VhcmNoLWJ1eS1leHBvc2VkIC5mb3JtLXR5cGUtc2VsZWN0IC5jaG9zZW4tY29udGFpbmVyLCAjdmlld3MtZXhwb3NlZC1mb3JtLXByb3BlcnR5LXNlYXJjaC1yZW50LWV4cG9zZWQgLmZvcm0tdHlwZS1zZWxlY3QgLmNob3Nlbi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtYnV5LWV4cG9zZWQgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCAuY2hvc2VuLWNvbnRhaW5lciwgI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtcmVudC1leHBvc2VkIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQgLmNob3Nlbi1jb250YWluZXIge1xuICB3aWR0aDogNDA5cHggIWltcG9ydGFudDtcbn1cblxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtYnV5LWV4cG9zZWQgLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktdmFsdWUgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmFjdGl2ZS1yZXN1bHQsICN2aWV3cy1leHBvc2VkLWZvcm0tcHJvcGVydHktc2VhcmNoLXJlbnQtZXhwb3NlZCAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS12YWx1ZSAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuYWN0aXZlLXJlc3VsdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd29yZC13cmFwOiB1bnNldDtcbn1cblxuLyplc3RpbWF0ZXVyLWVuLWxpZ25lLSovXG4uZXN0aW1hdGV1ci1lbi1saWduZS1tYWluLXdyYXAgaDIge1xuICBtYXJnaW4tdG9wOiA2OHB4O1xuICBtYXJnaW4tYm90dG9tOiA0NnB4O1xufVxuLmVzdGltYXRldXItZW4tbGlnbmUtbWFpbi13cmFwIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuLmVzdGltYXRldXItZW4tbGlnbmUtbWFpbi13cmFwIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuLmVzdGltYXRldXItZW4tbGlnbmUtbWFpbi13cmFwIC5JbW1vbWlnQ29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG59XG5cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5qcy1mb3JtLWl0ZW0tc29ydC1ieSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuanMtZm9ybS1pdGVtLXNvcnQtYnkgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5mb3JtLWFjdGlvbnMgLmpzLXNlYXJjaC1wb3B1cCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAuZmlsdGVyLW1haW4td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAuZmlsdGVyLW1haW4td3JhcCAjY3VzdG9tLWJ0biB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIHJpZ2h0OiAwcHg7XG59XG5cbi8qLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmpzLWZvcm0taXRlbS1zb3J0LWJ5IGxhYmVse3dpZHRoOjEwMHB4O30qL1xuLmRlc2luc2NyaXB0aW9uLW1hdGNoaW5nLW1haW4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDQzcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2OXB4O1xufVxuLmRlc2luc2NyaXB0aW9uLW1hdGNoaW5nLW1haW4td3JhcCAuZGVzaW5zY3JpcHRpb24tbWF0Y2hpbmctc3ViLXdyYXAge1xuICBtYXgtd2lkdGg6IDg1MHB4O1xuICBiYWNrZ3JvdW5kOiAjRkJGN0Y0O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmctdG9wOiA0M3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDY1cHg7XG59XG4uZGVzaW5zY3JpcHRpb24tbWF0Y2hpbmctbWFpbi13cmFwIC5kZXNpbnNjcmlwdGlvbi1tYXRjaGluZy1zdWItd3JhcCBoMyB7XG4gIG1heC13aWR0aDogNjQ3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuLmRlc2luc2NyaXB0aW9uLW1hdGNoaW5nLW1haW4td3JhcCAuZGVzaW5zY3JpcHRpb24tbWF0Y2hpbmctc3ViLXdyYXAgLmRlc2ktZGVzYyBwIHtcbiAgbWF4LXdpZHRoOiA2MzFweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4uZGVzaW5zY3JpcHRpb24tbWF0Y2hpbmctbWFpbi13cmFwIC5kZXNpbnNjcmlwdGlvbi1tYXRjaGluZy1zdWItd3JhcCAuc2VjLXN1Yi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbi5kZXNpbnNjcmlwdGlvbi1tYXRjaGluZy1tYWluLXdyYXAgLmRlc2luc2NyaXB0aW9uLW1hdGNoaW5nLXN1Yi13cmFwIC5zZWMtc3ViLXRpdGxlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvY2hlY2suc3ZnXCIpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5kZXNpbnNjcmlwdGlvbi1tYXRjaGluZy1tYWluLXdyYXAgLmRlc2luc2NyaXB0aW9uLW1hdGNoaW5nLXN1Yi13cmFwIC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRlc2luc2NyaXB0aW9uLW1hdGNoaW5nLW1haW4td3JhcCAuZGVzaW5zY3JpcHRpb24tbWF0Y2hpbmctc3ViLXdyYXAgLmJ1dHRvbi13aXRoLWJvcmRlci1yYWRpdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyNjU0ODc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjU0ODc7XG59XG4uZGVzaW5zY3JpcHRpb24tbWF0Y2hpbmctbWFpbi13cmFwIC5kZXNpbnNjcmlwdGlvbi1tYXRjaGluZy1zdWItd3JhcCAuYnV0dG9uLXdpdGgtYm9yZGVyLXJhZGl1czpob3ZlciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzI2NTQ4Nztcbn1cblxuLyplbXBvbGlzIHNsaWRlciAqL1xuLnZpZXctaWQtZW1wbG9pc192aWRlb19zZWN0aW9uIC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUgLmVtcGxvaXMtc2VjdGlvbi13cmFwLFxuLnZpZXctaWQtZW1wbG9pc192aWRlb19jb250ZW50IC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUgLmVtcGxvaXMtc2VjdGlvbi13cmFwIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi52aWV3LWlkLWVtcGxvaXNfdmlkZW9fc2VjdGlvbiAuc2xpY2stc2xpZGUgLmVtcGxvaXMtc2VjdGlvbi13cmFwLFxuLnZpZXctaWQtZW1wbG9pc192aWRlb19jb250ZW50IC5zbGljay1zbGlkZSAuZW1wbG9pcy1zZWN0aW9uLXdyYXAge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWV3LWlkLWVtcGxvaXNfdmlkZW9fc2VjdGlvbiAuZW1wbG9pcy12aWRlby1zZWMgdmlkZW8sXG4udmlldy1pZC1lbXBsb2lzX3ZpZGVvX2NvbnRlbnQgLmVtcGxvaXMtdmlkZW8tc2VjIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4udmlldy1pZC1lbXBsb2lzX3ZpZGVvX3NlY3Rpb24gLnNsaWNrLXNsaWRlLFxuLnZpZXctaWQtZW1wbG9pc192aWRlb19jb250ZW50IC5zbGljay1zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LWlkLWVtcGxvaXNfdmlkZW9fc2VjdGlvbiAuc2xpY2stc2xpZGUgLmVtcGxvaXMtdmlkZW8tc2VjLFxuLnZpZXctaWQtZW1wbG9pc192aWRlb19jb250ZW50IC5zbGljay1zbGlkZSAuZW1wbG9pcy12aWRlby1zZWMge1xuICBoZWlnaHQ6IDYwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3LWlkLWVtcGxvaXNfdmlkZW9fc2VjdGlvbiAuc2xpY2stdHJhY2ssXG4udmlldy1pZC1lbXBsb2lzX3ZpZGVvX2NvbnRlbnQgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWVtYWlsLWNvbnRhY3QtZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAjY3VzdG9tLWJ0biBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmVsbC1ob3Zlci5zdmcpIG5vLXJlcGVhdDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAjY3VzdG9tLWJ0biBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvd2hpdGUtYmVsbC5zdmcpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5mb3JtLWFjdGlvbnMgYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgd2lkdGg6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmZvcm0tYWN0aW9ucyBidXR0b246aG92ZXI6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyNjU0ODc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjU0ODc7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1hY3Rpb25zIGJ1dHRvbjpmaXJzdC1jaGlsZDpiZWZvcmUsIC5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5mb3JtLWFjdGlvbnMgYnV0dG9uOjpob3ZlcjpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBjaGFuZ2VzIGZvciBsb3VyICovXG4udmlld3MtZXhwb3NlZC1mb3JtICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZmllbGRzZXQtd3JhcHBlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDQxRTNEO1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi52aWV3cy1leHBvc2VkLWZvcm0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbi52aWV3cy1leHBvc2VkLWZvcm0gI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5maWVsZHNldC13cmFwcGVyIC5mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzA0MUUzRDtcbn1cbi52aWV3cy1leHBvc2VkLWZvcm0gI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5maWVsZHNldC13cmFwcGVyIC5mb3JtLXR5cGUtdGV4dGZpZWxkIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItYm90dG9tOiAwcHg7XG59XG4udmlld3MtZXhwb3NlZC1mb3JtIC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUgLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gLnNlYXJjaC1wb3B1cC1zdWIgLmpzLWZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgLnNlbGVjdDItZHJvcGRvd24ge1xuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kOiAjRkJGN0Y0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEwcHggMTBweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZSB7XG4gIGJhY2tncm91bmQ6ICMyNjU0ODcgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogNi41cHggMjFweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLnZpZXdzLWV4cG9zZWQtZm9ybTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3cy1leHBvc2VkLWZvcm0gc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4udmlld3MtZXhwb3NlZC1mb3JtICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZmllbGRzZXQtd3JhcHBlciAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi50aXRsZS1oZWFkLWgxIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtZmFtaWx5OiBcIlN1bmxpZ2h0XCI7XG4gIGZvbnQtc2l6ZTogNjNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNjNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjY3cHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmZvbnQtc2l6ZS0zMCB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG59XG5cbi5mb250LXNpemUtMjIge1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjIycHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuLmZvbnQtc2l6ZS0yMiBzcGFuIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yMnB4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLmZvbnQtc2l6ZS00NSB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJTdW5saWdodFwiO1xuICBmb250LXNpemU6IDQxcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBsaW5lLWhlaWdodDogNDlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ1cHg7XG59XG5cbi52aWV3LWhlYWRlciAuZnMtY3VzdG9tIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4udmlldy1oZWFkZXIgLmZzLWN1c3RvbSBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xufVxuXG4vKiBuZXcgbW9kYWwgZGVzaWduKi9cbi5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW9kYWwtY2xvc2Uuc3ZnKSBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyOiAwcHg7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICByaWdodDogMjZweDtcbiAgdG9wOiAyN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4ucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAudWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xufVxuLnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLnVpLWRpYWxvZy10aXRsZWJhciAudWktZGlhbG9nLXRpdGxlLCAucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAudWktZGlhbG9nLXRpdGxlYmFyIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLnVpLWRpYWxvZyAudWktZGlhbG9nLWNvbnRlbnQge1xuICBwYWRkaW5nOiA1MHB4IDU4cHggNjVweCA1OHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0ge1xuICBtYXgtd2lkdGg6IDYzMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG5cbi5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC51aS1kaWFsb2cge1xuICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDc3JSAhaW1wb3J0YW50O1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC51aS1kaWFsb2ctY29udGVudCAud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIGxhYmVsIHtcbiAgY29sb3I6ICM4QzkxOTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI4cHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuLnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLnVpLWRpYWxvZy1jb250ZW50IC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuLnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLnVpLWRpYWxvZy1jb250ZW50IC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gbGFiZWw6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLnVpLWRpYWxvZy1jb250ZW50IC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFFM0Q7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMHB4IDBweCAxM3B4IDBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4ucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAudWktZGlhbG9nLWNvbnRlbnQgLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LXdlaWdodDogMjAwO1xufVxuLnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLnVpLWRpYWxvZy1jb250ZW50IC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLndlYmZvcm0tZmxleGJveCB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG59XG4ucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAudWktZGlhbG9nLWNvbnRlbnQgLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAud2ViZm9ybS1mbGV4Ym94W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmxleGJveC0wMV0sIC5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC51aS1kaWFsb2ctY29udGVudCAud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC53ZWJmb3JtLWZsZXhib3hbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1mbGV4Ym94LTAyXSwgLnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLnVpLWRpYWxvZy1jb250ZW50IC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLndlYmZvcm0tZmxleGJveFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWZsZXhib3gtMDNdIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC5qcy13ZWJmb3JtLXRlcm0tY2hlY2tib3hlcyAuZmllbGRzZXQtbGVnZW5kIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yMnB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAuanMtd2ViZm9ybS13ZWJmb3JtLXRlcm0tY2hlY2tib3hlcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAlIDMwJTtcbn1cblxuLnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLnVpLWRpYWxvZy1jb250ZW50IC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4ud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAuanMtZm9ybS10eXBlLWNoZWNrYm94IC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA0MUUzRDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDFFM0Q7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzA0MUUzRDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLndlYmZvcm0tdGVybS1jaGVja2JveGVzLXNjcm9sbCAuZmllbGRzZXQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJvcmRlcjogMHB4O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAuanMtZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUge1xuICBtYXgtd2lkdGg6IDQwOXB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MUUzRCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwcHggMHB4IDEzcHggMHB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLmZvcm0taXRlbS1saWV1IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAuZm9ybS1pdGVtLWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSAuZm9ybS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDQxRTNEICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XG4gIGJvcmRlcjogMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIG1heC13aWR0aDogNzVweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLmZvcm0tY29udHJvbDpmb2N1cywgLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAud2ViZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC53ZWJmb3JtLWFjdGlvbnMgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjU0ODc7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC5saWV1LWNvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAubGlldS1jb250YWluZXIgLndlYmZvcm0tZmxleDpmaXJzdC1jaGlsZCB7XG4gIGZsZXg6IGF1dG87XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC5saWV1LWNvbnRhaW5lciAud2ViZm9ybS1mbGV4Omxhc3QtY2hpbGQge1xuICBmbGV4OiBpbml0aWFsO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAubGlldS1jb250YWluZXIgLndlYmZvcm0tZmxleDpsYXN0LWNoaWxkIC53ZWJmb3JtLWZsZXgtLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC5saWV1LWNvbnRhaW5lciAud2ViZm9ybS1mbGV4OmZpcnN0LWNoaWxkIC53ZWJmb3JtLWZsZXgtLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4ucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAudWktZGlhbG9nLWNvbnRlbnQgLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAubGlldS1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLmxpZXUtY29udGFpbmVyIC5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNDFFM0QgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLnVpLWRpYWxvZy1jb250ZW50IHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xufVxuXG4ucGF0aC1sb3VlciAuZ20tYnVuZGxlZC1jb250cm9sLCAucGF0aC1hY2hldGVyIC5nbS1idW5kbGVkLWNvbnRyb2wge1xuICBib3R0b206IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbiN2aWV3cy1leHBvc2VkLWZvcm0tcHJvcGVydHktc2VhcmNoLXJlbnQtZXhwb3NlZCAuanMtZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtcmVudC1leHBvc2VkIC5qcy1mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXZhbHVlIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ryb3Bkb3duLWljb24uc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMHB4IDBweCAwcHggMTBweDtcbn1cblxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcm9wZXJ0eS1zZWFyY2gtYnV5LWV4cG9zZWQgLmpzLWZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktdmFsdWUgLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwcHggMHB4IDBweCAxMHB4O1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnByb3BlcnR5LWltZy1zZWMtY29tbW9uIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSBpbWcge1xuICBoZWlnaHQ6IDI3MHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLyogZmlsdGVyIGZvcm0gY3NzKi9cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCAuZm9ybS1zZWxlY3QsIGJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgLmpzLWZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlIC5mb3JtLXNlbGVjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwcHggY2VudGVyO1xuICBwYWRkaW5nOiAwcHggMHB4IDEzcHggMHB4O1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzhDOTE5OTtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgLmpzLWZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHktdmFsdWUgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDQxRTNEO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ryb3Bkb3duLWljb24uc3ZnKTtcbiAgbWFyZ2luOiAzcHggMDtcbiAgcGFkZGluZzogOHB4IDEuNHJlbSA0cHggN3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwcHggY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAuZmllbGRzZXQtd3JhcHBlciAuanMtZm9ybS10eXBlLXNlbGVjdCB7XG4gIHdpZHRoOiA0OCU7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5mb3JtLXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAuZm9ybS13cmFwcGVyIC5qcy1mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXZhbHVlIHtcbiAgd2lkdGg6IGF1dG87XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5mb3JtLXNlbGVjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZHJvcGRvd24taWNvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwcHggY2VudGVyO1xuICBwYWRkaW5nOiAwcHggMHB4IDEzcHggMHB4O1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGNvbG9yOiAjMDQxRTNEO1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmxleGJveC0wMV0gLmZvcm0tc2VsZWN0LCBib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1mbGV4Ym94LTAyXSAuZm9ybS1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Ryb3Bkb3duLWljb24uc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMHB4IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4IDBweCAxM3B4IDBweDtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBjb2xvcjogIzA0MUUzRDtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXdyYXBwZXIgPiAuZmllbGRzZXQtd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAuanMtZm9ybS1pdGVtID4gLmZpZWxkc2V0LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBhZ2Utdmlldy1wcm9wZXJ0eS1zZWFyY2ggLm1haW4tY29udGVudCAuc2VhcmNoLXBvcHVwIC5maWVsZGdyb3VwIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgLmZpZWxkZ3JvdXAgbGVnZW5kIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjIycHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0tY2hlY2tib3hlcyAuY2hlY2tib3guZm9ybS1jaGVjayB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cbmJvZHkucGFnZS12aWV3LXByb3BlcnR5LXNlYXJjaCAubWFpbi1jb250ZW50IC5zZWFyY2gtcG9wdXAgLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0tY2hlY2tib3hlcyBsYWJlbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS1jaGVja2JveGVzIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuYm9keS5wYWdlLXZpZXctcHJvcGVydHktc2VhcmNoIC5tYWluLWNvbnRlbnQgLnNlYXJjaC1wb3B1cCB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi5zZWFyY2gtcG9wdXA6bm90KC5oaWRkZW4pIGZvcm0gPiBkaXYge1xuICBoZWlnaHQ6IDgwc3ZoO1xufVxuXG4ubm8tcHJldmlldy1pbWctY3VzdG9tIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmlsdGVyLW1haW4td3JhcCAudmlld3MtZXhwb3NlZC1mb3JtLmJlZi1leHBvc2VkLWZvcm0gdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5maWx0ZXItbWFpbi13cmFwIC52aWV3cy1leHBvc2VkLWZvcm0uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS1zZWxlY3Qge1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4ubGEtc2VsZWN0aW9uLXNsaWRlci13cmFwcGVyIC5ucGktY3VzdG9tIHtcbiAgaGVpZ2h0OiA0NTBweDtcbn1cbi5sYS1zZWxlY3Rpb24tc2xpZGVyLXdyYXBwZXIgLm5waS1jdXN0b20gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLyogYnVnIHN0YXJ0ICovXG4uZmFxLWxpc3QtdmlldyAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1kb3dubG9hZCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCQjE5NTtcbiAgY29sb3I6ICMwNDFFM0Q7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1kb3dubG9hZCBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9kb3dubG9hZC1kYXJrLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG5cbi5ob21lcGFnZS1zZWFyY2gtYmxvY2sgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5ob21lcGFnZS1zZWFyY2gtYmxvY2sgLmZvcm0tc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb2xvcjogIzU2NUM2NjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZSA+IHNlbGVjdCwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkID4gc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cblxuLmlubm92YXRpb24taW5uZXItd3JhcCBwIHtcbiAgY29sb3I6ICM1NjVDNjY7XG59XG5cbi5ob21lLXBhZ2UtbWFpbi13cmFwIC5hY3R1YWxpdGUtZGVyaGFtLXdyYXAgLnZpZXctYWN0dWFsaXRlcy1kZXJoYW0gLnZpZXctY29udGVudCAudmlld3Mtcm93OmZpcnN0LWNoaWxkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5ob21lLXBhZ2UtbWFpbi13cmFwIC5hY3R1YWxpdGUtZGVyaGFtLXdyYXAgLnZpZXctYWN0dWFsaXRlcy1kZXJoYW0gLnZpZXctY29udGVudCAudmlld3Mtcm93IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI5NXB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmV4cGVydGlzZS1oZWFkZXItc2VjIC50ZXh0LTItd3JhcCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4jYmxvY2stbmV3c2xldHRlci13ZWJmb3JtIHAge1xuICBtYXJnaW4tcmlnaHQ6IDUxcHg7XG59XG4jYmxvY2stbmV3c2xldHRlci13ZWJmb3JtIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG4jYmxvY2stbmV3c2xldHRlci13ZWJmb3JtIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0OmhvdmVyIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG59XG5cbi5ob21lLXBhZ2UtbWFpbi13cmFwIC5hY3R1YWxpdGUtY2F0ZWdvcnktd3JhcCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uaG9tZS1wYWdlLW1haW4td3JhcCAuYWN0dWFsaXRlLWNhdGVnb3J5LXdyYXAgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZzogMHB4IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwcHg7XG59XG4uaG9tZS1wYWdlLW1haW4td3JhcCAuYWN0dWFsaXRlLWRlcmhhbS13cmFwIC5hY3R1YWxpdGUtY2F0ZWdvcnktd3JhcCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4ubm9kZS0tdHlwZS1lbXBsb2ktbGlzdGluZyAubGF5b3V0LW1haW4td3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi52aWV3LWlkLWVtcGxvaXNfdmlkZW9fc2VjdGlvbiAuc2xpY2stc2xpZGUsXG4udmlldy1pZC1lbXBsb2lzX3ZpZGVvX2NvbnRlbnQgLnNsaWNrLXNsaWRlIHtcbiAgd2lkdGg6IDEwNzBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZmlsdGVyLWJveC1jdXN0b20ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjdzIGFsbDtcbn1cblxuLmZpbHRlci1ib3gtdmlzaWJsZS1jdXN0b20ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAwLjdzIGFsbDtcbn1cblxuLnByb3BlcnR5LXNlYXJjaC12aWV3LXJvdyAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5wcm9wZXJ0eS1zbGlkZXItYmxvY2stY29tbW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5wcm9wZXJ0eS1zbGlkZXItYmxvY2stY29tbW9uIC5pbmZvLXNlYyBoNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi5wcm9wZXJ0eS1pbWctc2VjLWNvbW1vbiAuZmllbGQtLXR5cGUtZW50aXR5LXJlZmVyZW5jZSB7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4uc2VhcmNoLXBvcHVwLXN1YiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUYxRjQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTNweCAyNXB4IDEwcHggMTBweDtcbiAgbWFyZ2luOiA1cHggNXB4IDAgMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbn1cbi5zZWFyY2gtcG9wdXAtc3ViIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiA3cHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbiNpbmZvLWNvbnRhY3QtbW9kYWwgLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tb2RhbC1jbG9zZS5zdmcpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcbn1cblxuLnZpZXdzLWV4cG9zZWQtZm9ybSAjZWRpdC1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgLmZpZWxkc2V0LXdyYXBwZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MUUzRDtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG4udmlld3MtZXhwb3NlZC1mb3JtICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiAuZmllbGRzZXQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi52aWV3cy1leHBvc2VkLWZvcm0gI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0zIC5maWVsZHNldC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0MUUzRDtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG4udmlld3MtZXhwb3NlZC1mb3JtICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMyAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS10eXBlLXRleHRmaWVsZCB7XG4gIHdpZHRoOiA3NXB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwNDFFM0Q7XG59XG4udmlld3MtZXhwb3NlZC1mb3JtICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMyAuZmllbGRzZXQtd3JhcHBlciAub3JpZ2luLWFkZHJlc3MtYXV0b2NvbXBsZXRlIHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cblxuLnByb3BlcnR5LWlubmVyLXJpZ2h0ICNjdXN0b20tYnRuIGEge1xuICBwYWRkaW5nOiAxOXB4IDI1cHggMTdweCAyMHB4O1xufVxuLnByb3BlcnR5LWlubmVyLXJpZ2h0ICNjdXN0b20tYnRuIGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jb250YWN0LW1lc3NhZ2Uuc3ZnKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG5cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC52aWV3LWNvbnRhY3QtcmVxdWVzdC1mb3JtIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAudmlldy1jb250YWN0LXJlcXVlc3QtZm9ybSBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4uYmxvY2stZGVyaGFtLXNlYXJjaC1zZWFyY2gtbWFwIC5wcm9wZXJ0eS1zbGlkZXItYmxvY2stY29tbW9uIHtcbiAgbWF4LXdpZHRoOiAyNjJweDtcbn1cbi5ibG9jay1kZXJoYW0tc2VhcmNoLXNlYXJjaC1tYXAgLnByb3BlcnR5LXNsaWRlci1ibG9jay1jb21tb24gLnByb3BlcnR5LWltZy1zZWMtY29tbW9uIGltZyB7XG4gIHdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cbi5ibG9jay1kZXJoYW0tc2VhcmNoLXNlYXJjaC1tYXAgLnByb3BlcnR5LXNsaWRlci1ibG9jay1jb21tb24gLmluZm8tc2VjIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uYmxvY2stZGVyaGFtLXNlYXJjaC1zZWFyY2gtbWFwIC5wcm9wZXJ0eS1zbGlkZXItYmxvY2stY29tbW9uIC5pbmZvLXNlYyBoNCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAubG9jYWwtbnVtYmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIHBhZGRpbmc6IDMwcHggMHB4IDNweCAwcHg7XG4gIG1hcmdpbjogMzBweCAwcHggMTNweCAwcHg7ICovXG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLnBob25lLW51bWJlci1maWVsZCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbS10ZWxlcGhvbmUtcGhvbmUuZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgei1pbmRleDogMTI7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLyogLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0tdGVsZXBob25lLXBob25lIC5sb2NhbC1udW1iZXI6Zm9jdXN7XG5wYWRkaW5nOiAzMHB4IDBweCAxM3B4IDBweDtcbn0gKi9cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb242IC5jb2wtbWQtMyB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb242IC5jb2wtbWQtMyBwIHtcbiAgbWluLWhlaWdodDogMTc3cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNiAuY29sLW1kLTM6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAycHggZGFzaGVkICMyNjU0ODc7XG4gIGJvcmRlci1yaWdodDogMnB4IGRhc2hlZCAjMjY1NDg3O1xuICBib3JkZXItYm90dG9tOiAwcHggZGFzaGVkICMyNjU0ODc7XG4gIHdpZHRoOiAzMzBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMzNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjYgLmNvbC1tZC0zOm50aC1jaGlsZCg0bik6YWZ0ZXIge1xuICB0b3A6IDMzcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgIzI2NTQ4NztcbiAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCAjMjY1NDg3O1xufVxuXG4jbm9zLW1ldGVycy1zZWN0aW9uOSAucm93IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb242IC5jb2wtbWQtMzpudGgtY2hpbGQoNG4rMSk6YWZ0ZXIge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAyMCUgMCwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAyMCUgMCwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDM0OHB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjYgLmNvbC1tZC0zOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItYm90dG9tOiAwcHg7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNiAuY29sLW1kLTM6bnRoLWNoaWxkKDRuKzEpOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1hY3Rpb25zIGJ1dHRvbltuYW1lPXJlc2V0XSB7XG4gIGNvbG9yOiAjMjY1NDg3O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiAwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmZvcm0tYWN0aW9ucyBidXR0b25bbmFtZT1yZXNldF06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzIC5mb3JtLWFjdGlvbnMgYnV0dG9uW25hbWU9cmVzZXRdOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9yZXNldC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB0cmFuc2Zvcm06IGluaXRpYWw7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLnRlYW0tbGlzdC12aWV3IC50ZWFtLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubm90cmUtZXhwZXJ0aXNlLXdyYXAgLmV4cGVydGlzZS1jb250ZW50LXdyYXAgYTpob3ZlciBpbWcge1xuICBmaWx0ZXI6IGludmVydCgwLjEpIHNlcGlhKDEpIHNhdHVyYXRlKDUpIGh1ZS1yb3RhdGUoMTc1ZGVnKTtcbn1cblxuLnZpZXctdGVhbS1saXN0aW5nIC52aWV3cy1pbmZpbml0ZS1zY3JvbGwtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMHB4O1xufVxuLnZpZXctdGVhbS1saXN0aW5nIC52aWV3cy1pbmZpbml0ZS1zY3JvbGwtY29udGVudC13cmFwcGVyIC52aWV3cy1yb3cge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4udmlldy10ZWFtLWxpc3RpbmcgLnZpZXdzLWluZmluaXRlLXNjcm9sbC1jb250ZW50LXdyYXBwZXIgLnZpZXdzLXJvdyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xufVxuXG4udGVhbS1saXN0LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjY1NDg3O1xufVxuXG4uc2VhcmNoLXBvcHVwOm5vdCguaGlkZGVuKSBmb3JtID4gZGl2IC5mb3JtLWlubGluZS1pbm5lci1jdXN0b20gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSBzcGFuIHtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL2Nob2ljZS1jbG9zZS1pY29uLnN2Zykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIvMTAwJSBhdXRvO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWFyY2gtcG9wdXA6bm90KC5oaWRkZW4pIGZvcm0gPiBkaXYgLmZvcm0taW5saW5lLWlubmVyLWN1c3RvbSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi52aWV3cy1leHBvc2VkLWZvcm0gI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5maWVsZHNldC13cmFwcGVyIC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaC1wb3B1cC1zdWIgLmZvcm0tYWN0aW9ucyBidXR0b25bZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdWJtaXQtcHJvcGVydHktc2VhcmNoLTRdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2NTQ4Nztcbn1cbi5zZWFyY2gtcG9wdXAtc3ViIC5mb3JtLWFjdGlvbnMgYnV0dG9uW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3VibWl0LXByb3BlcnR5LXNlYXJjaC00XTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvRXllLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB0cmFuc2Zvcm06IGluaXRpYWw7XG4gIGhlaWdodDogMjRweDtcbn1cbi5zZWFyY2gtcG9wdXAtc3ViIC5mb3JtLWFjdGlvbnMgYnV0dG9uW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3VibWl0LXByb3BlcnR5LXNlYXJjaC00XTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzI2NTQ4NztcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2NTQ4Nztcbn1cbi5zZWFyY2gtcG9wdXAtc3ViIC5mb3JtLWFjdGlvbnMgYnV0dG9uW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtc3VibWl0LXByb3BlcnR5LXNlYXJjaC00XTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvRXllLWhvdmVyLnN2Z1wiKSBuby1yZXBlYXQ7XG59XG5cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAuY3JhdGUtYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbjotaW50ZXJuYWwtZGlyZWN0LWZvY3VzIHtcbiAgb3V0bGluZS13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlID4gc2VsZWN0LCAjaG9tZXBhZ2Utc2VhcmNoLWJsb2NrIC5mb3JtLWl0ZW0tZmllbGQtcHJvcGVydHktdHlwZS10YXJnZXQtaWQgPiBzZWxlY3Qge1xuICBtYXJnaW4tbGVmdDogNDdweDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgLmJlZi1leHBvc2VkLWZvcm0gPiBkaXYge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5kaXN0YW5jZXMtZGludGVyZXQgLnZvY2FidWxhcnktZGlzdGFuY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uZGlzdGFuY2VzLWRpbnRlcmV0IC52b2NhYnVsYXJ5LWRpc3RhbmNlIC5maWVsZC0tdHlwZS1lbnRpdHktcmVmZXJlbmNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmRpc3RhbmNlcy1kaW50ZXJldCAudm9jYWJ1bGFyeS1kaXN0YW5jZSAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2UgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5tYXAgLnByb3BlcnR5LXNsaWRlci1ibG9jay1jb21tb24ge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubWFwIC5nbS1zdHlsZS1pdy10YyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbiB0ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGNvbG9yOiAjNTY1QzY2O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbiB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGNvbG9yOiAjNTY1QzY2O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCA+IHNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjdweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgY29sb3I6ICM1NjVDNjY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4jaG9tZXBhZ2Utc2VhcmNoLWJsb2NrICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eSA+IC5maWVsZHNldC13cmFwcGVyIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogMjAwO1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkID4gc2VsZWN0LnNlbGVjdGVkLW9wdGlvbi1jdXN0b20sICNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtdG90YWwtcHJpY2Utd3JhcHBlci0tMiAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Quc2VsZWN0ZWQtb3B0aW9uLWN1c3RvbSwgI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0yIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdC5zZWxlY3RlZC1vcHRpb24tY3VzdG9tIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbnNlbGVjdC5zZWxlY3RlZC1vcHRpb24tY3VzdG9tIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAuc2xpY2stc2xpZGU6bnRoLWNoaWxkKDNuKzQpIC5sYS1zZWxlY3Rpb24taW1nLXNlYywgLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5zbGljay1zbGlkZTpmaXJzdC1jaGlsZCAubGEtc2VsZWN0aW9uLWltZy1zZWMge1xuICBoZWlnaHQ6IDM2OXB4O1xufVxuLmxhLXNlbGVjdGlvbi1ob21lcGFnZS13cmFwIC5zbGljay1zbGlkZTpudGgtY2hpbGQoM24tMSkgLmxhLXNlbGVjdGlvbi1pbWctc2VjIHtcbiAgaGVpZ2h0OiA0NTBweDtcbn1cbi5sYS1zZWxlY3Rpb24taG9tZXBhZ2Utd3JhcCAuc2xpY2stc2xpZGU6bnRoLWNoaWxkKDNuKSAubGEtc2VsZWN0aW9uLWltZy1zZWMge1xuICBoZWlnaHQ6IDQxMHB4O1xufVxuXG4udmFsb3Jpc2F0aW9uLWxlZnQtc2VjIHtcbiAgbWF4LXdpZHRoOiA3NDVweDtcbiAgaGVpZ2h0OiA2NTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGEtc2VsZWN0aW9uLWRlc2MgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yID4gLmZpZWxkc2V0LXdyYXBwZXIgLm9yaWdpbi1hZGRyZXNzLWF1dG9jb21wbGV0ZSAuYWRkcmVzcy1pbnB1dCB7XG4gIGJvcmRlcjogMHB4O1xufVxuXG4jZW1wbG9pcy1zZWMtNCBpbWcsIC5ub2RlLS10eXBlLWVtcGxvaS1saXN0aW5nICNub3MtbWV0ZXJzLXNlY3Rpb24xNCBpbWcge1xuICBoZWlnaHQ6IDY1MHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm1hcCAucHJvcGVydHktaW5mby1zZWMtY29tbW9uIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4udmFsb3Jpc2F0aW9uLW1lZGlhLXNlYyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4vKi52YWxvcmlzYXRpb24tbGVmdC1zZWMgaWZyYW1le3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt9Ki9cbi52YWxvcmlzYXRpb24tbGVmdC1zZWMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuI25vcy1tZXRlcnMtc2VjdGlvbjE3ICNwcmVtaWVyLWxvY2F0aW9uIHN2ZyB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuI25vcy1tZXRlcnMtc2VjdGlvbjkgLnZpZXctdGVhbS1saXN0aW5nIC50ZWFtLWxpc3Qtd3JhcCAudGVhbS1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jbm9zLW1ldGVycy1zZWN0aW9uOSAudmlldy10ZWFtLWxpc3RpbmcgLnRlYW0tbGlzdC13cmFwIC50ZWFtLXBoLW51bSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbiNub3MtbWV0ZXJzLXNlY3Rpb245IC52aWV3LXRlYW0tbGlzdGluZyAudGVhbS1lbWFpbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuLmlubm92YXRpb24tdmlkZW8tY29udGVudCwgLmlubm92YXRpb24taWZyYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiA4MzJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaGVyby1zZWN0aW9uLXdyYXAge1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG59XG4uaGVyby1zZWN0aW9uLXdyYXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaW5ub3ZhdGlvbi1pbWctc2VjIHtcbiAgaGVpZ2h0OiA4MzJweDtcbn1cbi5pbm5vdmF0aW9uLWltZy1zZWMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5sb2NhdGlvbi1zdmctY3VzdG9tIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxvY2F0aW9uLXN2Zy1jdXN0b20gc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAycHg7XG59XG5cbiNtZWRpYS1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm5vZGUtLXR5cGUtZmFxLWxpc3RpbmctcGFnZSAudWktYXV0b2NvbXBsZXRlIHtcbiAgYmFja2dyb3VuZDogI0ZCRjdGNDtcbiAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aWR0aDogODY0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGNvbG9yOiAjMDQxRTNEICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1mYXEtbGlzdGluZy1wYWdlIC51aS1hdXRvY29tcGxldGUgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgcGFkZGluZzogN3B4IDM3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwcHg7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1mYXEtbGlzdGluZy1wYWdlIC51aS1hdXRvY29tcGxldGUgLnVpLW1lbnUtaXRlbTpmaXJzdC1jaGlsZCAudWktbWVudS1pdGVtLXdyYXBwZXI6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMHB4IDBweDtcbn1cbi5ub2RlLS10eXBlLWZhcS1saXN0aW5nLXBhZ2UgLnVpLWF1dG9jb21wbGV0ZSAudWktbWVudS1pdGVtOmxhc3QtY2hpbGQgLnVpLW1lbnUtaXRlbS13cmFwcGVyOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAyMHB4IDIwcHg7XG59XG4ubm9kZS0tdHlwZS1mYXEtbGlzdGluZy1wYWdlIC51aS1hdXRvY29tcGxldGUgLnVpLXN0YXRlLWFjdGl2ZSwgLm5vZGUtLXR5cGUtZmFxLWxpc3RpbmctcGFnZSAudWktYXV0b2NvbXBsZXRlIC51aS1idXR0b24udWktc3RhdGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNmYXEtc2VjIC52aWV3LWZhcS1ub3MtbWV0aWVycy1zZWN0aW9uIC51aS1hY2NvcmRpb24tY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1ib2R5ICoge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbi5mYXEtbGlzdC12aWV3IC51aS1hY2NvcmRpb24tY29udGVudCAqIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiO1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXgtd2lkdGg6IDgxOHB4O1xufVxuXG4jZmFxLXNlYyAudmlldy1mYXEtbm9zLW1ldGllcnMtc2VjdGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtYm9keSAqIHtcbiAgbWF4LXdpZHRoOiA4MThweDtcbn1cblxuLmhvbWUtcGFnZS1tYWluLXdyYXAgLnByb21vdGlvbi10aXRsZSBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlN1bmxpZ2h0XCI7XG59XG4uaG9tZS1wYWdlLW1haW4td3JhcCAubm92ZWwtaG9tZS1oZWFkZXItc2VjIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC10b3RhbC1wcmljZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIG1heC13aWR0aDogMTM1cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4jbm9zLW1ldGVycy1zZWN0aW9uMTUgLm93bC1wYWdlIHtcbiAgYmFja2dyb3VuZDogI0Q5RDlEOSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTNweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDBweCA4cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XG59XG4jbm9zLW1ldGVycy1zZWN0aW9uMTUgLm93bC1wYWdlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGQkIxOTUgIWltcG9ydGFudDtcbn1cbiNub3MtbWV0ZXJzLXNlY3Rpb24xNSAub3dsLXBhZ2luYXRpb24ge1xuICBwYWRkaW5nOiA1MnB4IDBweCAwcHggIWltcG9ydGFudDtcbn1cblxuLmxhLXNlbGVjdGlvbi1zbGlkZXItd3JhcHBlciAudmlldy1sYS1zZWxlY3Rpb24tZHUtbW9tZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxhLXNlbGVjdGlvbi1zbGlkZXItd3JhcHBlciAuc2xpY2tfX2Fycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04cHg7XG4gIHJpZ2h0OiAyNXB4O1xufVxuLmxhLXNlbGVjdGlvbi1zbGlkZXItd3JhcHBlciAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkJCMTk1O1xufVxuXG4udmlldy1lbXBsb2lzLXZpZGVvLXNlY3Rpb24gLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3csXG4udmlldy1lbXBsb2lzLXZpZGVvLWNvbnRlbnQgLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3cge1xuICBmb250LXNpemU6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZCQjE5NTtcbn1cblxuLm5vZGUtLXR5cGUtYWN0dWFsaXRlIC5zdC1vd2wtdGhlbWUuc3Qtb3dsLW5hdmlnYXRpb24tY2lyY2xlIC5vd2wtYnV0dG9ucyAub3dsLXByZXYsIC5ub2RlLS10eXBlLWFjdHVhbGl0ZSAuc3Qtb3dsLXRoZW1lLnN0LW93bC1uYXZpZ2F0aW9uLWNpcmNsZSAub3dsLWJ1dHRvbnMgLm93bC1uZXh0IHtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGQkIxOTU7XG59XG5cbi5sYS1zZWxlY3Rpb24tc2xpZGVyLXdyYXBwZXIgLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3cuc2xpY2stcHJldiwgLnZpZXctZW1wbG9pcy12aWRlby1zZWN0aW9uIC5zbGlja19fYXJyb3cgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsIC52aWV3LWVtcGxvaXMtdmlkZW8tY29udGVudCAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdy5zbGljay1wcmV2LCAubm9kZS0tdHlwZS1hY3R1YWxpdGUgLnN0LW93bC10aGVtZS5zdC1vd2wtbmF2aWdhdGlvbi1jaXJjbGUgLm93bC1idXR0b25zIC5vd2wtcHJldiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hcnJvdy1sZWZ0LnN2Z1wiKTtcbn1cblxuLmxhLXNlbGVjdGlvbi1zbGlkZXItd3JhcHBlciAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdy5zbGljay1uZXh0LCAudmlldy1lbXBsb2lzLXZpZGVvLXNlY3Rpb24gLnNsaWNrX19hcnJvdyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCwgLnZpZXctZW1wbG9pcy12aWRlby1jb250ZW50IC5zbGlja19fYXJyb3cgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnXCIpO1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IGluaXRpYWw7XG59XG5cbi5ub2RlLS10eXBlLWFjdHVhbGl0ZSAuc3Qtb3dsLXRoZW1lLnN0LW93bC1uYXZpZ2F0aW9uLWNpcmNsZSAub3dsLWJ1dHRvbnMgLm93bC1uZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LnN2Z1wiKTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLm5vZGUtLXR5cGUtYWN0dWFsaXRlIC5zdC1vd2wtdGhlbWUuc3Qtb3dsLW5hdmlnYXRpb24tY2lyY2xlIC5vd2wtYnV0dG9ucyAub3dsLXByZXYsIC5ub2RlLS10eXBlLWFjdHVhbGl0ZSAuc3Qtb3dsLXRoZW1lLnN0LW93bC1uYXZpZ2F0aW9uLWNpcmNsZSAub3dsLWJ1dHRvbnMgLm93bC1uZXh0IHtcbiAgbWFyZ2luOiAwcHggMHB4IDIwcHggMHB4O1xufVxuLm5vZGUtLXR5cGUtYWN0dWFsaXRlIC5zdC1vd2wtdGhlbWUuc3Qtb3dsLW5hdmlnYXRpb24tY2lyY2xlIC5vd2wtYnV0dG9ucyAub3dsLXByZXY6YmVmb3JlLCAubm9kZS0tdHlwZS1hY3R1YWxpdGUgLnN0LW93bC10aGVtZS5zdC1vd2wtbmF2aWdhdGlvbi1jaXJjbGUgLm93bC1idXR0b25zIC5vd2wtcHJldjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS1hY3R1YWxpdGUgLnN0LW93bC10aGVtZS5zdC1vd2wtbmF2aWdhdGlvbi1jaXJjbGUgLm93bC1idXR0b25zIC5vd2wtbmV4dDpiZWZvcmUsIC5ub2RlLS10eXBlLWFjdHVhbGl0ZSAuc3Qtb3dsLXRoZW1lLnN0LW93bC1uYXZpZ2F0aW9uLWNpcmNsZSAub3dsLWJ1dHRvbnMgLm93bC1uZXh0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxhLXNlbGVjdGlvbi1zbGlkZXItd3JhcHBlciAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdzpob3Zlcixcbi52aWV3LWVtcGxvaXMtdmlkZW8tc2VjdGlvbiAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdzpob3Zlcixcbi52aWV3LWVtcGxvaXMtdmlkZW8tY29udGVudCAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkIxOTU7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLyoudmlldy1lbXBsb2lzLXZpZGVvLXNlY3Rpb24gLnNsaWNrX19hcnJvdyB7XG50b3A6IC0xMDVweDtcbnJpZ2h0OiAwcHg7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG53aWR0aDogMTMyMHB4O1xubGVmdDogMHB4O1xubWFyZ2luOiBhdXRvO1xuZGlzcGxheTogZmxleDtcbmp1c3RpZnktY29udGVudDogZW5kO1xufSovXG4uZHhwci1zZWMgI2RlY291dnJlei10ZXh0IGg2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbn1cblxuLm5vZGUtLXR5cGUtYWN0dWFsaXRlIC5zdC1vd2wtdGhlbWUgLm93bC1idXR0b25zIC5vd2wtcHJldjpob3ZlciwgLm5vZGUtLXR5cGUtYWN0dWFsaXRlIC5zdC1vd2wtdGhlbWUgLm93bC1idXR0b25zIC5vd2wtbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkIxOTUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4udmlldy1pZC1hY3R1YWxpdGVzX2xpc3RpbmcgLmFjdHUtbGlzdGluZyBwIHNwYW4sIC52aWV3LWFjdHVhbGl0ZXMtZGV0YWlsIHAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjZweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7XG59XG5cbi52aWV3LWlkLWFjdHVhbGl0ZXNfbGlzdGluZyAuYWN0dS1saXN0aW5nLmNvbC1tZC02OmZpcnN0LWNoaWxkIHAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7XG59XG5cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yID4gLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHBhZGRpbmc6IDRweCAxMnB4IDAgN3B4O1xufVxuI2hvbWVwYWdlLXNlYXJjaC1ibG9jayAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgPiBzZWxlY3Qge1xuICBmb250LXdlaWdodDogMjAwO1xuICBjb2xvcjogIzU2NUM2Njtcbn1cbiNob21lcGFnZS1zZWFyY2gtYmxvY2sgI2VkaXQtZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LS0yIC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5LXNvdXJjZS1jb25maWd1cmF0aW9uLW9yaWdpbi1hZGRyZXNzIC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbiB0ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGNvbG9yOiAjNTY1QzY2O1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLm51bS1jb3VudGVyLXdyYXBwZXIgLmNvdW50ZXItY3VzdG9tIC5hei1jb3VudGVyID4gZGl2IHtcbiAgZm9udC1zaXplOiA0NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLnByb3BlcnR5LWNoaWxkLXNlYyB7XG4gIG1pbi1oZWlnaHQ6IDkwMHB4O1xufVxuXG4ubm9kZS0tdHlwZS1lc3RpbWVyICNlc3RpbWVyLXNlY3Rpb24yICNlc3RpbWVyLWNvbC1zZWMge1xuICBoZWlnaHQ6IDYxOC44M3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm9kZS0tdHlwZS1lc3RpbWVyICNlc3RpbWVyLXNlY3Rpb24yICNlc3RpbWVyLWNvbC1zZWMgLmF6LWVsZW1lbnQsIC5ub2RlLS10eXBlLWVzdGltZXIgI2VzdGltZXItc2VjdGlvbjIgI2VzdGltZXItY29sLXNlYyAuYXotY3RuciB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xufVxuLm5vZGUtLXR5cGUtZXN0aW1lciAjZXN0aW1lci1zZWN0aW9uMiAjZXN0aW1lci1jb2wtc2VjICNjdXN0b20tYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDYxcHg7XG59XG5cbiNkZXJoYW0tYWRtaW4tc2VjIC5yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBhdXRvKTtcbiAgZ2FwOiA2NXB4O1xufVxuI2RlcmhhbS1hZG1pbi1zZWMgLnJvdyAuYXotY29sdW1uIC5hei10ZXh0OmZpcnN0LWNoaWxkIHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE3cHg7XG59XG4jZGVyaGFtLWFkbWluLXNlYyAucm93IC5hei1jb2x1bW4gLmF6LXRleHQ6Zmlyc3QtY2hpbGQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2RlcmhhbS1hZG1pbi1zZWMgLnJvdyAuYXotY29sdW1uIC5hei10ZXh0OmZpcnN0LWNoaWxkIHA6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYm90dG9tOiAtNHB4O1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xufVxuI2RlcmhhbS1hZG1pbi1zZWMgLnJvdyAuYXotY29sdW1uIC5hei10ZXh0Omxhc3QtY2hpbGQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIG1heC13aWR0aDogMTY3cHg7XG59XG4jZGVyaGFtLWFkbWluLXNlYyBoMiB7XG4gIG1heC13aWR0aDogNjg5cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbiNub3MtcGFydGVuYWlyZXMtc2VjIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuI25vcy1wYXJ0ZW5haXJlcy1zZWMgLmF6LWNvbHVtbiAuYXotaW1hZ2Uge1xuICB3aWR0aDogMjQwcHg7XG4gIGhlaWdodDogMTM1cHg7XG4gIHBhZGRpbmc6IDIwcHggMzBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjRkJGN0Y0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNub3MtcGFydGVuYWlyZXMtc2VjIC5hei1jb2x1bW4gLmF6LWltYWdlIC5hei1pbWFnZS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTM1cHg7XG59XG4jbm9zLXBhcnRlbmFpcmVzLXNlYyAucm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgYXV0byk7XG59XG4jbm9zLXBhcnRlbmFpcmVzLXNlYyAucm93IC5hei1pbWFnZSA+IGltZyB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbiNub3MtcGFydGVuYWlyZXMtc2VjIC5yb3cgLmF6LWNvbHVtbiB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDExcHg7XG59XG5cbiNmYWlzb25zLWxhLWRpZmbDqXJlbmNlLXNlYyB7XG4gIHBhZGRpbmctdG9wOiA3NnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbn1cblxuI2RlcmhhbS1hZG1pbi1zZWMge1xuICBwYWRkaW5nLXRvcDogMjZweDtcbn1cblxuI25vcy1yZXNwb25zYWJsZXMtc2VjIC52aWV3LXRlYW0tbGlzdGluZyAudmlld3MtaW5maW5pdGUtc2Nyb2xsLWNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQ2cHg7XG59XG5cbi5kcy1oZWFkZXIgaDEge1xuICBsZXR0ZXItc3BhY2luZzogLTEuNjdweCAhaW1wb3J0YW50O1xufVxuXG4vKiBuZXcgcG9wdXAgZ2FsbGVyeSAqL1xuLmdhbGxlcnktbW9kYWwtY3VzdG9tLCAueXQtbW9kYWwtY3VzdG9tIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmdhbGxlcnktbW9kYWwtY3VzdG9tIC51aS1kaWFsb2ctY29udGVudCB7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5nYWxsZXJ5LW1vZGFsLWN1c3RvbSAudWktZGlhbG9nLXRpdGxlYmFyIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbW9kYWwtY2xvc2Uuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyOiAwcHg7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICByaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB0b3A6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4uZ2FsbGVyeS1tb2RhbC1jdXN0b20gLnNsaWNrLS1tYWluIC5zbGlja19fc2xpZGUgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdhbGxlcnktbW9kYWwtY3VzdG9tIC52aWV3LWJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlciAuc2xpY2tfX2Fycm93IHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuLmdhbGxlcnktbW9kYWwtY3VzdG9tIC52aWV3LWJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlciAuc2xpY2tfX2Fycm93IC5zbGljay1hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDA7XG4gIHRvcDogNTAlO1xuICBib3JkZXI6IDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmdhbGxlcnktbW9kYWwtY3VzdG9tIC52aWV3LWJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlciAuc2xpY2tfX2Fycm93IC5zbGljay1wcmV2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1sZWZ0LnN2Zyk7XG4gIGxlZnQ6IDBweDtcbn1cbi5nYWxsZXJ5LW1vZGFsLWN1c3RvbSAudmlldy1iaWVuLWltbW9iaWxpZXItaGVyby1zbGlkZXIgLnNsaWNrX19hcnJvdyAuc2xpY2stbmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnKTtcbiAgcmlnaHQ6IDBweDtcbn1cbi5nYWxsZXJ5LW1vZGFsLWN1c3RvbSAuc2xpY2stc2xpZGUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4vKiAuZ2FsbGVyeS1tb2RhbC1jdXN0b20gLnNsaWNrLXNsaWRlciB7XG53aWR0aDogY2FsYygxMDAlIC0gMjMwcHgpICFpbXBvcnRhbnQ7XG5tYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbmhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KSAhaW1wb3J0YW50O1xudG9wOiA1MCU7XG5sZWZ0OiA1MCU7XG50cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbnBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufSAqL1xuLyogLmdhbGxlcnktbW9kYWwtY3VzdG9tIC5zbGlja19fc2xpZGUgaW1nIHtcbndpZHRoOiAxMDAlO1xuaGVpZ2h0OiAxMDAlO1xub2JqZWN0LWZpdDogY29udGFpbjtcbn0gKi9cbi8qIC5tYWluLWdhbGxlcnktZGl2IC5tZy1kaXYtMiAuc2xpY2tfX3NsaWRlOm50aC1jaGlsZCgybil7bWFyZ2luLXJpZ2h0OjBweDt9ICovXG4ubWFpbi1nYWxsZXJ5LWRpdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwdmg7XG59XG4ubWFpbi1nYWxsZXJ5LWRpdiAubWctZGl2LTIgLnNsaWNrX19zbGlkZSB7XG4gIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5tYWluLWdhbGxlcnktZGl2IC5tZy1kaXYtMSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG59XG4ubWFpbi1nYWxsZXJ5LWRpdiAubWctZGl2LTEgLnNsaWNrLWxpc3QsIC5tYWluLWdhbGxlcnktZGl2IC5tZy1kaXYtMSAuc2xpY2stc2xpZGVyIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tZy1kaXYtMSAuc2xpY2sge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1haW4tZ2FsbGVyeS1kaXYgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4ubWctZGl2LTEgLnNsaWNrIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4ubWFpbi1nYWxsZXJ5LWRpdiAubWctZGl2LTIge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCkgIWltcG9ydGFudDtcbn1cbi5tYWluLWdhbGxlcnktZGl2IC5tZy1kaXYtMSAuc2xpY2stdHJhY2sge1xuICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5tYWluLWdhbGxlcnktZGl2IC5tZy1kaXYtMiB7XG4gIHdpZHRoOiAyNTBweDtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG4ubWFpbi1nYWxsZXJ5LWRpdiAubWctZGl2LTIgLnNsaWNrLXRyYWNrIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xufVxuLm1haW4tZ2FsbGVyeS1kaXYgLm1nLWRpdi0yIC5zbGljayB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLyogLm1haW4tZ2FsbGVyeS1kaXYgLm1nLWRpdi0yIC5zbGlja19fc2xpZGU6bnRoLWNoaWxkKGV2ZW4pe21hcmdpbi1yaWdodDowcHg7fSAqL1xuLyogLmdhbGxlcnktbW9kYWwtY3VzdG9tIC5zbGljay1zbGlkZSB7d2lkdGg6MTAyMHB4O2hlaWdodDogNjIwcHg7fSAqL1xuLmdhbGxlcnktbW9kYWwtY3VzdG9tIC5zbGljay1zbGlkZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmdhbGxlcnktbW9kYWwtY3VzdG9tIC5zbGlkZXMtbnVtYmVycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIHRvcDogMzBweDtcbiAgbGVmdDogODJweDtcbn1cblxuLmltYWdlLWxlZnQtdGV4dC1yaWdodCB7XG4gIG1hcmdpbi10b3A6IDEzN3B4O1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG59XG4uaW1hZ2UtbGVmdC10ZXh0LXJpZ2h0IC5jb2wtbWQtNiB7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5pbWFnZS1sZWZ0LXRleHQtcmlnaHQgLmNvbC1tZC02Omxhc3QtY2hpbGQge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmltYWdlLWxlZnQtdGV4dC1yaWdodCAuY29sLW1kLTYgaDMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cblxuLmltYWdlLXJpZ2h0LXRleHQtbGVmdCAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4uaW1hZ2UtbGVmdC10ZXh0LXJpZ2h0IC5jb2wtbWQtNiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmltYWdlLXJpZ2h0LXRleHQtbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbn1cbi5pbWFnZS1yaWdodC10ZXh0LWxlZnQgLmNvbC1tZC02IHtcbiAgcGFkZGluZzogMHB4O1xufVxuLmltYWdlLXJpZ2h0LXRleHQtbGVmdCAuY29sLW1kLTY6Zmlyc3QtY2hpbGQge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmltYWdlLXJpZ2h0LXRleHQtbGVmdCAuY29sLW1kLTYgaDMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cblxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjYgLmNvbC1tZC0zOm50aC1jaGlsZCg0bik6YWZ0ZXIge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oODQlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSwgMCUgMTAwJSwgMTAlIDIwJSk7XG59XG4ubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNiAucm93IC5jb2wtbWQtMzpmaXJzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDBweDtcbiAgYm9yZGVyLWxlZnQ6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBsZWZ0OiAxNHB4O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjYgLmNvbC1tZC0zOm50aC1jaGlsZCg0bi0yKSAuYXotdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JvcmRlci1hcnIuc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00N3B4O1xuICByaWdodDogNDhweDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb242IC5jb2wtbWQtMzpudGgtY2hpbGQoNG4rMSkgLmF6LXRleHQ6YmVmb3JlLCAubm9kZS0tdHlwZS1ub3MtbWV0aWVycyAjbm9zLW1ldGVycy1zZWN0aW9uNiAuY29sLW1kLTM6bnRoLWNoaWxkKDRuKSAuYXotdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2JvcmRlci1hcnIuc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00N3B4O1xuICByaWdodDogODBweDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb242IC5jb2wtbWQtMzpsYXN0LWNoaWxkIC5hei10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb242IC5jb2wtbWQtMzpsYXN0LWNoaWxkIC5hei10ZXh0IHA6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjYgLmNvbC1tZC0zOm50aC1jaGlsZCg0bikgLmF6LXRleHQgcDpiZWZvcmUge1xuICB0b3A6IDExNXB4O1xuICBib3R0b206IGluaXRpYWw7XG4gIHJpZ2h0OiA2MzJweDtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL2JvcmRlci1hcnIuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLm5vZGUtLXR5cGUtbm9zLW1ldGllcnMgI25vcy1tZXRlcnMtc2VjdGlvbjcgI25vcy1tZXRlcnMtc3ViLXNlY3Rpb243IHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLW5vcy1tZXRpZXJzICNub3MtbWV0ZXJzLXNlY3Rpb243ICNub3MtbWV0ZXJzLXN1Yi1zZWN0aW9uNzpsYXN0LWNoaWxkIHtcbiAgbWF4LXdpZHRoOiA1MjBweDtcbn1cblxuLnNlYXJjaC1wb3B1cCAuZm9ybS1jb21wb3NpdGUsIC5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC5hbGVydC13cmFwcGVyLCAuY29udGFjdC1yZXF1ZXN0LW1vZGFsLWN1c3RvbSAuYWxlcnQtd3JhcHBlciwgLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAuYWxlcnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIHNlbGVjdCBvcGVuIGNoYW5nZXMqL1xuLyogc2VsZWN0IG9wdGlvbiBjaGFuZ2VzKi9cbi53ZWJmb3JtLXN1Ym1pc3Npb24tbmV3c2xldHRlci1mb3JtIC5hbGVydC13cmFwcGVyLCAud2ViZm9ybS1zdWJtaXNzaW9uLW5ld3NsZXR0ZXItZm9ybSAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVtYW5kZS1kZS1jb250YWN0LWN1c3RvbSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCwgLmNvbnRhY3QtcmVxdWVzdC1tb2RhbC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzA0MUUzRDtcbiAgcGFkZGluZzogMjVweCAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogaW5pdGlhbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20ge1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuI2N1c3RvbS1idG4td2hpdGUgLmJ0bi1zZWMgYSB7XG4gIGJhY2tncm91bmQ6ICMyNjU0ODc7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2N1c3RvbS1idG4td2hpdGUgLmJ0bi1zZWMgYSBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbiNjdXN0b20tYnRuLXdoaXRlIC5idG4tc2VjIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyNjU0ODc7XG4gIGJvcmRlci1jb2xvcjogIzI2NTQ4Nztcbn1cbiNjdXN0b20tYnRuLXdoaXRlIC5idG4tc2VjIGE6aG92ZXIgc3ZnIHBhdGgge1xuICBzdHJva2U6ICMyNjU0ODc7XG59XG5cbi8qbmV3IGxlYWRpbmcgcGFnZSBkZXNpZ24gKi9cbi5ub2RlLS10eXBlLV8yNWFucyAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4ubGFuZGluZy0xMjUtZmlyc3Qtc2VjIHtcbiAgYmFja2dyb3VuZDogIzA0MjAzRjtcbn1cbi5sYW5kaW5nLTEyNS1maXJzdC1zZWMgLmxhbmRpbmctMTI1LWZpcnN0LXNlYy1sZWZ0LXNlYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDcyM3B4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLnRpdGxlLWhlYWQtaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsaW5lLWhlaWdodDogNjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5sYW5kaW5nLTEyNS13cmFwcGVyIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtbGVmdC1zZWMgLnRpdGxlLWhlYWQtaDEge1xuICBtYXgtd2lkdGg6IDU3NXB4O1xufVxuXG4ubGFuZGluZy0xMjUtZmlyc3Qtc2VjIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtbGVmdC1zZWMgLmxhbmRpbmctMTI1LWZpcnN0LXNlYy1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjQ0NCQTcwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yNHB4O1xuICBtYXgtd2lkdGg6IDQxNXB4O1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xufVxuLmxhbmRpbmctMTI1LWZpcnN0LXNlYyAubGFuZGluZy0xMjUtZmlyc3Qtc2VjLWxlZnQtc2VjIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtZGVzYyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ubGFuZGluZy0xMjUtZmlyc3Qtc2VjIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtbGVmdC1zZWMgLmxhbmRpbmctMTI1LWZpcnN0LXNlYy1kZXNjIHAge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWF4LXdpZHRoOiA1MDZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XG59XG5cbi5sYW5kaW5nLTEyNS1idXR0b24ge1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzA0MWUzZCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbn1cbi5sYW5kaW5nLTEyNS1idXR0b24gc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4ubGFuZGluZy0xMjUtZmlyc3Qtc2VjIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtcmlnaHQtc2VjIHtcbiAgcGFkZGluZzogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxNDlweDtcbn1cblxuLm5vZGUtLXR5cGUtXzI1YW5zIC5sYXlvdXQtbWFpbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmxhbmRpbmctMTI1LWZpcnN0LXNlYyAubGFuZGluZy0xMjUtZmlyc3Qtc2VjLWltYWdlIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAxMDBweDtcbn1cbi5sYW5kaW5nLTEyNS1maXJzdC1zZWMgLmxhbmRpbmctMTI1LWZpcnN0LXNlYy1yaWdodC1zZWMgLmxhbmRpbmctMTI1LWZpcnN0LXNlYy1yaWdodC1zZWMtc3ViLWRlc2Mge1xuICBib3JkZXItcmFkaXVzOiAwcHggOTBweDtcbiAgYmFja2dyb3VuZDogI0NDQkE3MDtcbiAgYm94LXNoYWRvdzogMTJweCAxNHB4IDUwcHggMHB4IHJnYmEoMTcsIDM0LCA1MywgMC4xKTtcbiAgbWF4LXdpZHRoOiA0MjVweDtcbiAgcGFkZGluZzogMzNweCAyNXB4IDQ1cHggNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNjNweDtcbiAgYm90dG9tOiAtNTdweDtcbn1cblxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXN1YnRpdGxlIHtcbiAgY29sb3I6ICMwNDIwM0Y7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbn1cblxuLmxhbmRpbmctMTI1LWZpcnN0LXNlYyAubGFuZGluZy0xMjUtZmlyc3Qtc2VjLXJpZ2h0LXNlYyAubGFuZGluZy0xMjUtZmlyc3Qtc2VjLXJpZ2h0LXNlYy1zdWItZGVzYyBwIHtcbiAgY29sb3I6ICMwNDIwM0Y7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiU3VubGlnaHRcIjtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIG1heC13aWR0aDogMzU1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4ubGFuZGluZy0xMjUtZmlyc3Qtc2VjIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtcmlnaHQtc2VjIC5sYW5kaW5nLTEyNS1maXJzdC1zZWMtcmlnaHQtc2VjLXN1Yi1kZXNjIC5sYW5kaW5nLTEyNS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjMDQyMDNGO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ubGFuZGluZy0xMjUtc2VjLXNlY29uZCB7XG4gIGJhY2tncm91bmQ6ICNGN0YxRUI7XG4gIHBhZGRpbmctdG9wOiAxMzJweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuXG4ubGFuZGluZy0xMjUtd3JhcHBlciAubGFuZGluZy0xMjUtc2VjLXNlY29uZCAudGl0bGUtaGVhZC1oMSB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBtYXgtd2lkdGg6IDYwNnB4O1xufVxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXNlYy1zZWNvbmQtcmlnaHQgcCB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMThweDtcbiAgbWF4LXdpZHRoOiA1MDZweDtcbn1cbi5sYW5kaW5nLTEyNS13cmFwcGVyIC5sYW5kaW5nLTEyNS1zZWMtc2Vjb25kLXJpZ2h0IHA6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5sYW5kaW5nLTEyNS13cmFwcGVyIC5sYW5kaW5nLTEyNS1zZWMtc2Vjb25kIC5yb3cge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS10eXBlLWNoZWNrYm94IC5mb3JtLWl0ZW0tLWVycm9yLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggLmZvcm0taXRlbS0tZXJyb3ItbWVzc2FnZSBhIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5sYW5kaW5nLTEyNS13cmFwcGVyIC5sYW5kaW5nLTEyNS1wYXJhLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA5NXB4O1xufVxuXG4ubGFuZGluZy0xMjUtcGFyYS1zZWN0aW9uIC5maWVsZC0tbmFtZS1maWVsZC1sb3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubGFuZGluZy0xMjUtcGFyYS1zZWN0aW9uIC5maWVsZC0tbmFtZS1maWVsZC1sb3QgLmZpZWxkX19pdGVtIHtcbiAgcGFkZGluZzogMzZweCAyMHB4IDM2cHggNjBweDtcbiAgYmFja2dyb3VuZDogIzA0MjAzRjtcbiAgYm94LXNoYWRvdzogMTJweCAxNHB4IDUwcHggMHB4IHJnYmEoMTcsIDM0LCA1MywgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDYwcHg7XG4gIHdpZHRoOiAzODJweDtcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuXG5sYWJlbC5mb3JtLWNoZWNrLWxhYmVsIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmxhbmRpbmctMTI1LXBhcmEtc2VjdGlvbiAucGFyYS1sb3Qtc3VidGl0bGUtc2VjIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4ubGFuZGluZy0xMjUtcGFyYS1zZWN0aW9uIC5wYXJhLWxvdC10aXRsZS1zZWMge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjRweDtcbn1cblxuLnZpc2l0LXJlbWFyay1jdXN0b20ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi52aXNpdC1yZW1hcmstY3VzdG9tIHAge1xuICBmb250LXdlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4uaW52YWxpZC1mZWVkYmFjay5mb3JtLWl0ZW0tLWVycm9yLW1lc3NhZ2Uge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4ubm9kZS0tdHlwZS1wcm9wZXJ0eSAudmlldy1pZC1yZWxhdGVkX3Byb3BlcnRpZXMgLnNsaWNrLS12aWV3LS1yZWxhdGVkLXByb3BlcnRpZXMgLnNsaWNrX19zbGlkZSB7XG4gIHdpZHRoOiAzMDBweDtcbn1cblxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXNlYy1mb3VydGgtYmdzZWMgLmZvdXJ0aC1zZWMtaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmxhbmRpbmctMTI1LXNlYy1mb3VydGggLmxhbmRpbmctMTI1LXNlYy1mb3VydGgtYmdzZWMge1xuICBoZWlnaHQ6IDc4N3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAyNCUgY2VudGVyO1xufVxuLmxhbmRpbmctMTI1LXNlYy1mb3VydGggLmxhbmRpbmctMTI1LXNlYy1mb3VydGgtYmdzZWM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC42KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjYpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGRhcmtlbiwgbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGFuZGluZy0xMjUtd3JhcHBlciAubGFuZGluZy0xMjUtc2VjLWZvdXJ0aCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5cbi5sYW5kaW5nLTEyNS1zZWMtZm91cnRoLWxlZnQtZGV0YWlsIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAxMnB4IDE0cHggNTBweCAwcHggcmdiYSgxNywgMzQsIDUzLCAwLjEpO1xuICBwYWRkaW5nOiA0MnB4IDY0cHggNTJweCA3NXB4O1xufVxuXG4ubGFuZGluZy0xMjUtc2VjLWZvdXJ0aCAubGFuZGluZy0xMjUtc2VjLWZvdXJ0aC1sZWZ0LWRldGFpbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNDdweDtcbiAgbWF4LXdpZHRoOiA2MjhweDtcbn1cblxuLmxhbmRpbmctMTI1LXNlYy1mb3VydGgtbGVmdC1kZXRhaWwtdGl0bGUsIC5sYW5kaW5nLTEyNS1maWZ0aC1zZWN0aW9uIC5sYW5kaW5nLTEyNS1zZWMtZmlmdGgtcmlnaHQtZGV0YWlsLXRpdGxlIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtZmFtaWx5OiBcIlN1bmxpZ2h0XCI7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgbWF4LXdpZHRoOiA0NjlweDtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cblxuLmxhbmRpbmctMTI1LXNlYy1mb3VydGgtbGVmdC1kZXRhaWwtZGVzYyBwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XG4gIG1heC13aWR0aDogNDg5cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTY1QzY2O1xufVxuXG4ubGFuZGluZy0xMjUtc2VjLWZvdXJ0aC1yaWdodCAuZmllbGQtLW5hbWUtZmllbGQtcGhvdG9zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmxhbmRpbmctMTI1LXNlYy1mb3VydGgtcmlnaHQgLmZpZWxkLS1uYW1lLWZpZWxkLXBob3RvcyAuZmllbGRfX2l0ZW0gaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbiAgYm94LXNoYWRvdzogMTJweCAxNHB4IDUwcHggMHB4IHJnYmEoMTcsIDM0LCA1MywgMC4xKTtcbn1cbi5sYW5kaW5nLTEyNS1zZWMtZm91cnRoLXJpZ2h0IC5maWVsZC0tbmFtZS1maWVsZC1waG90b3MgLmltYWdlLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbi5sYW5kaW5nLTEyNS1zZWMtZm91cnRoLXJpZ2h0IC5maWVsZC0tbmFtZS1maWVsZC1waG90b3MgLmZpZWxkX19pdGVtOm50aC1jaGlsZCgybikgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi5sYW5kaW5nLTEyNS13cmFwcGVyIC5sYW5kaW5nLTEyNS1maWZ0aC1zZWN0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LWZpZnRoLXNlY3Rpb24gLmFucy0xMjUtdmlkZW8tc2VjIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IC02cHg7XG59XG4ubGFuZGluZy0xMjUtd3JhcHBlciAubGFuZGluZy0xMjUtZmlmdGgtc2VjdGlvbiAubGFuZGluZy0xMjUtZmlmdGgtc2VjdGlvbi1sZWZ0IHtcbiAgcGFkZGluZzogMHB4O1xufVxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LWZpZnRoLXNlY3Rpb24gLmFucy0xMjUtdmlkZW8tc2VjIC5hei12aWRlby1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjUwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubGFuZGluZy0xMjUtZmlmdGgtc2VjdGlvbiAubGFuZGluZy0xMjUtc2VjLWZpZnRoLXJpZ2h0LWRldGFpbC1kZXNjIC5sYW5kaW5nLTEyNS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjMDQyMDNGO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuLmxhbmRpbmctMTI1LWZpZnRoLXNlY3Rpb24gLmxhbmRpbmctMTI1LWZpZnRoLXNlY3Rpb24tcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDExNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxhbmRpbmctMTI1LWZpZnRoLXNlY3Rpb24gLmxhbmRpbmctMTI1LXNlYy1maWZ0aC1yaWdodC1kZXRhaWwtdGl0bGUge1xuICBtYXgtd2lkdGg6IDUxOXB4O1xufVxuLmxhbmRpbmctMTI1LWZpZnRoLXNlY3Rpb24gLmxhbmRpbmctMTI1LXNlYy1maWZ0aC1yaWdodC1kZXRhaWwtZGVzYyBwIHtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTY1QzY2O1xufVxuXG4ubGFuZGluZy0xMjUtd3JhcHBlciAubGFuZGluZy0xMjUtZmlmdGgtc2VjdGlvbiAucGxheS1idXR0b24tb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sYW5kaW5nLXZpZGVvLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDUwcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLmxhbmRpbmctZm91cnRoLXNlYy1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sYW5kaW5nLWZvdXJ0aC1zZWMtY29udGFpbmVyIC5yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmxhbmRpbmctMTI1LXNlYy1mb3VydGgtcmlnaHQgLmZpZWxkLS1uYW1lLWZpZWxkLXBob3RvcyAuZmllbGRfX2l0ZW06bGFzdC1jaGlsZCAuaW1hZ2UtYmxvY2ssIC5sYW5kaW5nLTEyNS1zZWMtZm91cnRoLXJpZ2h0IC5maWVsZC0tbmFtZS1maWVsZC1waG90b3MgLmZpZWxkX19pdGVtOm50aC1sYXN0LWNoaWxkKDIpIC5pbWFnZS1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLnBvcHVwLWRldGFpbC5yb3cge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5wb3B1cC1kZXRhaWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sYW5kaW5nLTEyNS1zZWMtdGhpcmQgLnllYXItdGl0bGUge1xuICBjb2xvcjogIzExMjIzNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJTdW5saWdodFwiO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbn1cblxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXNlYy10aGlyZCB7XG4gIG1hcmdpbi10b3A6IDExMHB4O1xuICBtYXJnaW4tYm90dG9tOiA5NnB4O1xufVxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXNlYy10aGlyZCAueWVhci13cmFwcGVyLXN1YiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5sYW5kaW5nLTEyNS13cmFwcGVyIC5sYW5kaW5nLTEyNS1zZWMtdGhpcmQgLnllYXItd3JhcHBlci1zdWIgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXNlYy10aGlyZCAueWVhci13cmFwcGVyLXN1YiBsaSB7XG4gIGNvbG9yOiAjQ0NCQTcwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjRweDtcbn1cbi5sYW5kaW5nLTEyNS13cmFwcGVyIC5sYW5kaW5nLTEyNS1zZWMtdGhpcmQgLnllYXItd3JhcHBlci1zdWIgbGk6YWZ0ZXIge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjQ0NCQTcwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NCQTcwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xufVxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXNlYy10aGlyZCAueWVhci13cmFwcGVyLXN1YiBsaTpudGgtY2hpbGQoNW4tNCkge1xuICBjb2xvcjogI0NDQkE3MDtcbiAgZm9udC1zaXplOiBpbml0aWFsO1xufVxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXNlYy10aGlyZCAueWVhci13cmFwcGVyLXN1YiB1bDpiZWZvcmUge1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNDQ0JBNzA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNHB4O1xufVxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXNlYy10aGlyZCAubGFuZGluZy0xMjUtc2VjLXllYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGFuZGluZy0xMjUtd3JhcHBlciAubGFuZGluZy0xMjUtc2VjLXRoaXJkIC55ZWFyLXdyYXBwZXItc3ViIGxpOm50aC1jaGlsZCg1bi00KTphZnRlciB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0JBNzA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5cbi5ub2RlLS10eXBlLV8yNWFucyAjbWFpbi13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxhbmRpbmctMTI1LXdyYXBwZXIgLmxhbmRpbmctMTI1LXNlYy10aGlyZCAueWVhci1kZXNjIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xuICBtYXgtd2lkdGg6IDQwN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogMjcwcHg7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIG1hcmdpbi1ib3R0b206IDY5cHg7XG59XG4ubGFuZGluZy0xMjUtd3JhcHBlciAubGFuZGluZy0xMjUtc2VjLXRoaXJkIC55ZWFyLWRlc2MgcDpiZWZvcmUge1xuICBoZWlnaHQ6IDE3NXB4O1xuICB3aWR0aDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNDQ0JBNzA7XG59XG5cbi5sYW5kaW5nLTEyNS1zZWMtdGhpcmQgLmxhbmRpbmctMTI1LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICMwNDIwM0Y7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnZpZXctaWQtbm91dmVsbGVzX3Byb21vdGlvbnNfbm9zX21ldGllcnMgLm5vdmVsLXNsaWRlci1pbWFnZSBpbWcge1xuICB6LWluZGV4OiAxO1xufVxuXG4ubGFuZGluZy0xMjUtc2VjLXR3byB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm5vcy1wcm9tb3Rpb25zLWxpc3RpbmctbWFpbi13cmFwIC5ub3MtcHJvbW90aW9ucy1pbm5lciB7XG4gIG1hcmdpbi10b3A6IDY4cHg7XG59XG4ubm9zLXByb21vdGlvbnMtbGlzdGluZy1tYWluLXdyYXAgLm5vcy1wcm9tb3Rpb25zLWZpcnN0LXNlYyB7XG4gIG1hcmdpbi10b3A6IDQ2cHg7XG4gIG1hcmdpbi1ib3R0b206IDkycHg7XG59XG4ubm9zLXByb21vdGlvbnMtbGlzdGluZy1tYWluLXdyYXAgLm5vcy1wcm9tb3Rpb25zLWZpcnN0LXNlYyAubm9zLXByb21vdGlvbnMtbGVmdC10ZXh0IHAge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMjJweDtcbn1cbi5ub3MtcHJvbW90aW9ucy1saXN0aW5nLW1haW4td3JhcCAubm9zLXByb21vdGlvbnMtZmlyc3Qtc2VjIC5ub3MtcHJvbW90aW9ucy1yaWdodC10ZXh0IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4ucHJvbW90aW9uLWxpc3RpbmctY3VzdG9tIC5wcm9tb3Rpb24tbGlzdGluZyAucHJvbW90aW9uLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb21vdGlvbi1saXN0aW5nLWN1c3RvbSAucHJvbW90aW9uLWxpc3RpbmcgLnByb21vdGlvbi1jb2wge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cbi5wcm9tb3Rpb24tbGlzdGluZy1jdXN0b20gLnZpZXdzLXJvdzpudGgtY2hpbGQoZXZlbikgLnByb21vdGlvbi1saXN0aW5nIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLnByb21vdGlvbi1saXN0aW5nLWN1c3RvbSAudmlld3Mtcm93Om50aC1jaGlsZChldmVuKSAucHJvbW90aW9uLWxpc3RpbmcgLnByb21vdGlvbi1saXN0aW5nLXJpZ2h0IC5wcm9tb3Rpb24tbGlzdGluZy1yaWdodC1zdWIge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDM3cHggMTA5cHggNDBweCA0OXB4O1xufVxuLnByb21vdGlvbi1saXN0aW5nLWN1c3RvbSAudmlld3Mtcm93Om50aC1jaGlsZChldmVuKSAucHJvbW90aW9pbi1yaWdodC1ib3R0b20ge1xuICBwYWRkaW5nLWxlZnQ6IDQ5cHg7XG59XG4ucHJvbW90aW9uLWxpc3RpbmctY3VzdG9tIC52aWV3cy1yb3c6bGFzdC1jaGlsZCAucHJvbW90aW9uLWNvbCB7XG4gIG1hcmdpbi1ib3R0b206IDg0cHg7XG59XG4ucHJvbW90aW9uLWxpc3RpbmctY3VzdG9tIC5wcm9tb3Rpb24tbGlzdGluZyAucHJvbW90aW9uLWxpc3RpbmctcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wcm9tb3Rpb24tbGlzdGluZy1jdXN0b20gLnByb21vdGlvbi1saXN0aW5nIC5wcm9tb3Rpb24tbGlzdGluZy1yaWdodCAucHJvbW90aW9uLWxpc3RpbmctcmlnaHQtc3ViIHtcbiAgYmFja2dyb3VuZDogI0ZCRjdGNDtcbiAgcGFkZGluZzogMzdweCA0OXB4IDQwcHggMTA5cHg7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIG1hcmdpbi10b3A6IDM5cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzlweDtcbn1cbi5wcm9tb3Rpb24tbGlzdGluZy1jdXN0b20gLnByb21vdGlvbi1saXN0aW5nIC5wcm9tb3Rpb24tbGlzdGluZy1yaWdodCAucHJvbW90b24tbG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuLnByb21vdGlvbi1saXN0aW5nLWN1c3RvbSAucHJvbW90aW9uLWxpc3RpbmcgLnByb21vdGlvbi1saXN0aW5nLXJpZ2h0IC5wcm9tb3Rvbi1sb2NhdGlvbiBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wcm9tb3Rpb24tbGlzdGluZy1jdXN0b20gLnByb21vdGlvbi1saXN0aW5nIC5wcm9tb3Rpb24tbGlzdGluZy1yaWdodCAucHJvbW90b24tbG9jYXRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xufVxuLnByb21vdGlvbi1saXN0aW5nLWN1c3RvbSAucHJvbW90aW9uLWxpc3RpbmcgLnByb21vdGlvbi1saXN0aW5nLXJpZ2h0IC5wcm9tb3Rpb24tbGlzdGluZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDFweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlN1bmxpZ2h0XCI7XG59XG4ucHJvbW90aW9uLWxpc3RpbmctY3VzdG9tIC5wcm9tb3Rpb24tbGlzdGluZyAucHJvbW90aW9uLWxpc3RpbmctcmlnaHQgLnByb21vdGlvbi1kZXNjIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBtYXgtd2lkdGg6IDQ1MnB4O1xuICBjb2xvcjogIzU2NUM2Njtcbn1cbi5wcm9tb3Rpb24tbGlzdGluZy1jdXN0b20gLnByb21vdGlvbi1saXN0aW5nIC5wcm9tb3Rpb24tbGlzdGluZy1yaWdodCAucHJvbW90aW9uLWRpc3BvbmliaWxpdGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4ucHJvbW90aW9uLWxpc3RpbmctY3VzdG9tIC5wcm9tb3Rpb24tbGlzdGluZyAucHJvbW90aW9uLWxpc3RpbmctcmlnaHQgLnByb21vdGlvbi1kaXNwb25pYmlsaXRlIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnByb21vdGlvbi1saXN0aW5nLWN1c3RvbSAubGluay1jb250ZW50LWN1c3RvbSB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG59XG4ucHJvbW90aW9uLWxpc3RpbmctY3VzdG9tIC5wcm9tb3Rpb2luLXJpZ2h0LWJvdHRvbSB7XG4gIHBhZGRpbmctbGVmdDogNzdweDtcbn1cblxuLm5vcy1wcm9tb3Rpb25zLWxpc3RpbmctbWFpbi13cmFwIC5wcm9tb3Rpb24tbGlzdGluZy1jdXN0b20gLnBhZ2VyIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubm9zLXByb21vdGlvbnMtbGlzdGluZy1tYWluLXdyYXAgLnByb21vdGlvbi1saXN0aW5nLWN1c3RvbSAuanMtcGFnZXJfX2l0ZW1zLnBhZ2VyIGEge1xuICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xuICBwYWRkaW5nOiAxNXB4IDI1cHggMTVweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjY1NDg3O1xufVxuLm5vcy1wcm9tb3Rpb25zLWxpc3RpbmctbWFpbi13cmFwIC5wcm9tb3Rpb24tbGlzdGluZy1jdXN0b20gLmpzLXBhZ2VyX19pdGVtcy5wYWdlciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjY1NDg3O1xuICBib3JkZXItY29sb3I6ICMyNjU0ODc7XG59XG4ubm9zLXByb21vdGlvbnMtbGlzdGluZy1tYWluLXdyYXAgLnByb21vdGlvbi1saXN0aW5nLWN1c3RvbSAuanMtcGFnZXJfX2l0ZW1zLnBhZ2VyIGE6aG92ZXIgc3ZnIHBhdGgge1xuICBzdHJva2U6ICMyNjU0ODc7XG59XG4ubm9zLXByb21vdGlvbnMtbGlzdGluZy1tYWluLXdyYXAgLmRlamEtdmVuZHUtc2xpZGVyLWN1c3RvbSB7XG4gIG1hcmdpbi10b3A6IDExNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMjhweDtcbn1cbi5ub3MtcHJvbW90aW9ucy1saXN0aW5nLW1haW4td3JhcCAuZGVqYS12ZW5kdS1zbGlkZXItY3VzdG9tIC52aWV3cy1yb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubm9zLXByb21vdGlvbnMtbGlzdGluZy1tYWluLXdyYXAgLmRlamEtdmVuZHUtc2xpZGVyLWN1c3RvbSAudmlldy1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA3NnB4O1xufVxuLm5vcy1wcm9tb3Rpb25zLWxpc3RpbmctbWFpbi13cmFwIC5wcm9tb3Rpb24tbGlzdGluZy1jdXN0b20gLmpzLXBhZ2VyX19pdGVtcy5wYWdlciBhIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5ub3MtcHJvbW90aW9ucy1saXN0aW5nLW1haW4td3JhcCAucHJvbW90aW9uLWxpc3RpbmctY3VzdG9tIC5qcy1wYWdlcl9faXRlbXMucGFnZXIgYTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9zLXByb21vdGlvbnMtbGlzdGluZy1tYWluLXdyYXAgLmRlamEtdmVuZHUtc2xpZGVyLWN1c3RvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub3MtcHJvbW90aW9ucy1saXN0aW5nLW1haW4td3JhcCAuZGVqYS12ZW5kdS1zbGlkZXItY3VzdG9tIC52aWV3cy1yb3cgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm5vcy1wcm9tb3Rpb25zLWxpc3RpbmctbWFpbi13cmFwIC5kZWphLXZlbmR1LXNsaWRlci1jdXN0b20gLmRlamEtbG9jYXRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5vcy1wcm9tb3Rpb25zLWxpc3RpbmctbWFpbi13cmFwIC5kZWphLXZlbmR1LXNsaWRlci1jdXN0b20gLmRlamEtbG9jYXRpb24gc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG4ubm9zLXByb21vdGlvbnMtbGlzdGluZy1tYWluLXdyYXAgLmRlamEtdmVuZHUtc2xpZGVyLWN1c3RvbSAuZGVqYS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBtYXgtd2lkdGg6IDQwN3B4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ubm9zLXByb21vdGlvbnMtbGlzdGluZy1tYWluLXdyYXAgLmRlamEtdmVuZHUtc2xpZGVyLWN1c3RvbSAudmVuZHUtbGFibGUge1xuICBiYWNrZ3JvdW5kOiAjRkJCMTk1O1xuICBwYWRkaW5nOiA2cHggMTVweCA2cHggMTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICMxMTIyMzU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxM3B4O1xufVxuXG4ubm9zLXByb21vdGlvbi1jdXN0b20tYnRuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLm5vcy1wcm9tb3Rpb24tY3VzdG9tLWJ0biBhIHtcbiAgcGFkZGluZzogMTdweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQ6ICNGQkIxOTU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZCQjE5NTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDhweDtcbn1cbi5ub3MtcHJvbW90aW9uLWN1c3RvbS1idG4gYTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjU0ODc7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xufVxuXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLmZpbHRlci1tYWluLXdyYXAgI2N1c3RvbS1idG4ge1xuICByaWdodDogMjI1cHg7XG59XG5cbi5zZWFyY2gtcG9wdXAgLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2VhcmNoLXBvcHVwIC5pbnZhbGlkLWZlZWRiYWNrLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cblxuLnByb3BlcnR5LW1haW4td3JhcCAucHJvcGVydHktaGVyby1zbGlkZXIgLnByb3BlcnR5LWhlcm8tYnRuLXdyYXAgLmV4dHJhLWJ0bi13cmFwIC5saWVuLWV4dGVybmUtY3VzdG9tIHtcbiAgYmFja2dyb3VuZDogI0ZCQjE5NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZCQjE5NTtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG59XG4ucHJvcGVydHktbWFpbi13cmFwIC5wcm9wZXJ0eS1oZXJvLXNsaWRlciAucHJvcGVydHktaGVyby1idG4td3JhcCAuZXh0cmEtYnRuLXdyYXAgLmxpZW4tZXh0ZXJuZS1jdXN0b20gc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuXG4uYXotZWxlbWVudCBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5hei1lbGVtZW50IGE6aG92ZXIge1xuICBjb2xvcjogI0ZCQjE5NTtcbn1cbi5hei1lbGVtZW50IC5hei10ZXh0IGEge1xuICBjb2xvcjogI0ZCQjE5NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4uYXotZWxlbWVudCAuYXotdGV4dCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4ucHJvcGVydHktbWFpbi13cmFwIC5kZXNjcmlwdGlvbi13cmFwIC5kZXNjcmlwdGlvbi13cmFwLXN1YiBhOmhvdmVyLCAuc2FsbW9uLWN1c3RvbSBhOmhvdmVyIHtcbiAgY29sb3I6ICNGQkIxOTU7XG59XG5cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLmRlc2NyaXB0aW9uLXdyYXAgLmRlc2NyaXB0aW9uLXdyYXAtc3ViIGEsIC5zYWxtb24tY3VzdG9tIGEge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4jYnJlYWRjcnVtYi1jdXN0b20gLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4jYnJlYWRjcnVtYi1jdXN0b20gLmJyZWFkY3J1bWItaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5pcy1uZXctd3JhcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogNnB4IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6ICNGQkIxOTU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDUxcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xOHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOXB4O1xuICB0b3A6IDExcHg7XG59XG5cbiNub3MtbWV0ZXJzLXNlY3Rpb245IC52aWV3LXRlYW0tbGlzdGluZyAudGVhbS1saXN0LXdyYXAgLnRlYW0tcGgtbnVtIGEsICNub3MtbWV0ZXJzLXNlY3Rpb245IC52aWV3LXRlYW0tbGlzdGluZyAudGVhbS1lbWFpbCBhIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi50b3AtaGVhZGVyLWxpbmtzLXdyYXAgYS5hbnMtYnRuLWN1YXRvbSwgLmFucy1idG4tY3VhdG9tIHtcbiAgYmFja2dyb3VuZDogI0NDQkE3MDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA3cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuXG4udG9wLWhlYWRlci1saW5rcy13cmFwIGEuYW5zLWJ0bi1jdWF0b206aG92ZXIsIC5hbnMtYnRuLWN1YXRvbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGQkIxOTU7XG59XG5cbi5wYXRoLWZyb250cGFnZSAuaGVhZGVyIC50b3AtaGVhZGVyLWxpbmtzLXdyYXAgYS5hbnMtYnRuLWN1YXRvbSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5ib2R5LnNjcm9sbGVkLnBhdGgtZnJvbnRwYWdlIC5oZWFkZXIgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCBhLmFucy1idG4tY3VhdG9tIHtcbiAgY29sb3I6ICMwNDFFM0Q7XG59XG5ib2R5LnNjcm9sbGVkIC5oZWFkZXItbWVudS13cmFwIHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbi5oZWFkZXIgLnRvcC1oZWFkZXItbGlua3Mtd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbi5yZXNlcnZlLWN1c3RvbS13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xufVxuXG4uc2xpY2stLXZpZXctLWJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlci0tcGFnZS0xIC5zbGljay10cmFjay1jdXN0b20ge1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pbm92YXRpb24tYnRuLXR4dCB7XG4gIGNvbG9yOiAjMDQxRTNEO1xuICBmb250LWZhbWlseTogXCJCYWlrYWxcIjtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5mdWxsLXdpZHRoLXRleHQgcDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbiNjYXNlLXN0dWRpZS1zbGlkZXIgLmNhcm91c2VsLWl0ZW0gaW1nIHtcbiAgaGVpZ2h0OiA3MzBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi8qIDEyLTA3IGNzcyovXG5zZWxlY3Qgb3B0aW9uIHtcbiAgYmFja2dyb3VuZDogI0ZCRjdGNCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNvbnRhY3QtZHJvcGRvd24tdGVsZXBob25lIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4QzkxOTkgIWltcG9ydGFudDtcbn1cbi5jb250YWN0LWRyb3Bkb3duLXRlbGVwaG9uZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzhDOTE5OTtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yOHB4O1xuICBtYXJnaW4tYm90dG9tOiA0LjVweDtcbn1cblxuLml0aSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiAxMi0wNyBjc3MqL1xuLyoxNS0wNyBjc3MqL1xuLnByb3BlcnR5LWZvb3Rlci1ibG9ja3MgLmNvbnNlaWwtcmlnaHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb3BlcnR5LWZvb3Rlci1ibG9ja3MgLmJlc29pbi1kZS1jb25zZWlsLXdyYXAgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuLnByb3BlcnR5LWZvb3Rlci1ibG9ja3MgLmJlc29pbi1kZS1jb25zZWlsLXdyYXAgcCB7XG4gIG1hcmdpbjogMHB4IDBweCAzNXB4IDBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4yMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbi5wcm9wZXJ0eS1mb290ZXItYmxvY2tzIC5iZXNvaW4tZGUtY29uc2VpbC13cmFwIC5jb25zZWlsLWlubmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb3BlcnR5LWZvb3Rlci1ibG9ja3MgLmNvbC1tZC02OmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZDogI0Y4RjBFQTtcbn1cbi5wcm9wZXJ0eS1mb290ZXItYmxvY2tzIC5jb2wtbWQtNjpsYXN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjdmNDtcbn1cbi5wcm9wZXJ0eS1mb290ZXItYmxvY2tzIC5iZXNvaW4tZGUtY29uc2VpbC13cmFwIHtcbiAgYmFja2dyb3VuZDogI0Y4RjBFQTtcbiAgcGFkZGluZzogOTlweCAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9wZXJ0eS1mb290ZXItYmxvY2tzIC5iZXNvaW4tZGUtY29uc2VpbC13cmFwIC5idG4tc2VjIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucHJvcGVydHktZm9vdGVyLWJsb2NrcyAuYmVzb2luLXdyYXBwZXIge1xuICBwYWRkaW5nOiA5OXB4IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjdmNDtcbn1cbi5wcm9wZXJ0eS1mb290ZXItYmxvY2tzIC5iZXNvaW4td3JhcHBlciBoMiB7XG4gIG1heC13aWR0aDogNDM2cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb3BlcnR5LWZvb3Rlci1ibG9ja3MgLmNvbC1tZC02IHtcbiAgcGFkZGluZzogMHB4O1xufVxuLnByb3BlcnR5LWZvb3Rlci1ibG9ja3MgLmJlc29pbi13cmFwcGVyIC5maW5hbmNlLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDdweDtcbn1cbi5wcm9wZXJ0eS1mb290ZXItYmxvY2tzIC5iZXNvaW4td3JhcHBlciAuZmluYW5jZS1saW5rIC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMyNjU0ODc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wcm9wZXJ0eS1mb290ZXItYmxvY2tzIC5iZXNvaW4td3JhcHBlciAuZmluYW5jZS1saW5rIC5idXR0b24td2l0aC1ib3JkZXItcmFkaXVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG59XG4ucHJvcGVydHktZm9vdGVyLWJsb2NrcyAuYmVzb2luLXdyYXBwZXIgLmZpbmFuY2UtbGluayBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYXJyb3ctbGlnaHQtYmx1ZS5zdmcpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDI0cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLnByb3BlcnR5LWZvb3Rlci1ibG9ja3MgLmJlc29pbi13cmFwcGVyIC5maW5hbmNlLWxpbmsgYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2J1dHRvbi1hcnJvdy5zdmcpIG5vLXJlcGVhdDtcbn1cblxuLyogLmNvbi13ZWJmb3JtIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtLmpzLWZvcm0taXRlbS1lbWFpbHt3aWR0aDo1MCU7fSAqL1xuLnNpbmdsZS1pbWFnZS1zbGlkZXIgLnNsaWNrLWN1cnJlbnQuc2xpY2stYWN0aXZlIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi8qIDE1LTA3IGNzcyovXG4vKiAxNi0wNyovXG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBjb2xvcjogIzA0MUUzRDtcbiAgZm9udC1mYW1pbHk6IFwiQmFpa2FsXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUtdGFyZ2V0LWlkID4gc2VsZWN0LCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgPiBzZWxlY3Qge1xuICB3aWR0aDogMTc5cHggIWltcG9ydGFudDtcbiAgY2xpcDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0LCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTI3cHggIWltcG9ydGFudDtcbiAgY2xpcDogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUge1xuICBwYWRkaW5nOiAxMHB4IDAuOHJlbSAwcHggMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kcm9wZG93bi1pY29uLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYm9yZGVyOiAwcHg7XG4gIGhlaWdodDogNDFweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kcm9wIHtcbiAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEwcHggMTBweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICAvKnBhZGRpbmctYm90dG9tOjE0cHg7Ki9cbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRjdGNDtcbn1cblxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpIHtcbiAgcGFkZGluZzogNi41cHggOXB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkJhaWthbFwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb2xvcjogIzA0MUUzRDtcbn1cblxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlLmNob3Nlbi1jb250YWluZXItc2luZ2xlLW5vc2VhcmNoIC5jaG9zZW4tc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIHNjcm9sbGJhci1jb2xvcjogI0VBRTBEOSAjRkJGN0Y0O1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG59XG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMjY1NDg3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgLmZvcm0taXRlbS1maWVsZC1wcm9wZXJ0eS10eXBlLXRhcmdldC1pZCA+IHNlbGVjdCB7XG4gIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0zIC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSB7XG4gIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wYXJ0LW51bWJlci13cmFwcGVyLS0zIC5mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgY2xpcDogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcGFydC1udW1iZXItd3JhcHBlci0tMyAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLXRvdGFsLXByaWNlLXdyYXBwZXItLTQgLmZvcm0tdHlwZS1zZWxlY3Q6YmVmb3JlLCAucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAjZWRpdC1maWVsZC1wcmljZS12YWx1ZS13cmFwcGVyLS00IC5mb3JtLXR5cGUtc2VsZWN0OmJlZm9yZSB7XG4gIHRvcDogMHB4O1xufVxuXG4uZmlsdGVyLW1haW4td3JhcCAuanMtZm9ybS1pdGVtLWZpZWxkLXRvdGFsLXByaWNlLW1heCAuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUsIC5maWx0ZXItbWFpbi13cmFwIC5qcy1mb3JtLWl0ZW0tZmllbGQtcHJpY2UtdmFsdWUtbWF4IC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nOiA0cHggMCAwO1xufVxuXG4uY29uLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy13ZWJmb3JtLXRlbGVwaG9uZS1pbnRlcm5hdGlvbmFsIHtcbiAgcGFkZGluZzogMHB4IDBweCAxM3B4IDczcHg7XG59XG5cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC5mb3JtLWNvbnRyb2wuanMtd2ViZm9ybS10ZWxlcGhvbmUtaW50ZXJuYXRpb25hbCwgLmRlbWFuZGUtZGUtY29udGFjdC1jdXN0b20gLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWNvbnRyb2wuanMtd2ViZm9ybS10ZWxlcGhvbmUtaW50ZXJuYXRpb25hbCB7XG4gIHBhZGRpbmc6IDMwcHggMHB4IDEzcHggNzNweDtcbn1cblxuLmNvbnRhY3QtZHJvcGRvd24tdGVsZXBob25lIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4QzkxOTkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuaXRpX19jb3VudHJ5Lml0aV9faGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogIzI2NTQ4NztcbiAgY29sb3I6ICNmZmY7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLml0aV9fY291bnRyeS5pdGlfX2hpZ2hsaWdodCBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC5pdGksIC5kZW1hbmRlLWRlLWNvbnRhY3QtY3VzdG9tIC5pdGksIC5jb250YWN0LXJlcXVlc3QtbW9kYWwtY3VzdG9tIC5pdGkge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuaXRpX19jb3VudHJ5Lml0aV9faGlnaGxpZ2h0IC5pdGlfX2RpYWwtY29kZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5pdGlfX2RpYWwtY29kZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDQxRTNEO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5pdGlfX2NvdW50cnktbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNGQkY3RjQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMHB4O1xuICB6LWluZGV4OiAzO1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIHNjcm9sbGJhci1jb2xvcjogI0Q5RDlEOSAjRkJGN0Y0O1xufVxuXG4uaXRpX19kaXZpZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pdGlfX2NvdW50cnkge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLml0aV9fYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXRpX19zZWxlY3RlZC1jb3VudHJ5IHtcbiAgYmFja2dyb3VuZDogI0Y3RjFFQiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5pdGlfX3NlYXJjaC1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pdGlfX2Ryb3Bkb3duLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1nYWxsZXJ5LWRpdiAubWctZGl2LTIgLnNsaWNrX19zbGlkZS5zbGljay1jdXJyZW50IHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbn1cblxuLmNvbnRhY3QtZHJvcGRvd24tdGVsZXBob25lIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLyogMTYtMDcqL1xuLnBhdGgtYWNoZXRlciAuZm9ybS1pdGVtLWZpZWxkLXByaWNlLXZhbHVlLW1heCAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5wcm9wZXJ0eS1tYWluLXdyYXAgLmJpZW4taW1tb2JpbGllci1oZXJvLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICB3aWR0aDogMTA3MHB4O1xufVxuLnByb3BlcnR5LW1haW4td3JhcCAuYmllbi1pbW1vYmlsaWVyLWhlcm8tc2xpZGVyIC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLnByb3BlcnR5LXNlYXJjaC13cmFwcGVyIC52aWV3LWZpbHRlcnMgI2VkaXQtZmllbGQtcHJpY2UtdmFsdWUtd3JhcHBlci0tNCAuZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICB3aWR0aDogMTU3cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNTdweDtcbn1cbi5wcm9wZXJ0eS1zZWFyY2gtd3JhcHBlciAudmlldy1maWx0ZXJzICNlZGl0LWZpZWxkLWdlb2ZpZWxkLXByb3hpbWl0eS0tMiA+IC5maWVsZHNldC13cmFwcGVyIC5vcmlnaW4tYWRkcmVzcy1hdXRvY29tcGxldGUge1xuICB3aWR0aDogNDIxcHg7XG59XG4ucHJvcGVydHktc2VhcmNoLXdyYXBwZXIgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLWZpZWxkLXByb3BlcnR5LXR5cGUgLmNob3Nlbi1jb250YWluZXIge1xuICB3aWR0aDogMTc5cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5jb24td2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tY29udHJvbC5sb2NhbC1udW1iZXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4QzkxOTk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmpzLWZvcm0tdHlwZS10ZWwgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4YzkxOTkgIWltcG9ydGFudDtcbn1cbi5qcy1mb3JtLXR5cGUtdGVsIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzhDOTE5OTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0yJTtcbiAgZm9udC13ZWlnaHQ6IDQ1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4uaXRpIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5qcy1mb3JtLXR5cGUtdGVsIC5mb3JtLXRlbCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ub3MtcHJvbW90aW9ucy1saXN0aW5nLW1haW4td3JhcCAuZGVqYS12ZW5kdS1zbGlkZXItY3VzdG9tIC5zbGlkZS0tMCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub3MtcHJvbW90aW9ucy1saXN0aW5nLW1haW4td3JhcCAuZGVqYS12ZW5kdS1zbGlkZXItY3VzdG9tIC5zbGlkZS0tMCBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4ubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyIC50ZXh0LXNlYy13cmFwIGg1LCAudmlldy1ub3V2ZWxsZXMtcHJvbW90aW9ucyAudGUge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4ubm92ZWwtc2xpZGVyLXN1Yi13cmFwcGVyIC50ZXh0LXNlYy13cmFwIGg1OjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc2Nyb2xsLWxvY2sge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgLS13ZWJraXQtdG91Y2gtYWN0aW9uOm5vbmU7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG59XG5cbi53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLmNob3Nlbi1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1yZXF1ZXN0LWZvcm0tc2VhcmNoLWZvcm0gLmZvcm0taXRlbS1maWVsZC1nZW9maWVsZC1wcm94aW1pdHkgLmNob3Nlbi1zaW5nbGUge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5jaG9zZW4tY29udGFpbmVyIHtcbiAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWNvbnRhY3QtcmVxdWVzdC1mb3JtLXNlYXJjaC1mb3JtIC5mb3JtLWl0ZW0tZmllbGQtZ2VvZmllbGQtcHJveGltaXR5IC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5hY3RpdmUtcmVzdWx0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3b3JkLXdyYXA6IHVuc2V0O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1jb250YWN0LXJlcXVlc3QtZm9ybS1zZWFyY2gtZm9ybSAuZm9ybS1pdGVtLWxpZXUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldDtcbn1cblxuZGl2I2VkaXRfZmllbGRfZ2VvZmllbGRfcHJveGltaXR5X3ZhbHVlX18yX2Nob3Nlbi5mb3JtLXRleHQge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnZpZXctaWQtaG9tZV9wYWdlX3NsaWRlciAudmlkZW8tb3ItaW1nLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlldy1pZC1ob21lX3BhZ2Vfc2xpZGVyIC52aWRlby1vci1pbWctd3JhcCBpZnJhbWUge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zaW5nbGUtaW1hZ2UtYmFubmVyLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiA2NzVweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtaW1hZ2UtYmFubmVyLXdyYXAgaW1nIHtcbiAgICBoZWlnaHQ6IDM2MHB4O1xuICB9XG59XG5cbmlmcmFtZVtuYW1lPV9fdXNwYXBpTG9jYXRvcl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmlmcmFtZVtpZD1pZnJhbWVfMF0ge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogcmV2ZXJ0LWxheWVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmlzLXVsdGltZW51IC5pcy11bHRpaG92ZXIgLnVsdGltZW51X19mbHlvdXQsXG4uaXMtdWx0aW1lbnU6bm90KC5pcy11bHRpbWVudS0tYWN0aXZlKSAuaXMtdWx0aWNhcmV0IC51bHRpbWVudV9fZmx5b3V0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLmlzLXVsdGltZW51IC5pcy11bHRpaG92ZXIgbGkgLmlzLXVsaW5rLWFjdGl2ZSArIC51bHRpbWVudV9fZmx5b3V0IHtcbiAgICBwYWRkaW5nOiB2YXIoLS11bHRpc3BhY2UpIDA7XG4gIH1cbiAgaHRtbC5pcy11bHRpbWVudS0taG92ZXIgLmJ1dHRvbi5idXR0b24tLXVsdGlidXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmlzLXVsdGltZW51IC5pcy11bHRpaG92ZXI6bm90KC5pcy11bHRpY2FyZXQpIGxpIC51bHRpbWVudV9fZmx5b3V0OmZvY3VzLFxuLmlzLXVsdGltZW51IC5pcy11bHRpaG92ZXI6bm90KC5pcy11bHRpY2FyZXQpIGxpOmhvdmVyID4gLnVsdGltZW51X19mbHlvdXQsXG4uaXMtdWx0aW1lbnUgLmlzLXVsdGlob3Zlcjpub3QoLmlzLXVsdGljYXJldCkgbGkgYTphY3RpdmUgKyAudWx0aW1lbnVfX2ZseW91dCxcbi5pcy11bHRpbWVudSAuaXMtdWx0aWhvdmVyOm5vdCguaXMtdWx0aWNhcmV0KSBsaSBhOmZvY3VzICsgLnVsdGltZW51X19mbHlvdXQge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgcGFkZGluZzogdmFyKC0tdWx0aXNwYWNlKSAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC8qKiBVbHRpbWVudSBwbGFjZWQgaW4gdGhlIGZvb3RlciwgaHR0OiBob3Jpem9udGFsIHRvIHRvcC4gKi9cbiAgLmlzLXVsdGltZW51IC51bHRpbWVudS0taHR0Om5vdCguaXMtdWx0aWNhcmV0KSBsaSAudWx0aW1lbnVfX2ZseW91dDpmb2N1cyxcbi5pcy11bHRpbWVudSAudWx0aW1lbnUtLWh0dDpub3QoLmlzLXVsdGljYXJldCkgbGk6aG92ZXIgPiAudWx0aW1lbnVfX2ZseW91dCxcbi5pcy11bHRpbWVudSAudWx0aW1lbnUtLWh0dDpub3QoLmlzLXVsdGljYXJldCkgbGkgYTphY3RpdmUgKyAudWx0aW1lbnVfX2ZseW91dCxcbi5pcy11bHRpbWVudSAudWx0aW1lbnUtLWh0dDpub3QoLmlzLXVsdGljYXJldCkgbGkgYTpmb2N1cyArIC51bHRpbWVudV9fZmx5b3V0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgdG9wOiBhdXRvO1xuICB9XG4gIC5pcy11bHRpbWVudSAuaXMtdWx0aWhvdmVyID4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG4gIC5pcy11bHRpbWVudSAuaXMtdWx0aWhvdmVyIC51bHRpbWVudV9fY2FyZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5pcy11bHRpbWVudSAudWx0aW1lbnUtLWh0dDpub3QoLmlzLXVsdGljYXJldCkgLnVsdGltZW51X19jYXJldCxcbi5pcy11bHRpbWVudSAudWx0aW1lbnUtLXZlcnRpY2FsOm5vdCguaXMtdWx0aWNhcmV0KSAudWx0aW1lbnVfX2NhcmV0LFxuLmlzLXVsdGltZW51IC5pcy11bHRpaG92ZXI6bm90KC5pcy11bHRpY2FyZXQpIC51bHRpbWVudV9fY2FyZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmlzLXVsdGltZW51IC51bHRpbWVudSAudWx0aW1lbnVzdWIgLnVsdGltZW51X19jYXJldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgaHRtbC5pcy11bHRpbWVudSAudWx0aW1lbnUgPiBsaSxcbmh0bWwuaXMtdWx0aW1lbnUgLnVsdGltZW51IC51bHRpbWVudV9fbGluayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG4gIGh0bWwuaXMtdWx0aW1lbnUgLmlzLXVsdGltZW51X19jYW52YXMtb2ZmIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufSJdfQ== */
