@import"https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700";@font-face{font-display:swap;font-family:"NationalLight";src:url("../fonts/NationalWeb-Light.eot") format("eot"),url("../fonts/NationalWeb-Light.woff2") format("woff2"),url("../fonts/NationalWeb-Light.woff") format("woff")}@font-face{font-display:swap;font-family:"NationalLightItalic";src:url("../fonts/National-LightItalic.eot") format("eot"),url("../fonts/National-LightItalic.woff2") format("woff2"),url("../fonts/National-LightItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"NationalMedium";src:url("../fonts/National-Medium.eot") format("eot"),url("../fonts/National-Medium.woff2") format("woff2"),url("../fonts/National-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:"NationalMediumItalic";src:url("../fonts/National-MediumItalic.eot") format("eot"),url("../fonts/National-MediumItalic.woff2") format("woff2"),url("../fonts/National-MediumItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"NationalBook";src:url("../fonts/National-Book.eot") format("eot"),url("../fonts/National-Book.woff2") format("woff2"),url("../fonts/National-Book.woff") format("woff")}@font-face{font-display:swap;font-family:"NationalSemiBold";src:url("../fonts/National-Semibold.eot") format("eot"),url("../fonts/National-Semibold.woff2") format("woff2"),url("../fonts/National-Semibold.woff") format("woff")}@font-face{font-display:swap;font-family:"NationalBold";src:url("../fonts/National-Bold.eot") format("eot"),url("../fonts/National-Bold.woff2") format("woff2"),url("../fonts/National-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:"NationalBoldItalic";src:url("../fonts/National-BoldItalic.eot") format("eot"),url("../fonts/National-BoldItalic.woff2") format("woff2"),url("../fonts/National-BoldItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"NationalExtraBold";src:url("../fonts/National-Extrabold.eot") format("eot"),url("../fonts/National-Extrabold.woff2") format("woff2"),url("../fonts/National-Extrabold.woff") format("woff")}@font-face{font-display:swap;font-family:"NationalBlackItalic";src:url("../fonts/National-BlackItalic.eot") format("eot"),url("../fonts/National-BlackItalic.woff2") format("woff2"),url("../fonts/National-BlackItalic.woff") format("woff")}header .block-kent-state-blocks-group-header .group-name a{text-transform:uppercase;font-size:1.2em !important;border-bottom:1px solid #5ec4df !important}header .block-kent-state-blocks-group-header .group-name a:hover{border-bottom:1px solid #fff !important}.kent-rd-megamenu ul.megamenu-wrapper>li{line-height:2em !important}html .l-header section[class*=block-ksu-custom-blocks-redesign-utility-nav-links] ul.ksu_redesign_util_nav_temp li a.apply,html .l-header section[class*=block-ksu-custom-blocks-redesign-utility-nav-links] ul.ksu_redesign_util_nav_temp li a.visit{background-color:#5ec4df}h1{color:#222 !important}div.footer-outside-wrap{border-top:none;background-color:#000}div.footer-outside-wrap .inside-wrap{background-color:#000;padding-bottom:0px}div.footer-outside-wrap img.bottom-decor{display:none}div.footer-outside-wrap img.background-footer-image{display:none}body .footer-outside-wrap section.l-footer-columns h2,body .footer-outside-wrap section.l-footer-columns h2.block-title{margin:0 auto}.footer-outside-wrap section.l-footer-columns section.block.block-kent-state-blocks-footer-subtitle-block .footer-subtitle a{font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif !important}.footer-outside-wrap section.l-footer-columns section.block.block-kent-state-blocks-footer-subtitle-block .footer-subtitle a:after{display:none !important}section.block.block-kent-state-blocks.block-kent-state-blocks-campus-footer-menu{padding:1em}body .footer-outside-wrap section.l-footer-columns h2,body .footer-outside-wrap section.l-footer-columns h2.block-title,body .footer-outside-wrap footer.l-footer h2,body .footer-outside-wrap footer.l-footer h2.block-title{color:#5ec4df;margin-top:0 !important}.footer-outside-wrap section.l-footer-columns section.block.block-kent-state-blocks-footer-title-block .footer-title-block .footer-title{font-size:1.5em;display:block;font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif}.footer-outside-wrap section.l-footer-columns section.block.block-kent-state-blocks-footer-subtitle-block .footer-subtitle a{font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem}.block-kent-state-blocks-campus-footer-menu{clip-path:none;-webkit-clip-path:none;background-color:#262626 !important}body .footer-outside-wrap section.l-footer-columns .block-content ul li a:hover{text-decoration:none;color:#5ec4df}body footer .block-kent-state-blocks-campus-logo-footer img{margin:0;width:250px}body footer .copyright{padding-top:0px}a.button.small,a.ck-button.small{color:#000 !important;border-radius:12px;box-shadow:inset 0px 0px 0px 2px #5ec4df !important;padding:10px 14px;font-size:13px;line-height:1}a.button.small:hover,a.ck-button.small:hover{background-color:#5ec4df !important;text-decoration:none}a.button.primary,a.ck-button.primary{background-color:#5ec4df !important}a.button.primary:hover,a.ck-button.primary:hover{text-decoration:underline}a.button.angled,a.ck-button.angled{background-color:#000 !important;color:#fff !important;clip-path:none !important;clip-path:none !important;-webkit-clip-path:none !important;padding:15px 40px !important;line-height:25px !important}a.button.angled:hover,a.ck-button.angled:hover{background-color:#4d4d4c !important;text-decoration:underline !important}a.button.text-button,a.ck-button.text-button{color:#0073bd !important;font-weight:500 !important;line-height:1.2 !important}p a:not([class*=button]){font-family:"Roboto Slab",Georgia,"Times New Roman",Times,serif;font-weight:400;text-decoration:underline;color:#5ec4df}.owl-carousel.arrows-slider .carousel-nav-dir,.owl-carousel.content-slider .carousel-nav-dir{fill:rgba(0,0,0,0) !important}.panel-pane.pane-block.pane-kent-state-blocks-group-primary-menu{background-color:#000 !important;clip-path:none !important;clip-path:none !important;-webkit-clip-path:none !important}.panel-pane.pane-block.pane-kent-state-blocks-group-primary-menu ul.menu li a:hover{text-decoration:none !important;color:#5ec4df !important}body.node-type-article .owl-carousel-article-wrapper .bottom_overlay{display:none !important}body.node-type-event .owl-carousel-event-wrapper .bottom_overlay{display:none !important}.panel-pane.pane-views-panes.pane-events-group-promoted-pane-1col .calendar-date,.panel-pane.pane-views-panes.pane-events-group-similar-events-re .calendar-date,.panel-pane.pane-views-panes.pane-corp-services-program-listing-group-corp-programs-sessions-1col .calendar-date,.panel-pane.pane-views-panes.pane-events-group-promoted-1col-enddate .calendar-date{background-color:#4d4d4c !important;color:#fff !important}.node-type-extended-profile .image-right.overflow-right{clip-path:none !important;clip-path:none !important;-webkit-clip-path:none !important;max-width:100%}.node-type-extended-profile .halves-row{clip-path:none !important;clip-path:none !important;-webkit-clip-path:none !important;padding-top:1em !important;margin-top:1em !important;position:relative !important;display:inline-block !important}.view.view-faqs.view-id-faqs.view-display-id-group_pane dl dd>a:before{color:#4d4d4c !important}html .l-header .block-kent-state-blocks-campus-secondary-menu li a span:last-of-type,html .l-header .block-kent-state-blocks-campus-secondary-menu span.fa,ul.ksu_redesign_util_nav_temp li a{color:#000 !important}html .l-header section[class*=block-ksu-custom-blocks-redesign-utility-nav-links] li a:hover i.fa{color:#000 !important}body[class*=theme--ksu-department-zurb-caed] header .block-kent-state-blocks-group-header .group-name a{font-size:21.6px !important}div.footer-outside-wrap .inside-wrap{padding-top:50px}h2,p.h2{font-size:1.563em;line-height:1.25em}h1,h2,h3,h4,h5,h6{font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body .l-header{background-color:#000 !important;border-bottom:0}body .video_node_wrapper .mouse_icon{display:none}body .video_node_wrapper .backgr_cover.backgr_cover_animated:before,body .video_node_wrapper .backgr_cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to right, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.7) 34%, transparent 56%, transparent 100%)}@media only screen and (min-width: 64rem){body .video_node_wrapper .backgr_cover.backgr_cover_animated,body .video_node_wrapper .backgr_cover{min-height:740px !important}}body .video_node_wrapper .backgr_cover.backgr_cover_animated video,body .video_node_wrapper .backgr_cover video{background-size:100% 100%;min-width:100%;min-height:100%;width:auto;height:auto}@media only screen and (max-width: 729px){body .video_node_wrapper .backgr_cover.backgr_cover_animated video,body .video_node_wrapper .backgr_cover video{opacity:0}}body .video_node_wrapper .video_background_text_holder{text-align:left !important}body .video_node_wrapper .video_background_text_holder .inside{padding:175px 20px;min-height:600px}body .video_node_wrapper .video_background_text_holder .inside .video_links_section{text-align:left;position:absolute;display:inline-block;right:13% !important;bottom:35% !important;top:auto}body .video_node_wrapper .video_background_text_holder .inside .video_links_section .video_secondary_links .field-name-field-secondary-link a{padding:2px 8px !important;background:rgba(0,0,0,0) !important;border-radius:8px !important;opacity:.9;width:auto !important;white-space:nowrap}body .video_node_wrapper .video_background_text_holder .inside .video_links_section .video_secondary_links .field-name-field-secondary-link a:hover{color:#5ec4df;border-color:#5ec4df}@media(max-width: 1023px){body .video_node_wrapper .video_background_text_holder .inside .video_links_section{right:18% !important}}@media(max-width: 730px){body .video_node_wrapper .video_background_text_holder .inside .video_links_section{right:30% !important}}body .video_node_wrapper .video_background_text_holder .inside .field-name-field-text-headline{color:#fff;font-size:50px;position:absolute;display:inline-block;top:25%}@media(min-width: 700px)and (max-width: 1023px){body .video_node_wrapper .video_background_text_holder .inside .field-name-field-text-headline{top:18%}}@media(max-width: 699px){body .video_node_wrapper .video_background_text_holder .inside .field-name-field-text-headline{top:18%;font-size:30px;background-color:rgba(0,0,0,.8);padding:12px;line-height:36px}}body .video_node_wrapper .svg_bottom_style{display:none !important}@media only screen and (max-width: 63.9375rem){.feature-column.clearfix.panel-region--wide{background-color:#000;z-index:10;max-height:inherit;overflow:hidden;left:0px}}@media only screen and (min-width: 64rem){.feature-column.clearfix.panel-region--wide{background-color:rgba(0,0,0,.8);position:absolute;margin-top:-210px !important;z-index:10;height:210px;width:103%;overflow:hidden;left:0px}}article#node-703601{position:absolute;z-index:10;max-width:400px;top:100px;left:8px}.caed-homepage-image-grid{z-index:100;position:relative;width:50%;float:left;clear:both;padding-left:15px;padding-right:15px}@media only screen and (max-width: 641px){.caed-homepage-image-grid{width:100%}}@media only screen and (max-width: 63.9375rem){.caed-homepage-image-grid{width:100% !important;float:none !important}}.caed-homepage-image-grid .column{padding:0px}.caed-homepage-image-grid .image-grid-rollover-image .image-grid-links .image-grid-links-container .image-grid-links-title{background-color:#000;padding:4px 10px;width:auto;color:#fff;font-weight:600;font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;position:absolute;z-index:5;letter-spacing:2px}.caed-homepage-image-grid .image-grid-rollover-image .image-grid-links .image-grid-links-container .image-grid-links-image{position:relative;float:left;cursor:pointer}.caed-homepage-image-grid .image-grid-rollover-image .image-grid-links .image-grid-links-container .image-grid-links-image img{filter:grayscale(100%)}@media only screen and (max-width: 63.9375rem){.caed-homepage-image-grid .image-grid-rollover-image .image-grid-links .image-grid-links-container .image-grid-links-image img{min-height:inherit;max-height:200px}}@media only screen and (min-width: 64rem){.caed-homepage-image-grid .image-grid-rollover-image .image-grid-links .image-grid-links-container .image-grid-links-image img{min-height:200px}}.caed-homepage-image-grid .image-grid-rollover-image .image-grid-links .image-grid-links-container .image-grid-links-image img:hover{filter:none !important}@media only screen and (min-width: 64rem){.view-news_widget_slider{width:50%;float:left;background-color:rgba(0,0,0,0)}}@media only screen and (max-width: 63.9375rem){.view-news_widget_slider{width:100%;float:none;background-color:rgba(0,0,0,0)}}.view-news_widget_slider .view-content .views-row{padding:12px;float:left}.view-news_widget_slider .view-content .views-row:after{content:"";position:absolute;right:0;z-index:100;top:30px;width:1px;height:100px;background:#fff}.view-news_widget_slider .news-title{display:block !important;font-size:1rem !important;font-family:"NationalLight","Helvetica Neue",Helvetica,Arial,sans-serif !important}@media only screen and (min-width: 64rem){.view-news_widget_slider .news-title{max-height:50px;overflow:hidden}}.view-news_widget_slider .news-title a{color:#5ec4df !important;font-weight:bold}.view-news_widget_slider .news-body{color:#fff !important;opacity:1;line-height:1.5rem;font-family:"NationalLight","Helvetica Neue",Helvetica,Arial,sans-serif !important}.view-news_widget_slider .news-body p{color:#fff !important;opacity:1;line-height:1.5rem;font-family:"NationalLight","Helvetica Neue",Helvetica,Arial,sans-serif !important}.view-news_widget_slider .news-body a{color:#5ec4df !important;font-weight:bold;font-family:"NationalLight","Helvetica Neue",Helvetica,Arial,sans-serif !important}@media only screen and (min-width: 64rem){.view-news_widget_slider .news-body{max-height:90px}}#og_intro_block{background:#4d4d4c !important;margin-bottom:0rem !important}#og_intro_block a.dept-cta-link{color:#fff}#og_intro_block .body-text{font-weight:600}#og_intro_block .welcome-text{display:none !important}#og_intro_block .og-content-text:before{background:none !important;background:none !important;background:none !important;display:none !important}@media only screen and (min-width: 64rem){#og_intro_block .text-wrapper{float:right;display:inline-block;position:relative}#og_intro_block .side-menu-links{margin-left:0%;margin-top:1rem}#og_intro_block .side-menu-links .svg-el{clip-path:none !important;clip-path:none !important;-webkit-clip-path:none !important;background-color:#000}html body .quicklinks-wrapper-js a:hover{text-decoration:none !important;color:#5ec4df !important}}@media only screen and (max-width: 63.9375rem){html body .quicklinks-wrapper-js{background:#000}a.quicklinks-toggle{color:#5ec4df !important}a.quicklinks-toggle:hover{text-decoration:none !important;color:#5ec4df}a.quicklinks-toggle:after{position:absolute !important;content:"+" !important;left:120px !important;width:10px !important;text-align:center !important;top:2px !important;font-size:30px !important;line-height:8px !important;color:#5ec4df !important;font-weight:400 !important;background:none !important}}.caed-homepage-accordion{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background-color:#4d4d4c !important}.caed-homepage-accordion dl dd.accordion-navigation a{background:#4d4d4c !important;color:rgba(0,0,0,0) !important;float:right;height:70px}.caed-homepage-accordion dl dd.accordion-navigation a:before{content:"+" !important;color:#fff !important;font-family:Helvetica;position:relative}@media only screen and (min-width: 64rem){.caed-homepage-accordion dl dd.accordion-navigation a:before{top:0 !important}}.caed-homepage-accordion dl dd.accordion-navigation.active,.caed-homepage-accordion dl dd.active{color:#4d4d4c !important}.caed-homepage-accordion dl dd.accordion-navigation.active a,.caed-homepage-accordion dl dd.active a{background:#4d4d4c !important;border-bottom:none !important;position:absolute !important;display:inline-block !important;z-index:10000 !important;color:rgba(0,0,0,0) !important;font-size:0rem !important;background:rgba(0,0,0,0) !important;padding-top:0px !important}@media only screen and (min-width: 64rem){.caed-homepage-accordion dl dd.accordion-navigation.active a,.caed-homepage-accordion dl dd.active a{bottom:50px !important;right:1px !important}}.caed-homepage-accordion dl dd.accordion-navigation.active a:before,.caed-homepage-accordion dl dd.active a:before{content:"-" !important;color:#fff !important}.caed-homepage-accordion dl dd.accordion-navigation.active div.content,.caed-homepage-accordion dl dd.active div.content{background-color:#4d4d4c !important;padding-left:20px !important;max-height:350px;position:relative}.caed-homepage-accordion dl dd.accordion-navigation.active .field.field-name-body.field-type-text-with-summary.field-label-hidden,.caed-homepage-accordion dl dd.active .field.field-name-body.field-type-text-with-summary.field-label-hidden{position:relative;margin:0 auto;text-align:left;max-width:1024px;padding:20px;color:#fff !important}@media only screen and (min-width: 64rem){.caed-homepage-accordion dl dd.accordion-navigation.active .field.field-name-body.field-type-text-with-summary.field-label-hidden,.caed-homepage-accordion dl dd.active .field.field-name-body.field-type-text-with-summary.field-label-hidden{top:-100px}}.caed-homepage-accordion dl dd.accordion-navigation.active .field.field-name-body.field-type-text-with-summary.field-label-hidden p,.caed-homepage-accordion dl dd.active .field.field-name-body.field-type-text-with-summary.field-label-hidden p{max-width:590px;float:right;font-weight:bold}.caed-homepage-accordion .pane-content .view.view-tabs.view-id-tabs.view-display-id-accordions{margin-bottom:0}@media only screen and (max-width: 63.9375rem){.caed-homepage-accordion dl dd.accordion-navigation a{right:unset;left:calc(50vw - 35px) !important;width:70px;height:70px;padding:0px !important;float:none}.caed-homepage-accordion dl dd.accordion-navigation.active a,.caed-homepage-accordion dl dd.active a{background:rgba(0,0,0,0) !important;border-bottom:none !important;position:absolute !important;display:inline-block !important;top:inherit !important;right:calc(50vw - 35px) !important;left:unset !important;padding:0px !important;z-index:10000 !important;color:rgba(0,0,0,0) !important;margin:0px !important;height:70px;width:70px}.caed-homepage-accordion dl dd.accordion-navigation.active a:before,.caed-homepage-accordion dl dd.active a:before{content:"-" !important;color:#fff !important}.caed-homepage-accordion dl dd.accordion-navigation.active .field.field-name-body.field-type-text-with-summary.field-label-hidden,.caed-homepage-accordion dl dd.active .field.field-name-body.field-type-text-with-summary.field-label-hidden{margin-left:0;margin-right:0;max-width:inherit;padding-top:4em}}@media only screen and (max-width: 400px){.pane-image-grid-large-image-grid{display:none !important}}.pane-image-grid-large-image-grid .views-row{position:relative;display:inline-block;margin-right:-3px;margin-bottom:-6px}@media only screen and (min-width: 1400px){.pane-image-grid-large-image-grid .views-row{width:10%}}@media only screen and (min-width: 560px)and (max-width: 1399px){.pane-image-grid-large-image-grid .views-row{width:20% !important}}@media only screen and (max-width: 559px){.pane-image-grid-large-image-grid .views-row{width:50% !important}}.pane-image-grid-large-image-grid .views-row .views-field-field-image-grid{position:relative;float:left;cursor:default !important;width:101%}.pane-image-grid-large-image-grid .views-row .views-field-field-image-grid:before{background:none}.pane-image-grid-large-image-grid .views-row .views-field-field-image-grid:hover:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,123,218,.7);background:radial-gradient(rgba(0, 123, 218, 0.7), rgba(0, 91, 161, 0.7));transition:background .3s linear;z-index:3}.pane-image-grid-large-image-grid .views-row .views-field-field-image-grid .image-grid-links-container .image-grid-links-title{display:none !important}.pane-image-grid-large-image-grid .views-row .views-field-field-image-grid:hover .image-grid-links-container .image-grid-links-title{padding:10% 7%;width:100%;color:#fff;font-weight:600;font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;position:absolute;z-index:5;text-align:center;vertical-align:middle;display:inline-block !important}@media only screen and (min-width: 1400px){.pane-image-grid-large-image-grid .views-row .views-field-field-image-grid:hover .image-grid-links-container .image-grid-links-title{font-size:16px;letter-spacing:2px}}@media only screen and (max-width: 1399px){.pane-image-grid-large-image-grid .views-row .views-field-field-image-grid:hover .image-grid-links-container .image-grid-links-title{font-size:22px;line-height:25px;letter-spacing:0px}}.pane-image-grid-large-image-grid .views-row .views-field-field-image-grid .image-grid-links-container .image-grid-links-image{position:relative;float:left;cursor:default !important}.pane-image-grid-large-image-grid .views-row .views-field-field-image-grid .image-grid-links-container .image-grid-links-image img{filter:grayscale(100%)}.pane-image-grid-large-image-grid .views-row .views-field-field-image-grid .image-grid-links-container .image-grid-links-image img:hover{filter:none !important}.caed-overlay-black{background-color:rgba(0,0,0,.8);position:absolute;margin-top:-210px !important;z-index:10;height:210px;width:103%;overflow:hidden;left:0px}@media only screen and (max-width: 63.9375rem){.caed-overlay-black{background-color:#000;z-index:10;max-height:inherit;overflow:hidden;left:0px;position:relative;height:auto;margin-top:0 !important;width:100%}}.view-display-id-news_widget_slider .owl-dots{display:flex;justify-content:center;position:relative}.view-display-id-news_widget_slider .owl-dots .owl-dot{display:inline-block;zoom:1}.view-display-id-news_widget_slider .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-1>li:nth-of-type(n){clear:none}@media only screen and (min-width: 40.063em){.medium-block-grid-2>li:nth-of-type(n){clear:none}}@media only screen and (min-width: 40.063em){.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}}@media only screen and (min-width: 40.063em){.medium-block-grid-3>li:nth-of-type(n){clear:none}}@media only screen and (min-width: 40.063em){.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}}@media only screen and (min-width: 64.063em){.large-block-grid-3>li:nth-of-type(n){clear:none}}@media only screen and (min-width: 64.063em){.large-block-grid-5>li:nth-of-type(n){clear:none}}@media only screen and (min-width: 40.063em){.medium-block-grid-2>li{width:50%;list-style:none}}@media only screen and (min-width: 40.063em){.medium-block-grid-3>li{width:33.33333%;list-style:none}}@media only screen and (min-width: 64.063em){.large-block-grid-5>li{width:20%;list-style:none}}h3,p.h3{text-transform:uppercase;font-size:1.25em;line-height:1.22222222em}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}a.button.text-button{background-color:rgba(0,0,0,0);text-align:left;color:#003976;font-family:"Roboto Slab",Georgia,"Times New Roman",Times,serif;font-weight:500;text-decoration:none;padding:.8em 0}body .footer-outside-wrap .l-footer-columns .footer-block-title{margin:0px}html body{overflow-x:unset}.view-display-id-news_widget_slider .owl-dots .owl-dot.active span{background:#869791}.block-kent-state-blocks-campus-footer-menu{padding:1em;padding-bottom:0}@media only screen and (max-width: 1023px){.node-video .backgr_cover.backgr_cover_animated{display:none !important}.node-video .backgr_cover{background-attachment:inherit;background-position:center}body .video_node_wrapper .backgr_cover:before{background:linear-gradient(to right, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.7) 24%, transparent 56%, transparent 100%)}}.pane-events-event-image-header h2.pane-title{display:none}.pane-events-event-image-header .panel-layout-kitchen-sink{position:relative}.pane-events-event-image-header .panel-layout-kitchen-sink .panel-region--width-normal{max-width:100% !important}.pane-events-event-image-header .panel-layout-kitchen-sink .panel-region--width-normal .views-field-field-event-media .field-content{position:relative}.pane-events-event-image-header .panel-layout-kitchen-sink .panel-region--width-normal .views-field-field-event-media .field-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.8) 24%, rgba(0, 0, 0, 0) 56%, rgba(0, 0, 0, 0) 100%)}@media only screen and (max-width: 800px){.pane-events-event-image-header .panel-layout-kitchen-sink .panel-region--width-normal .views-field-field-event-media .field-content:before{background:none}}.pane-events-event-image-header .panel-layout-kitchen-sink .panel-region--width-normal .views-field-field-event-media .field-content img{width:100%}.pane-events-event-image-header .panel-layout-kitchen-sink .panel-inner-wrap{position:absolute;top:0px;z-index:10;width:100% !important;max-width:100% !important;height:100%}@media only screen and (max-width: 800px){.pane-events-event-image-header .panel-layout-kitchen-sink .panel-inner-wrap{display:none !important}}.pane-events-event-image-header .panel-layout-kitchen-sink .panel-inner-wrap .top-left-asymmetrical{margin-left:20px}.pane-events-event-image-header .panel-layout-kitchen-sink .panel-inner-wrap .top-left-asymmetrical .views-field-title{color:#fff;font-size:22px;font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;text-transform:uppercase}.pane-events-event-image-header .panel-layout-kitchen-sink .panel-inner-wrap .top-left-asymmetrical .views-field-field-event-short-title{color:#5ec4df;font-size:20px;font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}.pane-events-event-image-header .panel-layout-kitchen-sink .panel-inner-wrap .top-left-asymmetrical .views-field-body,.pane-events-event-image-header .panel-layout-kitchen-sink .panel-inner-wrap .top-left-asymmetrical .views-field-body p{color:#fff;font-size:16px;font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif}.pane-events-event-image-header .panel-layout-kitchen-sink .panel-inner-wrap .top-right-asymmetrical{position:absolute;bottom:1px;right:2px}.pane-events-event-image-header .panel-layout-kitchen-sink .panel-inner-wrap .top-right-asymmetrical .views-field-field-event-subtitle{color:#5ec4df;position:relative;float:right;font-size:16px;font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}.panel-pane.pane-views-panes.pane-events-group-short-overlay{z-index:1000 !important;display:inline-block !important;min-width:1200px}.panel-pane.pane-views-panes.pane-events-group-short-overlay h2.pane-title{display:none}.panel-pane.pane-views-panes.pane-events-group-short-overlay .pane-content{position:absolute;display:inline-block;z-index:1000000;bottom:1px;margin-left:20px}@media only screen and (max-width: 800px){.panel-pane.pane-views-panes.pane-events-group-short-overlay .pane-content{position:relative;background-color:#000;width:100%;padding:0px;margin:0px}}.panel-pane.pane-views-panes.pane-events-group-short-overlay .pane-content .group-short-overlay .view-content .views-row{float:left;padding:20px;min-width:240px}@media only screen and (max-width: 600px){.panel-pane.pane-views-panes.pane-events-group-short-overlay .pane-content .group-short-overlay .view-content .views-row{float:none}}.panel-pane.pane-views-panes.pane-events-group-short-overlay .pane-content .group-short-overlay .view-content .views-row .views-field-field-event-date a{color:#5ec4df;font-weight:bold;text-decoration:none}.panel-pane.pane-views-panes.pane-events-group-short-overlay .pane-content .group-short-overlay .view-content .views-row .views-field-title a{color:#fff;font-weight:bold}.pane-events-event-feed-landing-page .view-display-id-event_feed_landing_page .panel-layout-basic-page{padding-bottom:70px}.pane-events-event-feed-landing-page .view-display-id-event_feed_landing_page .panel-layout-basic-page .body .views-field-title h3 a{color:#4d4d4c !important;font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;font-weight:400;font-style:normal;text-rendering:optimizeLegibility}.pane-events-event-feed-landing-page .view-display-id-event_feed_landing_page .panel-layout-basic-page .body .views-field-field-event-link a{color:#000 !important;border-radius:12px;box-shadow:inset 0px 0px 0px 2px #5ec4df !important;padding:10px 14px}.pane-events-event-feed-landing-page .view-display-id-event_feed_landing_page .panel-layout-basic-page .body .views-field-field-event-link a:hover{background-color:#5ec4df !important;text-decoration:none}.pane-events-event-feed-landing-page .view-display-id-event_feed_landing_page .panel-layout-basic-page .sidebar .views-field-field-square-image{padding-top:18px}.pane-events-event-feed-landing-page .view-display-id-event_feed_landing_page .panel-layout-basic-page .sidebar .views-field-field-event-subtitle{color:#4d4d4c !important}.pane-events-event-image-grid h2.pane-title{display:none !important}@media only screen and (max-width: 400px){.pane-events-event-image-grid{display:none !important}}.pane-events-event-image-grid .views-row{position:relative;display:inline-block;margin-right:-3px;margin-bottom:-6px}@media only screen and (min-width: 1400px){.pane-events-event-image-grid .views-row{width:10%}}@media only screen and (min-width: 1000px)and (max-width: 1399px){.pane-events-event-image-grid .views-row{width:20% !important}}@media only screen and (max-width: 999px){.pane-events-event-image-grid .views-row{width:25% !important}}.pane-events-event-image-grid .views-row .event-grid-links{position:relative;float:left;cursor:pointer}.pane-events-event-image-grid .views-row .event-grid-links:before{background:none}.pane-events-event-image-grid .views-row .event-grid-links:hover:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,123,218,.7);background:radial-gradient(rgba(0, 123, 218, 0.7), rgba(0, 91, 161, 0.7));transition:background .3s linear;z-index:3}.pane-events-event-image-grid .views-row .event-grid-links .event-grid-links-container .event-grid-links-title{display:none !important}.pane-events-event-image-grid .views-row .event-grid-links:hover .event-grid-links-container .event-grid-links-title{padding:60px 10px;width:100%;color:#fff;font-weight:600;font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;position:absolute;z-index:5;letter-spacing:2px;text-align:center;vertical-align:middle;display:inline-block !important}.pane-events-event-image-grid .views-row .event-grid-links .event-grid-links-container .event-grid-links-image{position:relative;float:left;cursor:pointer}.pane-events-event-image-grid .views-row .event-grid-links .event-grid-links-container .event-grid-links-image img{filter:grayscale(100%)}.pane-events-event-image-grid .views-row .event-grid-links .event-grid-links-container .event-grid-links-image img:hover{filter:none !important}h1,h2,h3,h4,h5,h6{font-family:"NationalBold","Helvetica Neue",Helvetica,Arial,sans-serif !important}.node-type-page.section-caed.section-master-science-construction-management .breadcrumbs li.custom{display:none}.section-caed.section-alumni h3{font-size:20px}.section-caed.section-architecture-experience-program-axp-career-information h3{font-size:20px}dl.accordion>dd.cc-career-accordion-item.is-active>a,dl.accordion>dd.cc-program-accordion-item.is-active>a{background-color:#bbb}dl.accordion>dd.cc-career-accordion-item a:hover,.accordion dd.cc-program-accordion-item a:hover{background-color:#ddd}header{background:#013976}.catalog-header{background:#000}.catalog-header-intro h1{font-weight:900}.catalog-header-intro .large-8 p{color:#626262}.catalog-header-intro .large-8{border-right:solid 2px #efab00}.catalog-header-intro .large-4{color:#000}.catalog-header-intro .large-4 a{color:#013976}.golden-cta{background:#efab00}.catalog-accordions h2{color:#000}.accordion-title{color:#013976;border-bottom:solid 1px #88d9eb}li.is-active .accordion-title,.accordion-title:hover{background:#efab00;color:#013976}.cc-anchor.accordion-title::before{background-image:url(/themes/custom/ksu_department_zurb_caed/images/program/plus_accordion.svg)}.cc-anchor.accordion-title.cc-icon-programdescription::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/program-desc.svg")}.cc-anchor.accordion-title.cc-icon-programcustom::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/plus_accordion.svg")}.cc-accordion.is-active .cc-anchor.accordion-title.cc-icon-programcustom::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/minus_accordion.svg")}.cc-anchor.accordion-title.cc-icon-examplesofpossiblecareers::before{content:"";background-image:url("/themes/custom/ksu_base_zurb/images/program/potential_careers_accordion.svg")}.cc-anchor.accordion-title.cc-icon-admissions::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/admission-requirements.svg")}.cc-anchor.accordion-title.cc-icon-dualdegree::before,.cc-anchor.accordion-title.cc-icon-dualdegree::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/dual_degrees_accordion.svg")}.cc-anchor.accordion-title.cc-icon-admissionrequirements::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/admission-requirements.svg")}.cc-anchor.accordion-title.cc-icon-programdelivery::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/program_delivery_accordion.svg")}.cc-anchor.accordion-title.cc-icon-learningoutcomes::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/program_outcomes_accordion.svg")}.cc-anchor.accordion-title.cc-icon-coursework::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/program-requirements.svg")}.cc-anchor.accordion-title.cc-icon-programrequirements::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/program-requirements.svg")}.cc-anchor.accordion-title.cc-icon-roadmap::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/roadmap.svg")}.cc-anchor.accordion-title.cc-icon-roadmaps::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/roadmap.svg")}.cc-anchor.accordion-title.cc-icon-accreditation::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/accreditaton.svg")}dd.cc-career-accordion-item a.accordion-title::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/plus_accordion.svg")}.cc-accordion.is-active a.accordion-title::before{content:"";background-image:url("/themes/custom/ksu_department_zurb_caed/images/program/minus_accordion.svg")}.accordion-content{background:#f0f0f0}.accordion-content h3{color:#013976}@media screen and (max-width: 63.9375em){.catalog-header-intro .large-8{border-bottom:solid 1px #88d9eb}}body .footer-outside-wrap section.l-footer-columns .hero-cta-text-container.global-hero-cta-text-container .video-button-container div.cta-button:nth-of-type(3) a,body .footer-outside-wrap section.l-footer-columns .hero-cta-text-container.global-hero-cta-text-container .video-button-container div.cta-button:first-of-type a{color:#000;background:#eee;background-image:linear-gradient(125deg, #9f9f9f 30%, #e1e1e1 100%)}body .footer-outside-wrap section.l-footer-columns .hero-cta-text-container.global-hero-cta-text-container .video-button-container div.cta-button:nth-of-type(2) a{color:#fff;background:#2d2d2d;background:linear-gradient(125deg, #111 30%, #2d2d2d 100%)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2tzdV9iYXNlX3p1cmIvc2Nzcy9iYXNlL19mb250cy5zY3NzIiwiX2Jhc2Uuc2NzcyIsIi4uLy4uL2tzdV9iYXNlX3p1cmIvc2Nzcy9iYXNlL192YXJzLnNjc3MiLCJfaG9tZXBhZ2Uuc2NzcyIsIl9ldmVudHMuc2NzcyIsIl9jYy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFRLHdFQUFBLENBRVIsV0FDRSxpQkFBQSxDQUNBLDJCQUFBLENBQ0EscUtBQUEsQ0FLRixXQUNFLGlCQUFBLENBQ0EsaUNBQUEsQ0FDQSw4S0FBQSxDQUtGLFdBQ0UsaUJBQUEsQ0FDQSw0QkFBQSxDQUNBLCtKQUFBLENBS0YsV0FDRSxpQkFBQSxDQUNBLGtDQUFBLENBQ0EsaUxBQUEsQ0FLRixXQUNFLGlCQUFBLENBQ0EsMEJBQUEsQ0FDQSx5SkFBQSxDQUtGLFdBQ0UsaUJBQUEsQ0FDQSw4QkFBQSxDQUNBLHFLQUFBLENBS0YsV0FDRSxpQkFBQSxDQUNBLDBCQUFBLENBQ0EseUpBQUEsQ0FLRixXQUNFLGlCQUFBLENBQ0EsZ0NBQUEsQ0FDQSwyS0FBQSxDQUtGLFdBQ0UsaUJBQUEsQ0FDQSwrQkFBQSxDQUNBLHdLQUFBLENBS0YsV0FDRSxpQkFBQSxDQUNBLGlDQUFBLENBQ0EsOEtBQUEsQ0NqQ0YsMkRBQ0ksd0JBQUEsQ0FDQSwwQkFBQSxDQUNBLDBDQUFBLENBRUEsaUVBQ0ksdUNBQUEsQ0FJUix5Q0FDSSwwQkFBQSxDQUtBLHNQQUVJLHdCQ3RDRyxDRDREWCxHQUNJLHFCQUFBLENBTUosd0JBQ0ksZUFBQSxDQUNBLHFCQzVFSSxDRDhFSixxQ0FDSSxxQkMvRUEsQ0RnRkEsa0JBQUEsQ0FHSix5Q0FDSSxZQUFBLENBR0osb0RBQ0ksWUFBQSxDQUlSLHdIQUVJLGFBQUEsQ0FHSiw2SEFDSSxpRkFBQSxDQUVBLG1JQUNJLHVCQUFBLENBSVIsaUZBQ0ksV0FBQSxDQUdKLDhOQUlJLGFDMUdPLENEMkdQLHVCQUFBLENBR0oseUlBQ0ksZUFBQSxDQUNBLGFB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MEZBQUEsQ0FHRixvREFDSSxVQUFBLENBQ0YsMEZBQUEsQ0FHRix5REFDSSxVQUFBLENBQ0YsK0ZBQUEsQ0FJRixzREFDRSxVQUFBLENBQ0YsaUdBQUEsQ0FHQSxrREFDQSxVQUFBLENBQ0Esa0dBQUEsQ0FJQSxtQkFDQyxrQkFBQSxDQUlELHNCQUNDLGFBQUEsQ0FHRCx5Q0FFQywrQkFDQywrQkFBQSxDQUFBLENBTUYscVVBRUksVUFBQSxDQUNBLGVBQUEsQ0FDQSxtRUFBQSxDQUdKLG1LQUNJLFVBQUEsQ0FDQSxrQkFBQSxDQUNBLDBEQUFBIiwiZmlsZSI6ImtzdV9kZXBhcnRtZW50X3p1cmJfY2FlZC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvK1NsYWI6NDAwLDMwMCw3MDApO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsTGlnaHQnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTmF0aW9uYWxXZWItTGlnaHQuZW90JykgZm9ybWF0KCdlb3QnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsV2ViLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWxXZWItTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsTGlnaHRJdGFsaWMnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTmF0aW9uYWwtTGlnaHRJdGFsaWMuZW90JykgZm9ybWF0KCdlb3QnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUxpZ2h0SXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWwtTGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsTWVkaXVtJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLU1lZGl1bS5lb3QnKSBmb3JtYXQoJ2VvdCcpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWwtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWwtTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbE1lZGl1bUl0YWxpYyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9OYXRpb25hbC1NZWRpdW1JdGFsaWMuZW90JykgZm9ybWF0KCdlb3QnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLU1lZGl1bUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLU1lZGl1bUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCb29rJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUJvb2suZW90JykgZm9ybWF0KCdlb3QnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUJvb2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1Cb29rLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbFNlbWlCb2xkJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLVNlbWlib2xkLmVvdCcpIGZvcm1hdCgnZW90JyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1TZW1pYm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLVNlbWlib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbEJvbGQnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTmF0aW9uYWwtQm9sZC5lb3QnKSBmb3JtYXQoJ2VvdCcpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWwtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsQm9sZEl0YWxpYyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9OYXRpb25hbC1Cb2xkSXRhbGljLmVvdCcpIGZvcm1hdCgnZW90JyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1Cb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWwtQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxFeHRyYUJvbGQnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTmF0aW9uYWwtRXh0cmFib2xkLmVvdCcpIGZvcm1hdCgnZW90JyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1FeHRyYWJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9OYXRpb25hbC1FeHRyYWJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogJ05hdGlvbmFsQmxhY2tJdGFsaWMnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTmF0aW9uYWwtQmxhY2tJdGFsaWMuZW90JykgZm9ybWF0KCdlb3QnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL05hdGlvbmFsLUJsYWNrSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTmF0aW9uYWwtQmxhY2tJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG4vKlxuICBOYXRpb25hbCBGb250c1xuKi9cbkBtaXhpbiBOYXRpb25hbExpZ2h0IHtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbExpZ2h0JywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AbWl4aW4gTmF0aW9uYWxMaWdodEl0YWxpYyB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxMaWdodEl0YWxpYycsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQG1peGluIE5hdGlvbmFsTWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbE1lZGl1bScsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQG1peGluIE5hdGlvbmFsTWVkaXVtSXRhbGljIHtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbE1lZGl1bUl0YWxpYycsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQG1peGluIE5hdGlvbmFsQm9vayB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCb29rJywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AbWl4aW4gTmF0aW9uYWxTZW1pQm9sZCB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxTZW1pQm9sZCcsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQG1peGluIE5hdGlvbmFsQm9sZCB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCb2xkJywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AbWl4aW4gTmF0aW9uYWxCb2xkSXRhbGljIHtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbEJvbGRJdGFsaWMnLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbkBtaXhpbiBOYXRpb25hbEV4dHJhQm9sZCB7XG4gIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxFeHRyYUJvbGQnLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbkBtaXhpbiBOYXRpb25hbEJsYWNrSXRhbGljIHtcbiAgZm9udC1mYW1pbHk6ICdOYXRpb25hbEJsYWNrSXRhbGljJywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vKlxuICBSb2JvdG8gRm9udHNcbiovXG4kZm9udC1mYW1pbHktc2VyaWY6IFwiUm9ib3RvIFNsYWJcIixcbkdlb3JnaWEsXG5cIlRpbWVzIE5ldyBSb21hblwiLFxuVGltZXMsXG5zZXJpZiAhZGVmYXVsdDtcblxuQG1peGluIFJvYm90b1JlZ3VsYXIoJGltcG9ydGFudDogbnVsbCkge1xuICBAaWYgJGltcG9ydGFudCB7XG4gICAgJGltcG9ydGFudDogICFpbXBvcnRhbnQ7XG4gIH1cblxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmICN7JGltcG9ydGFudH07XG4gIGZvbnQtd2VpZ2h0OiA1MDAgI3skaW1wb3J0YW50fTtcbn1cblxuQG1peGluIFJvYm90b0xpZ2h0ICgkaW1wb3J0YW50OiBudWxsKSB7XG4gIEBpZiAkaW1wb3J0YW50IHtcbiAgICAkaW1wb3J0YW50OiAgIWltcG9ydGFudDtcbiAgfVxuXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgI3skaW1wb3J0YW50fTtcbiAgZm9udC13ZWlnaHQ6IDQwMCAjeyRpbXBvcnRhbnR9O1xufVxuXG5AbWl4aW4gUm9ib3RvQm9sZCAoJGltcG9ydGFudDogbnVsbCkge1xuICBAaWYgJGltcG9ydGFudCB7XG4gICAgJGltcG9ydGFudDogICFpbXBvcnRhbnQ7XG4gIH1cblxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmICN7JGltcG9ydGFudH07XG4gIGZvbnQtd2VpZ2h0OiA3MDAgI3skaW1wb3J0YW50fTtcbn0iLCIvLyAvKkhlYWRlciovXG4vLyAubC1oZWFkZXIsIGhlYWRlci5zdGlja3luYXYge1xuLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4vLyBcdC5sLWhlYWRlci1yZWdpb246YmVmb3JlIHtcbi8vICAgICBcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChodHRwczovL3d3dy5rZW50LmVkdS9zaXRlcy9hbGwvdGhlbWVzL2N1c3RvbS9rc3VfZGVwYXJ0bWVudF96dXJiX2NhZWQvc3ZnL2NhZWQtaGVhZGVyLXRyaWFuZ2xlLnBuZykgdG9wIGxlZnQgbm8tcmVwZWF0O1xuLy8gXHRcdGNvbnRlbnQ6IFwiXCI7XG4vLyBcdFx0ZGlzcGxheTogYmxvY2s7XG4vLyBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuLy8gXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbi8vIFx0XHR3aWR0aDogNTIwcHg7XG4vLyBcdFx0bGVmdDogLTcwcHg7XG4vLyBcdFx0dG9wOiAtNDhweDtcbi8vIFx0XHRoZWlnaHQ6IDMwcHg7XG4vLyBcdFx0bWFyZ2luLXRvcDogMDtcbi8vIFx0XHR6LWluZGV4OiAwO1xuLy8gXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbi8vIFx0XHRcdHRvcDogLTQzcHggIWltcG9ydGFudDtcbi8vIFx0XHR9XG4vLyBcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTlweCkge1xuLy8gXHRcdFx0dG9wOiAtMzlweCAhaW1wb3J0YW50O1xuLy8gICAgIFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuLy8gICAgIFx0XHR3aWR0aDogNDAwcHg7XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyBcdC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtc2Vjb25kYXJ5LW1lbnUgYSB7XG4vLyBcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuLy8gXHR9XG4vLyB9XG5cbi8vIHVsLmtzdV9yZWRlc2lnbl91dGlsX25hdl90ZW1wIGxpIGEge1xuLy8gICAgIGNvbG9yOiAkYmxhY2s7XG4vLyB9XG5cbi8vIC5rZW50LXJkLW1lZ2FtZW51IHVsLm1lZ2FtZW51LXdyYXBwZXI+bGk+YT5zcGFuOmFmdGVyIHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb2ZmLWJsdWUgIWltcG9ydGFudDtcbi8vIH1cblxuLy8gaGVhZGVyIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1oZWFkZXIgLmdyb3VwLW5hbWUgYSB7XG4vLyAgICAgZm9udC1mYW1pbHk6ICdOYXRpb25hbEJvbGQnLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbi8vICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbi8vICAgICBmb250LXNpemU6IDEuMmVtO1xuLy8gICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vLyB9XG5oZWFkZXIgLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWdyb3VwLWhlYWRlciAuZ3JvdXAtbmFtZSBhIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMS4yZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG9mZi1ibHVlICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ua2VudC1yZC1tZWdhbWVudSB1bC5tZWdhbWVudS13cmFwcGVyPmxpIHtcbiAgICBsaW5lLWhlaWdodDogMmVtICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwgLmwtaGVhZGVyIHNlY3Rpb25bY2xhc3MqPWJsb2NrLWtzdS1jdXN0b20tYmxvY2tzLXJlZGVzaWduLXV0aWxpdHktbmF2LWxpbmtzXSB1bC5rc3VfcmVkZXNpZ25fdXRpbF9uYXZfdGVtcCBsaSBhIHtcblxuICAgICYuYXBwbHksXG4gICAgJi52aXNpdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvZmYtYmx1ZTtcbiAgICB9XG59XG5cbi8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcbi8vICBcdC5rZW50LXJkLW1lZ2FtZW51IHVsLm1lZ2FtZW51LXdyYXBwZXIgbGkgZGl2Lm1lZ2FtZW51LWNvbnRhaW5lciB7XG4vLyBcdFx0bWFyZ2luLXRvcDogMDtcbi8vIFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDM4LDM4LDM4LCAuOTUpICFpbXBvcnRhbnQ7XG4vLyBcdFx0Y29sb3I6IHdoaXRlO1xuLy8gXHRcdGJvcmRlcjogMHB4ICAhaW1wb3J0YW50O1xuLy8gXHRcdGJvcmRlci1ib3R0b206IDBweCAgIWltcG9ydGFudDtcbi8vIFx0XHR1bC5tZWdhbWVudS1saW5rcyBsaS5zY25kLWxldmVsPmEge1xuLy8gXHRcdFx0XHRjb2xvcjogd2hpdGU7XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyB9XG5cbi8vIGJvZHkgLmJsb2NrLWFwYWNoZXNvbHItcGFuZWxzLXNlYXJjaC1mb3JtIC5zZWFyY2gtYnV0dG9uIHtcbi8vICAgICBjb2xvcjokd2hpdGU7XG4vLyB9XG5cbi8qQmFzZSBIMSBTdHlsZSBPdmVyd3JpdGUqL1xuaDEge1xuICAgIGNvbG9yOiAjMjIyMjIyICFpbXBvcnRhbnQ7XG59XG5cblxuXG4vKkZvb3RlciovXG5kaXYuZm9vdGVyLW91dHNpZGUtd3JhcCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cbiAgICAuaW5zaWRlLXdyYXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgaW1nLmJvdHRvbS1kZWNvciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaW1nLmJhY2tncm91bmQtZm9vdGVyLWltYWdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbmJvZHkgLmZvb3Rlci1vdXRzaWRlLXdyYXAgc2VjdGlvbi5sLWZvb3Rlci1jb2x1bW5zIGgyLFxuYm9keSAuZm9vdGVyLW91dHNpZGUtd3JhcCBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMgaDIuYmxvY2stdGl0bGUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZm9vdGVyLW91dHNpZGUtd3JhcCBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMgc2VjdGlvbi5ibG9jay5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1mb290ZXItc3VidGl0bGUtYmxvY2sgLmZvb3Rlci1zdWJ0aXRsZSBhIHtcbiAgICBmb250LWZhbWlseTogJ05hdGlvbmFsQm9sZCcsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbnNlY3Rpb24uYmxvY2suYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MuYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MtY2FtcHVzLWZvb3Rlci1tZW51IHtcbiAgICBwYWRkaW5nOiAxZW07XG59XG5cbmJvZHkgLmZvb3Rlci1vdXRzaWRlLXdyYXAgc2VjdGlvbi5sLWZvb3Rlci1jb2x1bW5zIGgyLFxuYm9keSAuZm9vdGVyLW91dHNpZGUtd3JhcCBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMgaDIuYmxvY2stdGl0bGUsXG5ib2R5IC5mb290ZXItb3V0c2lkZS13cmFwIGZvb3Rlci5sLWZvb3RlciBoMixcbmJvZHkgLmZvb3Rlci1vdXRzaWRlLXdyYXAgZm9vdGVyLmwtZm9vdGVyIGgyLmJsb2NrLXRpdGxlIHtcbiAgICBjb2xvcjogJG9mZi1ibHVlO1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmZvb3Rlci1vdXRzaWRlLXdyYXAgc2VjdGlvbi5sLWZvb3Rlci1jb2x1bW5zIHNlY3Rpb24uYmxvY2suYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MtZm9vdGVyLXRpdGxlLWJsb2NrIC5mb290ZXItdGl0bGUtYmxvY2sgLmZvb3Rlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogJ05hdGlvbmFsQm9sZCcsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLmZvb3Rlci1vdXRzaWRlLXdyYXAgc2VjdGlvbi5sLWZvb3Rlci1jb2x1bW5zIHNlY3Rpb24uYmxvY2suYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MtZm9vdGVyLXN1YnRpdGxlLWJsb2NrIC5mb290ZXItc3VidGl0bGUgYSB7XG4gICAgZm9udC1mYW1pbHk6ICdOYXRpb25hbEJvbGQnLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cblxuXG4uYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MtY2FtcHVzLWZvb3Rlci1tZW51IHtcbiAgICBjbGlwLXBhdGg6IG5vbmU7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNiAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb290ZXItb3V0c2lkZS13cmFwIHNlY3Rpb24ubC1mb290ZXItY29sdW1ucyAuYmxvY2stY29udGVudCB1bCBsaSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRvZmYtYmx1ZTtcbn1cblxuYm9keSBmb290ZXIge1xuICAgIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtbG9nby1mb290ZXIgaW1nIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgfVxuXG4gICAgLmNvcHlyaWdodCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgfVxufVxuXG4vKkJ1dHRvbnMqL1xuXG5hLmJ1dHRvbi5zbWFsbCxcbmEuY2stYnV0dG9uLnNtYWxsIHtcbiAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAkb2ZmLWJsdWUgIWltcG9ydGFudDtcbiAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAkb2ZmLWJsdWUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggJG9mZi1ibHVlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb2ZmLWJsdWUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuYS5idXR0b24ucHJpbWFyeSxcbmEuY2stYnV0dG9uLnByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvZmYtYmx1ZSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuYS5idXR0b24uYW5nbGVkLFxuYS5jay1idXR0b24uYW5nbGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxNXB4IDQwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbHQtZ3JheS1kYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cbmEuYnV0dG9uLnRleHQtYnV0dG9uLFxuYS5jay1idXR0b24udGV4dC1idXR0b24ge1xuICAgIGNvbG9yOiAjMDA3M2JkICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxucCBhOm5vdChbY2xhc3MqPWJ1dHRvbl0pIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8gU2xhYlwiLCBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogJG9mZi1ibHVlO1xufVxuXG5cbi8qU2xpZGVyIEFycm93cyAqL1xuLm93bC1jYXJvdXNlbC5hcnJvd3Mtc2xpZGVyIC5jYXJvdXNlbC1uYXYtZGlyLFxuLm93bC1jYXJvdXNlbC5jb250ZW50LXNsaWRlciAuY2Fyb3VzZWwtbmF2LWRpciB7XG4gICAgZmlsbDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuXG5cblxuLypCYXNpYyBQYWdlcyAqL1xuLnBhbmVsLXBhbmUucGFuZS1ibG9jay5wYW5lLWtlbnQtc3RhdGUtYmxvY2tzLWdyb3VwLXByaW1hcnktbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IG5vbmUgIWltcG9ydGFudDtcblxuICAgIHVsLm1lbnUgbGkgYTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJG9mZi1ibHVlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vKkFydGljbGVzKi9cbmJvZHkubm9kZS10eXBlLWFydGljbGUgLm93bC1jYXJvdXNlbC1hcnRpY2xlLXdyYXBwZXIgLmJvdHRvbV9vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cblxuXG4vKkV2ZW50IFBhZ2VzKi9cbmJvZHkubm9kZS10eXBlLWV2ZW50IC5vd2wtY2Fyb3VzZWwtZXZlbnQtd3JhcHBlciAuYm90dG9tX292ZXJsYXkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBhbmVsLXBhbmUucGFuZS12aWV3cy1wYW5lcy5wYW5lLWV2ZW50cy1ncm91cC1wcm9tb3RlZC1wYW5lLTFjb2wgLmNhbGVuZGFyLWRhdGUsXG4ucGFuZWwtcGFuZS5wYW5lLXZpZXdzLXBhbmVzLnBhbmUtZXZlbnRzLWdyb3VwLXNpbWlsYXItZXZlbnRzLXJlIC5jYWxlbmRhci1kYXRlLFxuLnBhbmVsLXBhbmUucGFuZS12aWV3cy1wYW5lcy5wYW5lLWNvcnAtc2VydmljZXMtcHJvZ3JhbS1saXN0aW5nLWdyb3VwLWNvcnAtcHJvZ3JhbXMtc2Vzc2lvbnMtMWNvbCAuY2FsZW5kYXItZGF0ZSxcbi5wYW5lbC1wYW5lLnBhbmUtdmlld3MtcGFuZXMucGFuZS1ldmVudHMtZ3JvdXAtcHJvbW90ZWQtMWNvbC1lbmRkYXRlIC5jYWxlbmRhci1kYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWx0LWdyYXktZGFyayAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLypFeHRlbmRlZCBQcm9maWxlcyovXG4ubm9kZS10eXBlLWV4dGVuZGVkLXByb2ZpbGUgLmltYWdlLXJpZ2h0Lm92ZXJmbG93LXJpZ2h0IHtcbiAgICBjbGlwLXBhdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm5vZGUtdHlwZS1leHRlbmRlZC1wcm9maWxlIC5oYWx2ZXMtcm93IHtcbiAgICBjbGlwLXBhdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAxZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAxZW0gIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuXG4vKkZBUSBWaWV3Ki9cblxuLnZpZXcudmlldy1mYXFzLnZpZXctaWQtZmFxcy52aWV3LWRpc3BsYXktaWQtZ3JvdXBfcGFuZSBkbCBkZD5hOmJlZm9yZSB7XG4gICAgY29sb3I6ICRhbHQtZ3JheS1kYXJrICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwgLmwtaGVhZGVyIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtc2Vjb25kYXJ5LW1lbnUgbGkgYSBzcGFuOmxhc3Qtb2YtdHlwZSxcbmh0bWwgLmwtaGVhZGVyIC5ibG9jay1rZW50LXN0YXRlLWJsb2Nrcy1jYW1wdXMtc2Vjb25kYXJ5LW1lbnUgc3Bhbi5mYSxcbnVsLmtzdV9yZWRlc2lnbl91dGlsX25hdl90ZW1wIGxpIGEge1xuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG5odG1sIC5sLWhlYWRlciBzZWN0aW9uW2NsYXNzKj1ibG9jay1rc3UtY3VzdG9tLWJsb2Nrcy1yZWRlc2lnbi11dGlsaXR5LW5hdi1saW5rc10gbGkgYTpob3ZlciBpLmZhIHtcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuXG4vKkFydGljbGUgY29udGVudCB0eXBlKi9cblxuYm9keVtjbGFzcyo9XCJ0aGVtZS0ta3N1LWRlcGFydG1lbnQtenVyYi1jYWVkXCJdIGhlYWRlciAuYmxvY2sta2VudC1zdGF0ZS1ibG9ja3MtZ3JvdXAtaGVhZGVyIC5ncm91cC1uYW1lIGEge1xuICAgIGZvbnQtc2l6ZTogMjEuNnB4ICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5mb290ZXItb3V0c2lkZS13cmFwIC5pbnNpZGUtd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5cbmgyLFxucC5oMiB7XG4gICAgZm9udC1zaXplOiAxLjU2M2VtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgZm9udC1mYW1pbHk6IFwiTmF0aW9uYWxCb2xkXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn0iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBDb2xvciBWYXJpYWJsZXMgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8qIFBSSU1BUlkgQ09MT1JTICovXG4ka3N1LWJsdWU6IHJnYigwLDU3LDExOCk7IC8qIDAwMzk3NiAqL1xuJGtzdS1nb2xkOiByZ2IoMjM5LDE3MSwwKTsgLyogRUZBQjAwICovXG4kbGlnaHQtYmx1ZTogcmdiKDAsMTE1LDE4OSk7IC8qIDAwNzNCRCAqL1xuJGRhcmstYmx1ZTogcmdiKDAsNDEsOTUpOyAvKiAwMDI5NUYgKi9cbiRwdXJwbGU6IHJnYig3NSw3NCwxNjkpOyAvKiA0QjRBQTkgKi9cbiRwYWxlLWN5YW46IHJnYigxNzQsMjM0LDIyOSk7IC8qIEFFRUFFNSAqL1xuJHBhbGUtZ3JlZW46IHJnYigyMjksMjMyLDg0KTsgLyogRTVFODU0ICovXG4kcGFsZS15ZWxsb3c6IHJnYigyNTUsMjE1LDApOyAvKiBGRkQ3MDIgKi8gXG4kY29vbC1ncmF5OiByZ2IoOTgsMTE1LDEyMCk7IC8qIDYyNzM3OCAqL1xuJHJlZDogcmdiKDIyNSwyMCw2MCk7IC8qIEUxMTQzQyAqL1xuXG4vKiBTRUNPTkRBUlkgQ09MT1JTICovXG4kYmxhY2s6IHJnYigwLDAsMCk7IC8qIDAwMDAwMCAqL1xuJGdyYXktbGlnaHQ6IHJnYigyMjEsMjIxLDIyMSk7IC8qIERERERERCAqL1xuJGdyYXk6IHJnYigyMzQsMjM0LDIzNCk7IC8qIEVBRUFFQSAqL1xuJGdyYXktZGFyazogcmdiKDI0NCwyNDQsMjQ0KTsgLyogRjRGNEY0ICovXG4kYWx0LWdyYXk6IHJnYigyMzAsIDIzMCwgMjMwKTsgLyogZTZlNmU2ICovXG4kYWx0LWdyYXktZGFyazogcmdiKDc3LCA3NywgNzYpOyAvKiA0RDRENEMgKi9cbiR3aGl0ZTogcmdiKDI1NSwyNTUsMjU1KTsgLyogRkZGRkZGICovXG4kb2ZmLWJsdWU6IHJnYig5NCwgMTk2LCAyMjMpOyAvKiA1RUM0REYgKi9cbiRhbHQtYmx1ZTogcmdiKDAsIDEwOCwgMTk0KTsgLyogMDA2Y2MyICovXG4kb2ZmLWdvbGQ6IHJnYigyNDEsIDE3MSwgMyk7ICAvKiBGMUFCMDMgKi9cbiRsaWdodC1ibGFjazogcmdiKDMwLCAyOCwgMzQpOyAvKiAxZTFjMjIgKi9cbiRuZWFyLWJsYWNrOiByZ2IoMTEsMywyNCk7ICAgLyogMGIwMzE4ICovXG4kbGlnaHRlci1ibHVlOiByZ2IoMjIzLDIyOCwyMzApOyAgIC8qIGRmZTRlNiAqL1xuJGxpZ2h0ZXItZ3JleTogcmdiKDIwMiwyMDIsMjAyKTsgICAvKiBjYWNhY2EgKi9cbiRhbHQtcHVycGxlOiByZ2IoMTUzLDUxLDE1Myk7IC8qIDk5MzM5OSAqL1xuXG4kaGkxLXByaW1hcnk6IHJnYmEoNTEsIDUxLCAxNTMsIDEpO1xuJGhpMS1zZWNvbmRhcnk6IHJnYmEoI0ZCRkI3MCwxKTtcbiRoaTEtdGVydGlhcnk6IHJnYmEoI0ZGRkYzMywxKTtcblxuJGhpMi1wcmltYXJ5OiByZ2JhKDIxMSwgMSwgNDMsIDEpO1xuJGhpMi1zZWNvbmRhcnk6IHJnYmEoI0NERUZGRSwxKTtcbiRoaTItdGVydGlhcnk6IHJnYmEoI0ZGRkYzMywxKTtcblxuJGhpMy1wcmltYXJ5OiByZ2JhKDE1MywgNTEsIDE1MywgMSk7XG4kaGkzLXNlY29uZGFyeTogcmdiYSgjRkJGQjcwLDEpO1xuJGhpMy10ZXJ0aWFyeTogcmdiYSgjRkZGRjMzLDEpO1xuXG4kaTEtcHJpbWFyeTogcmdiYSg1MSwgNTEsIDE1MywgMSk7XG4kaTEtc2Vjb25kYXJ5OiByZ2JhKCNFNUU1QjMsMSk7XG4kaTEtdGVydGlhcnk6IHJnYmEoIzMzMzM5OSwxKTtcblxuJGkyLXByaW1hcnk6IHJnYmEoMTUzLCA1MSwgMTUzLCAxKTtcbiRpMi1zZWNvbmRhcnk6IHJnYmEoI0U1RTVCMywxKTtcbiRpMi10ZXJ0aWFyeTogcmdiYSgjQ0NDQzk5LDEpO1xuXG4kaTMtcHJpbWFyeTogcmdiYSg5MywxNzgsMTg1LDEpO1xuJGkzLXNlY29uZGFyeTogcmdiYSgjOTgyZTkwLDEpO1xuJGkzLXRlcnRpYXJ5OiByZ2JhKCNGRkZGMzMsMSk7XG5cbiRyMS1wcmltYXJ5OiByZ2JhKDAsIDAsIDUxLCAxKTtcbiRyMS1zZWNvbmRhcnk6IHJnYmEoI0NDOTkwMCwxKTtcbiRyMS10ZXJ0aWFyeTogcmdiYSgjQ0NDQzk5LDEpO1xuXG4kcjItcHJpbWFyeTogcmdiYSgwLCAwLCA1MSwgMSk7XG4kcjItc2Vjb25kYXJ5OiByZ2JhKCNCQURCMzYsMSk7XG4kcjItdGVydGlhcnk6IHJnYmEoI0ZGMDAzMywxKTtcblxuJHIzLXByaW1hcnk6IHJnYmEoMTcsIDE3LCAxNywgMSk7XG4kcjMtc2Vjb25kYXJ5OiByZ2JhKCNDREVGRkUsMSk7XG4kcjMtdGVydGlhcnk6IHJnYmEoIzY2Q0NDQywxKTtcblxuJHI0LXByaW1hcnk6IHJnYmEoNTEsIDUxLCAxNTMsIDEpO1xuJHI0LXNlY29uZGFyeTogcmdiYSgjQkFEQjM2LDEpO1xuJHI0LXRlcnRpYXJ5OiByZ2JhKCNDQ0NDOTksMSk7XG5cbiRmYXNoaW9uLXByaW1hcnk6ICMwMDczQkQ7IC8vIFJFRCAvL1xuJGZhc2hpb24tc2Vjb25kYXJ5OiAjNDI0MjQyOyAvLyBEQVJLRVIgR1JFWSAvL1xuJGZhc2hpb24tdGVydGlhcnk6ICM2NjY7IC8vIERBUksgR1JFWSAvL1xuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBNZWRpYSBRdWVyeSBWYXJpYWJsZXMgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIEtlbnQgQ3VzdG9tIEJyZWFrcG9pbnRzIC8vLy8vLy9cbi8vIFgtU21hbGwgaXM6IDAgLSA2NDAsIChmb3VuZGF0aW9uIDYpXG4vLyBTbWFsbCBSYW5nZSBpczogMCAtIDcyOVxuLy8gTWVkaXVtIFJhbmdlIGlzOiA3MzAgLSAxMDIzXG4vLyBMYXJnZSAxMDI0IGFuZCBhYm92ZVxuLy8gWC1MYXJnZSBpczogMTIwMCBhbmQgYWJvdmVcbi8vIEh1Z2UgaXM6IDE1MDAgYW5kIGFib3ZlXG5cbiRzY3JlZW46IFwib25seSBzY3JlZW5cIiAhZGVmYXVsdDtcbiR4c21hbGwtbWF4OiAgZW0tY2FsYyg2NDApICAhZGVmYXVsdDtcbiRzbWFsbC1tYXg6ICBlbS1jYWxjKDcyOSkgICFkZWZhdWx0O1xuJG1lZGl1bS1tYXg6IGVtLWNhbGMoMTAyMykgIWRlZmF1bHQ7XG4kbGFyZ2UtbWluOiAgZW0tY2FsYygxMDI0KSAhZGVmYXVsdDtcbiR4bGFyZ2UtbWluOiBlbS1jYWxjKDEyMDApICFkZWZhdWx0O1xuJHh4bGFyZ2UtbWluOiBlbS1jYWxjKDEzMDApICFkZWZhdWx0O1xuJHh4eGxhcmdlLW1pbjogZW0tY2FsYygxNTAwKSAhZGVmYXVsdDtcblxuJHhzbWFsbDogXCIjeyRzY3JlZW59IGFuZCAobWF4LXdpZHRoOiAjeyR4c21hbGwtbWF4fSlcIiAhZGVmYXVsdDtcbiRzbWFsbDogIFwiI3skc2NyZWVufSBhbmQgKG1heC13aWR0aDogI3skc21hbGwtbWF4fSlcIiAhZGVmYXVsdDtcbiRtZWRpdW06IFwiI3skc2NyZWVufSBhbmQgKG1pbi13aWR0aDogI3skc21hbGwtbWF4ICsgZW0tY2FsYygxKX0pIGFuZCAobWF4LXdpZHRoOiAjeyRtZWRpdW0tbWF4fSlcIiAhZGVmYXVsdDtcbiRzbWFsbE1lZGl1bTogXCIjeyRzY3JlZW59IGFuZCAobWF4LXdpZHRoOiAjeyRtZWRpdW0tbWF4fSlcIiAhZGVmYXVsdDtcbiRsYXJnZTogIFwiI3skc2NyZWVufSBhbmQgKG1pbi13aWR0aDogI3skbGFyZ2UtbWlufSlcIiAhZGVmYXVsdDtcbiR4bGFyZ2U6IFwiI3skc2NyZWVufSBhbmQgKG1pbi13aWR0aDogI3skeGxhcmdlLW1pbn0pXCIgIWRlZmF1bHQ7XG4keHhsYXJnZTogXCIjeyRzY3JlZW59IGFuZCAobWluLXdpZHRoOiAjeyR4eGxhcmdlLW1pbn0pXCIgIWRlZmF1bHQ7XG4keHh4bGFyZ2U6IFwiI3skc2NyZWVufSBhbmQgKG1pbi13aWR0aDogI3skeHh4bGFyZ2UtbWlufSlcIiAhZGVmYXVsdDtcbiRzbWFsbFVwOiBcIiN7JHNjcmVlbn0gYW5kIChtaW4td2lkdGg6ICN7JHNtYWxsLW1heH0pXCIgIWRlZmF1bHQ7XG5cbiRzdWItZGVza3RvcDogXCIjeyRzY3JlZW59IGFuZCAobWF4LXdpZHRoOiAjeyRtZWRpdW0tbWF4fSlcIiAhZGVmYXVsdDtcblxuLypcblxuRVhBTVBMRSBGT1IgTVEgUkVGRVJFTkNFUyA9PlxuXG5ib2R5IHtcbiAgPiAqIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGJhY2tncm91bmQ6IGdyZWVuICFpbXBvcnRhbnQ7XG4gIEBtZWRpYSAjeyRzbWFsbH0gIHsgYmFja2dyb3VuZDogb3JhbmdlICFpbXBvcnRhbnQ7ICB9XG4gIEBtZWRpYSAjeyRtZWRpdW19IHsgYmFja2dyb3VuZDogdGVhbCAhaW1wb3J0YW50OyAgICB9XG4gIEBtZWRpYSAjeyRsYXJnZX0gIHsgYmFja2dyb3VuZDogb3JjaGlkICFpbXBvcnRhbnQ7ICB9XG4gIEBtZWRpYSAjeyR4bGFyZ2V9IHsgYmFja2dyb3VuZDogdG9tYXRvICFpbXBvcnRhbnQ7ICB9XG59XG5cbiovXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIENvbW1vbiAvIE1pc2MgVmFyaWFibGVzIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gU3RhdGljIEhlaWdodHNcbiR0b3BfaGVpZ2h0OiA5MHB4O1xuJHByZV9oZWFkZXJfaGVpZ2h0OiAzNXB4O1xuJGhlYWRlcl9oZWlnaHQ6IDEzNXB4O1xuJGhlYWRlcl9oZWlnaHRfdGFibGV0OiAxMTBweDtcbiRoZWFkZXJfaGVpZ2h0X21vYmlsZTogMTEwcHg7XG5cbi8vIFRyYW5zaXRpb25zXG4kdHJhbnNpdGlvbl9iYXNlOiBhbGwgMC4zcyBlYXNlO1xuXG4vLyBWaXNpYmlsaXR5IFRvZ2dsZXNcbkBtaXhpbiBrc3UtaGlkZGVuKCl7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbkBtaXhpbiBrc3UtdmlzaWJsZSgpe1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vLyBTVkcgTWl4aW5zXG5AbWl4aW4gc3ZnLWJnKCRzdmctaW1nKSB7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2tzdV9iYXNlX3p1cmIvc3ZnLyN7JHN2Zy1pbWd9KSA1MCUgNTAlIG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBzdmctYmctbmF2LXN0cmV0Y2goKSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2tzdV9iYXNlX3p1cmIvc3ZnL2JnLW5hdi1mbGV4LWhlaWdodC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4vLyBUcmFuc2Zvcm0gTWl4aW5zXG5AbWl4aW4gdHJhbnNmb3JtKCkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5AbWl4aW4ga2VudC1mdWxsLXdpZHRoKCl7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbn1cblxuIiwiLypIb21lcGFnZSBTdHlsZXMgZm9yIENBRUQqL1xuaHRtbCBib2R5IC5sLWhlYWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1ib3R0b206IDA7XG59XG5cbi8vIC5zdGlja25hdntcblxuLy8gXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOmJsYWNrICFpbXBvcnRhbnQ7XG5cbi8vIH1cbi8qUHJpbWFyeSBTbGlkZXIqL1xuYm9keSAudmlkZW9fbm9kZV93cmFwcGVyIHtcblx0Lm1vdXNlX2ljb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYmFja2dyX2NvdmVyLmJhY2tncl9jb3Zlcl9hbmltYXRlZCxcblx0LmJhY2tncl9jb3ZlciB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjgpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNykgMzQlLCB0cmFuc3BhcmVudCA1NiUsIHRyYW5zcGFyZW50IDEwMCUpO1xuXHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjgpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNykgMzQlLCB0cmFuc3BhcmVudCA1NiUsIHRyYW5zcGFyZW50IDEwMCUpO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuOCkgMCUsIHJnYmEoMCwgMCwgMCwgMC43KSAzNCUsIHRyYW5zcGFyZW50IDU2JSwgdHJhbnNwYXJlbnQgMTAwJSk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JGxhcmdlfSB7XG5cdFx0XHRtaW4taGVpZ2h0OiA3NDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdHZpZGVvIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzI5cHgpIHtcblx0XHRcdHZpZGVvIHsgb3BhY2l0eTogMDsgfVxuXHRcdH1cblx0fVxuXG5cdC52aWRlb19iYWNrZ3JvdW5kX3RleHRfaG9sZGVyIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cblx0XHQuaW5zaWRlIHtcblx0XHRcdHBhZGRpbmc6IDE3NXB4IDIwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA2MDBweDtcblxuXG5cdFx0XHQudmlkZW9fbGlua3Nfc2VjdGlvbiB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRyaWdodDogMTMlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC8qcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsqL1xuXHRcdFx0XHQvKmxlZnQ6IDg4JSAhaW1wb3J0YW50OyovXG5cdFx0XHRcdGJvdHRvbTogMzUlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRvcDogYXV0bztcblxuXHRcdFx0XHQudmlkZW9fc2Vjb25kYXJ5X2xpbmtzIC5maWVsZC1uYW1lLWZpZWxkLXNlY29uZGFyeS1saW5rIGEge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDJweCA4cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG9wYWNpdHk6IC45O1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM1ZWM0ZGY7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICM1ZWM0ZGY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpe1xuXHRcdFx0XHQudmlkZW9fbGlua3Nfc2VjdGlvbiB7XG5cdFx0XHRcdFx0cmlnaHQ6IDE4JSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3MzBweCl7XG5cdFx0XHRcdC52aWRlb19saW5rc19zZWN0aW9uIHtcblx0XHRcdFx0XHRyaWdodDogMzAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmZpZWxkLW5hbWUtZmllbGQtdGV4dC1oZWFkbGluZSB7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dG9wOiAyNSU7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdFx0XHRcdFx0dG9wOiAxOCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNjk5cHgpIHtcblx0XHRcdFx0XHR0b3A6IDE4JTtcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3ZnX2JvdHRvbV9zdHlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cblxuLmZlYXR1cmUtY29sdW1uLmNsZWFyZml4LnBhbmVsLXJlZ2lvbi0td2lkZSB7XG5cdEBtZWRpYSAjeyRzbWFsbE1lZGl1bX0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bGVmdDogMHB4O1xuXHR9XG5cblx0QG1lZGlhICN7JGxhcmdlfSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuOCk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1hcmdpbi10b3A6IC0yMTBweCAhaW1wb3J0YW50O1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdGhlaWdodDogMjEwcHg7XG5cdFx0d2lkdGg6IDEwMyU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRsZWZ0OiAwcHg7XG5cdH1cbn1cblxuLypFbmQgUHJpbWFyeSBTbGlkZXIqL1xuXG4vKlZpZGVvIFRpdGxlKi9cbmFydGljbGUjbm9kZS03MDM2MDEge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDEwO1xuXHRtYXgtd2lkdGg6IDQwMHB4O1xuXHR0b3A6IDEwMHB4O1xuXHRsZWZ0OiA4cHg7XG59XG5cbi8qRW5kIFZpZGVvIFRpdGxlKi9cblxuLypJbWFnZSBHcmlkKi9cbi5jYWVkLWhvbWVwYWdlLWltYWdlLWdyaWQge1xuXHR6LWluZGV4OiAxMDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDUwJTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdGNsZWFyOiBib3RoO1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDFweCkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0QG1lZGlhICN7JHNtYWxsTWVkaXVtfSB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmNvbHVtbiB7XG5cdFx0cGFkZGluZzogMHB4O1xuXHR9XG5cblx0LmltYWdlLWdyaWQtcm9sbG92ZXItaW1hZ2Uge1xuXHRcdC5pbWFnZS1ncmlkLWxpbmtzIHtcblx0XHRcdC5pbWFnZS1ncmlkLWxpbmtzLWNvbnRhaW5lciB7XG5cdFx0XHRcdC5pbWFnZS1ncmlkLWxpbmtzLXRpdGxlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogNHB4IDEwcHg7XG5cdFx0XHRcdFx0Ly8gd2lkdGg6NzUlO1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ05hdGlvbmFsQm9sZCcsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG5cdFx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pbWFnZS1ncmlkLWxpbmtzLWltYWdlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG5cdFx0XHRcdFx0XHQvKiBTYWZhcmkgNi4wIC0gOS4wICovXG5cdFx0XHRcdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcblxuXHRcdFx0XHRcdFx0QG1lZGlhICN7JHNtYWxsTWVkaXVtfSB7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skbGFyZ2V9IHtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMjAwcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LWZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHQvKiBTYWZhcmkgNi4wIC0gOS4wICovXG5cdFx0XHRcdFx0XHRcdGZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKkVuZCBJbWFnZSBHcmlkKi9cbi8qTmV3cyBTbGlkZXIqL1xuLnZpZXctbmV3c193aWRnZXRfc2xpZGVyIHtcblx0QG1lZGlhICN7JGxhcmdlfSB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdEBtZWRpYSAjeyRzbWFsbE1lZGl1bX0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LnZpZXctY29udGVudCAudmlld3Mtcm93IHtcblx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHR0b3A6IDMwcHg7XG5cdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0fVxuXHR9XG5cblx0Lm5ld3MtdGl0bGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6ICdOYXRpb25hbExpZ2h0JywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cblx0XHRAbWVkaWEgI3skbGFyZ2V9IHtcblx0XHRcdG1heC1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRzbWFsbE1lZGl1bX0ge31cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICM1ZWM0ZGYgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0fVxuXG5cdC5uZXdzLWJvZHkge1xuXHRcdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0XHRmb250LWZhbWlseTogJ05hdGlvbmFsTGlnaHQnLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblxuXHRcdHAge1xuXHRcdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0XHRcdGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxMaWdodCcsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICM1ZWM0ZGYgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdOYXRpb25hbExpZ2h0JywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JGxhcmdlfSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiA5MHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRzbWFsbE1lZGl1bX0ge31cblx0fVxufVxuXG5cblxuLypFbmQgTmV3cyBTbGlkZXIqL1xuXG4vKkludHJvZHVjdGlvbiBTZWN0aW9uKi9cbiNvZ19pbnRyb19ibG9jayB7XG5cdGJhY2tncm91bmQ6ICRhbHQtZ3JheS1kYXJrICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDtcblxuXHRhLmRlcHQtY3RhLWxpbmsge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblxuXHQuYm9keS10ZXh0IHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0LndlbGNvbWUtdGV4dCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Lm9nLWNvbnRlbnQtdGV4dDpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgI3skbGFyZ2V9IHtcblx0I29nX2ludHJvX2Jsb2NrIHtcblx0XHQudGV4dC13cmFwcGVyIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cblx0XHQuc2lkZS1tZW51LWxpbmtzIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cblx0XHRcdC5zdmctZWwge1xuXHRcdFx0XHRjbGlwLXBhdGg6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0Y2xpcC1wYXRoOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC13ZWJraXQtY2xpcC1wYXRoOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRodG1sIGJvZHkgLnF1aWNrbGlua3Mtd3JhcHBlci1qcyBhOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJG9mZi1ibHVlICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhICN7JHNtYWxsTWVkaXVtfSB7XG5cdGh0bWwgYm9keSAucXVpY2tsaW5rcy13cmFwcGVyLWpzIHtcblx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdH1cblxuXHRhLnF1aWNrbGlua3MtdG9nZ2xlIHtcblx0XHRjb2xvcjogJG9mZi1ibHVlICFpbXBvcnRhbnQ7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICRvZmYtYmx1ZTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdFx0Y29udGVudDogXCIrXCIgIWltcG9ydGFudDtcblx0XHRcdGxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHR0b3A6IDJweCAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRsaW5lLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJG9mZi1ibHVlICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8qRW5kIEludHJvZHVjdGlvbiBTZWN0aW9uKi9cbi8qQWNjb3JkaW9uKi9cbi5jYWVkLWhvbWVwYWdlLWFjY29yZGlvbiB7XG5cdG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcblx0bWFyZ2luLXJpZ2h0OiBjYWxjKC01MHZ3ICsgNTAlKTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGFsdC1ncmF5LWRhcmsgIWltcG9ydGFudDtcblxuXHRkbCB7XG5cdFx0ZGQuYWNjb3JkaW9uLW5hdmlnYXRpb24ge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRhbHQtZ3JheS1kYXJrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdGhlaWdodDogNzBweDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogXCIrXCIgIWltcG9ydGFudDtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0QG1lZGlhICN7JGxhcmdlfSB7XG5cdFx0XHRcdFx0XHR0b3A6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRkZC5hY2NvcmRpb24tbmF2aWdhdGlvbi5hY3RpdmUsXG5cdFx0ZGQuYWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkYWx0LWdyYXktZGFyayAhaW1wb3J0YW50O1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGFsdC1ncmF5LWRhcmsgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlfSB7XG5cdFx0XHRcdFx0Ym90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ei1pbmRleDogMTAwMDAgIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTowcmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIi1cIiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGl2LmNvbnRlbnQge1xuXHRcdFx0XHQvLyBub3RlOiBncmlkIGRpc3BsYXkgd2lsbCBjYXVzZSB0aGUgY29udGVudCB0byBvdmVyZmxvd1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWx0LWdyYXktZGFyayAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0bWF4LWhlaWdodDogMzUwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblxuXHRcdFx0LmZpZWxkLmZpZWxkLW5hbWUtYm9keS5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5LmZpZWxkLWxhYmVsLWhpZGRlbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdG1heC13aWR0aDogMTAyNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZX0ge1xuXHRcdFx0XHRcdHRvcDogLTEwMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Y29sb3I6JHdoaXRlICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1OTBweDtcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucGFuZS1jb250ZW50IC52aWV3LnZpZXctdGFicy52aWV3LWlkLXRhYnMudmlldy1kaXNwbGF5LWlkLWFjY29yZGlvbnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuQG1lZGlhICN7JHNtYWxsTWVkaXVtfSB7XG5cdC5jYWVkLWhvbWVwYWdlLWFjY29yZGlvbiB7XG5cdFx0ZGwge1xuXHRcdFx0ZGQuYWNjb3JkaW9uLW5hdmlnYXRpb24ge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRyaWdodDogdW5zZXQ7XG5cdFx0XHRcdFx0bGVmdDogY2FsYyg1MHZ3IC0gMzVweCkgIWltcG9ydGFudDtcblx0XHRcdFx0XHR3aWR0aDogNzBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRkLmFjY29yZGlvbi1uYXZpZ2F0aW9uLmFjdGl2ZSxcblx0XHRcdGRkLmFjdGl2ZSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHRvcDogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHJpZ2h0OiBjYWxjKDUwdncgLSAzNXB4KSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ei1pbmRleDogMTAwMDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGhlaWdodDogNzBweDtcblx0XHRcdFx0XHR3aWR0aDogNzBweDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiLVwiICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRpdi5jb250ZW50IHt9XG5cblx0XHRcdFx0LmZpZWxkLmZpZWxkLW5hbWUtYm9keS5maWVsZC10eXBlLXRleHQtd2l0aC1zdW1tYXJ5LmZpZWxkLWxhYmVsLWhpZGRlbiB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdG1heC13aWR0aDogaW5oZXJpdDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNGVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLypMYXJnZSBJbWFnZSBHcmlkKi9cbi5wYW5lLWltYWdlLWdyaWQtbGFyZ2UtaW1hZ2UtZ3JpZCB7XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQudmlld3Mtcm93IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1yaWdodDogLTNweDtcblx0XHRtYXJnaW4tYm90dG9tOiAtNnB4O1xuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcblx0XHRcdHdpZHRoOiAxMCU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuXHRcdFx0d2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcblx0XHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQudmlld3MtZmllbGQtZmllbGQtaW1hZ2UtZ3JpZCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMSU7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlcjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMTIzLCAyMTgsIDAuNyk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChyZ2JhKDAsIDEyMywgMjE4LCAuNyksIHJnYmEoMCwgOTEsIDE2MSwgLjcpKTtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyBsaW5lYXI7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgbGluZWFyO1xuXHRcdFx0XHQtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyBsaW5lYXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGxpbmVhcjtcblx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdH1cblxuXHRcdFx0LmltYWdlLWdyaWQtbGlua3MtY29udGFpbmVyIHtcblx0XHRcdFx0LmltYWdlLWdyaWQtbGlua3MtdGl0bGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LmltYWdlLWdyaWQtbGlua3MtY29udGFpbmVyIHtcblx0XHRcdFx0XHQuaW1hZ2UtZ3JpZC1saW5rcy10aXRsZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMCUgNyU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdOYXRpb25hbEJvbGQnLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0XHRmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXM7XG5cdFx0XHRcdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmltYWdlLWdyaWQtbGlua3MtY29udGFpbmVyIHtcblx0XHRcdFx0LmltYWdlLWdyaWQtbGlua3MtaW1hZ2Uge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHQtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuXHRcdFx0XHRcdFx0LyogU2FmYXJpIDYuMCAtIDkuMCAqL1xuXHRcdFx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LWZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHQvKiBTYWZhcmkgNi4wIC0gOS4wICovXG5cdFx0XHRcdFx0XHRcdGZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY2FlZC1vdmVybGF5LWJsYWNrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG1hcmdpbi10b3A6IC0yMTBweCAhaW1wb3J0YW50O1xuXHR6LWluZGV4OiAxMDtcblx0aGVpZ2h0OiAyMTBweDtcblx0d2lkdGg6IDEwMyU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGxlZnQ6IDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45Mzc1cmVtKSB7XG5cdC5jYWVkLW92ZXJsYXktYmxhY2sge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdG1heC1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLnZpZXctZGlzcGxheS1pZC1uZXdzX3dpZGdldF9zbGlkZXIge1xuXHQub3dsLWRvdHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Ly8gYm90dG9tOiAxcmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5vd2wtZG90IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHpvb206IDE7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRtYXJnaW46IDVweCA3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNkNmQ2ZDY7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xuXHRcdFx0XHQtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcblx0XHRcdFx0LW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG5cdFx0XHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcblx0XHRcdFx0LW1vei1ib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5zbWFsbC1ibG9jay1ncmlkLTE+bGk6bnRoLW9mLXR5cGUoMW4rMSkge1xuXHRjbGVhcjogYm90aDtcbn1cblxuLnNtYWxsLWJsb2NrLWdyaWQtMT5saTpudGgtb2YtdHlwZShuKSB7XG5cdGNsZWFyOiBub25lO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2M2VtKSB7XG5cdC5tZWRpdW0tYmxvY2stZ3JpZC0yPmxpOm50aC1vZi10eXBlKG4pIHtcblx0XHRjbGVhcjogbm9uZTtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2M2VtKSB7XG5cdC5tZWRpdW0tYmxvY2stZ3JpZC0yPmxpOm50aC1vZi10eXBlKDJuKzEpIHtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2M2VtKSB7XG5cdC5tZWRpdW0tYmxvY2stZ3JpZC0zPmxpOm50aC1vZi10eXBlKG4pIHtcblx0XHRjbGVhcjogbm9uZTtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2M2VtKSB7XG5cdC5tZWRpdW0tYmxvY2stZ3JpZC0zPmxpOm50aC1vZi10eXBlKDNuKzEpIHtcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0LjA2M2VtKSB7XG5cdC5sYXJnZS1ibG9jay1ncmlkLTM+bGk6bnRoLW9mLXR5cGUobikge1xuXHRcdGNsZWFyOiBub25lO1xuXHR9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NC4wNjNlbSkge1xuXHQubGFyZ2UtYmxvY2stZ3JpZC01PmxpOm50aC1vZi10eXBlKG4pIHtcblx0XHRjbGVhcjogbm9uZTtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2M2VtKSB7XG5cdC5tZWRpdW0tYmxvY2stZ3JpZC0yPmxpIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MC4wNjNlbSkge1xuXHQubWVkaXVtLWJsb2NrLWdyaWQtMz5saSB7XG5cdFx0d2lkdGg6IDMzLjMzMzMzJTtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYzZW0pIHtcblx0LmxhcmdlLWJsb2NrLWdyaWQtNT5saSB7XG5cdFx0d2lkdGg6IDIwJTtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG59XG5cbmgzLFxucC5oMyB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRsaW5lLWhlaWdodDogMS4yMjIyMjIyMmVtO1xufVxuXG4udmlkZW8tcmVzcG9uc2l2ZSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAwO1xuXG5cdGlmcmFtZSB7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxufVxuXG5hLmJ1dHRvbi50ZXh0LWJ1dHRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRjb2xvcjogIzAwMzk3Njtcblx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvIFNsYWJcIiwgR2VvcmdpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHBhZGRpbmc6IDAuOGVtIDA7XG59XG5cbmJvZHkgLmZvb3Rlci1vdXRzaWRlLXdyYXAgLmwtZm9vdGVyLWNvbHVtbnMgLmZvb3Rlci1ibG9jay10aXRsZSB7XG5cdG1hcmdpbjogMHB4O1xufVxuXG5odG1sIGJvZHkge1xuXHRvdmVyZmxvdy14OiB1bnNldDtcbn1cblxuLnZpZXctZGlzcGxheS1pZC1uZXdzX3dpZGdldF9zbGlkZXIgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcblx0YmFja2dyb3VuZDogIzg2OTc5MTtcbn1cblxuLmJsb2NrLWtlbnQtc3RhdGUtYmxvY2tzLWNhbXB1cy1mb290ZXItbWVudSB7XG5cdHBhZGRpbmc6IDFlbTtcblx0cGFkZGluZy1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG5cdC5ub2RlLXZpZGVvIHtcblx0XHQuYmFja2dyX2NvdmVyLmJhY2tncl9jb3Zlcl9hbmltYXRlZCB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmJhY2tncl9jb3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGluaGVyaXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdGJvZHkgLnZpZGVvX25vZGVfd3JhcHBlciAuYmFja2dyX2NvdmVyOmJlZm9yZXtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC44KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjcpIDI0JSwgdHJhbnNwYXJlbnQgNTYlLCB0cmFuc3BhcmVudCAxMDAlKTtcblx0fVxufVxuIiwiLypFdmVudCBTdHlsZXMgZm9yIENBRUQqL1xuXG4vKkV2ZW50IEhlYWRlciBJbWFnZSovXG4ucGFuZS1ldmVudHMtZXZlbnQtaW1hZ2UtaGVhZGVyIHtcblx0aDIucGFuZS10aXRsZSB7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cdC5wYW5lbC1sYXlvdXQta2l0Y2hlbi1zaW5rIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LnBhbmVsLXJlZ2lvbi0td2lkdGgtbm9ybWFsIHtcbiAgICBcdFx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHQudmlld3MtZmllbGQtZmllbGQtZXZlbnQtbWVkaWEge1xuXHRcdFx0XHQuZmllbGQtY29udGVudCB7XG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuOSkgMCUsIHJnYmEoMCwgMCwgMCwgMC44KSAyNCUsIHJnYmEoMCwgMCwgMCwgMCkgNTYlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjkpIDAlLCByZ2JhKDAsIDAsIDAsIDAuOCkgMjQlLCByZ2JhKDAsIDAsIDAsIDApIDU2JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjkpIDAlLCByZ2JhKDAsIDAsIDAsIDAuOCkgMjQlLCByZ2JhKDAsIDAsIDAsIDApIDU2JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcblx0XHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDpub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnBhbmVsLWlubmVyLXdyYXAge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC50b3AtbGVmdC1hc3ltbWV0cmljYWwge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdFx0LnZpZXdzLWZpZWxkLXRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToyMnB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCb2xkJyxcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuXHRcdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0fVxuXHRcdFx0XHQudmlld3MtZmllbGQtZmllbGQtZXZlbnQtc2hvcnQtdGl0bGUge1xuXHRcdFx0XHRcdGNvbG9yOiRvZmYtYmx1ZTtcblx0XHRcdFx0XHRmb250LXNpemU6MjBweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ05hdGlvbmFsQm9sZCcsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnZpZXdzLWZpZWxkLWJvZHksIC52aWV3cy1maWVsZC1ib2R5IHAge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdOYXRpb25hbEJvbGQnLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRvcC1yaWdodC1hc3ltbWV0cmljYWwge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMXB4O1xuICAgIFx0XHRcdHJpZ2h0OiAycHg7XG5cdFx0XHRcdC52aWV3cy1maWVsZC1maWVsZC1ldmVudC1zdWJ0aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6JG9mZi1ibHVlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0XHRmb250LXNpemU6MTZweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ05hdGlvbmFsQm9sZCcsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLypFbmQgRXZlbnQgSGVhZGVyIEltYWdlKi9cblxuLypFdmVudCBTaG9ydCBEYXRlIE92ZXJsYXkqL1xuLnBhbmVsLXBhbmUucGFuZS12aWV3cy1wYW5lcy5wYW5lLWV2ZW50cy1ncm91cC1zaG9ydC1vdmVybGF5IHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cdG1pbi13aWR0aDoxMjAwcHg7XG5cdGgyLnBhbmUtdGl0bGUge1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0fVxuXHQucGFuZS1jb250ZW50IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIFx0ei1pbmRleDogMTAwMDAwMDtcblx0XHRib3R0b206IDFweDtcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBwYWRkaW5nOiAwcHg7XG4gICAgXHRcdG1hcmdpbjogMHB4O1xuXHRcdH1cblx0XHQuZ3JvdXAtc2hvcnQtb3ZlcmxheSB7XG5cdFx0XHQudmlldy1jb250ZW50IHtcblx0XHRcdFx0LnZpZXdzLXJvdyB7XG5cdFx0XHRcdFx0ZmxvYXQ6bGVmdDtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMjQwcHg7XG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC52aWV3cy1maWVsZC1maWVsZC1ldmVudC1kYXRlIHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokb2ZmLWJsdWU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC52aWV3cy1maWVsZC10aXRsZSB7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLypFbmQgRXZlbnQgU2hvcnQgRGF0ZSBPdmVybGF5Ki9cblxuLypFdmVudCBGZWVkIFBhZ2UqL1xuLnBhbmUtZXZlbnRzLWV2ZW50LWZlZWQtbGFuZGluZy1wYWdlIHtcblx0LnZpZXctZGlzcGxheS1pZC1ldmVudF9mZWVkX2xhbmRpbmdfcGFnZSB7XG5cdFx0LnBhbmVsLWxheW91dC1iYXNpYy1wYWdlIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXHRcdFx0LmJvZHkge1xuXHRcdFx0XHQudmlld3MtZmllbGQtdGl0bGUge1xuXHRcdFx0XHRcdGgzIGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRhbHQtZ3JheS1kYXJrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ05hdGlvbmFsQm9sZCcsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnZpZXdzLWZpZWxkLWJvZHkge1xuXHRcdFx0XHRcdHAge1xuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC52aWV3cy1maWVsZC1maWVsZC1ldmVudC1saW5rIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAgJGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggJG9mZi1ibHVlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAkb2ZmLWJsdWUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAkb2ZmLWJsdWUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTRweDtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb2ZmLWJsdWUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNpZGViYXIge1xuXHRcdFx0XHQudmlld3MtZmllbGQtZmllbGQtc3F1YXJlLWltYWdlIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDoxOHB4O1xuXHRcdFx0XHRcdC5maWVsZC1jb250ZW50IGltZyB7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnZpZXdzLWZpZWxkLWZpZWxkLWV2ZW50LXN1YnRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogJGFsdC1ncmF5LWRhcmsgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLypFbmQgRXZlbnQgRmVlZCBQYWdlKi9cbi8qRXZlbnQgSW1hZ2UgR3JpZCovXG4ucGFuZS1ldmVudHMtZXZlbnQtaW1hZ2UtZ3JpZCB7XG5cdGgyLnBhbmUtdGl0bGUge1xuXHRcdGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdFx0QG1lZGlhICBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcblx0XHRcdGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0LnZpZXdzLXJvdyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1yaWdodDogLTNweDtcbiAgICBcdG1hcmdpbi1ib3R0b206IC02cHg7XG5cdFx0QG1lZGlhICBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHR3aWR0aDogMTAlO1xuXHRcdH1cblx0XHRAbWVkaWEgIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcblx0XHRcdHdpZHRoOjIwJSAhaW1wb3J0YW50IDtcblx0XHR9XG5cdFx0QG1lZGlhICBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcblx0XHRcdHdpZHRoOjI1JSAhaW1wb3J0YW50IDtcblx0XHR9XG5cdFx0LmV2ZW50LWdyaWQtbGlua3Mge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3ZlcjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdCAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHQgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdCAgdG9wOiAwO1xuXHRcdFx0XHRcdFx0ICBib3R0b206IDA7XG5cdFx0XHRcdFx0XHQgIGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHQgIHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0ICBiYWNrZ3JvdW5kOiByZ2JhKDAsMTIzLDIxOCwgMC43KTtcblx0XHRcdFx0XHRcdCAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KHJnYmEoMCwxMjMsMjE4LC43KSwgcmdiYSgwLDkxLDE2MSwuNykpO1xuXHRcdFx0XHRcdFx0ICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGxpbmVhcjtcblx0XHRcdFx0XHRcdCAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyBsaW5lYXI7XG5cdFx0XHRcdFx0XHQgIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGxpbmVhcjtcblx0XHRcdFx0XHRcdCAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgbGluZWFyO1xuXHRcdFx0XHRcdFx0ei1pbmRleDozO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5ldmVudC1ncmlkLWxpbmtzLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdC5ldmVudC1ncmlkLWxpbmtzLXRpdGxlIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0LmV2ZW50LWdyaWQtbGlua3MtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0XHQuZXZlbnQtZ3JpZC1saW5rcy10aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2MHB4IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ05hdGlvbmFsQm9sZCcsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zO1xuXHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiA1O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdC5ldmVudC1ncmlkLWxpbmtzLWNvbnRhaW5lciB7XG5cdFx0XHRcdC5ldmVudC1ncmlkLWxpbmtzLWltYWdlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHQtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpOyAvKiBTYWZhcmkgNi4wIC0gOS4wICovXG5cdFx0XHRcdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LWZpbHRlcjogbm9uZSAhaW1wb3J0YW50OyAvKiBTYWZhcmkgNi4wIC0gOS4wICovXG5cdFx0XHRcdFx0XHRcdGZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1x0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtZmFtaWx5OiAnTmF0aW9uYWxCb2xkJywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbi5ub2RlLXR5cGUtcGFnZS5zZWN0aW9uLWNhZWQuc2VjdGlvbi1tYXN0ZXItc2NpZW5jZS1jb25zdHJ1Y3Rpb24tbWFuYWdlbWVudCAuYnJlYWRjcnVtYnMgbGkuY3VzdG9tIHtcblx0ZGlzcGxheTogbm9uZTtcbiAgfVxuXG4vLyAgIC5ub2RlLXR5cGUtcGFnZS5zZWN0aW9uLWNhZWQuc2VjdGlvbi1tYXN0ZXItc2NpZW5jZS1jb25zdHJ1Y3Rpb24tbWFuYWdlbWVudCAucGFuZWwtcGFuZS5wYW5lLWJsb2NrLnBhbmUta2VudC1zdGF0ZS1ibG9ja3MtZ3JvdXAtcHJpbWFyeS1tZW51IHtcbi8vICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMXJlbSAxLjRyZW07XG4vLyB9XG5cbi8vIC5ub2RlLXR5cGUtcGFnZS5zZWN0aW9uLWNhZWQuc2VjdGlvbi1pbnRlcmlvci1kZXNpZ24tcHJvZ3JhbSBwYW5lbC1wYW5lLnBhbmUtYmxvY2sucGFuZS1rZW50LXN0YXRlLWJsb2Nrcy1ncm91cC1wcmltYXJ5LW1lbnUge1xuLy8gICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAxcmVtIDEuNHJlbTtcbi8vIH1cblxuLnNlY3Rpb24tY2FlZC5zZWN0aW9uLWFsdW1uaSBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uc2VjdGlvbi1jYWVkLnNlY3Rpb24tYXJjaGl0ZWN0dXJlLWV4cGVyaWVuY2UtcHJvZ3JhbS1heHAtY2FyZWVyLWluZm9ybWF0aW9uIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59IiwiXG4vKiBvdmVycmlkZSBhY2NvcmRpb24gaG92ZXIgY29sb3IgKi9cblxuZGwuYWNjb3JkaW9uID4gZGQuY2MtY2FyZWVyLWFjY29yZGlvbi1pdGVtLmlzLWFjdGl2ZSAgPiBhLFxuZGwuYWNjb3JkaW9uID4gZGQuY2MtcHJvZ3JhbS1hY2NvcmRpb24taXRlbS5pcy1hY3RpdmUgPiAgYSB7XG4gIC8qYmFja2dyb3VuZC1jb2xvcjogI2VmYWJmZjsqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJiO1xuXG59XG5cblxuZGwuYWNjb3JkaW9uID4gZGQuY2MtY2FyZWVyLWFjY29yZGlvbi1pdGVtIGE6aG92ZXIsXG4uYWNjb3JkaW9uIGRkLmNjLXByb2dyYW0tYWNjb3JkaW9uLWl0ZW0gIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuXG5oZWFkZXIge1xuXHRiYWNrZ3JvdW5kOiAjMDEzOTc2O1xufVxuXG4uY2F0YWxvZy1oZWFkZXIge1xuXHRiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuXG4uY2F0YWxvZy1oZWFkZXItaW50cm8gaDEge1xuXHRmb250LXdlaWdodDogOTAwO1xufVxuXG4uY2F0YWxvZy1oZWFkZXItaW50cm8gLmxhcmdlLTggcCB7XG5cdGNvbG9yOiAjNjI2MjYyO1xufVxuXG4uY2F0YWxvZy1oZWFkZXItaW50cm8gLmxhcmdlLTgge1xuXHRib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAjRUZBQjAwO1xufVxuXG4uY2F0YWxvZy1oZWFkZXItaW50cm8gLmxhcmdlLTQge1xuXHRjb2xvcjogIzAwMDAwMDtcbn1cblxuLmNhdGFsb2ctaGVhZGVyLWludHJvIC5sYXJnZS00IGEge1xuXHRjb2xvcjogIzAxMzk3Njtcbn1cblxuLmdvbGRlbi1jdGEge1xuXHRiYWNrZ3JvdW5kOiNFRkFCMDA7XG59XG5cblxuLmNhdGFsb2ctYWNjb3JkaW9ucyBoMiB7XG5cdGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYWNjb3JkaW9uLXRpdGxlIHtcblx0Y29sb3I6ICMwMTM5NzY7XG5cdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjODhEOUVCO1xufVxuXG5saS5pcy1hY3RpdmUgLmFjY29yZGlvbi10aXRsZSwgLmFjY29yZGlvbi10aXRsZTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNFRkFCMDA7XG5cdGNvbG9yOiMwMTM5NzY7XG59XG5cbi5jYy1hbmNob3IuYWNjb3JkaW9uLXRpdGxlOjpiZWZvcmV7XG4gIC8qIGFkZGVkIGZhbGxiYWNrIGZvciBldmVyeSBleGFtcGxlIHRoYXQgZG9lc24ndCBoYXZlIGFuIG92ZXJyaWRlIGljb24gKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90aGVtZXMvY3VzdG9tL2tzdV9kZXBhcnRtZW50X3p1cmJfY2FlZC9pbWFnZXMvcHJvZ3JhbS9wbHVzX2FjY29yZGlvbi5zdmcpO1xufVxuXG4uY2MtYW5jaG9yLmFjY29yZGlvbi10aXRsZS5jYy1pY29uLXByb2dyYW1kZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OlwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20va3N1X2RlcGFydG1lbnRfenVyYl9jYWVkL2ltYWdlcy9wcm9ncmFtL3Byb2dyYW0tZGVzYy5zdmcnKTtcbn1cblxuLmNjLWFuY2hvci5hY2NvcmRpb24tdGl0bGUuY2MtaWNvbi1wcm9ncmFtY3VzdG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9rc3VfZGVwYXJ0bWVudF96dXJiX2NhZWQvaW1hZ2VzL3Byb2dyYW0vcGx1c19hY2NvcmRpb24uc3ZnXCIpOyB9XG5cbiAgLmNjLWFjY29yZGlvbi5pcy1hY3RpdmUgLmNjLWFuY2hvci5hY2NvcmRpb24tdGl0bGUuY2MtaWNvbi1wcm9ncmFtY3VzdG9tOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20va3N1X2RlcGFydG1lbnRfenVyYl9jYWVkL2ltYWdlcy9wcm9ncmFtL21pbnVzX2FjY29yZGlvbi5zdmdcIik7IH1cblxuLmNjLWFuY2hvci5hY2NvcmRpb24tdGl0bGUuY2MtaWNvbi1leGFtcGxlc29mcG9zc2libGVjYXJlZXJzOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20va3N1X2Jhc2VfenVyYi9pbWFnZXMvcHJvZ3JhbS9wb3RlbnRpYWxfY2FyZWVyc19hY2NvcmRpb24uc3ZnJyk7ICAgIFxuXHR9XG5cbi5jYy1hbmNob3IuYWNjb3JkaW9uLXRpdGxlLmNjLWljb24tYWRtaXNzaW9uczo6YmVmb3JlIHtcbiAgICBjb250ZW50OlwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20va3N1X2RlcGFydG1lbnRfenVyYl9jYWVkL2ltYWdlcy9wcm9ncmFtL2FkbWlzc2lvbi1yZXF1aXJlbWVudHMuc3ZnJyk7XG59XG5cbi5jYy1hbmNob3IuYWNjb3JkaW9uLXRpdGxlLmNjLWljb24tZHVhbGRlZ3JlZTo6YmVmb3JlLCAuY2MtYW5jaG9yLmFjY29yZGlvbi10aXRsZS5jYy1pY29uLWR1YWxkZWdyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6XCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdGhlbWVzL2N1c3RvbS9rc3VfZGVwYXJ0bWVudF96dXJiX2NhZWQvaW1hZ2VzL3Byb2dyYW0vZHVhbF9kZWdyZWVzX2FjY29yZGlvbi5zdmcnKTsgICAgXG59XG5cblxuXG4uY2MtYW5jaG9yLmFjY29yZGlvbi10aXRsZS5jYy1pY29uLWFkbWlzc2lvbnJlcXVpcmVtZW50czo6YmVmb3JlIHtcbiAgICBjb250ZW50OlwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20va3N1X2RlcGFydG1lbnRfenVyYl9jYWVkL2ltYWdlcy9wcm9ncmFtL2FkbWlzc2lvbi1yZXF1aXJlbWVudHMuc3ZnJyk7XG59XG5cbi5jYy1hbmNob3IuYWNjb3JkaW9uLXRpdGxlLmNjLWljb24tcHJvZ3JhbWRlbGl2ZXJ5OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdGhlbWVzL2N1c3RvbS9rc3VfZGVwYXJ0bWVudF96dXJiX2NhZWQvaW1hZ2VzL3Byb2dyYW0vcHJvZ3JhbV9kZWxpdmVyeV9hY2NvcmRpb24uc3ZnJyk7XG59XG5cbi5jYy1hbmNob3IuYWNjb3JkaW9uLXRpdGxlLmNjLWljb24tbGVhcm5pbmdvdXRjb21lczo6YmVmb3JlIHtcbiAgICBjb250ZW50OlwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20va3N1X2RlcGFydG1lbnRfenVyYl9jYWVkL2ltYWdlcy9wcm9ncmFtL3Byb2dyYW1fb3V0Y29tZXNfYWNjb3JkaW9uLnN2ZycpO1xufVxuLmNjLWFuY2hvci5hY2NvcmRpb24tdGl0bGUuY2MtaWNvbi1jb3Vyc2V3b3JrOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdGhlbWVzL2N1c3RvbS9rc3VfZGVwYXJ0bWVudF96dXJiX2NhZWQvaW1hZ2VzL3Byb2dyYW0vcHJvZ3JhbS1yZXF1aXJlbWVudHMuc3ZnJyk7XG59XG5cblxuXG4uY2MtYW5jaG9yLmFjY29yZGlvbi10aXRsZS5jYy1pY29uLXByb2dyYW1yZXF1aXJlbWVudHM6OmJlZm9yZSB7XG4gICAgY29udGVudDpcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy90aGVtZXMvY3VzdG9tL2tzdV9kZXBhcnRtZW50X3p1cmJfY2FlZC9pbWFnZXMvcHJvZ3JhbS9wcm9ncmFtLXJlcXVpcmVtZW50cy5zdmcnKTtcbn1cblxuLmNjLWFuY2hvci5hY2NvcmRpb24tdGl0bGUuY2MtaWNvbi1yb2FkbWFwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdGhlbWVzL2N1c3RvbS9rc3VfZGVwYXJ0bWVudF96dXJiX2NhZWQvaW1hZ2VzL3Byb2dyYW0vcm9hZG1hcC5zdmcnKTtcbn1cblxuLmNjLWFuY2hvci5hY2NvcmRpb24tdGl0bGUuY2MtaWNvbi1yb2FkbWFwczo6YmVmb3JlIHtcbiAgICBjb250ZW50OlwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20va3N1X2RlcGFydG1lbnRfenVyYl9jYWVkL2ltYWdlcy9wcm9ncmFtL3JvYWRtYXAuc3ZnJyk7XG59XG5cbi5jYy1hbmNob3IuYWNjb3JkaW9uLXRpdGxlLmNjLWljb24tYWNjcmVkaXRhdGlvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OlwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9jdXN0b20va3N1X2RlcGFydG1lbnRfenVyYl9jYWVkL2ltYWdlcy9wcm9ncmFtL2FjY3JlZGl0YXRvbi5zdmcnKTtcbn1cblxuXG5kZC5jYy1jYXJlZXItYWNjb3JkaW9uLWl0ZW0gYS5hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6XCJcIjtcbmJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL2tzdV9kZXBhcnRtZW50X3p1cmJfY2FlZC9pbWFnZXMvcHJvZ3JhbS9wbHVzX2FjY29yZGlvbi5zdmdcIik7IFxufVxuXG4uY2MtYWNjb3JkaW9uLmlzLWFjdGl2ZSBhLmFjY29yZGlvbi10aXRsZTo6YmVmb3JlIHtcbmNvbnRlbnQ6IFwiXCI7XG5iYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9rc3VfZGVwYXJ0bWVudF96dXJiX2NhZWQvaW1hZ2VzL3Byb2dyYW0vbWludXNfYWNjb3JkaW9uLnN2Z1wiKTsgXG59XG5cblxuLmFjY29yZGlvbi1jb250ZW50IHtcblx0YmFja2dyb3VuZDogI0YwRjBGMDtcbn1cblxuXG4uYWNjb3JkaW9uLWNvbnRlbnQgaDMge1xuXHRjb2xvcjogIzAxMzk3Njtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTM3NWVtKSB7XG5cblx0LmNhdGFsb2ctaGVhZGVyLWludHJvIC5sYXJnZS04IHtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzg4RDlFQjtcblx0fVxuXG59XG5cblxuYm9keSAuZm9vdGVyLW91dHNpZGUtd3JhcCBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMgLmhlcm8tY3RhLXRleHQtY29udGFpbmVyLmdsb2JhbC1oZXJvLWN0YS10ZXh0LWNvbnRhaW5lciAudmlkZW8tYnV0dG9uLWNvbnRhaW5lciBkaXYuY3RhLWJ1dHRvbjpudGgtb2YtdHlwZSgzKSBhLFxuYm9keSAuZm9vdGVyLW91dHNpZGUtd3JhcCBzZWN0aW9uLmwtZm9vdGVyLWNvbHVtbnMgLmhlcm8tY3RhLXRleHQtY29udGFpbmVyLmdsb2JhbC1oZXJvLWN0YS10ZXh0LWNvbnRhaW5lciAudmlkZW8tYnV0dG9uLWNvbnRhaW5lciBkaXYuY3RhLWJ1dHRvbjpmaXJzdC1vZi10eXBlIGEge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMjVkZWcsICM5ZjlmOWYgIDMwJSwgI2UxZTFlMSAxMDAlKTtcbiAgICB9XG5cbmJvZHkgLmZvb3Rlci1vdXRzaWRlLXdyYXAgc2VjdGlvbi5sLWZvb3Rlci1jb2x1bW5zIC5oZXJvLWN0YS10ZXh0LWNvbnRhaW5lci5nbG9iYWwtaGVyby1jdGEtdGV4dC1jb250YWluZXIgLnZpZGVvLWJ1dHRvbi1jb250YWluZXIgZGl2LmN0YS1idXR0b246bnRoLW9mLXR5cGUoMikgYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICMyZDJkMmQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyNWRlZywgIzExMSAzMCUsICMyZDJkMmQgMTAwJSk7XG59XG4iXX0= */
