/*!******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./assets/mx/css/custom.css ***!
  \******************************************************************************************************************************************************************************/
.top-banner{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;font-weight:700;justify-content:center;padding:.3125rem}.top-banner,.top-banner__text{text-align:center}.top-banner__brand1{background-color:#e8171f;color:#fff}.top-banner__brand1 a{color:#fff}.top-banner__brand2{background-color:#07a0aa;color:#fff}.top-banner__brand2 a{color:#fff}.top-banner__brand3{background-color:#7bbdca;color:#fff}.top-banner__brand3 a{color:#fff}.top-banner__brand4{background-color:#00993b;color:#fff}.top-banner__brand4 a{color:#fff}.top-banner__brand5{background-color:#6165ae;color:#fff}.top-banner__brand5 a{color:#fff}.top-banner__white{background-color:#fff;color:#000}.top-banner__white a{color:#000}.top-banner__black{background-color:#000;color:#fff}.top-banner__black a{color:#fff}.top-banner__red{background-color:#e8171f;color:#fff}.top-banner__red a{color:#fff}.top-banner__grey{background-color:#d1d3d4;color:#000}.top-banner__grey a{color:#000}.top-banner__grey a:hover{color:#e8171f}.mega-search-wrap{position:static!important}.tech_discovery_content_video{margin-bottom:-8rem!important;margin-left:8.125rem}.become_an_ai_insider_heading{margin-bottom:2rem}.wp-block-mx-buttons.become_an_ai_insider_cta{margin-top:2.6rem}.wifi-patent-race{border-radius:30px;margin-left:-10rem!important;padding:1.6875rem;width:260%!important}.patentsight_ai_insider{border-radius:30px;margin-left:-2rem!important;padding:1.875rem;width:120%!important}.global_standards_leadership_video{height:466px;margin-left:28%;width:42%}.ai-powered-classifiers-text{padding-left:32.5rem;padding-right:32.5rem}.patent_analytics_media_text{padding:1.875rem}.patent_management_infographic{margin-bottom:3.375rem}.patent_management_quote_slider{margin-top:3.375rem}.japenese_main_page_heading{font-size:2.75rem!important}.power_of_storytelling_main_video{height:446px;margin-left:12%;width:70%}.main_404_header{background-color:#fff}.value_of_patent_portfolio_cover_video{min-height:610px!important}.hs-cta-wrapper.main_page_cta{left:43vw;position:relative;top:14rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.podcast-series-header{margin-bottom:4rem}.wp-block-group.jump-nav__flexible-inner.is-content-justification-center.is-nowrap.is-layout-flex.wp-container-3{margin-top:.625rem}.patentsight-summit-jump-nav{position:sticky!important}.competitive-intelligence-hero-sub-heading{margin-top:1.375rem}.competitive_intelligence_navigation_bar{border-radius:0!important;margin-top:0!important}.competitive-intelligence-jump-navigation{margin-top:1rem}.hero-feature.competitive_intelligence_hero_feature{margin-top:3.25rem!important}.patent-strategy-section{margin-bottom:-2rem;margin-top:-2rem}.competitive-intelligence-how-they-help{margin-bottom:-3.75rem}.competitive-intelligence-card-section-first{margin-top:5rem}.competitive_intelligence_hero_feature,.hero-feature__slider-heading.competitive_intelligence_heading_second{margin-top:5rem!important}.is-horizontal.items-justified-center.competitive_intelligence_navigation{grid-gap:70px!important;background-color:#fff;border-radius:5px;color:#000;font-size:larger;gap:70px!important;height:50px;margin-top:1.875rem;padding:1.375rem}.wp-block-navigation-item.competitive_intelligence_navigation_item.wp-block-navigation-link{margin-bottom:0!important}.wp-block-navigation-item.competitive_intelligence_navigation_item.wp-block-navigation-link:hover{color:red!important}.wp-block-mx-image.competitive_intelligence_banner_image{margin-bottom:5rem;margin-top:5rem}.items-justified-center.patentsight_navigation.remove_top_margin.wp-block-navigation.is-content-justification-center.is-layout-flex.wp-container-core-navigation-is-layout-1.wp-block-navigation-is-layout-flex{margin-top:0}.qi-wireless-iframe-first,.qi-wireless-iframe-second{width:100%!important}.hero-feature__slider-heading.home_page_hero_feature{padding-top:5rem}.wp-block-cover.is-light.hero-feature__cover-wrap.front_page_hero_feature{padding-top:4.375rem}.wp-block-group.hero-image__content.patentsight_plus_cover_content.is-layout-flow{border-left:none!important}.wp-block-cover__video-background{margin-top:0!important}.hs-cta-wrapper.home_video_cta{padding-top:1.875rem}.cards__heading.cipher_vision_podcast_seasons_heading{margin-bottom:3.75rem}#mega-menu-item-57597{margin-left:-3rem!important}#mega-menu-item-57533,#mega-menu-item-57597{margin-top:-.625rem!important}#mega-menu-wrap-header-primary #mega-menu-header-primary li#mega-menu-item-57533>a.mega-menu-link:before{margin-left:-2.875rem}#mega-menu-item-31211{margin-bottom:0!important;margin-top:0!important}#mega-menu-wrap-header-primary #mega-menu-header-primary li#mega-menu-item-31756>a.mega-menu-link:before{margin-left:-2.75rem}#mega-menu-wrap-header-primary #mega-menu-header-primary li#mega-menu-item-31796>a.mega-menu-link:before,#mega-menu-wrap-header-primary #mega-menu-header-primary li#mega-menu-item-32161>a.mega-menu-link:before{margin-left:-2.875rem}#mega-menu-item-53749{margin-top:-.5rem!important}.cambridge_uni{margin-top:1.25rem}.feature-slide__subheading-wrap{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.site-header{z-index:1000!important}.is-style-stripes>table{border:.0625rem solid #fff}.is-style-stripes>table>thead>tr>th:first-child{background:#fff!important;color:#fff!important}.is-style-stripes>table>thead>tr>th:nth-child(2){background:#666!important;color:#fff!important}.is-style-stripes>table>thead>tr>th:nth-child(3){background:#07a0aa!important;color:#fff!important}.custom-cta-bullet{color:#fff!important}.global-sustainable-jump-nav{position:sticky!important}.jump-nav__links .jump-nav__link .wp-block-button__link{color:#000!important}.is-style-primary-button .wp-block-button__link .primary-btn-text{text-transform:inherit!important}.fancybox__toolbar__items--left,.fancybox__toolbar__items--right{margin-top:.625rem}.fancybox__image{background:#fff}.cover-cta__cover-wrap.patentsight-plus-pillars-cover{height:800px!important}.wp-block-mx-column.column.card.patentsight-plus-pillar.has-black-background-color.has-background{background-image:-webkit-gradient(linear,left top,left bottom,from(#000d1a),to(#122944));background-image:linear-gradient(180deg,#000d1a,#122944);border:none!important;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.wp-block-mx-button.is-style-primary-button.pillar_buttons{padding:1.25rem}.hero-image__content.patentsight_plus_cover_content{border-left:.9375rem solid var(--wp--preset--color--brand-1)!important;height:280px}.card__content.actionable_headings{margin-top:.625rem;padding:0!important}.wp-block-heading.has-text-align-center.data_quality_heading.has-white-color.has-text-color{margin-top:3.75rem}.wp-block-heading.has-text-align-center.data_quality_heading,.wp-block-heading.has-text-align-center.streamlined_heading{margin-top:2.25rem}.wp-block-mx-slider.slider.quote-slider__slider.slick-initialized.slick-slider a.slick-arrow.slick-next{right:14.6875rem}.wp-block-mx-slider.slider.quote-slider__slider.slick-initialized.slick-slider a.slick-arrow.slick-prev{left:14.6875rem}.wp-block-mx-column.column.card.patentsight_plus_benefits_card{background-image:-webkit-gradient(linear,left top,left bottom,from(#000d1a),to(#122944));background-image:linear-gradient(180deg,#000d1a,#122944);border:none;border-radius:24px}.is-responsive.is-horizontal.items-justified-center.patentsight_navigation.wp-block-navigation.is-layout-flex{grid-gap:70px!important;background-color:#1b1b57;border-radius:5px;color:#fff;gap:70px!important;height:50px;padding:1.375rem}.wp-block-navigation__responsive-dialog{line-height:0}.wp-block-navigation__responsive-container-open svg{margin-top:-.625rem}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#1b1b57;color:#fff}.wp-block-navigation-item.patentsight_nav_item.wp-block-navigation-link{margin-bottom:0!important}.wp-block-navigation-item.patentsight_nav_item.wp-block-navigation-link:hover{color:red!important}.is-horizontal.items-justified-center.cipher_certified_navigation{grid-gap:70px!important;color:#000;font-size:larger;font-weight:600;gap:70px!important;margin-top:5rem;padding:1.375rem}.is-horizontal.items-justified-center.cipher_certified_navigation:after{content:"";display:block;margin-top:-3.75rem;position:relative;width:64%}.is-responsive.is-horizontal.items-justified-center.monetization_navigation.wp-block-navigation.is-layout-flex{grid-gap:70px!important;background-color:#fff;border-radius:5px;color:#000;font-size:larger;font-weight:600!important;gap:70px!important;height:140px;margin-top:5rem;padding:1.375rem}.centered-text.patentsight-litigation-section-3{padding-top:1.875rem!important}.is-horizontal.items-justified-center.contact_us_new_navigation.wp-block-navigation.is-layout-flex{grid-gap:70px!important;background-color:#fff;border-radius:5px;color:#000;font-size:larger;gap:70px!important;height:50px;margin-top:5rem;padding:1.375rem}.wp-block-navigation-item.contact_us_new_nav_item.wp-block-navigation-link{margin-bottom:0!important}.wp-block-navigation-item.contact_us_new_nav_item.wp-block-navigation-link:hover{color:red!important}.cipher_certified_video_section{margin-top:5rem}.monetization_alternating_feature{margin-top:8.75rem}.risk_mitigation_paragraph{margin-top:6.25rem}@media screen and (max-width:1100px){#mega-menu-item-57597{margin-bottom:.5rem!important;margin-left:-2.25rem!important;margin-top:.25rem!important}#mega-menu-item-57533{margin-bottom:.625rem!important;margin-top:0!important}#mega-menu-wrap-header-primary #mega-menu-header-primary li#mega-menu-item-57533>a.mega-menu-link:before{margin-left:-2.25rem}#mega-menu-item-53749{margin-left:-2.125rem!important}}@media screen and (max-width:630px){.icon-grid .columns--flex.columns--5 .column{width:calc(50% - var(--offset-50))!important}}@media screen and (max-width:768px){.cover-cta__cover-wrap.patentsight-plus-pillars-cover{height:1600px!important}.wp-block-mx-slider.slider.quote-slider__slider.slick-initialized.slick-slider a.slick-arrow.slick-next{right:4.6875rem!important}.wp-block-mx-slider.slider.quote-slider__slider.slick-initialized.slick-slider a.slick-arrow.slick-prev{left:4.6875rem!important}}@media screen and (max-width:450px){.hs-cta-img.home_video_image_cta{margin-left:-13.125rem!important;margin-top:3.125rem}#mega-menu-item-57597{margin-bottom:-.625rem!important;margin-left:-2.25rem!important}#mega-menu-item-57533{margin-bottom:-.375rem!important;margin-top:0!important}#mega-menu-wrap-header-primary #mega-menu-header-primary li#mega-menu-item-57533>a.mega-menu-link:before{margin-left:-2.25rem}#mega-menu-item-31211{margin-bottom:0!important}#mega-menu-wrap-header-primary #mega-menu-header-primary li#mega-menu-item-31756>a.mega-menu-link:before,#mega-menu-wrap-header-primary #mega-menu-header-primary li#mega-menu-item-31796>a.mega-menu-link:before,#mega-menu-wrap-header-primary #mega-menu-header-primary li#mega-menu-item-32161>a.mega-menu-link:before{margin-left:-1.625rem}.cover-cta__cover-wrap.patent_sight_hero_cover{height:560px}.hero-image__content.patentsight_plus_cover_content{height:inherit}.wp-block-mx-slider.slider.quote-slider__slider.slick-initialized.slick-slider a.slick-arrow.slick-next{right:.2rem!important}.wp-block-mx-slider.slider.quote-slider__slider.slick-initialized.slick-slider a.slick-arrow.slick-prev{left:.2rem!important}.lnip-home-page-cta{margin-left:-13rem}.wp-block-heading.has-text-align-left.hero-image__heading.hero-heading.home_ps_plus_heading.has-white-color.has-text-color{margin-bottom:1.75rem!important}}@media print{#onetrust-consent-sdk,.otgs-development-site-front-end,.resource-footer,.resource-sidebar__related-content,.resource-sidebar__share,.site-breadcrumbs,.site-footer,.site-header__nav-wrap{display:none}.resource-content__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resource-content__wrap article{width:100%}.resource-sidebar{padding:0;width:100%}}@media screen and (min-width:1200px){.hero-feature__slider-wrap.front_page_slider{margin-top:-2.5rem}}@media screen and (min-width:1024px){.mega-menu-item.mega-menu-item-type-post_type.mega-menu-item-object-page.mega-menu-item-36290,.mega-menu-item.mega-menu-item-type-post_type.mega-menu-item-object-page.mega-menu-item-38048,.mega-menu-item.mega-menu-item-type-post_type.mega-menu-item-object-page.mega-menu-item-38826,.mega-menu-item.mega-menu-item-type-post_type.mega-menu-item-object-page.mega-menu-item-42028{margin-top:-.75rem!important}}@media screen and (max-width:1130px){.is-horizontal.items-justified-center.cipher_certified_navigation:after{border:.0625rem solid #fff;content:"";display:none;position:relative}}@media screen and (max-width:860px){.is-horizontal.items-justified-center.contact_us_new_navigation.wp-block-navigation.is-layout-flex{grid-gap:30px!important;background-color:#fff;border-radius:5px;color:#000;font-size:larger;gap:30px!important;height:50px;margin-top:5rem;padding:1.375rem}}@media screen and (max-width:700px){.is-horizontal.items-justified-center.contact_us_new_navigation.wp-block-navigation.is-layout-flex{margin-bottom:2.5rem}}@media screen and (max-width:381px){.is-horizontal.items-justified-center.contact_us_new_navigation.wp-block-navigation.is-layout-flex{margin-bottom:4.375rem}}@media screen and (max-width:745px){.cipher_certified_video_section,.risk_mitigation_paragraph{margin-top:7.5rem}}@media screen and (max-width:765px){.monetization_alternating_feature{margin-top:13.75rem}}@media screen and (max-width:599px){.monetization_alternating_feature{margin-top:1.25rem!important}.risk_mitigation_paragraph{margin-top:1.25rem}}.lexisnexis_techdiscovery_main_video_cta{margin-top:2rem!important}@media screen and (min-width:1020px){.filter-grid__filters{margin-top:5.625rem}}@media only screen and (min-width:1101px){#mega-menu-wrap-header-primary #mega-menu-header-primary li#mega-menu-item-53749{margin-left:-2.75rem}#mega-menu-wrap-header-primary #mega-menu-header-primary li#mega-menu-item-52315{margin-left:0!important}}@media screen and (max-width:767px){.hs-cta-wrapper.main_page_cta{left:0}}@media screen and (max-width:500px){.hs-cta-wrapper.main_page_cta{left:1vw}.power_of_storytelling_main_video{height:138px}}@media screen and (max-width:746px){.patentsight_ai_insider{margin-top:-4rem!important}.patentsight_ai_insider,.wifi-patent-race{margin-left:0!important;width:100%!important}}@media screen and (max-width:840px){.tech_discovery_content_video{margin-left:5.375rem!important}}@media screen and (max-width:600px){.tech_discovery_content_video{margin-left:2.75rem!important}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0QsQ0FDQSxDQUVBLHFDQUdBLHdFQUlJLDBCQUF5QixDQUg1QixVQUFXLENBQ1YsWUFBYSxDQUNYLGlCQUVKLENBR0EsQ0FFQSxvQ0FFQSxtR0FRRSx1QkFBb0IsQ0FKbEIscUJBQXlCLENBR3pCLGlCQUFrQixDQUZsQixVQUFZLENBRlosZ0JBQWlCLENBS25CLGtCQUFvQixDQUZsQixXQUFZLENBSlosZUFBZ0IsQ0FEbEIsZ0JBUUYsQ0FHQSxDQUVBLG9DQUVBLG1HQUNFLG9CQUNGLENBR0EsQ0FHQSxvQ0FFQSxtR0FDRSxzQkFDRixDQUdBLENBSUEsb0NBS0MsMkRBQ0EsaUJBQ0EsQ0FDRCxDQUVBLG9DQUNDLGtDQUNBLG1CQUNBLENBQ0QsQ0FFQSxvQ0FDQyxrQ0FDQSw0QkFDQSxDQUVBLDJCQUNBLGtCQUNBLENBQ0QsQ0FFQSx5Q0FDQyx5QkFDRCxDQUdBLHFDQUNDLHNCQUNBLG1CQUNELENBQ0EsQ0FFQSwwQ0FDSSxpRkFDSSxvQkFDSixDQUVDLGlGQUNHLHVCQUNKLENBQ0osQ0FFQSxvQ0FFQSw4QkFDQyxNQUNBLENBQ0QsQ0FHQSxvQ0FFQSw4QkFDQyxRQUNBLENBS0Esa0NBQ0MsWUFDRCxDQU5ELENBU0Esb0NBRUMsd0JBR0MsMEJBQ0QsQ0FJQSwwQ0FOQyx1QkFBNEIsQ0FENUIsb0JBVUQsQ0FFRCxDQUVBLG9DQUVDLDhCQUNDLDhCQUNELENBQ0QsQ0FFQSxvQ0FFQyw4QkFDQyw2QkFDRCxDQUNELEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9teC10aGVtZS8uL2Fzc2V0cy9teC9jc3MvY3VzdG9tLzEtY3VzdG9tL2N1c3RvbS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnRvcC1iYW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0cGFkZGluZzogNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50b3AtYmFubmVyX190ZXh0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG9wLWJhbm5lcl9fYnJhbmQxIHtcblx0YmFja2dyb3VuZC1jb2xvcjojRTgxNzFGO1xuXHRjb2xvcjogI2ZmZmZmZjtcblxuXHRhIHtcblx0XHRjb2xvcjogI2ZmZmZmZjtcdFxuXHR9XG59XG5cbi50b3AtYmFubmVyX19icmFuZDIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiMwN0EwQUE7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAjZmZmZmZmO1x0XG5cdH1cbn1cblxuLnRvcC1iYW5uZXJfX2JyYW5kMyB7XG5cdGJhY2tncm91bmQtY29sb3I6IzdCQkRDQTtcblx0Y29sb3I6ICNmZmZmZmY7XG5cblx0YSB7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XHRcblx0fVxufVxuXG4udG9wLWJhbm5lcl9fYnJhbmQ0IHtcblx0YmFja2dyb3VuZC1jb2xvcjojMDA5OTNCO1xuXHRjb2xvcjogI2ZmZmZmZjtcblxuXHRhIHtcblx0XHRjb2xvcjogI2ZmZmZmZjtcdFxuXHR9XG59XG5cbi50b3AtYmFubmVyX19icmFuZDUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiM2MTY1QUU7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAjZmZmZmZmO1x0XG5cdH1cblxufVxuXG4udG9wLWJhbm5lcl9fd2hpdGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG5cdGNvbG9yOiAjMDAwMDAwO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAjMDAwMDAwO1x0XG5cdH1cbn1cblxuLnRvcC1iYW5uZXJfX2JsYWNrIHtcblx0YmFja2dyb3VuZC1jb2xvcjojMDAwMDAwO1xuXHRjb2xvcjogI0ZGRkZGRjtcblxuXHRhIHtcblx0XHRjb2xvcjogI2ZmZmZmZjtcdFxuXHR9XG59XG5cbi50b3AtYmFubmVyX19yZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNFODE3MUY7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAjZmZmZmZmO1x0XG5cdH1cbn1cblxuLnRvcC1iYW5uZXJfX2dyZXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNEMUQzRDQ7XG5cdGNvbG9yOiAjMDAwMDAwO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6I0U4MTcxRjtcblx0XHR9XG5cblx0fVxufVxuXG4ubWVnYS1zZWFyY2gtd3JhcCB7XG5cdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLyogVGVjaCBEaXNjb3ZlcnkgUGFnZSAqL1xuLnRlY2hfZGlzY292ZXJ5X2NvbnRlbnRfdmlkZW97XG5cdG1hcmdpbi1ib3R0b206IC04cmVtICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OiAxMzBweDtcbn1cblxuLmJlY29tZV9hbl9haV9pbnNpZGVyX2hlYWRpbmd7XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi53cC1ibG9jay1teC1idXR0b25zLmJlY29tZV9hbl9haV9pbnNpZGVyX2N0YXtcblx0bWFyZ2luLXRvcDogMi42cmVtO1xufVxuXG4vKiAgKi9cblxuLyogV0lGSSA2IFBhdGVudCBSYWNlICovXG4ud2lmaS1wYXRlbnQtcmFjZXtcblx0d2lkdGg6IDI2MCUgIWltcG9ydGFudDtcblx0bWFyZ2luLWxlZnQ6IC0xMHJlbSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAyN3B4O1xuXHRib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLyogICovXG5cblxuXG4vKiBQYXRlbnRTaWdodCsgQUkgSW5zaWRlcnMgKi9cbi5wYXRlbnRzaWdodF9haV9pbnNpZGVye1xuXHR3aWR0aDogMTIwJSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcblx0cGFkZGluZzogMzBweDtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLmdsb2JhbF9zdGFuZGFyZHNfbGVhZGVyc2hpcF92aWRlb3tcbiAgICB3aWR0aDogNDIlO1xuICAgIGhlaWdodDogNDY2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI4JTtcbn1cblxuLmFpLXBvd2VyZWQtY2xhc3NpZmllcnMtdGV4dHtcblx0cGFkZGluZy1sZWZ0OiA1MjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MjBweDtcbn1cblxuLnBhdGVudF9hbmFseXRpY3NfbWVkaWFfdGV4dHtcblx0cGFkZGluZzozMHB4XG59XG5cbi8qIFBhdGVudCBQb3J0Zm9saW8gT3B0aW1pemF0aW9uIFBhZ2UgKi9cblxuLnBhdGVudF9tYW5hZ2VtZW50X2luZm9ncmFwaGlje1xuXHRtYXJnaW4tYm90dG9tOiA1NHB4XG59XG5cbi5wYXRlbnRfbWFuYWdlbWVudF9xdW90ZV9zbGlkZXJ7XG5cdG1hcmdpbi10b3A6IDU0cHhcbn1cblxuLyogRU5EICovXG5cbi8qIEpQIEhvbWUgUGFnZSBIZWFkZXIgKi9cblxuLmphcGVuZXNlX21haW5fcGFnZV9oZWFkaW5ne1xuXHRmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudFx0XG59XG5cbi8qICAqL1xuXG4vKiBUaGUgUG93ZXIgb2YgU3Rvcnl0ZWxsaW5nICovXG5cbi5wb3dlcl9vZl9zdG9yeXRlbGxpbmdfbWFpbl92aWRlb3tcblx0XHR3aWR0aDogNzAlO1xuICAgIGhlaWdodDogNDQ2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEyJTtcdFxufVxuXG4vKiAgKi9cblxuLyogNDA0IFBhZ2UgVG9wIFNlY3Rpb24gKi9cblxuLm1haW5fNDA0X2hlYWRlcntcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGVcbn1cblxuLyogICovXG5cbi52YWx1ZV9vZl9wYXRlbnRfcG9ydGZvbGlvX2NvdmVyX3ZpZGVve1xuXHRtaW4taGVpZ2h0OiA2MTBweCAhaW1wb3J0YW50XHRcbn1cblxuLyogSG9tZSBQZ2FlIENUQSAqL1xuLmhzLWN0YS13cmFwcGVyLm1haW5fcGFnZV9jdGF7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGVmdDogNDN2dztcblx0dG9wOiAxNHJlbTtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ucG9kY2FzdC1zZXJpZXMtaGVhZGVye1xuXHRtYXJnaW4tYm90dG9tOiA0cmVtXG59XG5cbi8qIFBhdGVudFNpZ2h0IFN1bW1pdCBKdW1wIE5hdiAqL1xuLndwLWJsb2NrLWdyb3VwLmp1bXAtbmF2X19mbGV4aWJsZS1pbm5lci5pcy1jb250ZW50LWp1c3RpZmljYXRpb24tY2VudGVyLmlzLW5vd3JhcC5pcy1sYXlvdXQtZmxleC53cC1jb250YWluZXItM3tcblx0bWFyZ2luLXRvcDogMTBweFxufVxuXG4ucGF0ZW50c2lnaHQtc3VtbWl0LWp1bXAtbmF2e1xuXHRwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnRcdFxufVxuLyogICovXG5cbi8qIENvbXBldGl0aXZlIEludGVsbGlnZW5jZSBQYWdlICovXG5cbi5jb21wZXRpdGl2ZS1pbnRlbGxpZ2VuY2UtaGVyby1zdWItaGVhZGluZ3tcblx0bWFyZ2luLXRvcDogMjJweFxufVxuXG4uY29tcGV0aXRpdmVfaW50ZWxsaWdlbmNlX25hdmlnYXRpb25fYmFye1xuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb21wZXRpdGl2ZS1pbnRlbGxpZ2VuY2UtanVtcC1uYXZpZ2F0aW9ue1xuXHRtYXJnaW4tdG9wOiAxcmVtXG59XG5cbi5oZXJvLWZlYXR1cmUuY29tcGV0aXRpdmVfaW50ZWxsaWdlbmNlX2hlcm9fZmVhdHVyZXtcblx0bWFyZ2luLXRvcDogNTJweCAhaW1wb3J0YW50XG59XG5cbi5wYXRlbnQtc3RyYXRlZ3ktc2VjdGlvbntcblx0bWFyZ2luLXRvcDogLTJyZW07XG5cdG1hcmdpbi1ib3R0b206IC0ycmVtXG59XG5cbi5jb21wZXRpdGl2ZS1pbnRlbGxpZ2VuY2UtaG93LXRoZXktaGVscHtcblx0bWFyZ2luLWJvdHRvbTogLTYwcHg7XG59XG5cbi5jb21wZXRpdGl2ZS1pbnRlbGxpZ2VuY2UtY2FyZC1zZWN0aW9uLWZpcnN0e1xuXHRtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4vKiBDb21wZXRpdGl2ZSBJbnRlbGxpZ2VuY2UgSGVybyBGZWF0dXJlICAqL1xuXG4uY29tcGV0aXRpdmVfaW50ZWxsaWdlbmNlX2hlcm9fZmVhdHVyZXtcblx0bWFyZ2luLXRvcDogODBweCFpbXBvcnRhbnQ7XG59XG5cbi5oZXJvLWZlYXR1cmVfX3NsaWRlci1oZWFkaW5nLmNvbXBldGl0aXZlX2ludGVsbGlnZW5jZV9oZWFkaW5nX3NlY29uZHtcblx0bWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBFTkQgKi9cblxuXG4vKiBDb21wZXRpdGl2ZSBJbnRlbGxpZ2VuY2UgTmF2aWdhdGlvbiBJdGVtICovXG5cbi5pcy1ob3Jpem9udGFsLml0ZW1zLWp1c3RpZmllZC1jZW50ZXIuY29tcGV0aXRpdmVfaW50ZWxsaWdlbmNlX25hdmlnYXRpb257XG5cdFx0cGFkZGluZzogMjJweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogbGFyZ2VyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Z2FwOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW0uY29tcGV0aXRpdmVfaW50ZWxsaWdlbmNlX25hdmlnYXRpb25faXRlbS53cC1ibG9jay1uYXZpZ2F0aW9uLWxpbmt7XG5cdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50XG59XG5cbi53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW0uY29tcGV0aXRpdmVfaW50ZWxsaWdlbmNlX25hdmlnYXRpb25faXRlbS53cC1ibG9jay1uYXZpZ2F0aW9uLWxpbms6aG92ZXJ7XG5cdGNvbG9yOnJlZCAhaW1wb3J0YW50XG59XG5cbi53cC1ibG9jay1teC1pbWFnZS5jb21wZXRpdGl2ZV9pbnRlbGxpZ2VuY2VfYmFubmVyX2ltYWdle1xuXHRtYXJnaW4tdG9wOiA4MHB4O1xuXHRtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuXG4uaXRlbXMtanVzdGlmaWVkLWNlbnRlci5wYXRlbnRzaWdodF9uYXZpZ2F0aW9uLnJlbW92ZV90b3BfbWFyZ2luLndwLWJsb2NrLW5hdmlnYXRpb24uaXMtY29udGVudC1qdXN0aWZpY2F0aW9uLWNlbnRlci5pcy1sYXlvdXQtZmxleC53cC1jb250YWluZXItY29yZS1uYXZpZ2F0aW9uLWlzLWxheW91dC0xLndwLWJsb2NrLW5hdmlnYXRpb24taXMtbGF5b3V0LWZsZXh7XG5cdG1hcmdpbi10b3A6IDBweDtcbn1cblxuLyogRW5kICovXG5cbi5xaS13aXJlbGVzcy1pZnJhbWUtZmlyc3R7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnRcbn1cblxuLnFpLXdpcmVsZXNzLWlmcmFtZS1zZWNvbmR7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnRcbn1cblxuLndwLWJsb2NrLWdyb3VwLmhlcm8taW1hZ2VfX2NvbnRlbnQucGF0ZW50c2lnaHRfcGx1c19jb3Zlcl9jb250ZW50LmlzLWxheW91dC1mbG93e1xuXHRib3JkZXItbGVmdDogbm9uZSFpbXBvcnRhbnRcbn1cblxuLndwLWJsb2NrLWNvdmVyX192aWRlby1iYWNrZ3JvdW5ke1xuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudFxufVxuXG4uaGVyby1mZWF0dXJlX19zbGlkZXItaGVhZGluZy5ob21lX3BhZ2VfaGVyb19mZWF0dXJle1xuXHRwYWRkaW5nLXRvcDogODBweFxufVxuXG4vKiBIb21lIFBhZ2UgQ29udGVudCAqL1xuLndwLWJsb2NrLWNvdmVyLmlzLWxpZ2h0Lmhlcm8tZmVhdHVyZV9fY292ZXItd3JhcC5mcm9udF9wYWdlX2hlcm9fZmVhdHVyZXtcblx0cGFkZGluZy10b3A6IDcwcHhcbn1cblxuLndwLWJsb2NrLWdyb3VwLmhlcm8taW1hZ2VfX2NvbnRlbnQucGF0ZW50c2lnaHRfcGx1c19jb3Zlcl9jb250ZW50LmlzLWxheW91dC1mbG93e1xuXHRib3JkZXItbGVmdDogbm9uZSFpbXBvcnRhbnRcbn1cblxuLndwLWJsb2NrLWNvdmVyX192aWRlby1iYWNrZ3JvdW5ke1xuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudFxufVxuXG4uaHMtY3RhLXdyYXBwZXIuaG9tZV92aWRlb19jdGF7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4vKiBDaXBoZXIgUG9kY2FzdCBTZWFzb25zIEhlYWRpbmdzICovXG4uY2FyZHNfX2hlYWRpbmcuY2lwaGVyX3Zpc2lvbl9wb2RjYXN0X3NlYXNvbnNfaGVhZGluZ3tcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLyogI05FVyBJQ09OIElOIFRIRSBIRUFERVIgTUVOVSAqL1xuI21lZ2EtbWVudS1pdGVtLTU3NTk3e1xuXHRtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcblx0bWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbn1cblxuI21lZ2EtbWVudS1pdGVtLTU3NTMze1xuXHRtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4jbWVnYS1tZW51LXdyYXAtaGVhZGVyLXByaW1hcnkgI21lZ2EtbWVudS1oZWFkZXItcHJpbWFyeSBsaSNtZWdhLW1lbnUtaXRlbS01NzUzMyA+IGEubWVnYS1tZW51LWxpbms6YmVmb3Jle1xuXHRtYXJnaW4tbGVmdDogLTQ2cHg7XG59XG5cbiNtZWdhLW1lbnUtaXRlbS0zMTIxMXtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuI21lZ2EtbWVudS13cmFwLWhlYWRlci1wcmltYXJ5ICNtZWdhLW1lbnUtaGVhZGVyLXByaW1hcnkgbGkjbWVnYS1tZW51LWl0ZW0tMzE3NTYgPiBhLm1lZ2EtbWVudS1saW5rOmJlZm9yZXtcblx0bWFyZ2luLWxlZnQ6IC00NHB4O1xufVxuXG4jbWVnYS1tZW51LXdyYXAtaGVhZGVyLXByaW1hcnkgI21lZ2EtbWVudS1oZWFkZXItcHJpbWFyeSBsaSNtZWdhLW1lbnUtaXRlbS0zMTc5NiA+IGEubWVnYS1tZW51LWxpbms6YmVmb3Jle1xuXHRtYXJnaW4tbGVmdDogLTQ2cHg7XG59XG5cbiNtZWdhLW1lbnUtd3JhcC1oZWFkZXItcHJpbWFyeSAjbWVnYS1tZW51LWhlYWRlci1wcmltYXJ5IGxpI21lZ2EtbWVudS1pdGVtLTMyMTYxID4gYS5tZWdhLW1lbnUtbGluazpiZWZvcmV7XG5cdG1hcmdpbi1sZWZ0OiAtNDZweDtcbn1cblxuI21lZ2EtbWVudS1pdGVtLTUzNzQ5e1xuXHRtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qICAqL1xuXG5cbi5jYW1icmlkZ2VfdW5pe1xuXHRtYXJnaW4tdG9wOjIwcHhcbn1cblxuLmZlYXR1cmUtc2xpZGVfX3N1YmhlYWRpbmctd3JhcHtcblx0YWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnRcbn1cblxuLnNpdGUtaGVhZGVye1xuXHR6LWluZGV4OjEwMDAgIWltcG9ydGFudDtcbn1cblxuLmlzLXN0eWxlLXN0cmlwZXMgPiB0YWJsZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNGRkZGXG59XG5cbi5pcy1zdHlsZS1zdHJpcGVzID4gdGFibGUgPiB0aGVhZCA+XG50ciA+IHRoOm50aC1jaGlsZCgxKSB7XG5cdGJhY2tncm91bmQ6ICNGRkZGICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50XG59XG5cbi5pcy1zdHlsZS1zdHJpcGVzID4gdGFibGUgPiB0aGVhZCA+XG50ciA+IHRoOm50aC1jaGlsZCgyKSB7XG5cdGJhY2tncm91bmQ6ICM2NjY2NjYgIWltcG9ydGFudDtcblx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnRcbn1cblxuLmlzLXN0eWxlLXN0cmlwZXMgPiB0YWJsZSA+IHRoZWFkID5cbnRyID4gdGg6bnRoLWNoaWxkKDMpIHtcblx0YmFja2dyb3VuZDogIzA3QTBBQSAhaW1wb3J0YW50O1xuXHRjb2xvcjogd2hpdGUgIWltcG9ydGFudFxufVxuXG4uY3VzdG9tLWN0YS1idWxsZXR7XG5cdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50XG59XG5cbi5nbG9iYWwtc3VzdGFpbmFibGUtanVtcC1uYXZ7XG5cdHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmp1bXAtbmF2X19saW5rcyAuanVtcC1uYXZfX2xpbmsgLndwLWJsb2NrLWJ1dHRvbl9fbGlua3tcblx0Y29sb3I6IGJsYWNrICFpbXBvcnRhbnRcbn1cblxuLmlzLXN0eWxlLXByaW1hcnktYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsgLnByaW1hcnktYnRuLXRleHR7XG5cdHRleHQtdHJhbnNmb3JtOiBpbmhlcml0ICFpbXBvcnRhbnRcbn1cblxuLyogLnJlc291cmNlcy1ncmlkIC5mYWNldHdwLWRlcHRoOm5vdCguY2F0ZWdvcnktZ3JhbmRwYXJlbnQpOm5vdCguY2F0ZWdvcnktcGFyZW50KTpub3QoLmNhdGVnb3J5LWxpc3Qpe1xuXHRkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnRcbn0gKi9cblxuLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tbGVmdHtcblx0bWFyZ2luLXRvcDogMTBweFxufVxuXG4uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1yaWdodHtcblx0bWFyZ2luLXRvcDogMTBweFxufVxuXG4uZmFuY3lib3hfX2ltYWdle1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZVxufVxuXG4vKiBQYXRlbnRTaWdodCBQbHVzIFBpbGxhcnMgQ292ZXIgKi9cbi5jb3Zlci1jdGFfX2NvdmVyLXdyYXAucGF0ZW50c2lnaHQtcGx1cy1waWxsYXJzLWNvdmVye1xuXHRoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnRcbn1cblxuLyogUGF0ZW50U2lnaHQgUGx1cyBQaWxsYXJzIENhcmRzICovXG4ud3AtYmxvY2stZ3JvdXAuY2FyZHNfX2ZsZXhpYmxlLWlubmVyLnBhdGVudHNpZ2h0LXBsdXMtcGlsbGFyLWNhcmRzLmlzLWxheW91dC1jb25zdHJhaW5lZHtcbi8qIFx0aGVpZ2h0OiAxNDBweCAhaW1wb3J0YW50ICovXG59XG5cbi8qIFBpbGxhciBDYXJkcyAqL1xuLndwLWJsb2NrLW14LWNvbHVtbi5jb2x1bW4uY2FyZC5wYXRlbnRzaWdodC1wbHVzLXBpbGxhci5oYXMtYmxhY2stYmFja2dyb3VuZC1jb2xvci5oYXMtYmFja2dyb3VuZHtcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDI1cHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNXB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMTMsMjYsMSksIHJnYmEoMTgsNDEsNjgsMSkpO1xufVxuXG4vKiBQaWxsYXIgQnV0dG9ucyAqL1xuLndwLWJsb2NrLW14LWJ1dHRvbi5pcy1zdHlsZS1wcmltYXJ5LWJ1dHRvbi5waWxsYXJfYnV0dG9uc3tcblx0cGFkZGluZzoyMHB4XG59XG5cbi5oZXJvLWltYWdlX19jb250ZW50LnBhdGVudHNpZ2h0X3BsdXNfY292ZXJfY29udGVudHtcblx0Ym9yZGVyLWxlZnQ6IDAuOTM3NXJlbSBzb2xpZCB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYnJhbmQtMSkgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAyODBweFxufVxuXG4uY2FyZF9fY29udGVudC5hY3Rpb25hYmxlX2hlYWRpbmdze1xuXHRwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IDEwcHhcbn1cblxuLndwLWJsb2NrLWhlYWRpbmcuaGFzLXRleHQtYWxpZ24tY2VudGVyLmRhdGFfcXVhbGl0eV9oZWFkaW5nLmhhcy13aGl0ZS1jb2xvci5oYXMtdGV4dC1jb2xvcntcblx0bWFyZ2luLXRvcDogNjBweFxufVxuXG4ud3AtYmxvY2staGVhZGluZy5oYXMtdGV4dC1hbGlnbi1jZW50ZXIuZGF0YV9xdWFsaXR5X2hlYWRpbmd7XG5cdG1hcmdpbi10b3A6IDM2cHhcbn1cblxuLndwLWJsb2NrLWhlYWRpbmcuaGFzLXRleHQtYWxpZ24tY2VudGVyLnN0cmVhbWxpbmVkX2hlYWRpbmd7XG5cdG1hcmdpbi10b3A6IDM2cHhcbn1cblxuLyogUXVvdGUgU2xpZGVyIEFycm93cyAqL1xuXG4ud3AtYmxvY2stbXgtc2xpZGVyLnNsaWRlci5xdW90ZS1zbGlkZXJfX3NsaWRlci5zbGljay1pbml0aWFsaXplZC5zbGljay1zbGlkZXIgYS5zbGljay1hcnJvdy5zbGljay1uZXh0e1xuXHRyaWdodDogMTQuNjg3NXJlbTtcbn1cblxuLndwLWJsb2NrLW14LXNsaWRlci5zbGlkZXIucXVvdGUtc2xpZGVyX19zbGlkZXIuc2xpY2staW5pdGlhbGl6ZWQuc2xpY2stc2xpZGVyIGEuc2xpY2stYXJyb3cuc2xpY2stcHJldntcblx0bGVmdDogMTQuNjg3NXJlbTtcbn1cblxuLyogKi9cblxuLyogRGF0YSBRdWFsaXR5IENhcmRzICovXG5cbi53cC1ibG9jay1teC1jb2x1bW4uY29sdW1uLmNhcmQucGF0ZW50c2lnaHRfcGx1c19iZW5lZml0c19jYXJkIHtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuLyogXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxRDUyIWltcG9ydGFudDsgKi9cblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLDEzLDI2LDEpLCByZ2JhKDE4LDQxLDY4LDEpKTtcbn1cblxuLyogICovXG5cbi8qIFBhdGVudFNpZ2h0IE5hdiBCYXIgKi9cbi5pcy1yZXNwb25zaXZlLmlzLWhvcml6b250YWwuaXRlbXMtanVzdGlmaWVkLWNlbnRlci5wYXRlbnRzaWdodF9uYXZpZ2F0aW9uLndwLWJsb2NrLW5hdmlnYXRpb24uaXMtbGF5b3V0LWZsZXh7XG5cdFx0cGFkZGluZzogMjJweDtcbi8qICAgICBmb250LXNpemU6IGxhcmdlcjsgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIxQjU3O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGdhcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ud3AtYmxvY2stbmF2aWdhdGlvbl9fcmVzcG9uc2l2ZS1kaWFsb2d7XG5cdGxpbmUtaGVpZ2h0OjBcbn1cblxuLndwLWJsb2NrLW5hdmlnYXRpb25fX3Jlc3BvbnNpdmUtY29udGFpbmVyLW9wZW4gc3Zne1xuXHRtYXJnaW4tdG9wOi0xMHB4XG59XG5cbi53cC1ibG9jay1uYXZpZ2F0aW9uOm5vdCguaGFzLWJhY2tncm91bmQpIC53cC1ibG9jay1uYXZpZ2F0aW9uX19yZXNwb25zaXZlLWNvbnRhaW5lci5pcy1tZW51LW9wZW57XG5cdGJhY2tncm91bmQtY29sb3I6ICMxQjFCNTc7XG5cdGNvbG9yOiAjRkZGRkZGXG59XG5cbi53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW0ucGF0ZW50c2lnaHRfbmF2X2l0ZW0ud3AtYmxvY2stbmF2aWdhdGlvbi1saW5re1xuXHRtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudFxufVxuXG4ud3AtYmxvY2stbmF2aWdhdGlvbi1pdGVtLnBhdGVudHNpZ2h0X25hdl9pdGVtLndwLWJsb2NrLW5hdmlnYXRpb24tbGluazpob3Zlcntcblx0Y29sb3I6cmVkICFpbXBvcnRhbnRcbn1cblxuLyogICovXG5cbi8qIENpcGhlciBDZXJ0aWZpZWQgTmF2IEJhciAqL1xuXG4uaXMtaG9yaXpvbnRhbC5pdGVtcy1qdXN0aWZpZWQtY2VudGVyLmNpcGhlcl9jZXJ0aWZpZWRfbmF2aWdhdGlvbntcblx0cGFkZGluZzogMjJweDtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIGZvbnQtc2l6ZTogbGFyZ2VyO1xuICAgIGNvbG9yOiBibGFjaztcblx0Z2FwOiA3MHB4ICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OjYwMFxufVxuXG5cbi5pcy1ob3Jpem9udGFsLml0ZW1zLWp1c3RpZmllZC1jZW50ZXIuY2lwaGVyX2NlcnRpZmllZF9uYXZpZ2F0aW9uOmFmdGVye1xuXHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDY0JTtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbn1cblxuLyogICovXG5cbi8qIE1vbmV0aXphdGlvbiBOYXYgQmFyICovXG4uaXMtcmVzcG9uc2l2ZS5pcy1ob3Jpem9udGFsLml0ZW1zLWp1c3RpZmllZC1jZW50ZXIubW9uZXRpemF0aW9uX25hdmlnYXRpb24ud3AtYmxvY2stbmF2aWdhdGlvbi5pcy1sYXlvdXQtZmxleHtcblx0XHRwYWRkaW5nOiAyMnB4O1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgZm9udC1zaXplOiBsYXJnZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBjb2xvcjogYmxhY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGdhcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4vKiAgKi9cblxuLyogUGF0ZW50U2lnaHQrIExpdGlnYXRpb24gQ292ZXJhZ2UgU2VjdGlvbiAzICovXG5cbi5jZW50ZXJlZC10ZXh0LnBhdGVudHNpZ2h0LWxpdGlnYXRpb24tc2VjdGlvbi0ze1xuXHRwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50XG59XG5cbi8qICAqL1xuXG4vKiBOZXcgQ29udGFjdCBOYXYgQmFyICovXG4uaXMtaG9yaXpvbnRhbC5pdGVtcy1qdXN0aWZpZWQtY2VudGVyLmNvbnRhY3RfdXNfbmV3X25hdmlnYXRpb24ud3AtYmxvY2stbmF2aWdhdGlvbi5pcy1sYXlvdXQtZmxleHtcblx0XHRwYWRkaW5nOiAyMnB4O1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgZm9udC1zaXplOiBsYXJnZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRnYXA6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLndwLWJsb2NrLW5hdmlnYXRpb24taXRlbS5jb250YWN0X3VzX25ld19uYXZfaXRlbS53cC1ibG9jay1uYXZpZ2F0aW9uLWxpbmt7XG5cdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50XG59XG5cbi53cC1ibG9jay1uYXZpZ2F0aW9uLWl0ZW0uY29udGFjdF91c19uZXdfbmF2X2l0ZW0ud3AtYmxvY2stbmF2aWdhdGlvbi1saW5rOmhvdmVye1xuXHRjb2xvcjpyZWQgIWltcG9ydGFudFxufVxuXG4vKiAgKi9cblxuLyogTmF2IEJhciBBbHRlcm5hdGlvbnMgZm9yIFNvbHV0aW9ucyBQYWdlcyAqL1xuXG4uY2lwaGVyX2NlcnRpZmllZF92aWRlb19zZWN0aW9ue1xuXHRtYXJnaW4tdG9wOiA4MHB4XG59XG5cbi5tb25ldGl6YXRpb25fYWx0ZXJuYXRpbmdfZmVhdHVyZXtcblx0bWFyZ2luLXRvcDogMTQwcHhcbn1cblxuLnJpc2tfbWl0aWdhdGlvbl9wYXJhZ3JhcGh7XG5cdG1hcmdpbi10b3A6IDEwMHB4XG59XG5cbi8qICAqL1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcblx0XG4vKiAjTkVXIElDT04gSU4gVEhFIEhFQURFUiBNRU5VICovXG4jbWVnYS1tZW51LWl0ZW0tNTc1OTd7XG5cdG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcblx0bWFyZ2luLWJvdHRvbTo4cHggIWltcG9ydGFudDtcbn1cblx0XG4jbWVnYS1tZW51LWl0ZW0tNTc1MzN7XG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnRcbn1cblx0XG4jbWVnYS1tZW51LXdyYXAtaGVhZGVyLXByaW1hcnkgI21lZ2EtbWVudS1oZWFkZXItcHJpbWFyeSBsaSNtZWdhLW1lbnUtaXRlbS01NzUzMyA+IGEubWVnYS1tZW51LWxpbms6YmVmb3Jle1xuXHRtYXJnaW4tbGVmdDogLTM2cHg7XG59XG5cdFxuI21lZ2EtbWVudS1pdGVtLTUzNzQ5e1xuXHRtYXJnaW4tbGVmdDogLTM0cHggIWltcG9ydGFudDtcbn1cblx0XG4vKiAgKi9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMwcHgpIHtcblx0Lmljb24tZ3JpZCAuY29sdW1ucy0tZmxleC5jb2x1bW5zLS01IC5jb2x1bW57XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gdmFyKC0tb2Zmc2V0LTUwKSkgIWltcG9ydGFudFxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC5jb3Zlci1jdGFfX2NvdmVyLXdyYXAucGF0ZW50c2lnaHQtcGx1cy1waWxsYXJzLWNvdmVye1xuXHRcdGhlaWdodDoxNjAwcHggIWltcG9ydGFudFxuXHR9XG5cdFxuXHQvKiBRdW90ZSBTbGlkZXIgQXJyb3dzICovXG5cbi53cC1ibG9jay1teC1zbGlkZXIuc2xpZGVyLnF1b3RlLXNsaWRlcl9fc2xpZGVyLnNsaWNrLWluaXRpYWxpemVkLnNsaWNrLXNsaWRlciBhLnNsaWNrLWFycm93LnNsaWNrLW5leHR7XG5cdHJpZ2h0OiA0LjY4NzVyZW0gIWltcG9ydGFudFxufVxuXG4ud3AtYmxvY2stbXgtc2xpZGVyLnNsaWRlci5xdW90ZS1zbGlkZXJfX3NsaWRlci5zbGljay1pbml0aWFsaXplZC5zbGljay1zbGlkZXIgYS5zbGljay1hcnJvdy5zbGljay1wcmV2e1xuXHRsZWZ0OiA0LjY4NzVyZW0gIWltcG9ydGFudFxufVxuXG4vKiAqL1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuXHRcbi5ocy1jdGEtaW1nLmhvbWVfdmlkZW9faW1hZ2VfY3Rhe1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMTBweCAhaW1wb3J0YW50O1xufVxuXHRcbi8qICNORVcgSUNPTiBJTiBUSEUgSEVBREVSIE1FTlUgKi9cblx0XG4jbWVnYS1tZW51LWl0ZW0tNTc1OTd7XG5cdG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4jbWVnYS1tZW51LWl0ZW0tNTc1MzN7XG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tYm90dG9tOiAtNnB4ICFpbXBvcnRhbnRcbn1cblx0XG4jbWVnYS1tZW51LXdyYXAtaGVhZGVyLXByaW1hcnkgI21lZ2EtbWVudS1oZWFkZXItcHJpbWFyeSBsaSNtZWdhLW1lbnUtaXRlbS01NzUzMyA+IGEubWVnYS1tZW51LWxpbms6YmVmb3Jle1xuXHRtYXJnaW4tbGVmdDogLTM2cHg7XG59XG5cdFxuI21lZ2EtbWVudS1pdGVtLTMxMjExe1xuXHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4jbWVnYS1tZW51LXdyYXAtaGVhZGVyLXByaW1hcnkgI21lZ2EtbWVudS1oZWFkZXItcHJpbWFyeSBsaSNtZWdhLW1lbnUtaXRlbS0zMTc1NiA+IGEubWVnYS1tZW51LWxpbms6YmVmb3Jle1xuXHRtYXJnaW4tbGVmdDogLTI2cHhcbn1cblx0XG4jbWVnYS1tZW51LXdyYXAtaGVhZGVyLXByaW1hcnkgI21lZ2EtbWVudS1oZWFkZXItcHJpbWFyeSBsaSNtZWdhLW1lbnUtaXRlbS0zMTc5NiA+IGEubWVnYS1tZW51LWxpbms6YmVmb3Jle1xuXHRtYXJnaW4tbGVmdDogLTI2cHhcbn1cblx0XG4jbWVnYS1tZW51LXdyYXAtaGVhZGVyLXByaW1hcnkgI21lZ2EtbWVudS1oZWFkZXItcHJpbWFyeSBsaSNtZWdhLW1lbnUtaXRlbS0zMjE2MSA+IGEubWVnYS1tZW51LWxpbms6YmVmb3Jle1xuXHRtYXJnaW4tbGVmdDogLTI2cHhcbn1cblx0XG5cdC8qIFBhdGVudFNpZ2h0IEhlcm8gQ292ZXIqL1xuLmNvdmVyLWN0YV9fY292ZXItd3JhcC5wYXRlbnRfc2lnaHRfaGVyb19jb3Zlcntcblx0aGVpZ2h0OjU2MHB4XG59XG5cdFxuLmhlcm8taW1hZ2VfX2NvbnRlbnQucGF0ZW50c2lnaHRfcGx1c19jb3Zlcl9jb250ZW50e1xuXHRoZWlnaHQ6IGluaGVyaXRcbn1cblxuLyogICovXG5cdFxuLyogUXVvdGUgU2xpZGVyIEFycm93cyAqL1xuXG4ud3AtYmxvY2stbXgtc2xpZGVyLnNsaWRlci5xdW90ZS1zbGlkZXJfX3NsaWRlci5zbGljay1pbml0aWFsaXplZC5zbGljay1zbGlkZXIgYS5zbGljay1hcnJvdy5zbGljay1uZXh0e1xuXHRyaWdodDogMC4ycmVtICFpbXBvcnRhbnRcbn1cblxuLndwLWJsb2NrLW14LXNsaWRlci5zbGlkZXIucXVvdGUtc2xpZGVyX19zbGlkZXIuc2xpY2staW5pdGlhbGl6ZWQuc2xpY2stc2xpZGVyIGEuc2xpY2stYXJyb3cuc2xpY2stcHJldntcblx0bGVmdDogMC4ycmVtICFpbXBvcnRhbnRcbn1cblxuLyogKi9cblx0XG5cdC5sbmlwLWhvbWUtcGFnZS1jdGF7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xM3JlbVxuXHR9XG5cdFxuXHQud3AtYmxvY2staGVhZGluZy5oYXMtdGV4dC1hbGlnbi1sZWZ0Lmhlcm8taW1hZ2VfX2hlYWRpbmcuaGVyby1oZWFkaW5nLmhvbWVfcHNfcGx1c19oZWFkaW5nLmhhcy13aGl0ZS1jb2xvci5oYXMtdGV4dC1jb2xvcntcblx0XHRtYXJnaW4tYm90dG9tOiAyOHB4ICFpbXBvcnRhbnRcblx0fVxufVxuXG5cbkBtZWRpYSBwcmludCB7XG5cdC5zaXRlLWhlYWRlcl9fbmF2LXdyYXAsXG5cdC5zaXRlLWJyZWFkY3J1bWJzLFxuXHQucmVzb3VyY2Utc2lkZWJhcl9fc2hhcmUsXG5cdC5yZXNvdXJjZS1zaWRlYmFyX19yZWxhdGVkLWNvbnRlbnQsXG5cdC5yZXNvdXJjZS1mb290ZXIsXG5cdC5zaXRlLWZvb3RlcixcbiAgI29uZXRydXN0LWNvbnNlbnQtc2RrLFxuXHQub3Rncy1kZXZlbG9wbWVudC1zaXRlLWZyb250LWVuZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQucmVzb3VyY2UtY29udGVudF9fd3JhcCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQucmVzb3VyY2UtY29udGVudF9fd3JhcCBhcnRpY2xlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQucmVzb3VyY2Utc2lkZWJhciB7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzI0cHgpIHtcblx0Lmdsb2JhbC1zdXN0YWluYWJsZS1qdW1wLW5hdntcblx0XHQvKiBoZWlnaHQ6IDk0cHggIWltcG9ydGFudCAqL1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuLyogSG9tZSBQYWdlIFNpbGRlciAqL1xuXHQuaGVyby1mZWF0dXJlX19zbGlkZXItd3JhcC5mcm9udF9wYWdlX3NsaWRlcntcblx0XHRtYXJnaW4tdG9wOiAtNDBweFxuXHR9XG5cbi8qICovXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuLm1lZ2EtbWVudS1pdGVtLm1lZ2EtbWVudS1pdGVtLXR5cGUtcG9zdF90eXBlLm1lZ2EtbWVudS1pdGVtLW9iamVjdC1wYWdlLm1lZ2EtbWVudS1pdGVtLTM2Mjkwe1xuXHRtYXJnaW4tdG9wOiAtMTJweCAhaW1wb3J0YW50XG59XG5cbi5tZWdhLW1lbnUtaXRlbS5tZWdhLW1lbnUtaXRlbS10eXBlLXBvc3RfdHlwZS5tZWdhLW1lbnUtaXRlbS1vYmplY3QtcGFnZS5tZWdhLW1lbnUtaXRlbS00MjAyOHtcblx0bWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudFxufVxuXG4ubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWl0ZW0tdHlwZS1wb3N0X3R5cGUubWVnYS1tZW51LWl0ZW0tb2JqZWN0LXBhZ2UubWVnYS1tZW51LWl0ZW0tMzgwNDh7XG5cdG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnRcbn1cblxuLm1lZ2EtbWVudS1pdGVtLm1lZ2EtbWVudS1pdGVtLXR5cGUtcG9zdF90eXBlLm1lZ2EtbWVudS1pdGVtLW9iamVjdC1wYWdlLm1lZ2EtbWVudS1pdGVtLTM4ODI2e1xuXHRtYXJnaW4tdG9wOiAtMTJweCAhaW1wb3J0YW50XG59XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMzBweCkge1xuLyogQ2lwaGVyIENlcnRpZmllZCBOYXYgQmFyICovXG5cbi5pcy1ob3Jpem9udGFsLml0ZW1zLWp1c3RpZmllZC1jZW50ZXIuY2lwaGVyX2NlcnRpZmllZF9uYXZpZ2F0aW9uOmFmdGVye1xuXHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xufVxuXG4vKiAgKi9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbi8qIE5ldyBDb250YWN0IE5hdiBCYXIgKi9cbi5pcy1ob3Jpem9udGFsLml0ZW1zLWp1c3RpZmllZC1jZW50ZXIuY29udGFjdF91c19uZXdfbmF2aWdhdGlvbi53cC1ibG9jay1uYXZpZ2F0aW9uLmlzLWxheW91dC1mbGV4e1xuXHRcdHBhZGRpbmc6IDIycHg7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBmb250LXNpemU6IGxhcmdlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGdhcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4vKiAgKi9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbi8qIE5ldyBDb250YWN0IE5hdiBCYXIgKi9cbi5pcy1ob3Jpem9udGFsLml0ZW1zLWp1c3RpZmllZC1jZW50ZXIuY29udGFjdF91c19uZXdfbmF2aWdhdGlvbi53cC1ibG9jay1uYXZpZ2F0aW9uLmlzLWxheW91dC1mbGV4e1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHhcbn1cblxuLyogICovXG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgxcHgpIHtcbi8qIE5ldyBDb250YWN0IE5hdiBCYXIgKi9cbi5pcy1ob3Jpem9udGFsLml0ZW1zLWp1c3RpZmllZC1jZW50ZXIuY29udGFjdF91c19uZXdfbmF2aWdhdGlvbi53cC1ibG9jay1uYXZpZ2F0aW9uLmlzLWxheW91dC1mbGV4e1xuXHRcdG1hcmdpbi1ib3R0b206IDcwcHhcbn1cblxuLyogICovXG59XG5cbi8qIE5hdiBCYXIgQWx0ZXJuYXRpb25zIGZvciBTb2x1dGlvbnMgUGFnZXMgTW9iaWxlICovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0NXB4KXtcblx0LmNpcGhlcl9jZXJ0aWZpZWRfdmlkZW9fc2VjdGlvbntcblx0bWFyZ2luLXRvcDogMTIwcHhcblx0fVxuXHRcblx0LnJpc2tfbWl0aWdhdGlvbl9wYXJhZ3JhcGh7XG5cdG1hcmdpbi10b3A6IDEyMHB4XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY1cHgpe1xuXHQubW9uZXRpemF0aW9uX2FsdGVybmF0aW5nX2ZlYXR1cmV7XG5cdG1hcmdpbi10b3A6IDIyMHB4XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpe1xuXHQubW9uZXRpemF0aW9uX2FsdGVybmF0aW5nX2ZlYXR1cmV7XG5cdG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudFxuXHR9XG5cdFxuXHQucmlza19taXRpZ2F0aW9uX3BhcmFncmFwaHtcblx0bWFyZ2luLXRvcDogMjBweFxuXHR9XG59XG5cbi5sZXhpc25leGlzX3RlY2hkaXNjb3ZlcnlfbWFpbl92aWRlb19jdGF7XG5cdG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cbi8qICAqL1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDIwcHgpe1xuXHQuZmlsdGVyLWdyaWRfX2ZpbHRlcnN7XG5cdG1hcmdpbi10b3A6IDkwcHhcbn1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAxcHgpIHtcbiAgICAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLXByaW1hcnkgI21lZ2EtbWVudS1oZWFkZXItcHJpbWFyeSBsaSNtZWdhLW1lbnUtaXRlbS01Mzc0OSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNDRweDtcbiAgICB9XG5cdFxuXHQgICAgI21lZ2EtbWVudS13cmFwLWhlYWRlci1wcmltYXJ5ICNtZWdhLW1lbnUtaGVhZGVyLXByaW1hcnkgbGkjbWVnYS1tZW51LWl0ZW0tNTIzMTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG5cdC8qIEhvbWUgUGdhZSBDVEEgKi9cbi5ocy1jdGEtd3JhcHBlci5tYWluX3BhZ2VfY3Rhe1xuXHRsZWZ0OiAwdnc7XG5cdH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCl7XG5cdC8qIEhvbWUgUGdhZSBDVEEgKi9cbi5ocy1jdGEtd3JhcHBlci5tYWluX3BhZ2VfY3Rhe1xuXHRsZWZ0OiAxdnc7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpe1xuLyogVGhlIFBvd2VyIG9mIFN0b3J5dGVsbGluZyAqL1xuXHQucG93ZXJfb2Zfc3Rvcnl0ZWxsaW5nX21haW5fdmlkZW97XG5cdFx0aGVpZ2h0OiAxMzhweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDZweCkge1xuICAvKiBQYXRlbnRTaWdodCsgQUkgSW5zaWRlcnMgKi9cblx0LnBhdGVudHNpZ2h0X2FpX2luc2lkZXJ7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdFxuXHQvKiBXSUZJIDYgUGF0ZW50IFJhY2UgKi9cblx0LndpZmktcGF0ZW50LXJhY2V7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50O1xuXHR9XG5cdC8qICAqL1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xuICAvKiBUZWNoRGlzY292ZXJ5ICovXG5cdC50ZWNoX2Rpc2NvdmVyeV9jb250ZW50X3ZpZGVve1xuXHRcdG1hcmdpbi1sZWZ0OiA4NnB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogVGVjaERpc2NvdmVyeSAqL1xuXHQudGVjaF9kaXNjb3ZlcnlfY29udGVudF92aWRlb3tcblx0XHRtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xuXHR9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/