body,button,input,optgroup,select,textarea{color:#231f20}.bg-orange{background-color:#d3623b}.bg-dark-blue{background-color:#004c93}.bg-light-blue{background-color:#3fa4d3}.bg-yellow{background-color:#ffc700}.bg-purple{background-color:#3d0584}.bg-teal{background-color:#58c3c3}.bg-ivory{background-color:#fff9f0}.bg-white{background-color:#fff}.bg-black{background-color:#231f20}.text-orange{color:#d3623b}.text-dark-blue{color:#004c93}.text-light-blue{color:#3fa4d3}.text-yellow{color:#ffc700}.text-purple{color:#3d0584}.text-teal{color:#58c3c3}.text-ivory{color:#fff9f0}.text-white{color:#fff}.text-black{color:#231f20}.border-orange{border-color:#d3623b}.border-light-blue{border-color:#3fa4d3}.border-dark-blue{border-color:#004c93}.border-purple{border-color:#3d0584}.border-teal{border-color:#58c3c3}.img-border-orange{padding:0 24px 24px 0}.img-border-orange img{box-shadow:24px 24px #d3623b}@media screen and (max-width:768px){.img-border-orange{padding:0 16px 16px 0}.img-border-orange img{box-shadow:16px 16px #d3623b}}.img-border-light-blue{padding:0 24px 24px 0}.img-border-light-blue img{box-shadow:24px 24px #3fa4d3}@media screen and (max-width:768px){.img-border-light-blue{padding:0 16px 16px 0}.img-border-light-blue img{box-shadow:16px 16px #3fa4d3}}.img-border-dark-blue{padding:0 24px 24px 0}.img-border-dark-blue img{box-shadow:24px 24px #004c93}@media screen and (max-width:768px){.img-border-dark-blue{padding:0 16px 16px 0}.img-border-dark-blue img{box-shadow:16px 16px #004c93}}.img-border-purple{padding:0 24px 24px 0}.img-border-purple img{box-shadow:24px 24px #3d0584}@media screen and (max-width:768px){.img-border-purple{padding:0 16px 16px 0}.img-border-purple img{box-shadow:16px 16px #3d0584}}.img-border-teal{padding:0 24px 24px 0}.img-border-teal img{box-shadow:24px 24px #58c3c3}@media screen and (max-width:768px){.img-border-teal{padding:0 16px 16px 0}.img-border-teal img{box-shadow:16px 16px #58c3c3}}.img-border-yellow{padding:0 24px 24px 0}.img-border-yellow img{box-shadow:24px 24px #ffc700}@media screen and (max-width:768px){.img-border-yellow{padding:0 16px 16px 0}.img-border-yellow img{box-shadow:16px 16px #ffc700}}.img-border-orange-thin{padding:0 16px 16px 0}.img-border-orange-thin img{box-shadow:16px 16px #d3623b}.img-border-light-blue-thin{padding:0 16px 16px 0}.img-border-light-blue-thin img{box-shadow:16px 16px #3fa4d3}.img-border-dark-blue-thin{padding:0 16px 16px 0}.img-border-dark-blue-thin img{box-shadow:16px 16px #004c93}.img-border-purple-thin{padding:0 16px 16px 0}.img-border-purple-thin img{box-shadow:16px 16px #3d0584}.img-border-teal-thin{padding:0 16px 16px 0}.img-border-teal-thin img{box-shadow:16px 16px #58c3c3}.img-border-yellow-thin{padding:0 16px 16px 0}.img-border-yellow-thin img{box-shadow:16px 16px #ffc700}.block-diviers{border-top:1.5px solid #ccc;border-bottom:1.5px solid #ccc;padding:64px 0}.icon-orange path{fill:#d3623b}.icon-teal path{fill:#58c3c3}.icon-light-blue path{fill:#3fa4d3}.icon-dark-blue path{fill:#004c93}.icon-purple path{fill:#3d0584}@font-face{font-family:reader-pro;src:url(../fonts/reader-regular-pro.eot);src:url(../fonts/reader-regular-pro.eot?#iefix) format("embedded-opentype"),url(../fonts/reader-regular-pro.woff2) format("woff2"),url(../fonts/reader-regular-pro.woff) format("woff"),url(../fonts/reader-regular-pro.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:reader-pro;src:url(../fonts/reader-italic-pro.eot);src:url(../fonts/reader-italic-pro.eot?#iefix) format("embedded-opentype"),url(../fonts/reader-italic-pro.woff2) format("woff2"),url(../fonts/reader-italic-pro.woff) format("woff"),url(../fonts/reader-italic-pro.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:reader-pro;src:url(../fonts/reader-medium-pro.eot);src:url(../fonts/reader-medium-pro.eot?#iefix) format("embedded-opentype"),url(../fonts/reader-medium-pro.woff2) format("woff2"),url(../fonts/reader-medium-pro.woff) format("woff"),url(../fonts/reader-medium-pro.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:reader-pro;src:url(../fonts/reader-bold-pro.eot);src:url(../fonts/reader-bold-pro.eot?#iefix) format("embedded-opentype"),url(../fonts/reader-bold-pro.woff2) format("woff2"),url(../fonts/reader-bold-pro.woff) format("woff"),url(../fonts/reader-bold-pro.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:reader-pro;src:url(../fonts/reader-bold-italic-pro.eot);src:url(../fonts/reader-bold-italic-pro.eot?#iefix) format("embedded-opentype"),url(../fonts/reader-bold-italic-pro.woff2) format("woff2"),url(../fonts/reader-bold-italic-pro.woff) format("woff"),url(../fonts/reader-bold-italic-pro.ttf) format("truetype");font-weight:700;font-style:italic}*{font-family:reader-pro,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p{margin:0}b,strong{font-weight:700}i{font-style:italic}button,input,select{font-family:reader-pro,sans-serif;-webkit-font-smoothing:antialiased;cursor:pointer}.h1{font-weight:700;font-size:128px;line-height:100%;letter-spacing:-.03em}@media screen and (max-width:1100px){.h1{font-size:56px;line-height:105%;letter-spacing:-.01em}}@media screen and (max-width:768px){.h1{font-size:32px;line-height:120%}}.block--text-stats-list .number,.h2,h1,h2{font-weight:700;font-size:96px;line-height:100%;letter-spacing:-.02em}@media screen and (max-width:768px){.block--text-stats-list .number,.h2,h1,h2{font-size:56px;line-height:105%;letter-spacing:-.01em}}.archive_content-card-issue .title .text h2,.block--featured-links-workshops h2,.block--testimonial-swiper h2:not(.heading-outline),.block--text-small-heading h2,.block--text-stats-list .line-three,.h3,.single-service .block--hero-full-image h1,.single-service .block--hero-online-academy h1,.single-service .block--hero-video h1,h3{font-size:56px;line-height:112%;letter-spacing:-.01em}@media screen and (max-width:768px){.archive_content-card-issue .title .text h2,.block--featured-links-workshops h2,.block--testimonial-swiper h2:not(.heading-outline),.block--text-small-heading h2,.block--text-stats-list .line-three,.h3,.single-service .block--hero-full-image h1,.single-service .block--hero-online-academy h1,.single-service .block--hero-video h1,h3{font-size:40px;line-height:115%}}.block--featured-links-careers .heading h2,.block--featured-links-case-studies .column_heading h2,.block--featured-links-resources .column_heading h2,.block--featured-links-service-category-summary h3,.block--gated-resource-form h2,.block--hero-full-default h1,.block--hero-single-image.case-study-hero h1,.block--inline-stat .stat_heading p,.block--media-map .column_heading h2,.block--testimonial-cards h2,.block--text-icon-highlights h2.size-large,.block--text-icon-highlights-cta.heading-large-all h5,.block--text-image-highlights.heading-large-all h5,.block--text-paragraph h1,.block--text-pull-quote.size-large blockquote p,.block--text-sidebar h3,.default-content h1,.h4,.single-team h1,h4{font-size:48px;line-height:115%;letter-spacing:-.02em}@media screen and (max-width:768px){.block--featured-links-careers .heading h2,.block--featured-links-case-studies .column_heading h2,.block--featured-links-resources .column_heading h2,.block--featured-links-service-category-summary h3,.block--gated-resource-form h2,.block--hero-full-default h1,.block--hero-single-image.case-study-hero h1,.block--inline-stat .stat_heading p,.block--media-map .column_heading h2,.block--testimonial-cards h2,.block--text-icon-highlights h2.size-large,.block--text-icon-highlights-cta.heading-large-all h5,.block--text-image-highlights.heading-large-all h5,.block--text-paragraph h1,.block--text-pull-quote.size-large blockquote p,.block--text-sidebar h3,.default-content h1,.h4,.single-team h1,h4{font-size:32px;line-height:120%;letter-spacing:-.01em}}.archive-filter .filter-summary p,.block--cta-button.size-large h2,.block--featured-links-all-services .service-page-link h3,.block--featured-links-single-case-study h2,.block--featured-links-single-resource.template-full h1,.block--form-contact h2,.block--form-cta-medium:not(.size-large) .heading h2,.block--testimonial-inline blockquote p,.block--text-icon-highlights h3,.block--text-icon-highlights-cta.heading-large-all h6,.block--text-icon-highlights-cta.heading-small h6,.block--text-image-highlights.heading-large-all h6,.block--text-image-highlights.heading-small h6,.block--text-image-overview h2,.block--text-pull-quote.size-small blockquote p,.block--text-stat-image .stat p,.block--text-stat-image h2,.block--text-summary-icon-highlights h2,.core-store--product-wraper .core-store--product-title,.ec_product_shortcode .ec_productlist_ul .core-store--product-title,.h5,body.single-newsletter .single-post_related h1,body.single-post .single-post_related h1,body.single-resource-posts .single-post_related h1,h5{font-weight:700;font-size:32px;line-height:120%;letter-spacing:-.01em}.archive .archive_content-card-search h2,.archive_content-card-issue .highlights h3,.archive_newsletter-issue .download-share-bottom .column h2,.block--cta-button.size-small h2,.block--featured-links-single-resource .featured-content-card h1,.block--featured-links-team article h2,.block--featured-links-workshops h3,.block--hero-newsletter-archive .newsletter-issue span,.block--testimonial-swiper blockquote p,.block--text-accordion h3,.block--text-icon-highlights-cta.heading-small h5,.block--text-image-highlights.heading-small h5,.block--text-summary-icon-highlights .text-card h3,.block--text-table .horizontal-header p,.core-store--product-wraper .core-store--product-price span,.ec_product_shortcode .ec_productlist_ul .core-store--product-price span,.h6,.search .archive_content-card-search h2,.single-team h2,.site-navigation .template-services .button-link-arrow,h6{font-size:24px;line-height:130%;letter-spacing:-.01em}@media screen and (max-width:300px){.archive-filter .filter-summary p,.archive_content-card-issue .title .text h2,.block--cta-button.size-large h2,.block--featured-links-all-services .service-page-link h3,.block--featured-links-careers .heading h2,.block--featured-links-case-studies .column_heading h2,.block--featured-links-resources .column_heading h2,.block--featured-links-service-category-summary h3,.block--featured-links-single-case-study h2,.block--featured-links-single-resource.template-full h1,.block--featured-links-workshops h2,.block--form-contact h2,.block--form-cta-medium:not(.size-large) .heading h2,.block--gated-resource-form h2,.block--hero-full-default h1,.block--hero-single-image.case-study-hero h1,.block--inline-stat .stat_heading p,.block--media-map .column_heading h2,.block--testimonial-cards h2,.block--testimonial-inline blockquote p,.block--testimonial-swiper h2:not(.heading-outline),.block--text-icon-highlights h2.size-large,.block--text-icon-highlights h3,.block--text-icon-highlights-cta.heading-large-all h5,.block--text-icon-highlights-cta.heading-large-all h6,.block--text-icon-highlights-cta.heading-small h6,.block--text-image-highlights.heading-large-all h5,.block--text-image-highlights.heading-large-all h6,.block--text-image-highlights.heading-small h6,.block--text-image-overview h2,.block--text-paragraph h1,.block--text-pull-quote.size-large blockquote p,.block--text-pull-quote.size-small blockquote p,.block--text-sidebar h3,.block--text-small-heading h2,.block--text-stat-image .stat p,.block--text-stat-image h2,.block--text-stats-list .line-three,.block--text-stats-list .number,.block--text-summary-icon-highlights h2,.core-store--product-wraper .core-store--product-title,.default-content h1,.ec_product_shortcode .ec_productlist_ul .core-store--product-title,.h1,.h2,.h3,.h4,.h5,.single-service .block--hero-full-image h1,.single-service .block--hero-online-academy h1,.single-service .block--hero-video h1,.single-team h1,body.single-newsletter .single-post_related h1,body.single-post .single-post_related h1,body.single-resource-posts .single-post_related h1,h1,h2,h3,h4,h5,p{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}.heading-outline{font-weight:500;line-height:100%;-webkit-text-stroke-width:2px}@media screen and (max-width:768px){.heading-outline{-webkit-text-stroke-width:1.5px}}.heading-outline-bg--white{-webkit-text-fill-color:#fff}.heading-outline-bg--ivory{-webkit-text-fill-color:#fff9f0}.archive-filter .archive-filter-button,.archive-filter .filter-bar_search .search-form input[type=search],.archive_content-card-newsletter .excerpt p,.archive_content-card-newsletter h2,.archive_content-list-wrapper .column_categories .categories-bar h2,.archive_newsletter-issue .download-share span,.block--featured-links-service-category h3,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .currency-code,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper td,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper th,.block--featured-links-workshops h4,.block--testimonial-swiper .author_info figcaption,.block--testimonial-swiper .author_info p,.block--text-accordion-full h3,.block--text-paragraph ol,.block--text-paragraph ul,.block--text-pull-quote.size-large figcaption,.button-switcher span,.core-store--product-wraper .core-store--product-description,.core-store--product-wraper .core-store--product-model,.default-content ol,.default-content ul,.p,.single-team .sidebar-content li,.site-footer span,.site-navigation .menu-resource-link,.site-navigation span.title,p{font-weight:400;font-style:normal;font-size:18px;line-height:150%}.archive_content-card h2,.archive_content-card-issue .title .text p,.block--featured-links-careers .careers-link h3,.block--featured-links-contact-info h2,.block--featured-links-related-services h3,.block--featured-links-service-category h4,.block--form .form .hbspt-form .hs-fieldtype-checkbox span,.block--hero-2-images p,.block--hero-online-academy .text p,.block--hero-single-image p,.block--hero-text-only p,.block--inline-stat .stat_text p,.block--media-map #map-info h3,.block--testimonial-cards blockquote p,.block--text-2-column-heading p,.block--text-3-stats p,.block--text-icon-highlights h2.size-small,.block--text-list li,.block--text-paragraph:not(.block--text-heading-paragraph) h5,.block--text-paragraph:not(.block--text-heading-paragraph) h6,.block--text-sidebar h4,.block--text-small-heading p,.button-link-arrow,.default-content:not(.block--text-heading-paragraph) h5,.default-content:not(.block--text-heading-paragraph) h6,.p_large,.site-newsletter .form .hbspt-form .hs-fieldtype-checkbox span{font-size:20px;line-height:140%}.text-menu_large{font-size:16px;line-height:100%;font-weight:500}.text-menu_small{font-size:13px;line-height:100%}.archive-filter h2,.archive_content-card-newsletter .author p,.archive_content-card-newsletter .author span,.back-link_container .back-link,.block--featured-links-careers .careers-link p,.block--featured-links-related-services p,.block--featured-links-service-category p,.block--featured-links-single-case-study .location p,.block--featured-links-workshops .month,.block--form .form .gfield.file-upload .gfield_description,.block--form .form .gfield.file-upload .gform_fileupload_rules,.block--form .form .gfield.file-upload input[type=file],.block--media-inline-image figcaption p,.block--media-inline-video figcaption p,.block--media-map #map-info .state-info .text *,.block--media-map .key-wrapper p,.block--testimonial-cards .author_info figcaption,.block--testimonial-cards .author_info p,.block--testimonial-inline .author figcaption,.block--testimonial-inline .author p,.block--testimonial-swiper-light .author p,.block--text-pull-quote.size-small .author figcaption,.block--text-pull-quote.size-small .author p,.caption_large,.core-store--product-wraper .ec_product_old_price span,.core-store--products .ec_product_description p,.ec_cart_page .ec_cart_breadcrumb,.site-navigation .template-services h4,.site-navigation span.description,.site-newsletter .form .gfield.file-upload .gfield_description,.site-newsletter .form .gfield.file-upload .gform_fileupload_rules,.site-newsletter .form .gfield.file-upload input[type=file],main.single-post .hero-single-post p,main.single-post .meta p,main.single-post .meta span,main.single-post .post-footer .tags a{font-size:14px;line-height:150%}.block--form .form .gform_wrapper.gravity-theme .description,.block--form .form .gform_wrapper.gravity-theme .gfield_description,.block--form .form .gform_wrapper.gravity-theme .gsection_description,.block--form .form .gform_wrapper.gravity-theme .instruction,.block--hero-single-image.case-study-hero .archive-tag,.caption_small,.hbspt-form .hs-error-msgs,.hbspt-form .inputs-list,.site-bottom a,.site-bottom span,.site-newsletter .form .gform_wrapper.gravity-theme .description,.site-newsletter .form .gform_wrapper.gravity-theme .gfield_description,.site-newsletter .form .gform_wrapper.gravity-theme .gsection_description,.site-newsletter .form .gform_wrapper.gravity-theme .instruction{font-size:12px;line-height:150%}.block--form .form .hbspt-form label:not(.hs-form-checkbox-display) span,.site-newsletter .form .hbspt-form label:not(.hs-form-checkbox-display) span,.weight-bold{font-weight:700}.weight-light{font-weight:400}a{color:inherit;text-underline-offset:3px;transition:all .3s ease-in}.button-link-arrow{font-weight:700;display:flex;align-items:center;text-underline-offset:3px}.button-link-arrow span{margin:0 8px 0 0}.button-link-arrow svg{min-width:16px}.button-link_orange,.site-navigation .template-resources .column-resource-categories a,body.single-newsletter .single-post_related .back-link,body.single-resource-posts .single-post_related .back-link{color:#d3623b}.button-link_orange span,.site-navigation .template-resources .column-resource-categories a span,body.single-newsletter .single-post_related .back-link span,body.single-resource-posts .single-post_related .back-link span{color:#d3623b}.button-link_orange path,.site-navigation .template-resources .column-resource-categories a path,body.single-newsletter .single-post_related .back-link path,body.single-resource-posts .single-post_related .back-link path{fill:#d3623b}.button-link_orange:focus,.button-link_orange:hover,.site-navigation .template-resources .column-resource-categories a:focus,.site-navigation .template-resources .column-resource-categories a:hover,body.single-newsletter .single-post_related .back-link:focus,body.single-newsletter .single-post_related .back-link:hover,body.single-resource-posts .single-post_related .back-link:focus,body.single-resource-posts .single-post_related .back-link:hover{color:#dc8162}.button-link_orange:focus span,.button-link_orange:hover span,.site-navigation .template-resources .column-resource-categories a:focus span,.site-navigation .template-resources .column-resource-categories a:hover span,body.single-newsletter .single-post_related .back-link:focus span,body.single-newsletter .single-post_related .back-link:hover span,body.single-resource-posts .single-post_related .back-link:focus span,body.single-resource-posts .single-post_related .back-link:hover span{color:#dc8162}.button-link_orange:focus path,.button-link_orange:hover path,.site-navigation .template-resources .column-resource-categories a:focus path,.site-navigation .template-resources .column-resource-categories a:hover path,body.single-newsletter .single-post_related .back-link:focus path,body.single-newsletter .single-post_related .back-link:hover path,body.single-resource-posts .single-post_related .back-link:focus path,body.single-resource-posts .single-post_related .back-link:hover path{fill:#dc8162}.button-link_orange:active,.site-navigation .template-resources .column-resource-categories a:active,body.single-newsletter .single-post_related .back-link:active,body.single-resource-posts .single-post_related .back-link:active{color:#e5a189}.button-link_orange:active span,.site-navigation .template-resources .column-resource-categories a:active span,body.single-newsletter .single-post_related .back-link:active span,body.single-resource-posts .single-post_related .back-link:active span{color:#e5a189}.button-link_orange:active path,.site-navigation .template-resources .column-resource-categories a:active path,body.single-newsletter .single-post_related .back-link:active path,body.single-resource-posts .single-post_related .back-link:active path{fill:#e5a189}.button-link_light-blue{color:#3fa4d3}.button-link_light-blue span{color:#3fa4d3}.button-link_light-blue path{fill:#3fa4d3}.button-link_light-blue:focus,.button-link_light-blue:hover{color:#65b6dc}.button-link_light-blue:focus span,.button-link_light-blue:hover span{color:#65b6dc}.button-link_light-blue:focus path,.button-link_light-blue:hover path{fill:#65b6dc}.button-link_light-blue:active{color:#8cc8e5}.button-link_light-blue:active span{color:#8cc8e5}.button-link_light-blue:active path{fill:#8cc8e5}.button-link_dark-blue{color:#004c93}.button-link_dark-blue span{color:#004c93}.button-link_dark-blue path{fill:#004c93}.button-link_dark-blue:focus,.button-link_dark-blue:hover{color:#3370a9}.button-link_dark-blue:focus span,.button-link_dark-blue:hover span{color:#3370a9}.button-link_dark-blue:focus path,.button-link_dark-blue:hover path{fill:#3370a9}.button-link_dark-blue:active{color:#6694be}.button-link_dark-blue:active span{color:#6694be}.button-link_dark-blue:active path{fill:#6694be}.button-link_purple,body.single-post .single-post_related .back-link{color:#3d0584}.button-link_purple span,body.single-post .single-post_related .back-link span{color:#3d0584}.button-link_purple path,body.single-post .single-post_related .back-link path{fill:#3d0584}.button-link_purple:focus,.button-link_purple:hover,body.single-post .single-post_related .back-link:focus,body.single-post .single-post_related .back-link:hover{color:#8b69b5}.button-link_purple:focus span,.button-link_purple:hover span,body.single-post .single-post_related .back-link:focus span,body.single-post .single-post_related .back-link:hover span{color:#8b69b5}.button-link_purple:focus path,.button-link_purple:hover path,body.single-post .single-post_related .back-link:focus path,body.single-post .single-post_related .back-link:hover path{fill:#8b69b5}.button-link_purple:active,body.single-post .single-post_related .back-link:active{color:#b19bce}.button-link_purple:active span,body.single-post .single-post_related .back-link:active span{color:#b19bce}.button-link_purple:active path,body.single-post .single-post_related .back-link:active path{fill:#b19bce}.back-link_container .back-link.text-black,.button-link_black,.core-store--product-wraper .back-link,body.single-newsletter .single-post_related .back-link,body.single-post .single-post_related .back-link,body.single-resource-posts .single-post_related .back-link,main.single-post .hero-single-post .back-link{color:#231f20}.back-link_container .back-link.text-black span,.button-link_black span,.core-store--product-wraper .back-link span,body.single-newsletter .single-post_related .back-link span,body.single-post .single-post_related .back-link span,body.single-resource-posts .single-post_related .back-link span,main.single-post .hero-single-post .back-link span{color:#231f20}.back-link_container .back-link.text-black path,.button-link_black path,.core-store--product-wraper .back-link path,body.single-newsletter .single-post_related .back-link path,body.single-post .single-post_related .back-link path,body.single-resource-posts .single-post_related .back-link path,main.single-post .hero-single-post .back-link path{fill:#231f20}.back-link_container .back-link.text-black:focus,.back-link_container .back-link.text-black:hover,.button-link_black:focus,.button-link_black:hover,.core-store--product-wraper .back-link:focus,.core-store--product-wraper .back-link:hover,body.single-newsletter .single-post_related .back-link:focus,body.single-newsletter .single-post_related .back-link:hover,body.single-post .single-post_related .back-link:focus,body.single-post .single-post_related .back-link:hover,body.single-resource-posts .single-post_related .back-link:focus,body.single-resource-posts .single-post_related .back-link:hover,main.single-post .hero-single-post .back-link:focus,main.single-post .hero-single-post .back-link:hover{color:#4f4c4d}.back-link_container .back-link.text-black:focus span,.back-link_container .back-link.text-black:hover span,.button-link_black:focus span,.button-link_black:hover span,.core-store--product-wraper .back-link:focus span,.core-store--product-wraper .back-link:hover span,body.single-newsletter .single-post_related .back-link:focus span,body.single-newsletter .single-post_related .back-link:hover span,body.single-post .single-post_related .back-link:focus span,body.single-post .single-post_related .back-link:hover span,body.single-resource-posts .single-post_related .back-link:focus span,body.single-resource-posts .single-post_related .back-link:hover span,main.single-post .hero-single-post .back-link:focus span,main.single-post .hero-single-post .back-link:hover span{color:#4f4c4d}.back-link_container .back-link.text-black:focus path,.back-link_container .back-link.text-black:hover path,.button-link_black:focus path,.button-link_black:hover path,.core-store--product-wraper .back-link:focus path,.core-store--product-wraper .back-link:hover path,body.single-newsletter .single-post_related .back-link:focus path,body.single-newsletter .single-post_related .back-link:hover path,body.single-post .single-post_related .back-link:focus path,body.single-post .single-post_related .back-link:hover path,body.single-resource-posts .single-post_related .back-link:focus path,body.single-resource-posts .single-post_related .back-link:hover path,main.single-post .hero-single-post .back-link:focus path,main.single-post .hero-single-post .back-link:hover path{fill:#4f4c4d}.back-link_container .back-link.text-black:active,.button-link_black:active,.core-store--product-wraper .back-link:active,body.single-newsletter .single-post_related .back-link:active,body.single-post .single-post_related .back-link:active,body.single-resource-posts .single-post_related .back-link:active,main.single-post .hero-single-post .back-link:active{color:#7b7979}.back-link_container .back-link.text-black:active span,.button-link_black:active span,.core-store--product-wraper .back-link:active span,body.single-newsletter .single-post_related .back-link:active span,body.single-post .single-post_related .back-link:active span,body.single-resource-posts .single-post_related .back-link:active span,main.single-post .hero-single-post .back-link:active span{color:#7b7979}.back-link_container .back-link.text-black:active path,.button-link_black:active path,.core-store--product-wraper .back-link:active path,body.single-newsletter .single-post_related .back-link:active path,body.single-post .single-post_related .back-link:active path,body.single-resource-posts .single-post_related .back-link:active path,main.single-post .hero-single-post .back-link:active path{fill:#7b7979}.back-link_container .back-link,.button-link_white{color:#fff}.back-link_container .back-link:focus,.back-link_container .back-link:hover,.button-link_white:focus,.button-link_white:hover{opacity:.8}.back-link_container .back-link:active,.button-link_white:active{opacity:.6}.button-link-download{display:flex;align-items:center}.button-link-download svg{margin-right:16px}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit],.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit],.button-solid,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart,.ec_cart_page a.ec_cart_empty_button,.hbspt-form .actions,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit],.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]{text-decoration:none;line-height:100%;text-align:center;font-weight:700;position:relative;display:inline-block;margin:0 0 6px 6px;transition:all .3s ease-in}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::before,.button-solid::after,.button-solid::before,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart::after,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart::before,.ec_cart_page a.ec_cart_empty_button::after,.ec_cart_page a.ec_cart_empty_button::before,.hbspt-form .actions::after,.hbspt-form .actions::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::before{content:"";position:absolute;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;display:block;transition:all .3s ease-in}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::after,.button-solid::after,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart::after,.ec_cart_page a.ec_cart_empty_button::after,.hbspt-form .actions::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::after{top:0;left:-6px}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::before,.button-solid::before,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart::before,.ec_cart_page a.ec_cart_empty_button::before,.hbspt-form .actions::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::before{bottom:-6px;right:0;-webkit-clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%);clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%)}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_large.ticket-selector-submit-btn-wrap,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit],.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit],.button-solid.button-solid_large,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_large.ec_details_add_to_cart,.ec_cart_page a.button-solid_large.ec_cart_empty_button,.hbspt-form .button-solid_large.actions,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit],.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]{font-size:20px;padding:14px 20px}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_medium[type=submit],.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_medium[type=submit],.button-solid.button-solid_medium,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_medium.ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .ec_cart_page a.ec_details_add_to_cart.ec_cart_empty_button,.ec_cart_page .core-store--product-wraper .ec_details_add_to_cart_area a.ec_details_add_to_cart.ec_cart_empty_button,.ec_cart_page a.ec_cart_empty_button,.hbspt-form .button-solid_medium.actions,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_medium[type=submit],.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_medium[type=submit]{font-size:18px;padding:11px 16px}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_small.ticket-selector-submit-btn-wrap,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .core-store--product-wraper .ec_details_add_to_cart_area .ticket-selector-submit-btn-wrap.ec_details_add_to_cart,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_small[type=submit],.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_small[type=submit],.button-solid.button-solid_small,.core-store--product-wraper .ec_details_add_to_cart_area .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap.ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart,.ec_cart_page a.button-solid_small.ec_cart_empty_button,.hbspt-form .button-solid_small.actions,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_small[type=submit],.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_small[type=submit]{font-size:16px;padding:8px 12px}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit],.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit],.button-solid.button-solid_yellow,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button,.hbspt-form .button-solid_yellow.actions,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit],.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]{background-color:#ffc700;box-shadow:-6px 6px 0 #cc9f00;color:#231f20}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::after,.button-solid.button-solid_yellow::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart::after,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button::after,.hbspt-form .button-solid_yellow.actions::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::after{border-right:6px solid #cc9f00}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::before,.button-solid.button-solid_yellow::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart::before,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button::before,.hbspt-form .button-solid_yellow.actions::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::before{border-left:6px solid #cc9f00}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.button-solid.button-solid_yellow:focus,.button-solid.button-solid_yellow:hover,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:focus,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:hover,.hbspt-form .block--form .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:focus,.hbspt-form .block--form .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:hover,.hbspt-form .block--form .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus,.hbspt-form .block--form .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover,.hbspt-form .button-solid_yellow.actions:focus,.hbspt-form .button-solid_yellow.actions:hover,.hbspt-form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:focus,.hbspt-form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:hover,.hbspt-form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus,.hbspt-form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover{background-color:#ffd233;box-shadow:-6px 6px 0 #d6b233}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:hover::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::after,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::after,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::after,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::after,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::after,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::after,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::after,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::after,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::after,.button-solid.button-solid_yellow:focus::after,.button-solid.button-solid_yellow:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover::after,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:focus::after,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:hover::after,.hbspt-form .block--form .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:focus::after,.hbspt-form .block--form .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:hover::after,.hbspt-form .block--form .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus::after,.hbspt-form .block--form .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover::after,.hbspt-form .button-solid_yellow.actions:focus::after,.hbspt-form .button-solid_yellow.actions:hover::after,.hbspt-form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:focus::after,.hbspt-form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:hover::after,.hbspt-form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus::after,.hbspt-form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover::after,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::after,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::after,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::after,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::after,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::after,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::after,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::after,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::after{border-right:6px solid #d6b233}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:hover::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::before,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::before,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::before,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::before,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::before,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::before,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::before,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::before,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::before,.button-solid.button-solid_yellow:focus::before,.button-solid.button-solid_yellow:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover::before,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:focus::before,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:hover::before,.hbspt-form .block--form .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:focus::before,.hbspt-form .block--form .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:hover::before,.hbspt-form .block--form .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus::before,.hbspt-form .block--form .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover::before,.hbspt-form .button-solid_yellow.actions:focus::before,.hbspt-form .button-solid_yellow.actions:hover::before,.hbspt-form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:focus::before,.hbspt-form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:hover::before,.hbspt-form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus::before,.hbspt-form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover::before,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::before,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::before,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::before,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::before,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::before,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::before,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::before,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::before{border-left:6px solid #d6b233}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active,.button-solid.button-solid_yellow:active,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:active,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:active,.hbspt-form .button-solid_yellow.actions:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active{background-color:#fd6;box-shadow:-6px 6px 0 #e0c566}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:active::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active::after,.button-solid.button-solid_yellow:active::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:active::after,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:active::after,.hbspt-form .button-solid_yellow.actions:active::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active::after{border-right:6px solid #e0c566}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:active::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active::before,.button-solid.button-solid_yellow:active::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:active::before,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:active::before,.hbspt-form .button-solid_yellow.actions:active::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active::before{border-left:6px solid #e0c566}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .block--form .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form .site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.block--form .site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.button-solid.button-solid_yellow:focus,.button-solid.button-solid_yellow:hover,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:focus,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:hover,.hbspt-form .block--form .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:focus,.hbspt-form .block--form .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:hover,.hbspt-form .block--form .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus,.hbspt-form .block--form .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover,.hbspt-form .button-solid_yellow.actions:focus,.hbspt-form .button-solid_yellow.actions:hover,.hbspt-form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:focus,.hbspt-form .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.actions[type=submit]:hover,.hbspt-form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus,.hbspt-form .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.site-newsletter .block--form .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.site-newsletter .block--form .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .hbspt-form button.actions[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_yellow[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_yellow[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover{color:#4f4c4d}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_yellow.ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active,.button-solid.button-solid_yellow:active,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_yellow.ec_details_add_to_cart:active,.ec_cart_page a.button-solid_yellow.ec_cart_empty_button:active,.hbspt-form .button-solid_yellow.actions:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active{color:#7b7979}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .core-store--product-wraper .ec_details_add_to_cart_area .ticket-selector-submit-btn-wrap.ec_details_add_to_cart,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit],.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit],.button-solid.button-solid_teal,.core-store--product-wraper .ec_details_add_to_cart_area .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap.ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart,.ec_cart_page a.button-solid_teal.ec_cart_empty_button,.hbspt-form .button-solid_teal.actions,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit],.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]{background-color:#58c3c3;box-shadow:-6px 6px 0 #469c9c;color:#231f20}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .core-store--product-wraper .ec_details_add_to_cart_area .ticket-selector-submit-btn-wrap.ec_details_add_to_cart::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]::after,.button-solid.button-solid_teal::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap.ec_details_add_to_cart::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart::after,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart::after,.ec_cart_page a.button-solid_teal.ec_cart_empty_button::after,.hbspt-form .button-solid_teal.actions::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]::after{border-right:6px solid #469c9c}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .core-store--product-wraper .ec_details_add_to_cart_area .ticket-selector-submit-btn-wrap.ec_details_add_to_cart::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]::before,.button-solid.button-solid_teal::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap.ec_details_add_to_cart::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart::before,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart::before,.ec_cart_page a.button-solid_teal.ec_cart_empty_button::before,.hbspt-form .button-solid_teal.actions::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]::before{border-left:6px solid #469c9c}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:hover,.button-solid.button-solid_teal:focus,.button-solid.button-solid_teal:hover,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:focus,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:hover,.hbspt-form .button-solid_teal.actions:focus,.hbspt-form .button-solid_teal.actions:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:hover{background-color:#79cfcf;box-shadow:-6px 6px 0 #6bb0b0}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:hover::after,.button-solid.button-solid_teal:focus::after,.button-solid.button-solid_teal:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover::after,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:focus::after,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:hover::after,.hbspt-form .button-solid_teal.actions:focus::after,.hbspt-form .button-solid_teal.actions:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:hover::after{border-right:6px solid #6bb0b0}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:hover::before,.button-solid.button-solid_teal:focus::before,.button-solid.button-solid_teal:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover::before,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:focus::before,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:hover::before,.hbspt-form .button-solid_teal.actions:focus::before,.hbspt-form .button-solid_teal.actions:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:hover::before{border-left:6px solid #6bb0b0}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:active,.button-solid.button-solid_teal:active,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:active,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:active,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:active,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:active,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:active,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:active,.hbspt-form .button-solid_teal.actions:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:active{background-color:#9bdbdb;box-shadow:-6px 6px 0 #90c4c4}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:active::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:active::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:active::after,.button-solid.button-solid_teal:active::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:active::after,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:active::after,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:active::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:active::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:active::after,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:active::after,.hbspt-form .button-solid_teal.actions:active::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:active::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:active::after{border-right:6px solid #90c4c4}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:active::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:active::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:active::before,.button-solid.button-solid_teal:active::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:active::before,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:active::before,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:active::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:active::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:active::before,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:active::before,.hbspt-form .button-solid_teal.actions:active::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:active::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:active::before{border-left:6px solid #90c4c4}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:hover,.button-solid.button-solid_teal:focus,.button-solid.button-solid_teal:hover,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:hover,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:focus,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:hover,.hbspt-form .button-solid_teal.actions:focus,.hbspt-form .button-solid_teal.actions:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:hover{color:#4f4c4d}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_teal.ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:active,.button-solid.button-solid_teal:active,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:active,.core-store--product-wraper .ec_details_add_to_cart_area .block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:active,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart:active,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit].ec_details_add_to_cart:active,.core-store--product-wraper .ec_details_add_to_cart_area .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit].ec_details_add_to_cart:active,.ec_cart_page a.button-solid_teal.ec_cart_empty_button:active,.hbspt-form .button-solid_teal.actions:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_teal[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button[type=submit].ec_details_add_to_cart:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_teal[type=submit]:active{color:#7b7979}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit],.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit],.button-solid.button-solid_dark-blue,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button,.hbspt-form .button-solid_dark-blue.actions,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit],.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]{background-color:#004c93;box-shadow:-6px 6px 0 #3370a9;color:#fff9f0}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]::after,.button-solid.button-solid_dark-blue::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart::after,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button::after,.hbspt-form .button-solid_dark-blue.actions::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]::after{border-right:6px solid #3370a9}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]::before,.button-solid.button-solid_dark-blue::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart::before,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button::before,.hbspt-form .button-solid_dark-blue.actions::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]::before{border-left:6px solid #3370a9}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:hover,.button-solid.button-solid_dark-blue:focus,.button-solid.button-solid_dark-blue:hover,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:hover,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:focus,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:hover,.hbspt-form .button-solid_dark-blue.actions:focus,.hbspt-form .button-solid_dark-blue.actions:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:hover{background-color:#3370a9;box-shadow:-6px 6px 0 #6694be}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:hover::after,.button-solid.button-solid_dark-blue:focus::after,.button-solid.button-solid_dark-blue:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:hover::after,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:focus::after,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:hover::after,.hbspt-form .button-solid_dark-blue.actions:focus::after,.hbspt-form .button-solid_dark-blue.actions:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:hover::after{border-right:6px solid #6694be}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:hover::before,.button-solid.button-solid_dark-blue:focus::before,.button-solid.button-solid_dark-blue:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:hover::before,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:focus::before,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:hover::before,.hbspt-form .button-solid_dark-blue.actions:focus::before,.hbspt-form .button-solid_dark-blue.actions:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:hover::before{border-left:6px solid #6694be}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:active,.button-solid.button-solid_dark-blue:active,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:active,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:active,.hbspt-form .button-solid_dark-blue.actions:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:active{background-color:#6694be;box-shadow:-6px 6px 0 #99b7d4}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:active::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:active::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:active::after,.button-solid.button-solid_dark-blue:active::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:active::after,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:active::after,.hbspt-form .button-solid_dark-blue.actions:active::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:active::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:active::after{border-right:6px solid #99b7d4}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:active::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:active::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:active::before,.button-solid.button-solid_dark-blue:active::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:active::before,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:active::before,.hbspt-form .button-solid_dark-blue.actions:active::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:active::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:active::before{border-left:6px solid #99b7d4}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:hover,.button-solid.button-solid_dark-blue:focus,.button-solid.button-solid_dark-blue:hover,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:hover,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:focus,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:hover,.hbspt-form .button-solid_dark-blue.actions:focus,.hbspt-form .button-solid_dark-blue.actions:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:hover{color:#fffaf3}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_dark-blue.ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:active,.button-solid.button-solid_dark-blue:active,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_dark-blue.ec_details_add_to_cart:active,.ec_cart_page a.button-solid_dark-blue.ec_cart_empty_button:active,.hbspt-form .button-solid_dark-blue.actions:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_dark-blue[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_dark-blue[type=submit]:active{color:#fffbf6}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit],.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit],.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit],.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit],.button-solid.button-solid_orange,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart,.core-store--product-wraper .ec_details_add_to_cart_area .ec_cart_page a.ec_details_add_to_cart.ec_cart_empty_button,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit],.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button,.ec_cart_page .core-store--product-wraper .ec_details_add_to_cart_area a.ec_details_add_to_cart.ec_cart_empty_button,.ec_cart_page a.ec_cart_empty_button,.hbspt-form .button-solid_orange.actions,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit],.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit],.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit],.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit],.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit],.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit],.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit],.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit],.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]{background-color:#d3623b;box-shadow:-6px 6px 0 #a94e2f;color:#fff9f0}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]::after,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]::after,.button-solid.button-solid_orange::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart::after,.core-store--product-wraper .ec_details_add_to_cart_area .ec_cart_page a.ec_details_add_to_cart.ec_cart_empty_button::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]::after,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button::after,.ec_cart_page .core-store--product-wraper .ec_details_add_to_cart_area a.ec_details_add_to_cart.ec_cart_empty_button::after,.ec_cart_page a.ec_cart_empty_button::after,.hbspt-form .button-solid_orange.actions::after,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]::after,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]::after{border-right:6px solid #a94e2f}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]::before,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]::before,.button-solid.button-solid_orange::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart::before,.core-store--product-wraper .ec_details_add_to_cart_area .ec_cart_page a.ec_details_add_to_cart.ec_cart_empty_button::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]::before,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button::before,.ec_cart_page .core-store--product-wraper .ec_details_add_to_cart_area a.ec_details_add_to_cart.ec_cart_empty_button::before,.ec_cart_page a.ec_cart_empty_button::before,.hbspt-form .button-solid_orange.actions::before,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]::before,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]::before{border-left:6px solid #a94e2f}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:hover,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.button-solid.button-solid_orange:focus,.button-solid.button-solid_orange:hover,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:focus,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:hover,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:focus,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:hover,.ec_cart_page a.ec_cart_empty_button:focus,.ec_cart_page a.ec_cart_empty_button:hover,.hbspt-form .button-solid_orange.actions:focus,.hbspt-form .button-solid_orange.actions:hover,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:focus,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:hover,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:hover{background-color:#dc8162;box-shadow:-6px 6px 0 #ba7159}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:hover::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:hover::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:hover::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:hover::after,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::after,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::after,.button-solid.button-solid_orange:focus::after,.button-solid.button-solid_orange:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:hover::after,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:focus::after,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:hover::after,.ec_cart_page a.ec_cart_empty_button:focus::after,.ec_cart_page a.ec_cart_empty_button:hover::after,.hbspt-form .button-solid_orange.actions:focus::after,.hbspt-form .button-solid_orange.actions:hover::after,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus::after,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover::after,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::after,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:focus::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:hover::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:hover::after{border-right:6px solid #ba7159}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:hover::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:hover::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:hover::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:hover::before,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::before,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::before,.button-solid.button-solid_orange:focus::before,.button-solid.button-solid_orange:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:hover::before,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:focus::before,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:hover::before,.ec_cart_page a.ec_cart_empty_button:focus::before,.ec_cart_page a.ec_cart_empty_button:hover::before,.hbspt-form .button-solid_orange.actions:focus::before,.hbspt-form .button-solid_orange.actions:hover::before,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus::before,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover::before,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::before,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:focus::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:hover::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:hover::before{border-left:6px solid #ba7159}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:active,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active,.button-solid.button-solid_orange:active,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:active,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:active,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:active,.ec_cart_page a.ec_cart_empty_button:active,.hbspt-form .button-solid_orange.actions:active,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:active,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:active,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:active,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:active,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:active{background-color:#e5a189;box-shadow:-6px 6px 0 #cb9582}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:active::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:active::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:active::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:active::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:active::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:active::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:active::after,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active::after,.button-solid.button-solid_orange:active::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:active::after,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:active::after,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:active::after,.ec_cart_page a.ec_cart_empty_button:active::after,.hbspt-form .button-solid_orange.actions:active::after,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:active::after,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:active::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:active::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:active::after,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:active::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:active::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:active::after{border-right:6px solid #cb9582}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:active::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:active::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:active::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:active::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:active::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:active::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:active::before,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active::before,.button-solid.button-solid_orange:active::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:active::before,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:active::before,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:active::before,.ec_cart_page a.ec_cart_empty_button:active::before,.hbspt-form .button-solid_orange.actions:active::before,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:active::before,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:active::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:active::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:active::before,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:active::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:active::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:active::before{border-left:6px solid #cb9582}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:hover,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.button-solid.button-solid_orange:focus,.button-solid.button-solid_orange:hover,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:hover,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:focus,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:hover,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:focus,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:hover,.ec_cart_page a.ec_cart_empty_button:focus,.ec_cart_page a.ec_cart_empty_button:hover,.hbspt-form .button-solid_orange.actions:focus,.hbspt-form .button-solid_orange.actions:hover,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:focus,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:hover,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:focus,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:hover,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:focus,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:hover,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:focus,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:hover,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:focus,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:hover,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:focus,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:hover{color:#fffaf3}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_orange.ticket-selector-submit-btn-wrap:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ec_cart_page a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ticket-selector-submit-btn-wrap[type=submit]:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:active,.block--form .form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active,.button-solid.button-solid_orange:active,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_orange.ec_details_add_to_cart:active,.core-store--product-wraper .ec_details_add_to_cart_area .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.ec_details_add_to_cart[type=submit]:active,.ec_cart_page .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper a.ticket-selector-submit-btn-wrap.ec_cart_empty_button:active,.ec_cart_page a.ec_cart_empty_button:active,.hbspt-form .button-solid_orange.actions:active,.hbspt-form .site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.actions[type=submit]:active,.site-footer .site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active,.site-footer .site-newsletter .gform_wrapper.gravity-theme .form .gform_legacy_markup_wrapper .gform_footer button[type=submit]:active,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper button.ticket-selector-submit-btn-wrap[type=submit]:active,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .core-store--product-wraper .ec_details_add_to_cart_area button.ec_details_add_to_cart[type=submit]:active,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer .hbspt-form button.actions[type=submit]:active,.site-footer .site-newsletter .gform_wrapper.gravity-theme .gform_footer button.button-solid[type=submit]:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_orange[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_orange[type=submit]:active{color:#fffbf6}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit],.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit],.button-solid.button-solid_light-blue,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button,.hbspt-form .button-solid_light-blue.actions,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit],.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]{background-color:#3fa4d3;box-shadow:-6px 6px 0 #3283a9;color:#fff9f0}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]::after,.button-solid.button-solid_light-blue::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart::after,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button::after,.hbspt-form .button-solid_light-blue.actions::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]::after{border-right:6px solid #3283a9}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]::before,.button-solid.button-solid_light-blue::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart::before,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button::before,.hbspt-form .button-solid_light-blue.actions::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]::before{border-left:6px solid #3283a9}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:hover,.button-solid.button-solid_light-blue:focus,.button-solid.button-solid_light-blue:hover,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:hover,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:focus,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:hover,.hbspt-form .button-solid_light-blue.actions:focus,.hbspt-form .button-solid_light-blue.actions:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:hover{background-color:#65b6dc;box-shadow:-6px 6px 0 #5b9cba}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:hover::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:hover::after,.button-solid.button-solid_light-blue:focus::after,.button-solid.button-solid_light-blue:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:hover::after,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:focus::after,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:hover::after,.hbspt-form .button-solid_light-blue.actions:focus::after,.hbspt-form .button-solid_light-blue.actions:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:hover::after{border-right:6px solid #5b9cba}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:hover::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:hover::before,.button-solid.button-solid_light-blue:focus::before,.button-solid.button-solid_light-blue:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:hover::before,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:focus::before,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:hover::before,.hbspt-form .button-solid_light-blue.actions:focus::before,.hbspt-form .button-solid_light-blue.actions:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:hover::before{border-left:6px solid #5b9cba}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:active,.button-solid.button-solid_light-blue:active,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:active,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:active,.hbspt-form .button-solid_light-blue.actions:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:active{background-color:#8cc8e5;box-shadow:-6px 6px 0 #84b5cb}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:active::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:active::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:active::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:active::after,.button-solid.button-solid_light-blue:active::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:active::after,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:active::after,.hbspt-form .button-solid_light-blue.actions:active::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:active::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:active::after{border-right:6px solid #84b5cb}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:active::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:active::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:active::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:active::before,.button-solid.button-solid_light-blue:active::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:active::before,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:active::before,.hbspt-form .button-solid_light-blue.actions:active::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:active::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:active::before{border-left:6px solid #84b5cb}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:hover,.button-solid.button-solid_light-blue:focus,.button-solid.button-solid_light-blue:hover,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:hover,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:focus,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:hover,.hbspt-form .button-solid_light-blue.actions:focus,.hbspt-form .button-solid_light-blue.actions:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:hover{color:#fffaf3}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_light-blue.ticket-selector-submit-btn-wrap:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:active,.button-solid.button-solid_light-blue:active,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_light-blue.ec_details_add_to_cart:active,.ec_cart_page a.button-solid_light-blue.ec_cart_empty_button:active,.hbspt-form .button-solid_light-blue.actions:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_light-blue[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_light-blue[type=submit]:active{color:#fffbf6}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit],.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit],.button-solid.button-solid_purple,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart,.ec_cart_page a.button-solid_purple.ec_cart_empty_button,.hbspt-form .button-solid_purple.actions,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit],.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]{background-color:#64379d;box-shadow:-6px 6px 0 #3d0584;color:#fff9f0}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]::after,.button-solid.button-solid_purple::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart::after,.ec_cart_page a.button-solid_purple.ec_cart_empty_button::after,.hbspt-form .button-solid_purple.actions::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]::after{border-right:6px solid #3d0584}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]::before,.button-solid.button-solid_purple::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart::before,.ec_cart_page a.button-solid_purple.ec_cart_empty_button::before,.hbspt-form .button-solid_purple.actions::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]::before{border-left:6px solid #3d0584}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:hover,.button-solid.button-solid_purple:focus,.button-solid.button-solid_purple:hover,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:hover,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:focus,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:hover,.hbspt-form .button-solid_purple.actions:focus,.hbspt-form .button-solid_purple.actions:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:hover{background-color:#8b69b5;box-shadow:-6px 6px 0 #64379d}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:hover::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:focus::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:hover::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:focus::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:hover::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:focus::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:hover::after,.button-solid.button-solid_purple:focus::after,.button-solid.button-solid_purple:hover::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:focus::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:hover::after,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:focus::after,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:hover::after,.hbspt-form .button-solid_purple.actions:focus::after,.hbspt-form .button-solid_purple.actions:hover::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:focus::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:hover::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:focus::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:hover::after{border-right:6px solid #64379d}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:hover::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:focus::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:hover::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:focus::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:hover::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:focus::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:hover::before,.button-solid.button-solid_purple:focus::before,.button-solid.button-solid_purple:hover::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:focus::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:hover::before,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:focus::before,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:hover::before,.hbspt-form .button-solid_purple.actions:focus::before,.hbspt-form .button-solid_purple.actions:hover::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:focus::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:hover::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:focus::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:hover::before{border-left:6px solid #64379d}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:active,.button-solid.button-solid_purple:active,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:active,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:active,.hbspt-form .button-solid_purple.actions:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:active{background-color:#b19bce;box-shadow:-6px 6px 0 #8b69b5}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:active::after,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:active::after,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:active::after,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:active::after,.button-solid.button-solid_purple:active::after,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:active::after,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:active::after,.hbspt-form .button-solid_purple.actions:active::after,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:active::after,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:active::after{border-right:6px solid #8b69b5}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:active::before,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:active::before,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:active::before,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:active::before,.button-solid.button-solid_purple:active::before,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:active::before,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:active::before,.hbspt-form .button-solid_purple.actions:active::before,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:active::before,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:active::before{border-left:6px solid #8b69b5}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:hover,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:focus,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:hover,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:focus,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:hover,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:focus,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:hover,.button-solid.button-solid_purple:focus,.button-solid.button-solid_purple:hover,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:focus,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:hover,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:focus,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:hover,.hbspt-form .button-solid_purple.actions:focus,.hbspt-form .button-solid_purple.actions:hover,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:focus,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:hover,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:focus,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:hover{color:#fffaf3}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .button-solid_purple.ticket-selector-submit-btn-wrap:active,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap:active,.block--form .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:active,.block--form .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:active,.button-solid.button-solid_purple:active,.core-store--product-wraper .ec_details_add_to_cart_area .button-solid_purple.ec_details_add_to_cart:active,.ec_cart_page a.button-solid_purple.ec_cart_empty_button:active,.hbspt-form .button-solid_purple.actions:active,.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button.button-solid_purple[type=submit]:active,.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button.button-solid_purple[type=submit]:active{color:#fffbf6}.block--form .form .gfield.file-upload input[type=file]::-webkit-file-upload-button,.button-outline,.default-content button,.default-content input[type=submit],.site-newsletter .form .gfield.file-upload input[type=file]::-webkit-file-upload-button{padding:6px 8px;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:100%;font-weight:500;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.block--form .form .gfield.file-upload input.button-outline_light-blue[type=file]::-webkit-file-upload-button,.button-outline.button-outline_light-blue,.default-content button.button-outline_light-blue,.default-content input.button-outline_light-blue[type=submit],.site-newsletter .form .gfield.file-upload input.button-outline_light-blue[type=file]::-webkit-file-upload-button{border:2px solid #fff9f0;color:#fff9f0}.block--form .form .gfield.file-upload input.button-outline_light-blue[type=file]:focus::-webkit-file-upload-button,.block--form .form .gfield.file-upload input.button-outline_light-blue[type=file]:hover::-webkit-file-upload-button,.button-outline.button-outline_light-blue:focus,.button-outline.button-outline_light-blue:hover,.default-content button.button-outline_light-blue:focus,.default-content button.button-outline_light-blue:hover,.default-content input.button-outline_light-blue[type=submit]:focus,.default-content input.button-outline_light-blue[type=submit]:hover,.site-newsletter .form .gfield.file-upload input.button-outline_light-blue[type=file]:focus::-webkit-file-upload-button,.site-newsletter .form .gfield.file-upload input.button-outline_light-blue[type=file]:hover::-webkit-file-upload-button{background-color:#fff9f0;color:#3fa4d3}.block--form .form .gfield.file-upload input.button-outline_light-blue[type=file]:active::-webkit-file-upload-button,.button-outline.button-outline_light-blue:active,.default-content button.button-outline_light-blue:active,.default-content input.button-outline_light-blue[type=submit]:active,.site-newsletter .form .gfield.file-upload input.button-outline_light-blue[type=file]:active::-webkit-file-upload-button{background-color:#fff9f0;color:#3fa4d3;opacity:.8}.block--form .form .gfield.file-upload input[type=file]::-webkit-file-upload-button,.button-outline.button-outline_orange,.default-content button,.default-content button.button-outline,.default-content button.button-outline_orange,.default-content input[type=submit],.site-newsletter .form .gfield.file-upload input[type=file]::-webkit-file-upload-button{border:2px solid #d3623b;color:#d3623b}.block--form .form .gfield.file-upload input[type=file]:focus::-webkit-file-upload-button,.block--form .form .gfield.file-upload input[type=file]:hover::-webkit-file-upload-button,.button-outline.button-outline_orange:focus,.button-outline.button-outline_orange:hover,.default-content button:focus,.default-content button:hover,.default-content input[type=submit]:focus,.default-content input[type=submit]:hover,.site-newsletter .form .gfield.file-upload input[type=file]:focus::-webkit-file-upload-button,.site-newsletter .form .gfield.file-upload input[type=file]:hover::-webkit-file-upload-button{background-color:#d3623b;color:#fff9f0}.block--form .form .gfield.file-upload input[type=file]:active::-webkit-file-upload-button,.button-outline.button-outline_orange:active,.default-content button:active,.default-content input[type=submit]:active,.site-newsletter .form .gfield.file-upload input[type=file]:active::-webkit-file-upload-button{background-color:#d3623b;color:#fff9f0;opacity:.8}.button-switcher{padding:12.5px 16px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;width:184px;border-width:2.5px;border-style:solid;border-color:#fff;line-height:100%;color:#d3623b;text-decoration:none}.button-switcher path{stroke:#d3623b}.button-switcher.button-switcher-link:focus,.button-switcher.button-switcher-link:hover{background-color:#d3623b;border-color:#d3623b;color:#fff}.button-switcher-mobile{width:100%;padding:7px 16px;text-align:center;display:inline-block;border-radius:0;border:none;text-decoration:none}.button-switcher-mobile.button-switcher-link{background-color:#d3623b;border-color:#d3623b;color:#fff}.button-switcher-mobile.button-switcher-link:focus,.button-switcher-mobile.button-switcher-link:hover{background-color:#dc8162;border-color:#dc8162}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-webkit-box-shadow:0 0 0 30px #fff inset!important}.transparent{opacity:0}button{cursor:pointer}.archive-filter .archive-filter-button,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap input,.block--hero-video .button-lightbox-video,.block--text-accordion .accordion-button-toggle,.block--text-accordion-full .accordion-button-toggle,.clean-button,.lightbox-video .lightbox-video_close,.search-form button,.site-navigation button{outline:0;border:none;background-color:transparent;padding:0}img{display:block}blockquote,figure,hr{margin:0;padding:0}.block--text-image .img-landscape img,.block--text-image-highlights .img-landscape img,.core-store--product-wraper .ec_details_thumbnails .ec_details_thumbnail img,.img-circle img,.img-cover img,.img-post-thumbnail img,.img-rect img,.img-square img,.img-video img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.img-square{width:100%;position:relative;padding-bottom:100%}.block--text-image .img-landscape,.block--text-image-highlights .img-landscape,.img-cover{width:100%;height:100%;position:relative}.core-store--product-wraper .ec_details_thumbnails .ec_details_thumbnail,.img-circle{width:64px;height:64px;min-width:64px;min-height:64px;border-radius:50%;position:relative;overflow:hidden}.core-store--product-wraper .ec_details_thumbnails .large.ec_details_thumbnail,.img-circle.large{width:96px;height:96px;min-width:96px;min-height:96px}.img-video{width:100%;position:relative;padding-bottom:56.25%}.img-post-thumbnail{width:100%;position:relative;padding-bottom:75%}.img-post-thumbnail.img-post-thumbnail-vertical{padding-bottom:120%}.parallax{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (min-width:768px){.parallax{background-attachment:fixed}}.text-icon img{width:40px;height:40px;min-width:40px;min-height:40px;-o-object-fit:contain;object-fit:contain}.text-icon.text-icon_small img{width:32px;height:32px;min-width:32px;min-height:32px}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container.aspect-ratio-portrait{padding-bottom:177.7777777778%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.display-mobile{display:none}.grid-main{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:32px;max-width:1184px;margin:0 auto;padding:0 32px}@media screen and (max-width:768px){.grid-main{grid-template-columns:100%}.grid-main .column,.grid-main .column_bottom,.grid-main .column_cta,.grid-main .column_heading,.grid-main .column_left,.grid-main .column_right,.grid-main hr{grid-column-start:span 1!important}}.grid-main_1column .column{grid-column-start:span 12}.grid-main_1column-medium .column{grid-column:2/span 10}.grid-main_1column-small .column{grid-column:3/span 8}.grid-main_2column .column{grid-column-start:span 6}.grid-main_2column-offset .column_left{grid-column-start:span 6}.grid-main_2column-offset .column_right{grid-column:8/span 5}.grid-main_2column-offset-reverse .column_left{grid-column-start:span 4}.grid-main_2column-offset-reverse .column_right{grid-column-start:span 8}.grid-main_2column-offset-reverse-alt .column_left{grid-column-start:span 5}.grid-main_2column-offset-reverse-alt .column_right{grid-column:7/span 6}.grid-main_2column-inline .column_left{grid-column:3/span 4}.grid-main_2column-inline .column_right{grid-column:7/span 4}.grid-main_2column-medium .column_left{grid-column:2/span 5}.grid-main_2column-medium .column_right{grid-column:7/span 5}.grid-main_2column-inline-offset .column_left{grid-column:2/span 6}.grid-main_2column-inline-offset .column_right{grid-column:8/span 4}.grid-main_2column-inline-offset .column_full{grid-column:2/span 10}.grid-main_2column-inline-offset-reverse .column_left{grid-column:2/span 4}.grid-main_2column-inline-offset-reverse .column_right{grid-column:6/span 6}.grid-main_2column-full{grid-template-columns:1fr 1fr;max-width:100%;padding:0}@media screen and (max-width:768px){.grid-main_2column-full{grid-template-columns:1fr}}.grid-main_3column .column{grid-column-start:span 4}.grid-main_3column_divider .column_heading{grid-column-start:span 12}.grid-main_3column_divider .column_left{grid-column-start:span 5}.grid-main_3column_divider .column_right{grid-column-start:span 6}.grid-main_4column .column{grid-column-start:span 3}.grid-testimonial-swiper{display:grid;grid-template-columns:1fr 352px 768px 1fr}@media screen and (max-width:1184px){.grid-testimonial-swiper{grid-template-columns:31.4285714286% 68.5714285714%}.grid-testimonial-swiper .column_empty{display:none}}@media screen and (max-width:768px){.grid-testimonial-swiper{grid-template-columns:100%}}.grid-hero-text{display:grid;grid-template-columns:1fr 480px 640px 1fr}.grid-hero-text.grid-resources{grid-template-columns:1fr 768px 352px 1fr}.grid-hero-text .column{align-self:end}@media screen and (max-width:1184px){.grid-hero-text{grid-template-columns:42.8571428571% 57.1428571429%}.grid-hero-text.grid-resources{grid-template-columns:68.5714285714% 31.4285714286%}.grid-hero-text .column_empty{display:none}}@media screen and (max-width:956px){.grid-hero-text{grid-template-columns:1fr;padding:0 32px}.grid-hero-text.grid-resources{grid-template-columns:1fr}}.grid-map .column_left{grid-column:1/span 3}.grid-map .column_right{grid-column:4/span 9}.grid-team{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:32px;width:100%;max-width:992px;padding:0 32px;margin:0 auto}.grid-store-product .column_left{grid-column:2/span 5}.grid-store-product .column_right{grid-column:8/span 4}.flex-main{display:flex;width:100%}.flex-main_2column .column{width:50%;height:100%}@media screen and (max-width:768px){.flex-main_2column{flex-direction:column-reverse}.flex-main_2column .column{width:100%}}.header-layout{width:100%;max-width:1392px;padding:0 24px;margin:0 auto}.core-block.top-none{padding-top:0}.core-block.top-32{padding-top:32px}.core-block.top-64{padding-top:64px}.core-block.top-96{padding-top:96px}.core-block.top-128{padding-top:128px}.core-block.top-160{padding-top:160px}.core-block.bottom-none{padding-bottom:0}.core-block.bottom-32{padding-bottom:32px}.core-block.bottom-64{padding-bottom:64px}.core-block.bottom-96{padding-bottom:96px}.core-block.bottom-128{padding-bottom:128px}.core-block.bottom-160{padding-bottom:160px}@media screen and (max-width:768px){.core-block.mobile-top-0{padding-top:0}.core-block.mobile-top-32{padding-top:32px}.core-block.mobile-top-64{padding-top:64px}.core-block.mobile-top-96{padding-top:96px}.core-block.mobile-top-128{padding-top:128px}.core-block.mobile-top-160{padding-top:160px}.core-block.mobile-bottom-none{padding-bottom:0}.core-block.mobile-bottom-32{padding-bottom:32px}.core-block.mobile-bottom-64{padding-bottom:64px}.core-block.mobile-bottom-96{padding-bottom:96px}.core-block.mobile-bottom-128{padding-bottom:128px}.core-block.mobile-bottom-160{padding-bottom:160px}}.swiper-container .swiper-button-next::after,.swiper-container .swiper-button-prev::after,.swiper-container .swiper-rtl .swiper-button-next::after,.swiper-container .swiper-rtl .swiper-button-prev::after{content:""}.swiper-container .swiper-button-prev,.swiper-container .swiper-rtl .swiper-button-next{left:0}.swiper-container .swiper-button-next,.swiper-container .swiper-rtl .swiper-button-prev{right:0}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}body,html{overflow-x:hidden;color:#231f20;background-color:#fff}.swiper-pagination .swiper-pagination-bullet{background-color:#ccc;opacity:1}.swiper-pagination.theme-orange .swiper-pagination-bullet-active{background-color:#d3623b}.swiper-pagination.theme-purple .swiper-pagination-bullet-active{background-color:#3d0584}.swiper-pagination.theme-dark-blue .swiper-pagination-bullet-active{background-color:#004c93}.swiper-pagination.theme-light-blue .swiper-pagination-bullet-active{background-color:#3fa4d3}.swiper-container{width:100%}.site-navigation a{text-decoration:none}.site-navigation li{list-style:none}.site-navigation .menu-link,.site-navigation .site-header_button{color:#231f20;display:flex;align-items:center;height:100%;line-height:100%}.site-navigation ul{margin:0;padding:0}.site-navigation span{display:block}.site-navigation span.title{color:#d3623b;font-weight:700}.site-navigation span.description{color:#999}.site-navigation .menu-link-top{position:relative;transition:all .3s ease-in}.site-navigation.site-navigation_desktop .menu-link-top::after{content:"";height:4px;width:100%;position:absolute;bottom:-1px;left:0;transition:all .3s ease-in}.site-navigation.site-navigation_desktop .menu-link-top.active,.site-navigation.site-navigation_desktop .menu-link-top:focus,.site-navigation.site-navigation_desktop .menu-link-top:focus-within,.site-navigation.site-navigation_desktop .menu-link-top:hover{color:#d3623b}.site-navigation.site-navigation_desktop .menu-link-top.active svg path,.site-navigation.site-navigation_desktop .menu-link-top:focus svg path,.site-navigation.site-navigation_desktop .menu-link-top:focus-within svg path,.site-navigation.site-navigation_desktop .menu-link-top:hover svg path{fill:#d3623b}.site-navigation.site-navigation_desktop .menu-link-top.active::after,.site-navigation.site-navigation_desktop .menu-link-top:focus-within::after,.site-navigation.site-navigation_desktop .menu-link-top:focus::after,.site-navigation.site-navigation_desktop .menu-link-top:hover::after{background-color:#d3623b!important}.site-navigation.site-navigation_desktop .menu-link-top:active{color:#dc8162}.site-navigation.site-navigation_desktop .menu-link-top:active svg path{fill:#dc8162}.site-navigation.site-navigation_desktop .menu-link-top:active::after{background-color:#dc8162!important}.site-navigation .template-resources,.site-navigation .template-services{position:static!important}.site-navigation .template-resources .sub-menu,.site-navigation .template-services .sub-menu{width:100%;left:0;transform:translate(0,1px)}.site-navigation .template-resources .flex-main,.site-navigation .template-services .flex-main{max-width:1120px;margin:0 auto}.site-navigation .template-services .column{width:100%}.site-navigation .template-services .column:nth-child(1){padding-right:32px;border-right:.5px solid #ccc}.site-navigation .template-services .column:nth-child(2){padding-left:32px;border-left:.5px solid #ccc}.site-navigation .template-services .service-list-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:-12px}.site-navigation .template-services .service-links-wrapper{border-top-width:8px;border-top-style:solid;padding-top:12px;max-width:224px;margin-top:48px}.site-navigation .template-services h4{text-transform:uppercase;color:#231f20;margin-bottom:24px}.site-navigation .template-services h5{font-weight:700}.site-navigation .template-services .service:not(:last-child){margin-bottom:32px}.site-navigation .template-services .service-category-link:focus,.site-navigation .template-services .service-category-link:hover{opacity:.8}.site-navigation .template-services .service-category-link:active{opacity:.6}.site-navigation .template-resources .sub-menu li{width:100%}.site-navigation .template-resources .column:nth-child(1){grid-column-start:span 3}.site-navigation .template-resources .column:nth-child(2){grid-column-start:span 4}.site-navigation .template-resources .column:nth-child(3){grid-column-start:span 5}.site-navigation .template-resources .column-resource-categories li{margin:0 0 32px 0}.site-navigation .template-resources .column-resource-categories .button-link-arrow{font-size:18px}.site-navigation .template-resources .column-other-resources li:not(:last-child){margin:0 0 48px 0}.site-navigation .template-resources .column-other-resources a:focus,.site-navigation .template-resources .column-other-resources a:hover{opacity:.8}.site-navigation .template-resources .column-other-resources a:active{opacity:.6}.site-navigation .template-resources .column-featured-resource{background-color:#fff9f0;align-self:start;padding:40px}.site-navigation .template-resources .column-featured-resource:focus,.site-navigation .template-resources .column-featured-resource:hover{opacity:.8}.site-navigation .template-resources .column-featured-resource:active{opacity:.6}.site-navigation .template-resources .column-featured-resource article{display:flex;align-items:center}.site-navigation .template-resources .column-featured-resource article figure{flex-shrink:0;width:100%;max-width:116px;margin:0 32px 0 0}.site-navigation .template-resources .column-featured-resource article figure img{filter:drop-shadow(0 4px 10px rgba(0, 0, 0, .25))}@media screen and (max-width:1096px){.site-navigation .template-resources .grid-main{grid-template-columns:1fr}.site-navigation .template-resources .column{grid-column:1/span 1}}.site-navigation .menu-search-toggle span,.site-navigation .menu-search-toggle svg{pointer-events:none}.site-header{background-color:#fff;border-bottom:1px solid #b3b3b3;box-shadow:0 4px 24px rgba(0,0,0,.15);position:fixed;top:0;left:0;width:100%;z-index:1000;transition:transform .3s ease-in;transform:translate(0,0)}.site-header.hide{transform:translate(0,-100%)}.site-header.show{transform:translate(0,0)}.site-header .header-wrapper{position:relative;z-index:1000;background-color:#fff}.site-header .header-layout{display:flex;align-items:center;justify-content:space-between}.site-header .site-header-secondary .menu,.site-header .site-header_main{display:flex;align-items:center}.site-header .site-branding{margin-right:40px}.site-header .site-branding img{max-height:48px;width:auto}.site-header ul.menu li{height:96px}.site-header #header-menu{display:flex;padding:0;margin:0}.site-header #header-menu .menu-link,.site-header #header-menu .site-header_button{font-size:16px;font-weight:500;white-space:nowrap}.site-header #header-menu li{margin-right:40px}.site-header #header-menu li.menu-item-has-children{position:relative}.site-header #header-menu li.menu-item-has-children button svg{margin:6px}.site-header #header-menu .menu-item-has-children:focus ul.sub-menu,.site-header #header-menu .menu-item-has-children:focus-within ul.sub-menu,.site-header #header-menu .menu-item-has-children:hover ul.sub-menu{visibility:visible;opacity:1;transition-delay:0s}.site-header #header-menu .menu-item-has-children.template-case_studies .sub-menu,.site-header #header-menu .menu-item-has-children.template-default .sub-menu{left:0;transform:translate(-48px,1px)}.site-header #header-menu .menu-item-has-children.template-grid .sub-menu{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:48px;left:50%;transform:translate(-50%,1px)}.site-header #header-menu .menu-item-has-children .sub-menu{position:absolute;top:100%;z-index:101;background-color:#fff;padding:48px 48px 64px 48px;margin:0;box-shadow:0 20px 24px rgba(0,0,0,.15);visibility:hidden;transition:.2s;opacity:0}.site-header #header-menu .menu-item-has-children .sub-menu li{width:269px;margin:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.site-header #header-menu .menu-item-has-children .sub-menu li .menu-link{display:flex;align-items:flex-start}.site-header #header-menu .menu-item-has-children .sub-menu li .menu-link img{max-width:20px;margin-right:12px}.site-header #header-menu .menu-item-has-children .sub-menu li .menu-link:focus,.site-header #header-menu .menu-item-has-children .sub-menu li .menu-link:hover{opacity:.8}.site-header #header-menu .menu-item-has-children .sub-menu li .menu-link:active{opacity:.6}.site-header #header-menu .template-case_studies .sub-menu li:not(:last-child),.site-header #header-menu .template-default .sub-menu li:not(:last-child),.site-header #header-menu .template-grid .sub-menu li:not(:last-child){margin-bottom:48px}.site-header #header-menu .template-resources .column-resource-categories li{margin:0 0 32px 0}.site-header #header-menu .template-resources .column-other-resources li:not(:last-child){margin:0 0 48px 0}.site-header .site-header-secondary li{margin:0 0 0 32px}.site-header .site-header-secondary li svg{margin:0 6px 0 0}.site-header .site-header-secondary li span{font-size:13px}.site-header .header-wrapper.display-mobile{height:64px}.site-header .header-wrapper.display-mobile .header-layout{padding:12px 24px;height:100%}.site-header .header-wrapper.display-mobile .site-branding{flex-shrink:2}.site-header .header-wrapper.display-mobile .site-branding img{max-height:40px}.site-header .header-wrapper.display-mobile .site-mobile-navigation{display:flex;align-items:center}.site-header .header-wrapper.display-mobile .site-mobile-navigation button{border:none;background-color:transparent;padding:0}.site-header .header-wrapper.display-mobile .site-mobile-navigation hr{height:32px;width:1.5px;background-color:#ccc;margin:0 20px}.site-header .header-wrapper.display-mobile .site-mobile-navigation .menu-search-toggle{height:24px}.site-header .header-wrapper.display-mobile .site-mobile-navigation .menu-search-toggle svg{width:24px;height:24px;pointer-events:none}.site-header .header-wrapper.display-mobile .site-mobile-navigation #mobile-menu-toggle{display:flex;justify-content:space-between;align-items:center;width:81px}.site-header .header-wrapper.display-mobile .site-mobile-navigation #mobile-menu-toggle .text{font-weight:500;font-size:16px;line-height:100%}.site-header .header-wrapper.display-mobile .site-mobile-navigation #mobile-menu-toggle .close,.site-header .header-wrapper.display-mobile .site-mobile-navigation #mobile-menu-toggle .toggle{height:21px;display:none}.site-header .header-wrapper.display-mobile .site-mobile-navigation #mobile-menu-toggle .close.display,.site-header .header-wrapper.display-mobile .site-mobile-navigation #mobile-menu-toggle .toggle.display{display:block}.site-header .display-mobile{display:none}.site-header .display-desktop li.current-menu-ancestor .menu-link-top::after{background-color:#231f20}@media screen and (max-width:1202px){.site-header #header-menu li,.site-header .site-branding{margin-right:24px}.site-header .site-header-secondary li{margin-left:24px}}@media screen and (max-width:1096px){.site-header .display-desktop{display:none}.site-header .display-mobile{display:block}}.site-header-logo-only{height:96px;padding:0 24px}.site-header-logo-only .site-branding{margin:0}.site-header-logo-only .header-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1096px){.site-header-logo-only{height:64px}.site-header-logo-only .site-branding img{max-height:40px}}#mobile-menu,#mobile-menu ul.sub-menu{position:fixed;left:0;width:100vw;background-color:#fff;z-index:10000;height:calc(100vh - 64px)}#mobile-menu{transform:translate(100%,0);opacity:0;transition:all .3s ease-in;top:64px;border-top:1.5px solid #ccc}#mobile-menu.open{transform:translate(0,0);opacity:1}#mobile-menu .display-desktop{display:none}#mobile-menu .display-mobile{display:block}#mobile-menu .nav-wrapper_back{display:none;position:absolute;top:24px;left:40px;z-index:100001;width:100%}#mobile-menu .nav-wrapper_back .mobile-menu-back{display:flex;align-items:center;text-transform:uppercase}#mobile-menu .nav-wrapper_back .mobile-menu-back span{margin:1px 0 0 8px}#mobile-menu .nav-wrapper_back .mobile-menu-back path{fill:#231f20}#mobile-menu .nav-wrapper_back.open{display:block}#mobile-menu ul.sub-menu{top:0;display:none;padding:64px 40px 0 40px}#mobile-menu ul.sub-menu li:first-child{border-top:1.5px solid #ccc}#mobile-menu ul.sub-menu li:not(:last-child){margin:0}#mobile-menu ul.sub-menu img{max-width:21px;margin-right:12px}#mobile-menu ul.sub-menu li span.description{display:none}#mobile-menu ul.sub-menu.open{display:block}#mobile-menu .nav-wrapper{padding:8px 40px 48px 40px;display:flex;flex-direction:column;justify-content:space-between;height:100%}#mobile-menu .menu-link-top{font-size:24px;line-height:130%}#mobile-menu .menu .menu-link-top{width:100%;display:block;padding:0 40px}#mobile-menu button.menu-link-top{color:#d3623b}#mobile-menu button.menu-link-top svg{display:none}#mobile-menu .menu-link-contact,#mobile-menu .menu-link-wrapper,#mobile-menu .template-services .column,#mobile-menu li{padding:24px 0;display:flex;justify-content:center;align-items:center}#mobile-menu .menu-link-contact,#mobile-menu .template-services .column,#mobile-menu li{border-bottom:1.5px solid #ccc}#mobile-menu li{position:relative!important}#mobile-menu li.menu-item-has-children::after{content:"";width:16px;height:16px;background-image:url(../img/corelearn-orange-arrow.svg);position:absolute;right:0;top:50%;transform:translate(0,-50%)}#mobile-menu li.template-resources svg{display:none}#mobile-menu li.template-resources .icon-wrapper{width:20px;height:20px;margin-right:12px}#mobile-menu li.template-resources .icon-wrapper svg{display:block}#mobile-menu li.template-resources .menu-link-wrapper{border-top:1.5px solid #ccc}#mobile-menu li.template-resources .menu-link-wrapper a{color:#d3623b;font-size:18px}#mobile-menu li.template-resources .grid-main{padding:0}#mobile-menu li.template-resources .column-other-resources li:not(:last-child){margin:0}#mobile-menu li.template-resources .column-featured-resource{padding:24px;margin:32px 0 0 0}#mobile-menu li.template-resources .column-featured-resource article figure{margin:0 12px 0 0}#mobile-menu li.template-resources .column-featured-resource article figure img{max-width:102px;margin-right:0}#mobile-menu li.template-services .flex-main{flex-direction:column}#mobile-menu li.template-services .column:nth-child(1),#mobile-menu li.template-services .column:nth-child(2){border-right:none;border-left:none}#mobile-menu li.template-services .column:nth-child(1){border-top:1.5px solid #ccc}#mobile-menu li.template-services .button-link-arrow{width:100%;justify-content:center;position:relative;font-weight:400;font-size:24px}#mobile-menu li.template-services .button-link-arrow svg{position:absolute;right:0;top:50%;transform:translate(0,-50%)}#mobile-menu li.template-services .service-page-link{width:100%}#mobile-menu .menu-link-contact svg{width:24px;height:24px;margin-right:12px}#mobile-menu .social-share_links{justify-content:center}#mobile-menu .social-share_links a{margin:32px 12px 0 12px}#mobile-menu .social-share_links svg{width:32px;height:32px}#mobile-menu .social-share_links #circle{fill:#d3623b}#mobile-menu .site-bottom span{width:100%}#mobile-menu .site-bottom a{text-decoration:underline}#mobile-menu .site-bottom a:first-of-type::before{display:none}#header-search{width:100%;background-color:#fff;position:absolute;top:0;box-shadow:0 20px 24px rgba(0,0,0,.15);padding:54px 0 64px 0;z-index:999;transform:translate(0,-100%);pointer-events:none;transition:all .3s ease-in;opacity:0}#header-search.open{pointer-events:auto;transform:translate(0,97px);opacity:1}@media screen and (max-width:1096px){#header-search{padding:32px 0}#header-search.open{transform:translate(0,65px)}}.search-form label{border-bottom:2px solid #231f20;display:flex;justify-content:flex-start;align-items:center;padding-bottom:10px}.search-form label svg{width:40px;height:auto;margin-right:20px;flex-shrink:0}.search-form input[type=search]{width:100%;height:100%;border:none;outline:0;font-size:48px;background-color:transparent;padding:0}.search-form input[type=search]::-moz-placeholder{color:#ccc}.search-form input[type=search]::placeholder{color:#ccc}.search-form input[type=search]:active,.search-form input[type=search]:focus{background-color:transparent}@media screen and (max-width:768px){.search-form input[type=search]{font-size:32px}}.search-form button{width:40px;height:100%}.search-form button.search-submit{visibility:hidden}.search-form button.search-cancel{display:none}.search-form button.search-cancel.active{display:block}.search-form button img{pointer-events:none;width:40px;min-width:40px}@media screen and (max-width:768px){.search-form button img{width:32px;min-width:32px}}main{margin-top:96px;position:relative}@media screen and (max-width:1096px){main{margin-top:64px}}.back-link_container{position:absolute;top:24px;left:0;right:0;display:flex;justify-content:space-between;align-items:center}.back-link_container .back-link{display:flex;align-items:center;text-underline-offset:3px}.back-link_container .back-link svg{margin-right:8px}.back-link_container .back-link.text-black path{fill:#000}@media screen and (max-width:768px){.back-link_container{display:none}}.block--hero-single-image{color:#fff9f0}.block--hero-single-image .column_left{align-self:center}.block--hero-single-image .column_right{position:relative}.block--hero-single-image .column_right::after{height:100%;z-index:1;top:0}.block--hero-single-image .column_left,.block--hero-single-image .column_right{padding:48px 0}.block--hero-single-image figure{position:relative;z-index:2}.block--hero-single-image figure::after{height:24px;z-index:2;bottom:0}.block--hero-single-image .column_right::after,.block--hero-single-image figure::after{content:"";position:absolute;right:88px;display:block;background-color:#ffc700;width:16px}.block--hero-single-image img{z-index:2}.block--hero-single-image .text{margin:24px 0 0 0}.block--hero-single-image .cta{margin:24px 0 0 0}.block--hero-single-image.case-study-hero{position:relative}.block--hero-single-image.case-study-hero .archive-tag{color:#ffc700;text-transform:uppercase;margin-bottom:12px}@media screen and (max-width:768px){.block--hero-single-image{padding:64px 0 0 0;text-align:center}.block--hero-single-image figure{margin:0 32px}.block--hero-single-image figure::after{right:0;width:16px;height:16px;bottom:40px}.block--hero-single-image .column_right{padding:64px 0 48px 0;margin-right:-32px;margin-left:-32px}.block--hero-single-image .column_right::after{width:100%;height:16px;right:unset;top:unset;bottom:88px}.block--hero-single-image .column_left{padding:0}}.block--hero-full-image{position:relative;color:#fff9f0}.block--hero-full-image .column{max-height:720px}.block--hero-full-image .column_left{align-self:center;padding:0 32px}.block--hero-full-image .column_left .column_inner{max-width:528px;margin-left:auto}.block--hero-full-image .column_content{max-width:448px}.block--hero-full-image .text{margin:16px 0 0 0}.block--hero-full-image figure{min-height:720px}.block--hero-full-image .divider-wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:100%;padding:0 32px}.block--hero-full-image .divider-wrapper hr{height:24px;max-width:1120px;margin:0 auto}.block--hero-full-image.bg-dark-blue hr,.block--hero-full-image.bg-orange hr{background-color:#58c3c3}.block--hero-full-image.bg-light-blue hr{background-color:#ffc700}.block--hero-full-image.bg-purple hr{background-color:#d3623b}.block--hero-full-image .cta{margin:24px 0 0 0}@media screen and (max-width:768px){.block--hero-full-image{text-align:center}.block--hero-full-image .column_right{height:100vw}.block--hero-full-image figure{min-height:auto}.block--hero-full-image .block--text-stats-list h1.line-three,.block--hero-full-image .single-service .block--hero-online-academy h1,.block--hero-full-image .single-service .block--hero-video h1,.block--hero-full-image h1.h3,.block--text-stats-list .block--hero-full-image h1.line-three,.single-service .block--hero-full-image h1{font-size:32px;line-height:120%;letter-spacing:-.01em}.block--hero-full-image .column_left .column_content,.block--hero-full-image .column_left .column_inner{max-width:100%}.block--hero-full-image .column_left .column_content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:64px 0 48px 0;position:relative}.block--hero-full-image .column_left .divider-wrapper{top:0;padding:0}.block--hero-full-image:not(.image-first) .divider-wrapper.display-desktop{display:block}.block--hero-full-image:not(.image-first) .divider-wrapper.display-mobile{display:none}.block--hero-full-image:not(.image-first) .flex-main{flex-direction:column}.block--hero-full-image.image-first .column_right{height:60vw}.block--hero-full-image.image-first .divider-wrapper.display-desktop{display:none}.block--hero-full-image.image-first .divider-wrapper.display-mobile{display:block}.block--hero-full-image .display-desktop{display:none}.block--hero-full-image .display-mobile{display:block}}.block--hero-2-images{background-color:#d3623b;color:#fff9f0;text-align:center}.block--hero-2-images h1{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#d3623b;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--hero-2-images h1{-webkit-text-stroke-width:1.5px}}.block--hero-2-images .text{margin:24px 0 0 0}.block--hero-2-images figure{max-width:320px}.block--hero-2-images .cta{margin-top:24px}.block--hero-2-images .grid{display:grid;grid-template-columns:1fr 608px 1fr}.block--hero-2-images .column{align-self:center}.block--hero-2-images .column_center{padding:160px 32px}.block--hero-2-images .column_left{padding-bottom:48px;margin-right:80px;border-bottom:16px solid #fff9f0}.block--hero-2-images .column_left figure{padding-left:32px;margin-left:auto}.block--hero-2-images .column_left figure img{filter:drop-shadow(24px 24px 0 #58c3c3)}.block--hero-2-images .column_right{margin-left:80px;margin-bottom:24px;position:relative}.block--hero-2-images .column_right::before{content:"";position:absolute;bottom:-40px;right:-48px;background-color:#58c3c3;width:100%;height:124px}.block--hero-2-images .column_right::after{content:"";position:absolute;bottom:0;right:0;width:100%;height:16px;background-color:#ffc700}.block--hero-2-images .column_right figure{padding-right:32px;margin-right:auto;position:relative}@media screen and (max-width:1400px){.block--hero-2-images .column_left{margin-right:32px}.block--hero-2-images .column_right{margin:0}}@media screen and (max-width:1200px){.block--hero-2-images .grid{grid-template-columns:1fr 416px 1fr}.block--hero-2-images h1{font-size:56px;line-height:105%;letter-spacing:-.01em}}@media screen and (max-width:930px){.block--hero-2-images .grid{grid-template-columns:1fr}.block--hero-2-images .column_center{padding:64px 32px}.block--hero-2-images .column_left{display:none}.block--hero-2-images .column_right{padding:0 32px 104px 32px}.block--hero-2-images .column_right figure{max-width:100%;padding:0}.block--hero-2-images .column_right::after{bottom:88px;right:unset;left:32px}.block--hero-2-images .column_right::before{bottom:64px;left:80px;height:30%}}.block--hero-heading-outline{padding:64px 0 80px 0;color:#fff9f0;border-bottom:24px solid #ffc700}.block--hero-heading-outline .column{align-self:center}.block--hero-heading-outline .column_left .column_inner{max-width:448px}.block--hero-heading-outline .text{margin:16px 0 0 0}.block--hero-heading-outline .cta{margin:24px 0 0 0}.block--hero-heading-outline figure{padding:0 24px 24px 0}.block--hero-heading-outline .img-square{position:relative}.block--hero-heading-outline .img-square::before{content:"";position:absolute;bottom:-24px;right:-24px;width:100%;height:148px;background-color:#58c3c3}.block--hero-heading-outline h1 span{display:block}.block--hero-heading-outline.bg-orange h1 span{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#d3623b;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--hero-heading-outline.bg-orange h1 span{-webkit-text-stroke-width:1.5px}}.block--hero-heading-outline.bg-light-blue h1 span{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#3fa4d3;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--hero-heading-outline.bg-light-blue h1 span{-webkit-text-stroke-width:1.5px}}.block--hero-heading-outline.bg-dark-blue h1 span{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#004c93;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--hero-heading-outline.bg-dark-blue h1 span{-webkit-text-stroke-width:1.5px}}.block--hero-heading-outline.bg-purple h1 span{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#3d0584;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--hero-heading-outline.bg-purple h1 span{-webkit-text-stroke-width:1.5px}}.block--hero-heading-outline.bg-light-blue .img-square::before,.block--hero-heading-outline.bg-purple .img-square::before{background-color:#d3623b}@media screen and (max-width:768px){.block--hero-heading-outline{padding:64px 0 64px 0;text-align:center}.block--hero-heading-outline .column_left .column_inner{max-width:100%}.block--hero-heading-outline .column_right{margin:64px 0 0 0}.block--hero-heading-outline figure{padding:0 16px 16px 0}.block--hero-heading-outline .img-square::before{bottom:-16px;right:-16px}}.block--hero-video{position:relative;color:#fff9f0;padding:128px 0 144px 0}.block--hero-video .grid-main{grid-row-gap:48px}.block--hero-video .column{align-self:center}.block--hero-video .column_content{max-width:448px}.block--hero-video .text{margin:16px 0 0 0}.block--hero-video .cta{margin:24px 0 0 0}.block--hero-video .button-lightbox-video{width:100%;position:relative;display:block}.block--hero-video .button-lightbox-video svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block--hero-video figure{padding:0 24px 24px 0}.block--hero-video figure img{box-shadow:24px 24px #d3623b}@media screen and (max-width:768px){.block--hero-video figure{padding:0 16px 16px 0}.block--hero-video figure img{box-shadow:16px 16px #d3623b}}.block--hero-video.bg-orange figure{padding:0 24px 24px 0}.block--hero-video.bg-orange figure img{box-shadow:24px 24px #58c3c3}@media screen and (max-width:768px){.block--hero-video.bg-orange figure{padding:0 16px 16px 0}.block--hero-video.bg-orange figure img{box-shadow:16px 16px #58c3c3}}.block--hero-video.bg-dark-blue hr,.block--hero-video.bg-orange hr{background-color:#58c3c3}.block--hero-video.bg-light-blue hr,.block--hero-video.bg-purple hr{background-color:#ffc700}@media screen and (max-width:768px){.block--hero-video{padding:64px 0}.block--hero-video .column_content{max-width:100%}}.lightbox-video{width:100vw;height:100vh;position:fixed;z-index:1001;top:0;left:0;background-color:rgba(35,31,32,.9);display:none}.lightbox-video.open{display:block}.lightbox-video .lightbox-video_inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.lightbox-video .embed-wrapper{width:100%;max-width:1120px;padding:64px}.lightbox-video .lightbox-video_close{position:absolute;top:32px;right:32px}.lightbox-video .lightbox-video_close svg{width:32px;height:auto}.lightbox-video .lightbox-video_close svg rect{fill:#fff9f0}.block--hero-online-academy{color:#fff9f0;padding:160px 0 176px 0;position:relative}.block--hero-online-academy .column{align-self:center}.block--hero-online-academy .text{max-width:448px;margin-left:auto}@media screen and (max-width:768px){.block--hero-online-academy{text-align:center;padding:64px 0 80px 0}.block--hero-online-academy .display-mobile{display:block;margin:40px 0 0 0}.block--hero-online-academy .text{max-width:100%;margin:24px 0 0 0}}.block--hero-online-academy .divider-wrapper,.block--hero-video .divider-wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:100%;padding:0 32px}.block--hero-online-academy .divider-wrapper hr,.block--hero-video .divider-wrapper hr{height:24px;max-width:1120px;margin:0 auto}.block--hero-online-academy.bg-dark-blue hr,.block--hero-online-academy.bg-orange hr,.block--hero-video.bg-dark-blue hr,.block--hero-video.bg-orange hr{background-color:#58c3c3}.block--hero-online-academy.bg-light-blue hr,.block--hero-online-academy.bg-purple hr,.block--hero-video.bg-light-blue hr,.block--hero-video.bg-purple hr{background-color:#ffc700}.block--hero-text-only{padding:128px 0}.block--hero-text-only hr{height:16px;margin-top:32px}.block--hero-text-only h1,.block--hero-text-only p{max-width:448px}.block--hero-text-only p{padding-bottom:12px}.block--hero-text-only.resources-archive h1,.block--hero-text-only.resources-archive p{max-width:736px}.block--hero-text-only.resources-archive h1 span{display:block;font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#d3623b;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--hero-text-only.resources-archive h1 span{-webkit-text-stroke-width:1.5px}}@media screen and (max-width:1184px){.block--hero-text-only .column_left-content{padding-left:32px}}@media screen and (max-width:956px){.block--hero-text-only{text-align:center;position:relative;padding:96px 0 112px 0}.block--hero-text-only .column_left-content{padding-left:0}.block--hero-text-only h1{font-size:56px;line-height:105%;letter-spacing:-.01em}.block--hero-text-only h1,.block--hero-text-only p{max-width:100%}.block--hero-text-only p{padding:24px 0 0 0}.block--hero-text-only hr{position:absolute;width:50%;margin:0;bottom:0}.block--hero-text-only .column_left hr{left:0}.block--hero-text-only .column_right hr{right:0}.block--hero-text-only.resources-archive h1,.block--hero-text-only.resources-archive p{max-width:100%}}.block--hero-full-default{padding:128px 0;border-bottom:16px solid #58c3c3}.block--hero-full-default h1{font-weight:400}.block--hero-full-default p{text-transform:uppercase;margin:0 0 12px 0}@media screen and (max-width:768px){.block--hero-full-default{padding:64px 0}}.block--hero-newsletter-archive{padding:80px 0;background-color:#d3623b;color:#fff9f0}.block--hero-newsletter-archive .column{align-self:center}.block--hero-newsletter-archive .column_left{border-left:16px solid #58c3c3}.block--hero-newsletter-archive .column_left .column_inner{margin-left:auto;max-width:544px;padding-left:32px}.block--hero-newsletter-archive .heading h1 span{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#d3623b;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--hero-newsletter-archive .heading h1 span{-webkit-text-stroke-width:1.5px}}.block--hero-newsletter-archive .text{margin:12px 0 0 0;max-width:448px}.block--hero-newsletter-archive .newsletter-issue{margin:0 0 16px 0;display:flex;align-items:center}.block--hero-newsletter-archive .newsletter-issue span{text-transform:uppercase;margin-right:1ch}.block--hero-newsletter-archive .newsletter-issue span.name{font-weight:700}.block--hero-newsletter-archive .column_right .column_inner{margin-right:auto;position:relative}.block--hero-newsletter-archive .column_right .column_inner::before{content:"";position:absolute;left:0;top:50%;transform:translate(0,-50%);width:100%;height:244px;background-color:#58c3c3}.block--hero-newsletter-archive figure{margin-left:32px;position:relative}.block--hero-newsletter-archive figure .img-wrapper{max-width:512px}.block--hero-newsletter-archive figure::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:16px;background-color:#ffc700}@media screen and (max-width:1210px){.block--hero-newsletter-archive .column_left .column_inner{max-width:448px}.block--hero-newsletter-archive .column_left .column_inner h1{font-size:56px;line-height:105%;letter-spacing:-.01em}}@media screen and (max-width:768px){.block--hero-newsletter-archive{text-align:center}.block--hero-newsletter-archive .grid-main{grid-row-gap:64px}.block--hero-newsletter-archive .column_left{border:none}.block--hero-newsletter-archive .column_left .column_inner{max-width:100%;padding-right:32px}.block--hero-newsletter-archive .column_left .column_inner .text{max-width:100%}.block--hero-newsletter-archive .column_right .column_inner::before{left:32px;height:60%}.block--hero-newsletter-archive figure{margin-left:48px}.block--hero-newsletter-archive figure .img-wrapper{max-width:100%;margin-right:32px}.block--hero-newsletter-archive .newsletter-issue{justify-content:center}.block--hero-newsletter-archive .newsletter-issue span{font-size:20px}}@media screen and (max-width:1100px){.block--hero-heading-outline h1,.block--hero-single-image h1{font-size:56px;line-height:105%;letter-spacing:-.01em}}.block--hero-video-cta{background-color:#d3623b;color:#fff9f0}.block--hero-video-cta .flex-main{flex-direction:column-reverse}.block--hero-video-cta .flex-main_2column .column{width:100%}.block--hero-video-cta .column{align-self:center}.block--hero-video-cta .column_left{margin-top:48px;text-align:center}.block--hero-video-cta .column_left .column_inner{padding:0 32px}.block--hero-video-cta .text{margin-top:16px}.block--hero-video-cta .cta{margin-top:48px}.block--hero-video-cta .divider-wrapper hr{width:100%;max-width:1120px;margin-left:auto;margin-right:auto;margin-top:48px;height:24px;background-color:#ffc700}.block--hero-video-cta .desktop-only{display:none}.block--hero-video-cta .mobile-only{display:block}.block--hero-video-cta .page-switcher.mobile-only .flex-main_2column{flex-direction:row}.block--hero-video-cta .page-switcher.mobile-only .column{width:50%}@media screen and (min-width:1000px){.block--hero-video-cta{background-color:#cd7748;padding-top:134px}.block--hero-video-cta.switcher-enabled{padding-top:0}.block--hero-video-cta .flex-main{flex-direction:row}.block--hero-video-cta .flex-main_2column .column{width:50%}.block--hero-video-cta .column_left{text-align:left;margin-top:0}.block--hero-video-cta .column_left .column_inner{max-width:512px;margin-left:auto;margin-right:80px}.block--hero-video-cta .column_right .column_inner{position:relative;margin-left:16px}.block--hero-video-cta .column_right .column_inner::before{content:"";position:absolute;left:0;bottom:64px;width:100%;height:160px;background-color:#d3623b}.block--hero-video-cta figure{margin-left:24px;border-bottom:16px solid #ffc700;position:relative}.block--hero-video-cta .embed-wrapper{max-width:520px;margin-right:32px}.block--hero-video-cta .divider-wrapper hr{margin-top:142px;height:16px}.block--hero-video-cta .page-switcher .page-switcher-wrapper{padding:42px 0;margin-left:auto}.block--hero-video-cta .page-switcher .page-switcher-wrapper:not(.open) .page-switcher-link-wrapper{display:none}.block--hero-video-cta .page-switcher .page-switcher-wrapper.open .button-switcher-toggle svg{transform:rotate(180deg)}.block--hero-video-cta .desktop-only{display:block}.block--hero-video-cta .mobile-only{display:none}}hr.bar{height:8px;position:relative}hr.bar::after{content:"";position:absolute;top:0;left:0;height:100%}hr.bar.teal-orange{background-color:#58c3c3}hr.bar.teal-orange::after{width:11%;background-color:#d3623b}hr.bar.teal-yellow{background-color:#ffc700}hr.bar.teal-yellow::after{width:76%;background-color:#58c3c3}hr.bar.yellow-orange{background-color:#d3623b}hr.bar.yellow-orange::after{width:20%;background-color:#ffc700}hr.bar.light-blue-yellow::after,hr.bar.purple-yellow::after{width:22%;left:auto;right:0;background-color:#ffc700}hr.bar.light-blue-yellow{background-color:#3fa4d3}hr.bar.purple-yellow{background-color:#3d0584}.block-dividers .column{border-top:1.5px solid #ccc;border-bottom:1.5px solid #ccc;padding:64px 0}.text-basic *{font-size:18px;line-height:150%}.text-basic ol,.text-basic ul{margin:24px 0}.text-basic h3,.text-basic h4,.text-basic p{margin:0 0 24px 0}.text-basic p:last-of-type{margin-bottom:0}.default-content p:not(:last-child){margin:0 0 27px 0}.default-content button,.default-content input[type=submit]{background-color:transparent;font-size:18px;padding:11px 16px}.block--text-heading-outline .column{max-width:544px}.block--text-heading-outline h2{font-weight:500;line-height:100%;letter-spacing:0;-webkit-text-stroke-width:2px}@media screen and (max-width:768px){.block--text-heading-outline h2{-webkit-text-stroke-width:1.5px}}.block--text-heading-outline.text-orange{color:#d3623b;-webkit-text-stroke-color:#d3623b}.block--text-heading-outline.text-dark-blue{color:#004c93;-webkit-text-stroke-color:#004c93}.block--text-heading-outline.text-light-blue{color:#3fa4d3;-webkit-text-stroke-color:#3fa4d3}.block--text-heading-outline.text-purple{color:#3d0584;-webkit-text-stroke-color:#3d0584}.block--text-heading-outline.text-black{color:#231f20;-webkit-text-stroke-color:#231f20}.block--text-heading-outline.bg-ivory{-webkit-text-fill-color:#fff9f0}.block--text-heading-outline.bg-white{-webkit-text-fill-color:#fff}.block--text-small-heading .column_left .column_inner{max-width:352px}.block--text-small-heading .column_right .column_inner{max-width:448px}.block--text-small-heading .column_inner{margin:0 auto}.block--text-small-heading h2{font-weight:400}.block--text-small-heading p{margin-bottom:1ch}.block--text-small-heading .cta,.block--text-small-heading h2{margin-top:24px}@media screen and (max-width:768px){.block--text-small-heading .grid-main{grid-row-gap:16px}.block--text-small-heading .column_left .column_inner,.block--text-small-heading .column_right .column_inner{max-width:100%}}.block--text-large-heading .column_left{grid-column-start:span 7}.block--text-large-heading .column_right{grid-column-start:span 5}.block--text-large-heading .cta{margin-top:40px}@media screen and (max-width:768px){.block--text-large-heading .grid-main{grid-row-gap:24px}.block--text-large-heading .cta{display:flex;justify-content:center}}.block--text-2-column-heading .grid-main{grid-row-gap:64px}.block--text-2-column-heading .heading-text_card{padding-bottom:64px;height:100%}.block--text-2-column-heading h2{font-weight:400;max-width:448px}.block--text-2-column-heading p{margin:32px 0 0 0}.block--text-2-column-heading.text-orange .heading-text_card{border-bottom:16px solid #d3623b}.block--text-2-column-heading.text-light-blue .heading-text_card{border-bottom:16px solid #3fa4d3}.block--text-2-column-heading.text-dark-blue .heading-text_card{border-bottom:16px solid #004c93}.block--text-2-column-heading.text-purple .heading-text_card{border-bottom:16px solid #3d0584}.block--text-2-column-heading.text-black .heading-text_card{border-bottom:16px solid #231f20}@media screen and (max-width:768px){.block--text-2-column-heading p{margin:16px 0 0 0}.block--text-2-column-heading .heading-text_card{padding-bottom:40px}}.block--text-sidebar .grid-main{grid-row-gap:64px}.block--text-sidebar h3{font-weight:700}.block--text-sidebar h4{text-transform:uppercase;font-weight:700}.block--text-sidebar-quote-image hr{margin:0 0 32px 0}.block--text-sidebar-quote-image blockquote p{font-size:32px;line-height:120%;letter-spacing:-.01em}.block--text-sidebar-quote-image .sidebar{display:flex;flex-direction:column;justify-content:space-between;height:100%}.block--text-sidebar-quote-image .sidebar img{margin:64px 0 0 0}.block--text-sidebar-quote-image .sidebar.image-first{flex-direction:column-reverse}.block--text-sidebar-quote-image .sidebar.image-first img{margin:0 0 64px 0}.block--text-sidebar-quote-image .sidebar.no-quote img{margin:0}.block--text-sidebar-quote-image .cta{margin-top:24px}.block--text-sidebar-quote-image img{width:100%}.block--text-sidebar-quote-image.theme-orange h1,.block--text-sidebar-quote-image.theme-orange h2,.block--text-sidebar-quote-image.theme-orange h3{color:#d3623b}.block--text-sidebar-quote-image.theme-light-blue h1,.block--text-sidebar-quote-image.theme-light-blue h2,.block--text-sidebar-quote-image.theme-light-blue h3{color:#3fa4d3}.block--text-sidebar-quote-image.theme-dark-blue h1,.block--text-sidebar-quote-image.theme-dark-blue h2,.block--text-sidebar-quote-image.theme-dark-blue h3{color:#004c93}.block--text-sidebar-quote-image.theme-purple h1,.block--text-sidebar-quote-image.theme-purple h2,.block--text-sidebar-quote-image.theme-purple h3{color:#3d0584}.block--text-icon-highlights .grid-main{grid-row-gap:32px}.block--text-icon-highlights .column_heading{grid-column-start:span 12}.block--text-icon-highlights h2.size-small{text-transform:uppercase;font-weight:700}.block--text-icon-highlights h2.size-large{font-weight:400;margin:0 0 16px 0}.block--text-icon-highlights h2.align-center{text-align:center}.block--text-icon-highlights p{margin:16px 0 0 0;color:#231f20}.block--text-icon-highlights h3{margin:16px 0 0 0}.block--text-icon-highlights .text{height:100%}.block--text-icon-highlights.card-style_with_bg h3{font-size:24px;line-height:130%;margin:32px 0 0 0}.block--text-icon-highlights.card-style_with_bg .text{padding:48px 32px}.block--text-icon-highlights.card-style_with_bg.bg-white .text{background-color:#fff9f0}.block--text-icon-highlights.card-style_with_bg.bg-ivory .text{background-color:#fff}@media screen and (max-width:768px){.block--text-icon-highlights .grid-main{grid-row-gap:64px}.block--text-icon-highlights.card-style_with_bg .grid-main{grid-row-gap:16px}}.block--text-summary-icon-highlights h2{margin-bottom:-16px;max-width:448px}.block--text-summary-icon-highlights hr{width:1.5px;height:100%;background-color:#ccc;justify-self:center}.block--text-summary-icon-highlights .text-icon{margin-right:24px}.block--text-summary-icon-highlights .text-card{display:flex;justify-content:flex-start}.block--text-summary-icon-highlights .text-card h3{font-weight:400}.block--text-summary-icon-highlights .text-card p{margin-top:8px}.block--text-summary-icon-highlights .text-card:not(:last-child){margin-bottom:64px}.block--text-summary-icon-highlights .grid-main{grid-row-gap:48px}@media screen and (max-width:768px){.block--text-summary-icon-highlights hr{display:none}.block--text-summary-icon-highlights .text-card{flex-direction:column}.block--text-summary-icon-highlights .text-icon{margin-bottom:16px}}.block--text-stats-list ul{margin:0;padding:0;list-style:none;max-width:512px;border-top-width:2px;border-top-style:solid}.block--text-stats-list li{padding:24px;display:flex;align-items:center;border-bottom-width:2px;border-bottom-style:solid}.block--text-stats-list .text{margin-left:16px}.block--text-stats-list .line-one,.block--text-stats-list .text{font-size:32px;line-height:100%;letter-spacing:-.01em}.block--text-stats-list .line-two{margin-top:24px;font-weight:700;line-height:100%;letter-spacing:0;font-size:128px;-webkit-text-stroke-width:2px}@media screen and (max-width:768px){.block--text-stats-list .line-two{-webkit-text-stroke-width:1.5px}}.block--text-stats-list .line-three{margin-top:16px}.block--text-stats-list .stat-feature{border-width:2px;border-style:solid;border-bottom-width:18px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:68px}.block--text-stats-list.text-orange .stat-feature,.block--text-stats-list.text-orange li,.block--text-stats-list.text-orange ul{border-color:#d3623b;color:#d3623b;-webkit-text-stroke-color:#d3623b}.block--text-stats-list.text-light-blue .stat-feature,.block--text-stats-list.text-light-blue li,.block--text-stats-list.text-light-blue ul{border-color:#3fa4d3;color:#3fa4d3;-webkit-text-stroke-color:#3fa4d3}.block--text-stats-list.text-dark-blue .stat-feature,.block--text-stats-list.text-dark-blue li,.block--text-stats-list.text-dark-blue ul{border-color:#004c93;color:#004c93;-webkit-text-stroke-color:#004c93}.block--text-stats-list.text-purple .stat-feature,.block--text-stats-list.text-purple li,.block--text-stats-list.text-purple ul{border-color:#3d0584;color:#3d0584;-webkit-text-stroke-color:#3d0584}.block--text-stats-list.bg-white .line-two{-webkit-text-fill-color:#fff}.block--text-stats-list.bg-ivory .line-two{-webkit-text-fill-color:#fff9f0}@media screen and (max-width:1024px){.block--text-stats-list .number{font-size:56px;line-height:105%;letter-spacing:-.01em}.block--text-stats-list .line-one,.block--text-stats-list .text{font-size:20px;line-height:140%}.block--text-stats-list .line-two{font-size:56px;line-height:105%}.block--text-stats-list .line-three{font-size:40px;line-height:100%}}@media screen and (max-width:768px){.block--text-stats-list .grid-main{grid-row-gap:24px}.block--text-stats-list ul{max-width:100%}.block--text-stats-list li{padding:16px 24px}.block--text-stats-list .stat-feature{padding:64px 58px}}@media screen and (max-width:360px){.block--text-stats-list li{flex-direction:column;padding:16px;align-items:flex-start}.block--text-stats-list .text{margin:0}.block--text-stats-list .line-two{font-size:12vw}.block--text-stats-list .line-three{font-size:10vw}.block--text-stats-list .stat-feature{padding:32px}}.block--text-3-stats{background-color:#d3623b;color:#fff9f0;text-align:center;padding-bottom:128px}.block--text-3-stats .divider-wrapper{width:100%;padding:0 32px}.block--text-3-stats .divider-wrapper hr{margin:0 auto 128px auto;height:16px;max-width:1120px;background-color:#58c3c3}.block--text-3-stats h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#d3623b;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--text-3-stats h2{-webkit-text-stroke-width:1.5px}}.block--text-3-stats p{margin-top:16px}.block--text-3-stats .column,.block--text-3-stats .stat{height:100%}.block--text-3-stats .stat{border-bottom:1px solid #fff9f0;padding-bottom:48px}.block--text-3-stats .column_cta{margin-top:80px;grid-column-start:span 12}@media screen and (max-width:768px){.block--text-3-stats{padding-bottom:64px}.block--text-3-stats .divider-wrapper hr{margin:0 auto 64px auto}.block--text-3-stats .grid-main{grid-row-gap:48px}.block--text-3-stats .display-mobile{display:block;margin:0 0 16px 0}.block--text-3-stats .column_cta{margin:0}.block--text-3-stats p{padding:0 1.5rem}}.block--text-stat-image h2{margin-bottom:32px;max-width:448px}.block--text-stat-image .stat{margin:48px 0}.block--text-stat-image .stat hr{margin-bottom:32px}.block--text-stat-image .stat p{font-weight:400}@media screen and (max-width:768px){.block--text-stat-image .column_right{margin:16px 0 0 0}}.block--text-image-overview .grid-main{grid-row-gap:48px}.block--text-image-overview .column{align-self:center}.block--text-image-overview .column_right .column_inner{max-width:448px;margin-left:auto}.block--text-image-overview h2{margin-bottom:24px}.block--text-image-overview .cta{margin-top:32px}.block--text-image-overview .column_bottom{grid-column-start:span 12;text-align:center}.block--text-image-overview .column_bottom .column_inner{max-width:736px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.block--text-image-overview .column_bottom a{margin-left:.5ch}.block--text-image-overview .column_bottom a,.block--text-image-overview .column_bottom p{font-size:18px}@media screen and (max-width:768px){.block--text-image-overview .grid-main{grid-row-gap:48px}.block--text-image-overview .column_right .column_inner{margin:16px 0 0 0;max-width:100%}.block--text-image-overview .cta{text-align:center}}.block--text-accordion .accordion-item{border-top:1.5px solid #ccc;padding:64px 0}.block--text-accordion .accordion-item:last-child{border-bottom:1.5px solid #ccc}.block--text-accordion .accordion-item_inner{display:flex;align-items:flex-start}.block--text-accordion .accordion-item_inner.close .text{max-height:54px;overflow:hidden;-webkit-box-orient:vertical;display:block;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2}.block--text-accordion .accordion-item_inner.open .text{max-height:100%}.block--text-accordion .accordion-item_inner.open .accordion-button-toggle svg{transform:rotate(90deg)}.block--text-accordion .subheading,.block--text-accordion .text{width:100%;padding-right:32px}.block--text-accordion .subheading{max-width:256px;padding-right:32px}.block--text-accordion .accordion-button-toggle{text-align:left}.block--text-accordion .accordion-button-toggle svg{width:40px;min-width:40px;height:auto;transform:rotate(-90deg);transform-origin:center}.block--text-accordion .cta{margin-top:32px}@media screen and (max-width:768px){.block--text-accordion .accordion-item{padding:32px 0}.block--text-accordion .accordion-item_inner{flex-direction:column;position:relative}.block--text-accordion .accordion-item_inner.close .text{max-height:0}.block--text-accordion .subheading{padding:5px 72px 0 0;max-width:100%}.block--text-accordion .button{position:absolute;top:0;right:0}.block--text-accordion .text{padding:0}.block--text-accordion .text-basic{padding:35px 0 0 0}}.block--text-accordion-full h2{font-weight:400;margin-bottom:40px}.block--text-accordion-full .accordion-item{border-top:1.5px solid #ccc;padding:42px 0}.block--text-accordion-full .accordion-item:last-child{border-bottom:1.5px solid #ccc}.block--text-accordion-full .accordion-item_inner.close .text{max-height:0;overflow:hidden}.block--text-accordion-full .accordion-item_inner.close .accordion-button-toggle svg{transform:rotate(-90deg)}.block--text-accordion-full .accordion-item_inner.open .text{max-height:100%}.block--text-accordion-full .accordion-item_inner.open .accordion-button-toggle svg{transform:rotate(90deg)}.block--text-accordion-full .accordion-button-toggle{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.block--text-accordion-full .accordion-button-toggle svg{flex-shrink:0;margin-left:16px}.block--text-accordion-full .text,.block--text-accordion-full h3{max-width:823px}.block--text-accordion-full h3{text-align:left;font-weight:700}.block--text-accordion-full .text-basic{padding-top:16px}.block--text-accordion-full .cta{padding-top:32px}@media screen and (max-width:768px){.block--text-accordion-full h2{font-size:48px}.block--text-accordion-full .accordion-item{padding:24px 0}.block--text-accordion-full .text{padding-right:48px}}.block--text-paragraph h1,.block--text-paragraph h2,.block--text-paragraph h3,.block--text-paragraph h4,.block--text-paragraph h5,.block--text-paragraph h6,.default-content h1,.default-content h2,.default-content h3,.default-content h4,.default-content h5,.default-content h6{color:#d3623b}.block--text-paragraph.theme-light-blue h1,.block--text-paragraph.theme-light-blue h2,.block--text-paragraph.theme-light-blue h3,.block--text-paragraph.theme-light-blue h4,.block--text-paragraph.theme-light-blue h5,.block--text-paragraph.theme-light-blue h6,.default-content.theme-light-blue h1,.default-content.theme-light-blue h2,.default-content.theme-light-blue h3,.default-content.theme-light-blue h4,.default-content.theme-light-blue h5,.default-content.theme-light-blue h6{color:#3fa4d3}.block--text-paragraph.theme-dark-blue h1,.block--text-paragraph.theme-dark-blue h2,.block--text-paragraph.theme-dark-blue h3,.block--text-paragraph.theme-dark-blue h4,.block--text-paragraph.theme-dark-blue h5,.block--text-paragraph.theme-dark-blue h6,.default-content.theme-dark-blue h1,.default-content.theme-dark-blue h2,.default-content.theme-dark-blue h3,.default-content.theme-dark-blue h4,.default-content.theme-dark-blue h5,.default-content.theme-dark-blue h6{color:#004c93}.block--text-paragraph.theme-purple h1,.block--text-paragraph.theme-purple h2,.block--text-paragraph.theme-purple h3,.block--text-paragraph.theme-purple h4,.block--text-paragraph.theme-purple h5,.block--text-paragraph.theme-purple h6,.default-content.theme-purple h1,.default-content.theme-purple h2,.default-content.theme-purple h3,.default-content.theme-purple h4,.default-content.theme-purple h5,.default-content.theme-purple h6{color:#3d0584}.block--text-paragraph h1,.default-content h1{font-weight:400;margin:0 0 32px 0}.block--text-paragraph h2,.block--text-paragraph h3,.default-content h2,.default-content h3{font-size:24px;line-height:130%}.block--text-paragraph h3,.default-content h3{font-weight:400}.block--text-paragraph ol,.block--text-paragraph ul,.default-content ol,.default-content ul{margin:0;padding:0 0 0 64px}.block--text-paragraph ol li:not(:last-child),.block--text-paragraph ul li:not(:last-child),.default-content ol li:not(:last-child),.default-content ul li:not(:last-child){margin-bottom:.5rem}.block--text-paragraph h1,.block--text-paragraph h2,.block--text-paragraph h3,.block--text-paragraph h4,.block--text-paragraph h5,.block--text-paragraph h6,.block--text-paragraph ol,.block--text-paragraph p:not(:last-child),.block--text-paragraph ul,.default-content h1,.default-content h2,.default-content h3,.default-content h4,.default-content h5,.default-content h6,.default-content ol,.default-content p:not(:last-child),.default-content ul{margin-bottom:1rem}.block--text-paragraph p a,.default-content p a{word-break:break-word}.block--text-paragraph .cta,.default-content .cta{margin:48px 0 0 0;display:flex;justify-content:center}@media screen and (max-width:768px){.block--text-paragraph ol,.block--text-paragraph ul,.default-content ol,.default-content ul{padding:0 0 0 32px}}.block--inline-stat .stat{padding:64px;border-top-width:8px;border-top-style:solid;position:relative}.block--inline-stat .stat::after{position:absolute;content:"";width:11%;height:8px;background-color:#58c3c3;top:0;left:0;transform:translate(0,-100%)}.block--inline-stat .stat_heading p{font-weight:400}.block--inline-stat .stat_text{margin:16px 0 0 0}@media screen and (max-width:768px){.block--inline-stat .grid-main{padding:0}.block--inline-stat .stat{padding:64px 32px}}.block--text-heading .heading,.block--text-heading-paragraph .heading{text-align:center}.block--text-heading-paragraph:not(.style-bold) h3,.block--text-heading-paragraph:not(.style-bold) h4,.block--text-heading:not(.style-bold) h3,.block--text-heading:not(.style-bold) h4{font-weight:400}.block--text-heading-paragraph h4,.block--text-heading-paragraph h5{margin:0}.block--text-heading-paragraph .heading{margin-bottom:32px}.block--text-heading-paragraph .cta{margin-top:32px}.block--text-heading-paragraph:not(.text-left){text-align:center}@media screen and (max-width:768px){.block--text-heading-paragraph h4{font-size:48px}}@media screen and (max-width:768px){.block--text-heading h3{font-size:48px}.block--text-heading h4{font-weight:700}}.block--text-icon-highlights-cta.heading-large h6,.block--text-image-highlights.heading-large h6{font-weight:400}.block--text-icon-highlights-cta.heading-small h5,.block--text-image-highlights.heading-small h5{font-weight:400}.block--text-icon-highlights-cta.heading-large-all h5,.block--text-image-highlights.heading-large-all h5{font-weight:400}.block--text-icon-highlights-cta .column_heading,.block--text-image-highlights .column_heading{text-align:center;margin-bottom:-32px}.block--text-icon-highlights-cta .grid-main,.block--text-image-highlights .grid-main{grid-row-gap:96px}.block--text-icon-highlights-cta .cta,.block--text-icon-highlights-cta .subheading,.block--text-image-highlights .cta,.block--text-image-highlights .subheading{margin-top:16px}.block--text-icon-highlights-cta .text-icon img,.block--text-image-highlights .text-icon img{width:48px;height:48px;min-width:48px;min-height:48px}@media screen and (max-width:768px){.block--text-icon-highlights-cta .grid-main,.block--text-image-highlights .grid-main{grid-row-gap:64px}.block--text-icon-highlights-cta .column_heading,.block--text-image-highlights .column_heading{margin-bottom:0}}@media screen and (max-width:768px){.block--text-icon-highlights-cta .heading{text-align:left}}.block--text-image-highlights .heading{font-weight:400}.block--text-image-highlights .img-landscape{width:100%;position:relative}.block--text-image-highlights .grid-main_2column figure{margin-bottom:48px}.block--text-image-highlights .grid-main_2column .img-landscape{padding-bottom:62.5%}.block--text-image-highlights .grid-main_3column figure{margin-bottom:32px}.block--text-image-highlights .grid-main_3column .img-landscape{padding-bottom:75%}@media screen and (max-width:768px){.block--text-image-highlights .grid-main_3column figure{margin-bottom:48px}.block--text-image-highlights .grid-main_3column .img-landscape{padding-bottom:62.5%}}.block--text-grid .heading,.block--text-grid h6{font-weight:400}.block--text-grid .column_right{padding:0}.block--text-grid .column_right,.block--text-grid .grid-main_2column-offset-reverse{grid-row-gap:64px}.block--text-grid .subheading,.block--text-grid .text-icon{margin-bottom:16px}.block--text-grid .text-icon img{width:48px;height:48px;min-width:48px;min-height:48px}@media screen and (max-width:768px){.block--text-grid .heading{font-size:48px}}.block--text-list .grid-main{grid-row-gap:64px}.block--text-list .column_left .default-text{margin-top:24px}.block--text-list .heading{font-weight:400}.block--text-list hr{height:8px;margin-bottom:48px}.block--text-list .list{margin:0}.block--text-list ol.format-text_only p{font-weight:700}.block--text-list .format-text_only{font-size:18px}.block--text-list ol li{font-weight:700}.block--text-list ol li .list-item{margin-left:-4px}.block--text-list ul{padding-left:16px}.block--text-list ul .list-item{margin-left:8px}.block--text-list li .default-text{margin-top:8px}.block--text-list li:not(:last-child){margin-bottom:48px}@media screen and (min-width:768px){.block--text-list .column_left{max-width:448px}}@media screen and (max-width:768px){.block--text-list .heading{font-size:48px}}.block--text-list-1 h5{font-weight:700;margin-bottom:48px}.block--text-list-1 .heading{font-size:32px;font-weight:700}.block--text-list-featured .list-heading{margin-bottom:64px}.block--text-list-featured .list{list-style:none;padding:0}.block--text-list-featured li{display:flex;align-items:flex-start}.block--text-list-featured li:not(:last-child){margin-bottom:64px}.block--text-list-featured li .default-text{margin-top:12px}.block--text-list-featured .list-inner{padding-top:24px;border-top-style:solid;border-top-width:8px}.block--text-list-featured .list-index{width:100%;max-width:96px}.block--text-list-featured.theme-orange li:nth-child(4n+1) .list-index{border-color:#58c3c3}.block--text-list-featured.theme-orange li:nth-child(4n+2) .list-index{border-color:#ffc700}.block--text-list-featured.theme-orange li:nth-child(4n+3) .list-index{border-color:#3fa4d3}.block--text-list-featured.theme-orange li:nth-child(4n) .list-index{border-color:#3d0584}@media screen and (max-width:768px){.block--text-list-featured .list-heading{margin-bottom:48px;font-size:32px;line-height:120%}.block--text-list-featured li:not(:last-child){margin-bottom:48px}.block--text-list-featured .index,.block--text-list-featured .subheading{font-size:24px;line-height:130%}.block--text-list-featured .list-index{max-width:64px;min-width:64px}}.block--text-pull-quote.size-large hr{margin-bottom:48px;height:12px}.block--text-pull-quote.size-large hr::after{height:12px}.block--text-pull-quote.size-large .author{margin-top:48px}.block--text-pull-quote.size-small blockquote p{font-weight:400}.block--text-pull-quote.size-small hr{margin-bottom:32px;height:8px}.block--text-pull-quote.size-small hr::after{height:8px}.block--text-pull-quote.size-small .author{margin-top:32px}.block--text-pull-quote .author_info{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px}.block--text-pull-quote .author_info figcaption{font-weight:700}@media screen and (max-width:768px){.block--text-pull-quote .author_info{flex-direction:column;gap:0}}.block--text-pull-quote hr{height:12px;width:100%;position:relative}.block--text-pull-quote hr::after{position:absolute;content:"";width:90%;top:0;right:0}.block--text-pull-quote.bg-ivory hr.theme-orange,.block--text-pull-quote.bg-white hr.theme-orange{background-color:#d3623b}.block--text-pull-quote.bg-ivory hr.theme-orange::after,.block--text-pull-quote.bg-white hr.theme-orange::after{background-color:#58c3c3}.block--text-pull-quote.bg-ivory hr.theme-purple,.block--text-pull-quote.bg-white hr.theme-purple{background-color:#3d0584}.block--text-pull-quote.bg-ivory hr.theme-purple::after,.block--text-pull-quote.bg-white hr.theme-purple::after{background-color:#d3623b}.block--text-pull-quote.bg-ivory hr.theme-light-blue,.block--text-pull-quote.bg-white hr.theme-light-blue{background-color:#3fa4d3}.block--text-pull-quote.bg-ivory hr.theme-light-blue::after,.block--text-pull-quote.bg-white hr.theme-light-blue::after{background-color:#ffc700}.block--text-pull-quote.bg-light-blue hr,.block--text-pull-quote.bg-orange hr,.block--text-pull-quote.bg-purple hr{background-color:#ffc700}.block--text-pull-quote.bg-orange hr::after{background-color:#58c3c3}.block--text-pull-quote.bg-light-blue hr::after,.block--text-pull-quote.bg-purple hr::after{background-color:#d3623b}.block--text-image .flex-main{width:100%;max-width:1184px;margin:0 auto;padding:0 32px;align-items:center;justify-content:space-between;gap:32px}.block--text-image .flex-main .column{width:50%}.block--text-image .column_image .column_inner{max-width:544px}.block--text-image .column_text{display:flex;justify-content:flex-end}.block--text-image .column_text .column_inner{max-width:448px}.block--text-image.layout-text_first .flex-main{flex-direction:row-reverse}.block--text-image.layout-text_first .column_text{justify-content:flex-start}.block--text-image h2{margin-bottom:16px}.block--text-image .cta{margin-top:42px}.block--text-image .img-landscape{width:100%;position:relative;padding-bottom:75%}.block--text-image.bg-light-blue .text,.block--text-image.bg-orange .text,.block--text-image.bg-purple .text{color:#fff}@media screen and (max-width:768px){.block--text-image .flex-main{gap:64px}.block--text-image .flex-main .column{width:100%}.block--text-image .column_image .column_inner{max-width:100%}.block--text-image .column_text .column_inner{max-width:100%}.block--text-image.layout-image_first .flex-main{flex-direction:column}.block--text-image.layout-text_first .flex-main{flex-direction:column-reverse}.block--text-image .cta{margin-top:32px}}.block--text-image-large .grid-main{grid-row-gap:64px}.block--text-image-large .column{align-self:center}.block--text-image-large .column_left{grid-column-start:span 4}.block--text-image-large .column_right{grid-column:6/span 7}.block--text-image-large .column_text .column_inner{display:flex;flex-direction:column;gap:32px}.block--text-separator .style-plain{background-color:#b3b3b3;height:1.5px}.block--text-separator .style-color{height:16px}.block--text-table .heading-wrapper{text-align:center;margin-bottom:40px}.block--text-table .heading-wrapper h2{font-weight:400}.block--text-table .table-wrapper{border-top-width:8px;border-top-style:solid;overflow:scroll}.block--text-table table{border-collapse:separate;table-layout:fixed;border-spacing:0}.block--text-table td,.block--text-table th{text-align:left;width:176px;padding:24px 32px 24px 0;border-bottom:solid 1.5px #b3b3b3;vertical-align:top}.block--text-table th p{font-weight:700}@media screen and (max-width:768px){.block--text-table .horizontal-header{position:sticky;position:-webkit-sticky;top:0;z-index:2}.block--text-table .horizontal-header p{font-size:18px;line-height:150%}.block--text-table .vertical-header{position:sticky;position:-webkit-sticky;top:0;left:0;z-index:3;width:112px}.block--text-table td p,.block--text-table th:not(.horizontal-header) p{font-size:14px;line-height:150%}.block--text-table td,.block--text-table th{padding:16px}.block--text-table td:first-child,.block--text-table th:first-child{padding-left:0}.block--text-table td:not(:last-child),.block--text-table th:not(:last-child){border-right:solid 1.5px #b3b3b3}.block--text-table tbody tr:nth-child(odd) td,.block--text-table tbody tr:nth-child(odd) th{background-color:#fff9f0}.block--text-table.bg-ivory tbody tr:nth-child(odd) td,.block--text-table.bg-ivory tbody tr:nth-child(odd) th{background-color:#fff}}.block--media-inline-image figcaption,.block--media-inline-video figcaption{max-width:544px;margin:24px auto 0 auto}.block--media-inline-image figcaption p,.block--media-inline-video figcaption p{text-align:center;color:#666}.block--media-inline-image img{width:100%}.block--media-inline-image.size-small figure{max-width:736px;margin:0 auto}@media screen and (max-width:768px){.block--media-inline-image:not(.size-small) figure{margin:0 -32px}}.block--media-inline-video .embed-wrapper{filter:drop-shadow(0 4px 16px rgba(0, 0, 0, .15))}.block--media-logo-wall{text-align:center}.block--media-logo-wall .grid-main{grid-row-gap:32px}.block--media-logo-wall h3{font-weight:400}.block--media-logo-wall .logos{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:32px}.block--media-logo-wall img{max-width:256px}@media screen and (max-width:768px){.block--media-logo-wall img{max-width:150px}}.block--media-full-image{position:relative}.block--media-full-image .text-wrapper{position:absolute;top:0;left:0;width:100%}.block--media-full-image .text{width:100%;max-width:1120px;margin:0 auto;padding:80px 32px 32px 32px}.block--media-full-image h2{max-width:448px}.block--media-full-image h2.text-ivory{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--media-full-image h2.text-ivory{-webkit-text-stroke-width:1.5px}}.block--media-full-image h2.text-black{font-weight:500;line-height:100%;color:#231f20;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#231f20}@media screen and (max-width:768px){.block--media-full-image h2.text-black{-webkit-text-stroke-width:1.5px}}.block--media-full-image img{width:100%}@media screen and (max-width:768px){.block--media-full-image .text-wrapper{display:none}}.block--media-image-headline{position:relative}.block--media-image-headline.size-large .text-wrapper{padding:192px 32px}.block--media-image-headline.size-small .text-wrapper{padding:96px 32px}.block--media-image-headline .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.block--media-image-headline .image-wrapper figure{width:100%;height:100%}.block--media-image-headline .image-wrapper figure::after{content:"";position:absolute;width:100%;height:100%;display:block;background-color:#000;opacity:.3;top:0;left:0}.block--media-image-headline .text-wrapper{position:relative;color:#fff;text-align:center;max-width:800px;margin:0 auto}.block--media-image-headline hr{background-color:#fff;height:2px;margin:32px 0}@media screen and (max-width:768px){.block--media-image-headline.size-large .text-wrapper{padding:128px 32px}.block--media-image-headline.size-small .text-wrapper{padding:48px 32px}}.block--media-2-images .grid-main{grid-row-gap:24px}.block--media-2-images img{width:100%}.block--media-map .grid-map{grid-row-gap:64px}.block--media-map .column_heading{align-self:center}.block--media-map .column_heading h2{color:#d3623b}.block--media-map .column_heading .text{margin:24px 0 0 0}.block--media-map .column_heading .text-wrapper{border-top:12px solid #d3623b;padding-top:24px}.block--media-map #map{position:relative}.block--media-map #map svg{width:100%;height:auto}.block--media-map #map svg path{stroke:#ccc;stroke-width:2px!important;fill:#f2f2f2!important;transition:all .3s ease-in}.block--media-map #map svg path.active{fill:#d3623b!important;cursor:pointer}.block--media-map #map svg path.active:hover{fill:#58c3c3!important}.block--media-map #map-info{padding:40px 32px;border-top:8px solid #58c3c3;filter:drop-shadow(0 4px 18px rgba(0, 0, 0, .1));background-color:#fff;position:fixed;top:0;left:0;width:100%;max-width:328px;display:none}.block--media-map #map-info.active{display:block}.block--media-map #map-info h3{color:#58c3c3}.block--media-map #map-info .state-info{display:none}.block--media-map #map-info .state-info.active{display:block}.block--media-map #map-info .state-info .text{margin:12px 0 0 0}.block--media-map #map-info .state-info .text ul{margin:0;padding-left:1rem}.block--media-map #map-info #map-close{position:absolute;top:8px;right:8px}.block--media-map #map-info #map-close svg{width:24px;height:24px;pointer-events:none}.block--media-map .key-wrapper{margin-top:-16px;display:flex;justify-content:center;align-items:flex-start}.block--media-map .key-wrapper span{width:24px;height:24px;flex-shrink:0;background-color:#d3623b;margin-right:12px;display:block}@media screen and (max-width:768px){.block--media-map .key-wrapper{margin:-40px auto 0 auto;max-width:216px}.block--media-map #map-info{position:static;max-width:100%}.block--media-map .column_heading h2{font-size:48px;line-height:115%;letter-spacing:-.02em}}@media screen and (max-width:768px){.block--media-2-images .display-desktop,.block--media-border-image .display-desktop,.block--media-full-image .display-desktop,.block--media-inline-image .display-desktop{display:none}.block--media-2-images .display-mobile,.block--media-border-image .display-mobile,.block--media-full-image .display-mobile,.block--media-inline-image .display-mobile{display:block}}.block--media-featured-video .media-container{grid-row-gap:64px}.block--media-featured-video .grid-main_2column-video .column{align-self:center}.block--media-featured-video .grid-main_2column-video .column_left{grid-column-start:span 4}.block--media-featured-video .grid-main_2column-video .column_right{grid-column:6/span 7}.block--media-featured-video.layout-stacked-small .column_right,.block--media-featured-video.layout-stacked-wide .column_right{grid-row:1/span 1}.block--media-featured-video.layout-stacked-small .column_left,.block--media-featured-video.layout-stacked-wide .column_left{grid-row:2/span 1}.block--media-featured-video.layout-2-column .media-container{padding-top:48px;padding-bottom:48px;border-top:solid 1.5px #b3b3b3;border-bottom:solid 1.5px #b3b3b3}.block--media-featured-video.theme-purple .post-type{background-color:#3d0584}.block--media-featured-video.theme-light-blue .post-type{background-color:#3fa4d3}.block--media-featured-video.theme-dark-blue .post-type{background-color:#004c93}.block--media-featured-video .media-container{padding:0}.block--media-featured-video .post-title{margin:24px 0 8px 0}@media screen and (max-width:768px){.block--media-featured-video .media-container{grid-row-gap:48px}}.block--media-video-gallery .subheading{font-weight:700}.block--media-video-gallery .video-heading{font-weight:400;margin-top:20px}.block--media-video-gallery .video-wrapper{grid-row-gap:96px}.block--media-video-gallery .video-wrapper_heading{margin-top:18px}@media screen and (max-width:768px){.block--media-video-gallery .video-wrapper{grid-row-gap:18px}.block--media-video-gallery .video-wrapper_heading{margin-top:24px}.block--media-video-gallery .video-heading{margin-top:10px;text-align:center}}.block--testimonial-cards .grid-main{grid-row-gap:32px}.block--testimonial-cards .column_heading{grid-column-start:span 12}.block--testimonial-cards h2{font-weight:400;margin-bottom:32px;max-width:576px}.block--testimonial-cards .testimonial{border-top-style:solid;border-top-width:10px;padding:48px 40px;filter:drop-shadow(0 4px 18px rgba(0, 0, 0, .1))}.block--testimonial-cards figure{display:flex;flex-direction:column;justify-content:space-between;height:100%}.block--testimonial-cards .author{display:flex;align-items:flex-start;margin-top:32px}.block--testimonial-cards .core-store--product-wraper .ec_details_thumbnails .ec_details_thumbnail,.block--testimonial-cards .img-circle,.core-store--product-wraper .ec_details_thumbnails .block--testimonial-cards .ec_details_thumbnail{margin-right:16px}.block--testimonial-cards .author_info figcaption{font-weight:700}.block--testimonial-cards .swiper{overflow:visible}.block--testimonial-cards .swiper-wrapper{height:auto}.block--testimonial-cards .swiper-slide{display:flex;height:auto}@media screen and (max-width:768px){.block--testimonial-cards h2{margin-bottom:16px}.block--testimonial-cards .post-container{margin:0 -16px}}.block--testimonial-swiper .column_empty{width:100%;height:100%}.block--testimonial-swiper .column_left{border-bottom:24px solid #ffc700}.block--testimonial-swiper .column_right{border-bottom:24px solid #d3623b}.block--testimonial-swiper.theme-dark-blue .column_right,.block--testimonial-swiper.theme-orange .column_right{border-bottom:24px solid #58c3c3}.block--testimonial-swiper .column_left-content{padding:160px 0}.block--testimonial-swiper .column_right-content{padding:160px 0 160px 48px}.block--testimonial-swiper h2:not(.heading-outline){color:#fff9f0;padding-right:32px}.block--testimonial-swiper .testimonial-container{position:relative}.block--testimonial-swiper figure{padding:0 48px;margin:0 auto}.block--testimonial-swiper .author{margin-bottom:32px;display:flex;align-items:center}.block--testimonial-swiper .core-store--product-wraper .ec_details_thumbnails .ec_details_thumbnail,.block--testimonial-swiper .img-circle,.core-store--product-wraper .ec_details_thumbnails .block--testimonial-swiper .ec_details_thumbnail{margin-right:24px}.block--testimonial-swiper .author_info figcaption{font-weight:700}.block--testimonial-swiper .short-bio{margin-top:16px}@media screen and (max-width:1184px){.block--testimonial-swiper .column_left-content{padding:160px 32px}.block--testimonial-swiper .column_right-content{padding:160px 48px}.block--testimonial-swiper h2:not(.heading-outline){font-size:40px;line-height:115%}}@media screen and (max-width:768px){.block--testimonial-swiper h2{text-align:center}.block--testimonial-swiper .column_left{position:relative}.block--testimonial-swiper .column_left::after{content:"";position:absolute;bottom:-24px;right:0;background-color:#d3623b;width:50%;height:24px}.block--testimonial-swiper.theme-dark-blue .column_left::after,.block--testimonial-swiper.theme-orange .column_left::after{background-color:#58c3c3}.block--testimonial-swiper .column_right{border:none}.block--testimonial-swiper .column_left-content{padding:96px 32px}.block--testimonial-swiper .testimonial-container{padding:96px 32px 104px 32px}.block--testimonial-swiper .column_right-content{padding:0}.block--testimonial-swiper .swiper-button-next,.block--testimonial-swiper .swiper-button-prev{display:none}.block--testimonial-swiper figure{padding:0}.block--testimonial-swiper .swiper-pagination{display:block;bottom:32px}.block--testimonial-swiper .author{align-items:flex-start}}.block--testimonial-inline .testimonial{padding:64px;border-top-width:8px;border-top-style:solid;position:relative}.block--testimonial-inline .testimonial.border-dark-blue::after{position:absolute;content:"";width:20%;height:8px;background-color:#58c3c3;top:0;right:0;transform:translate(0,-100%)}.block--testimonial-inline blockquote p{font-weight:400}.block--testimonial-inline .author{margin:32px 0 0 0;display:flex;align-items:center}.block--testimonial-inline .author .core-store--product-wraper .ec_details_thumbnails .ec_details_thumbnail,.block--testimonial-inline .author .img-circle,.core-store--product-wraper .ec_details_thumbnails .block--testimonial-inline .author .ec_details_thumbnail{margin:0 16px 0 0}.block--testimonial-inline .author figcaption{font-weight:700}@media screen and (max-width:768px){.block--testimonial-inline .grid-main{padding:0}.block--testimonial-inline .testimonial{padding:64px 32px}}.block--testimonial-swiper-light{padding-top:128px;text-align:center}.block--testimonial-swiper-light.text-orange .heading-outline{font-weight:500;line-height:100%;color:#d3623b;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#d3623b}@media screen and (max-width:768px){.block--testimonial-swiper-light.text-orange .heading-outline{-webkit-text-stroke-width:1.5px}}.block--testimonial-swiper-light.text-light-blue .heading-outline{font-weight:500;line-height:100%;color:#3fa4d3;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#3fa4d3}@media screen and (max-width:768px){.block--testimonial-swiper-light.text-light-blue .heading-outline{-webkit-text-stroke-width:1.5px}}.block--testimonial-swiper-light.text-dark-blue .heading-outline{font-weight:500;line-height:100%;color:#004c93;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#004c93}@media screen and (max-width:768px){.block--testimonial-swiper-light.text-dark-blue .heading-outline{-webkit-text-stroke-width:1.5px}}.block--testimonial-swiper-light.text-purple .heading-outline{font-weight:500;line-height:100%;color:#3d0584;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#3d0584}@media screen and (max-width:768px){.block--testimonial-swiper-light.text-purple .heading-outline{-webkit-text-stroke-width:1.5px}}.block--testimonial-swiper-light .testimonial-wrapper{margin-top:64px;position:relative}.block--testimonial-swiper-light .grid-testimonial-swiper{margin-top:96px}.block--testimonial-swiper-light .author{margin-bottom:0;margin-top:48px;justify-content:center}.block--testimonial-swiper-light .author p{color:#231f20}.block--testimonial-swiper-light .display-mobile{display:none}.block--testimonial-swiper-light .swiper-pagination{position:relative;margin-top:64px;bottom:0}.block--testimonial-swiper-light .swiper-button-prev{transform:translate(50%,0)}.block--testimonial-swiper-light .swiper-button-next{transform:translate(-50%,0)}.block--testimonial-swiper-light .testimonial{max-width:928px;margin:0 auto}.block--testimonial-swiper-light hr{height:24px}@media screen and (max-width:1184px){.block--testimonial-swiper-light hr:not(.mobile){display:none}}@media screen and (max-width:768px){.block--testimonial-swiper-light{padding-top:64px}.block--testimonial-swiper-light .heading-outline{font-size:48px;line-height:120%}.block--testimonial-swiper-light .grid-testimonial-swiper{margin-top:32px}.block--testimonial-swiper-light .testimonial-wrapper{margin-top:32px}.block--testimonial-swiper-light .author{margin-top:24px}.block--testimonial-swiper-light .display-mobile{display:block}.block--testimonial-swiper-light hr{height:16px}.block--testimonial-swiper-light .grid-testimonial-swiper{grid-template-columns:1fr 3fr}}.block--featured-links-pages .grid-main{grid-row-gap:64px}.block--featured-links-pages .button-page-card{text-decoration:none;border-top-width:8px;border-top-style:solid;padding-top:32px;display:block}.block--featured-links-pages .button-page-card article{display:flex;align-items:flex-start}.block--featured-links-pages .button-page-card svg{min-width:32px;margin-left:24px}.block--featured-links-pages .button-page-card p{margin-top:4px}.block--featured-links-pages .button-page-card.button-page-card_orange{border-top-color:#d3623b}.block--featured-links-pages .button-page-card.button-page-card_orange h5{color:#d3623b}.block--featured-links-pages .button-page-card.button-page-card_orange #circle{fill:#d3623b}.block--featured-links-pages .button-page-card.button-page-card_light-blue{border-top-color:#3fa4d3}.block--featured-links-pages .button-page-card.button-page-card_light-blue h5{color:#3fa4d3}.block--featured-links-pages .button-page-card.button-page-card_light-blue #circle{fill:#3fa4d3}.block--featured-links-pages .button-page-card.button-page-card_dark-blue{border-top-color:#004c93}.block--featured-links-pages .button-page-card.button-page-card_dark-blue h5{color:#004c93}.block--featured-links-pages .button-page-card.button-page-card_dark-blue #circle{fill:#004c93}.block--featured-links-pages .button-page-card.button-page-card_purple-blue{border-top-color:#3d0584}.block--featured-links-pages .button-page-card.button-page-card_purple-blue h5{color:#3d0584}.block--featured-links-pages .button-page-card.button-page-card_purple-blue #circle{fill:#3d0584}.block--featured-links-pages .button-page-card:focus,.block--featured-links-pages .button-page-card:hover{opacity:.8}.block--featured-links-pages .button-page-card:active{opacity:.6}.block--featured-links-icons .grid-main{grid-row-gap:40px}.block--featured-links-icons .button-page-card{text-decoration:none}.block--featured-links-icons .button-page-card:focus p,.block--featured-links-icons .button-page-card:hover p{text-decoration:underline}.block--featured-links-icons article{border-top-style:solid;border-top-width:2px;padding-top:24px;display:flex;gap:12px;align-items:center}.block--featured-links-icons .image{width:100%;max-width:40px}.block--featured-links-icons p{line-height:110%}.block--featured-links-workshops h2{max-width:448px;margin-bottom:64px}.block--featured-links-workshops h3{margin:8px 0 16px 0}.block--featured-links-workshops h4{font-weight:700}.block--featured-links-workshops .month{color:#999;text-transform:uppercase}.block--featured-links-workshops .session p span{margin:0 .5ch}.block--featured-links-workshops .workshop{padding:64px 0;border-top:1.5px solid #ccc;display:flex}.block--featured-links-workshops .workshop:last-child{border-bottom:1.5px solid #ccc}.block--featured-links-workshops .workshop_info,.block--featured-links-workshops .workshop_sessions{width:100%}.block--featured-links-workshops .workshop_info{max-width:480px;margin-right:32px}.block--featured-links-workshops .workshop_info .text{max-width:352px}.block--featured-links-workshops .workshop_sessions{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:60px;grid-row-gap:30px}.block--featured-links-workshops .session{margin-top:30px}.block--featured-links-workshops .cta{margin-top:24px}@media screen and (max-width:768px){.block--featured-links-workshops .workshop{flex-direction:column}.block--featured-links-workshops .workshop_sessions{grid-template-columns:1fr}.block--featured-links-workshops .session{margin-top:18px}.block--featured-links-workshops .workshop_info{margin-bottom:30px}}.block--featured-links-services .column_heading{grid-column-start:span 12}.block--featured-links-services .column_heading h2{max-width:542px;font-weight:500;line-height:100%;letter-spacing:0;-webkit-text-stroke-width:2px;margin-bottom:64px}@media screen and (max-width:768px){.block--featured-links-services .column_heading h2{-webkit-text-stroke-width:1.5px}}.block--featured-links-services .service-links-wrapper{border-top-width:8px;border-top-style:solid;filter:drop-shadow(0 4px 18px rgba(0, 0, 0, .1))}.block--featured-links-services .service-links-wrapper .service{height:100%}.block--featured-links-services .service-links-wrapper .service:not(:last-child){border-bottom:1px solid #ccc}.block--featured-links-services .service-links-wrapper .service-category-link{text-decoration:none;display:block;transition:all .3s ease-in;height:100%}.block--featured-links-services .service-links-wrapper .service-category-link article{display:flex;justify-content:space-between;padding:32px 16px 40px 32px}.block--featured-links-services .service-links-wrapper .service-category-link:focus,.block--featured-links-services .service-links-wrapper .service-category-link:hover{background-color:#f2f2f2}.block--featured-links-services .service-links-wrapper .service-category-link:active{background-color:#e6e6e6}.block--featured-links-services .service-links-wrapper .service_info{margin-right:16px}@media screen and (max-width:768px){.block--featured-links-services .service-links-wrapper{margin:0 -16px}}.block--featured-links-service-category .column_heading.text-orange{color:#d3623b;-webkit-text-stroke-color:#d3623b}.block--featured-links-service-category .column_heading.text-dark-blue{color:#004c93;-webkit-text-stroke-color:#004c93}.block--featured-links-service-category .column_heading.text-light-blue{color:#3fa4d3;-webkit-text-stroke-color:#3fa4d3}.block--featured-links-service-category .column_heading.text-purple{color:#3d0584;-webkit-text-stroke-color:#3d0584}.block--featured-links-service-category .column_heading.text-black{color:#231f20;-webkit-text-stroke-color:#231f20}.block--featured-links-service-category .column_heading.bg-ivory{-webkit-text-fill-color:#fff9f0}.block--featured-links-service-category .column_heading.bg-white{-webkit-text-fill-color:#fff}.block--featured-links-service-category h3{font-weight:400;text-transform:uppercase;margin-bottom:16px}.block--featured-links-service-category p{margin-top:8px}@media screen and (max-width:768px){.block--featured-links-service-category .grid-main{grid-row-gap:48px}.block--featured-links-service-category .column_heading h2{margin-bottom:16px}}.block--featured-links-service-category-summary .service-category-link{display:block;height:100%;text-decoration:none;filter:drop-shadow(0 4px 18px rgba(0, 0, 0, .1))}.block--featured-links-service-category-summary .service-category-link:focus,.block--featured-links-service-category-summary .service-category-link:hover{opacity:.8}.block--featured-links-service-category-summary .service-category-link:active{opacity:.6}.block--featured-links-service-category-summary .service-category_heading{display:flex;align-items:center;padding:38px 40px}.block--featured-links-service-category-summary .service-category_heading svg{margin-left:8px;width:48px;height:auto}.block--featured-links-service-category-summary .service-category_heading svg #circle{fill:#fff;fill-opacity:.5}.block--featured-links-service-category-summary .service-category_info{padding:40px 40px 64px 40px}.block--featured-links-service-category-summary.bg-white h2{font-weight:500;line-height:100%;color:#231f20;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#231f20}@media screen and (max-width:768px){.block--featured-links-service-category-summary.bg-white h2{-webkit-text-stroke-width:1.5px}}.block--featured-links-service-category-summary.bg-ivory h2{font-weight:500;line-height:100%;color:#231f20;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#231f20}@media screen and (max-width:768px){.block--featured-links-service-category-summary.bg-ivory h2{-webkit-text-stroke-width:1.5px}}.block--featured-links-service-category-summary h3{font-weight:400}@media screen and (max-width:768px){.block--featured-links-service-category-summary .grid-main{grid-row-gap:24px;padding:0 16px}.block--featured-links-service-category-summary .service-category_heading,.block--featured-links-service-category-summary .service-category_info{padding:32px}.block--featured-links-service-category-summary .service-category_heading{align-items:flex-start}.block--featured-links-service-category-summary svg{max-width:40px}.block--featured-links-service-category-summary .column_heading h2{margin-bottom:24px}}.block--featured-links-all-services .column_heading{grid-column-start:span 12}.block--featured-links-all-services .column_heading h2{color:#231f20;-webkit-text-stroke-color:#231f20}.block--featured-links-all-services .column_heading h2.bg-ivory{-webkit-text-fill-color:#fff9f0}.block--featured-links-all-services .column_heading h2.bg-white{-webkit-text-fill-color:#fff}.block--featured-links-all-services .service-page-link{display:flex;align-items:center;justify-content:space-between;margin-bottom:64px}.block--featured-links-all-services .service-page-link h3{margin-right:8px}.block--featured-links-all-services .service-page-link .button-link-arrow{font-size:18px;font-weight:400}.block--featured-links-all-services .service-page-link .button-link-arrow svg{width:12px}.block--featured-links-all-services .service-links-wrapper:not(:last-child){margin-bottom:64px}.block--featured-links-all-services .service-links-wrapper .service-category-link article,.block--featured-links-all-services .service-links-wrapper .service-page-tag{padding:16px 24px}.block--featured-links-all-services .service-links-wrapper .service-page-tag{border-bottom:1px solid #ccc}.block--featured-links-all-services .service-links-wrapper h4{font-weight:700;text-transform:uppercase}.block--featured-links-all-services .button-link-arrow{white-space:nowrap}@media screen and (max-width:768px){.block--featured-links-all-services .grid-main{grid-row-gap:64px}.block--featured-links-all-services .service-page-link{flex-direction:column;align-items:flex-start;margin-bottom:48px}.block--featured-links-all-services .service-links-wrapper:not(:last-child){margin-bottom:48px}.block--featured-links-all-services .column_heading h2{margin-bottom:-16px}}.block--featured-links-related-services .column_heading{grid-column:3/span 8}.block--featured-links-related-services .column_heading.text-orange{color:#d3623b;-webkit-text-stroke-color:#d3623b}.block--featured-links-related-services .column_heading.text-dark-blue{color:#004c93;-webkit-text-stroke-color:#004c93}.block--featured-links-related-services .column_heading.text-light-blue{color:#3fa4d3;-webkit-text-stroke-color:#3fa4d3}.block--featured-links-related-services .column_heading.text-purple{color:#3d0584;-webkit-text-stroke-color:#3d0584}.block--featured-links-related-services .column_heading.bg-ivory{-webkit-text-fill-color:#fff9f0}.block--featured-links-related-services .column_heading.bg-white{-webkit-text-fill-color:#fff}.block--featured-links-related-services .column_services{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px}.block--featured-links-related-services p{margin-top:8px}@media screen and (max-width:768px){.block--featured-links-related-services .column_services{grid-template-columns:1fr;grid-row-gap:24px}}.block--featured-links-case-studies .grid-main,.block--featured-links-resources .grid-main{grid-row-gap:48px}.block--featured-links-case-studies .column_cta,.block--featured-links-case-studies .column_heading,.block--featured-links-resources .column_cta,.block--featured-links-resources .column_heading{grid-column-start:span 12;display:flex;justify-content:center;align-items:center}.block--featured-links-case-studies .column_heading h2,.block--featured-links-resources .column_heading h2{font-weight:400;text-align:center}.block--featured-links-case-studies .column_cta,.block--featured-links-resources .column_cta{margin-top:32px}.block--featured-links-case-studies .button-link-arrow,.block--featured-links-resources .button-link-arrow{font-size:24px}@media screen and (max-width:768px){.block--featured-links-case-studies .grid-main,.block--featured-links-resources .grid-main{grid-row-gap:64px}.block--featured-links-case-studies .column_heading,.block--featured-links-resources .column_heading{margin-bottom:-16px}.block--featured-links-case-studies .column_cta,.block--featured-links-resources .column_cta{margin-top:0}}@media screen and (max-width:425px){.block--featured-links-case-studies .button-link-arrow,.block--featured-links-resources .button-link-arrow{max-width:198px}}.block--featured-links-team .grid-main{grid-row-gap:96px}.block--featured-links-team article{display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:center;text-align:center}.block--featured-links-team article .team-info{width:100%}.block--featured-links-team article figure{width:100%;max-width:224px;margin:0 auto}.block--featured-links-team article .core-store--product-wraper .ec_details_thumbnails .ec_details_thumbnail,.block--featured-links-team article .img-circle,.core-store--product-wraper .ec_details_thumbnails .block--featured-links-team article .ec_details_thumbnail{width:100%;height:0;padding-bottom:100%}.block--featured-links-team article h2{font-weight:500;margin:40px 0 0 0}.block--featured-links-team article p{margin:4px 0 0 0}.block--featured-links-team article a{margin:16px 0 0 0;font-weight:400;font-size:18px}@media screen and (max-width:768px){.block--featured-links-team .grid-main{grid-row-gap:64px;grid-template-columns:1fr 1fr!important;grid-column-gap:50px}.block--featured-links-team article h2{font-weight:700;margin-top:24px}.block--featured-links-team article h2,.block--featured-links-team article p{font-size:20px}.block--featured-links-team article a{margin-top:24px}.block--featured-links-team article figure{max-width:128px}}@media screen and (max-width:425px){.block--featured-links-team article a,.block--featured-links-team article h2,.block--featured-links-team article p{font-size:14px}}.block--featured-links-careers .grid-main{grid-row-gap:96px}.block--featured-links-careers .heading{text-align:center;color:#d3623b}.block--featured-links-careers .heading h2{font-weight:400}.block--featured-links-careers .careers-wrapper{margin:48px 0 0 0}.block--featured-links-careers .careers-link{text-decoration:none;background-color:#fff;padding:26px 24px;display:block;width:100%;filter:drop-shadow(0 4px 18px rgba(0, 0, 0, .1))}.block--featured-links-careers .careers-link:not(:first-child){margin-top:16px}.block--featured-links-careers .careers-link article{display:flex;align-items:center;justify-content:space-between}.block--featured-links-careers .careers-link .careers-link_title{display:flex;align-items:center;width:100%;padding-right:16px}.block--featured-links-careers .careers-link h3{font-weight:700}.block--featured-links-careers .careers-link p{color:#666;margin:0 0 0 16px}.block--featured-links-careers .careers-link path#circle{opacity:.5;fill:#231f20}.block--featured-links-careers .careers-link:focus,.block--featured-links-careers .careers-link:hover{opacity:80%}.block--featured-links-careers .careers-link:active{opacity:60%}@media screen and (max-width:768px){.block--featured-links-careers .careers-wrapper{margin:48px -16px 0 -16px}.block--featured-links-careers .careers-link .careers-link_title{flex-direction:column;align-items:flex-start}.block--featured-links-careers .careers-link .careers-link_title p{margin:0}}.block--featured-links-contact-info .contact-card{border-top-width:8px;border-top-style:solid;padding-top:40px}.block--featured-links-contact-info .contact-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px;grid-row-gap:64px}.block--featured-links-contact-info h1{margin-bottom:16px;font-weight:700;line-height:100%;letter-spacing:0;-webkit-text-stroke-width:2px}.block--featured-links-contact-info h1.bg-ivory{-webkit-text-fill-color:#fff9f0}.block--featured-links-contact-info h1.bg-white{-webkit-text-fill-color:#fff}.block--featured-links-contact-info h1.text-orange{color:#d3623b;-webkit-text-stroke-color:#d3623b}.block--featured-links-contact-info h1.text-dark-blue{color:#004c93;-webkit-text-stroke-color:#004c93}.block--featured-links-contact-info h1.text-light-blue{color:#3fa4d3;-webkit-text-stroke-color:#3fa4d3}.block--featured-links-contact-info h1.text-purple{color:#3d0584;-webkit-text-stroke-color:#3d0584}@media screen and (max-width:768px){.block--featured-links-contact-info h1{-webkit-text-stroke-width:1.5px}}.block--featured-links-contact-info h2{margin-bottom:8px}.block--featured-links-contact-info .button-link-arrow{font-weight:400}.block--featured-links-contact-info .button-link-arrow span{font-size:18px}.block--featured-links-contact-info .row:not(:last-child){margin-bottom:4px}@media screen and (max-width:768px){.block--featured-links-contact-info .contact-wrapper{grid-template-columns:1fr;grid-row-gap:48px}}.block--featured-links-single-resource .featured-content-card{display:block;text-decoration:none}.block--featured-links-single-resource .featured-content-card:focus,.block--featured-links-single-resource .featured-content-card:hover{opacity:.8}.block--featured-links-single-resource .featured-content-card:active{opacity:.6}.block--featured-links-single-resource .featured-content-card article{padding:32px 0;display:flex;align-items:center;border-top:1.5px solid #ccc;border-bottom:1.5px solid #ccc}.block--featured-links-single-resource .featured-content-card figure{margin:0 32px 0 0;width:100%;max-width:160px}.block--featured-links-single-resource .featured-content-card .featured-content-card_post-info{width:100%}.block--featured-links-single-resource .featured-content-card p{margin:8px 0 0 0}.block--featured-links-single-resource.template-full{padding:96px}.block--featured-links-single-resource.template-full .grid-main{grid-row-gap:64px}.block--featured-links-single-resource.template-full .column{align-self:center}.block--featured-links-single-resource.template-full article{max-width:448px}.block--featured-links-single-resource.template-full .text{margin:8px 0 0 0}.block--featured-links-single-resource.template-full .cta{margin:48px 0 0 0}.block--featured-links-single-resource.template-full .content-card_tags{margin:0 0 24px 0}.block--featured-links-single-resource.template-full figure{position:relative}.block--featured-links-single-resource.template-full figure .img-wrapper{max-width:472px;padding-top:24px;padding-right:16px}.block--featured-links-single-resource.template-full figure::before{content:"";position:absolute;top:0;right:0;width:60%;height:143px;background-color:#d3623b}@media screen and (max-width:768px){.block--featured-links-single-resource .featured-content-card article{flex-direction:column;border-top:none;padding-top:0}.block--featured-links-single-resource .featured-content-card figure{margin:0;padding:0 64px 32px 64px;max-width:100%}.block--featured-links-single-resource .featured-content-card .featured-content-card_post-info{padding:32px 0 0 0;border-top:1.5px solid #ccc}.block--featured-links-single-resource.template-full{padding:96px 0}.block--featured-links-single-resource.template-full article,.block--featured-links-single-resource.template-full figure .img-wrapper{max-width:100%}.block--featured-links-single-resource.template-full .cta{margin:21px 0 0 0}}.block--featured-links-single-case-study .column{align-self:center}.block--featured-links-single-case-study figure{max-width:416px}.block--featured-links-single-case-study h2{color:#d3623b}.block--featured-links-single-case-study .location{display:flex;margin:12px 0 0 0}.block--featured-links-single-case-study .location svg{margin:0 8px 0 0}.block--featured-links-single-case-study hr{height:1.5px;background-color:#ccc;margin:32px 0}.block--featured-links-single-case-study .cta{margin:12px 0 0 0}.block--featured-links-single-case-study .cta a{font-size:18px}.block--featured-links-single-case-study .cta-wrapper{margin:64px 0 0 0}.block--featured-links-single-case-study .cta-wrapper .button-link-arrow{font-size:24px}@media screen and (max-width:1024px){.block--featured-links-single-case-study .column{align-self:start;grid-column-start:span 6}}@media screen and (max-width:768px){.block--featured-links-single-case-study figure{max-width:100%}.block--featured-links-single-case-study .grid-main{grid-row-gap:32px}.block--featured-links-single-case-study .cta-wrapper .column{justify-self:center}}.block--featured-links-shortcode hr{height:1.5px;background-color:#ccc;margin-bottom:80px}.block--featured-links-shortcode .column_text{margin-bottom:96px}.block--featured-links-shortcode .shortcode-item{width:100%}.block--featured-links-shortcode .shortcode-item:not(:last-child){margin-bottom:96px}.block--featured-links-shortcode .shortcode-item .shortcode-item_heading{width:100%;margin-right:32px;margin-bottom:48px}.block--featured-links-shortcode .shortcode-item .shortcode-item_heading h6{font-weight:400;margin-top:16px}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper form{width:100%;display:inline-flex}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper table{table-layout:fixed;width:100%;margin:0;border-collapse:separate;border-spacing:0 8px;margin-top:-8px}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper td,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper th{text-align:left!important;width:100%;padding-right:12px}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .currency-code{color:#999;vertical-align:baseline}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper th{font-weight:700}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper td.tckt-slctr-tbl-td-qty,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper th.ee-ticket-selector-ticket-qty-th{width:100%;min-width:100px;padding-right:0}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .tkt-slctr-tbl-wrap-dv{margin:0;width:100%}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap{margin-top:32px;cursor:pointer}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper .ticket-selector-submit-btn-wrap input{font-weight:700;color:#fff;font-size:18px;line-height:100%}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper select{width:100%;padding:11.5px 16px;outline:0;border:2.5px solid #231f20;font-size:18px;line-height:18px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/corelearn-form-arrow.svg);background-position:right 20px center;background-repeat:no-repeat}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue th{color:#3fa4d3}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple th{color:#3d0584}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue th,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange th{color:#d3623b}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap{padding:0!important}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-dark-blue .ticket-selector-submit-btn-wrap input,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-light-blue .ticket-selector-submit-btn-wrap input,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-orange .ticket-selector-submit-btn-wrap input,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper.theme-purple .ticket-selector-submit-btn-wrap input{padding:11px 16px}@media screen and (min-width:900px){.block--featured-links-shortcode .shortcode-item{display:flex;justify-content:space-between;align-items:flex-start}.block--featured-links-shortcode .shortcode-item:not(:last-child){margin-bottom:128px}.block--featured-links-shortcode .shortcode-item .shortcode-item_heading{max-width:352px;flex-shrink:0;margin-right:32px;margin-bottom:0}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper form{max-width:658px}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper td.tckt-slctr-tbl-td-qty,.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper th.ee-ticket-selector-ticket-qty-th{width:161px}}@media screen and (max-width:425px){.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper table{table-layout:auto}}@media screen and (max-width:354px){.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper th:not(.ee-ticket-selector-ticket-details-th){display:none}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper tbody{width:100%;display:table}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper tbody tr{display:flex;flex-direction:column;width:100%}.block--featured-links-shortcode .shortcode-item .shortcode-item_wrapper tbody tr:not(:last-child){margin-bottom:32px}}.block--featured-links-social .social-share{flex-direction:column}.block--featured-links-social span{margin-bottom:12px}.block--featured-links-social .social-share_links{gap:24px}.block--featured-links-social .social-share_links svg{width:64px;height:64px}.block--featured-links-social.theme-orange circle{fill:#d3623b}.block--featured-links-social.theme-purple circle{fill:#3d0584}.block--featured-links-social.theme-light-blue circle{fill:#3fa4d3}.block--featured-links-social.theme-dark-blue circle{fill:#004c93}.block--featured-links-large-resources{border-bottom-style:solid;border-bottom-width:16px;border-bottom-color:#d3623b}.block--featured-links-large-resources.border-purple{border-bottom-color:#3d0584}.block--featured-links-large-resources.border-purple .post-type{background-color:#3d0584}.block--featured-links-large-resources.border-light-blue{border-bottom-color:#3fa4d3}.block--featured-links-large-resources.border-light-blue .post-type{background-color:#3fa4d3}.block--featured-links-large-resources.border-dark-blue{border-bottom-color:#004c93}.block--featured-links-large-resources.border-dark-blue .post-type{background-color:#004c93}.block--featured-links-large-resources .resource{grid-row-gap:48px}.block--featured-links-large-resources .resources-container{max-width:1184px;margin:0 auto;padding:0 32px;position:relative}.block--featured-links-large-resources .resources-container .grid-main{padding:0}.block--featured-links-large-resources .swiper-button-prev{transform:translateX(-32px)}.block--featured-links-large-resources .swiper-button-next{transform:translateX(32px)}.block--featured-links-large-resources .swiper-pagination{position:static;margin-top:40px}.block--featured-links-large-resources .column{align-self:center}.block--featured-links-large-resources .post-title{margin:24px 0 8px 0}.block--featured-links-large-resources .cta{margin:48px 0 0 0}@media screen and (max-width:768px){.block--featured-links-large-resources .swiper-pagination{position:static;margin-top:24px}.block--featured-links-large-resources .cta{margin:32px 0 0 0}}.block--cta .text>*,.block--form-cta-medium.size-large .text>*,.block--form-cta-newsletter .text>*{color:#fff9f0}.block--cta.bg-orange .heading h2,.block--form-cta-medium.size-large.bg-orange .heading h2,.block--form-cta-newsletter.bg-orange .heading h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#d3623b;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta.bg-orange .heading h2,.block--form-cta-medium.size-large.bg-orange .heading h2,.block--form-cta-newsletter.bg-orange .heading h2{-webkit-text-stroke-width:1.5px}}.block--cta.bg-light-blue .heading h2,.block--form-cta-medium.size-large.bg-light-blue .heading h2,.block--form-cta-newsletter.bg-light-blue .heading h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#3fa4d3;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta.bg-light-blue .heading h2,.block--form-cta-medium.size-large.bg-light-blue .heading h2,.block--form-cta-newsletter.bg-light-blue .heading h2{-webkit-text-stroke-width:1.5px}}.block--cta.bg-dark-blue .heading h2,.block--form-cta-medium.size-large.bg-dark-blue .heading h2,.block--form-cta-newsletter.bg-dark-blue .heading h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#004c93;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta.bg-dark-blue .heading h2,.block--form-cta-medium.size-large.bg-dark-blue .heading h2,.block--form-cta-newsletter.bg-dark-blue .heading h2{-webkit-text-stroke-width:1.5px}}.block--cta.bg-purple .heading h2,.block--form-cta-medium.size-large.bg-purple .heading h2,.block--form-cta-newsletter.bg-purple .heading h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#3d0584;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta.bg-purple .heading h2,.block--form-cta-medium.size-large.bg-purple .heading h2,.block--form-cta-newsletter.bg-purple .heading h2{-webkit-text-stroke-width:1.5px}}.block--cta .column{padding:128px 0}@media screen and (max-width:768px){.block--cta .column{padding:96px 0}}.block--cta-text-only .cta{margin:24px 0 0 0}.block--cta-text-only hr{grid-column:3/span 8;height:16px;width:100%}.block--cta-text-only.bg-dark-blue hr,.block--cta-text-only.bg-orange hr{background-color:#58c3c3}.block--cta-text-only.bg-light-blue hr,.block--cta-text-only.bg-purple hr{background-color:#d3623b}@media screen and (max-width:1024px){.block--cta-text-only .column_left,.block--cta-text-only .column_right{grid-column-start:span 6}.block--cta-text-only hr{grid-column-start:span 12}}@media screen and (max-width:768px){.block--cta-text-only{text-align:center}.block--cta-text-only hr{grid-column:1/span 1}.block--cta-text-only .column_left{padding:96px 0 0 0}.block--cta-text-only .column_right{padding:26px 0 96px 0}}.block--cta-image .column{align-self:center}.block--cta-image .column_left .column_inner{max-width:416px;padding:0 32px;margin-left:auto;margin-right:64px}.block--cta-image .text{margin-top:16px}.block--cta-image .cta{margin-top:48px}.block--cta-image .column_right .column_inner{position:relative}.block--cta-image .column_right .column_inner::before{content:"";position:absolute;left:0;bottom:64px;width:100%;height:160px;background-color:#58c3c3}.block--cta-image figure{margin-left:24px;border-bottom:16px solid #ffc700;position:relative}.block--cta-image .img-square{max-width:520px;padding-bottom:393px}.block--cta-image .img-square img{max-height:393px}.block--cta-image.bg-light-blue .column_right .column_inner::before,.block--cta-image.bg-purple .column_right .column_inner::before{background-color:#d3623b}@media screen and (max-width:768px){.block--cta-image .column_left{padding-bottom:64px}.block--cta-image .column_left .column_inner{max-width:100%;margin-right:auto;text-align:center}.block--cta-image .column_right{padding-top:0}.block--cta-image .column_right .column_inner::before{left:32px}.block--cta-image figure{margin-left:48px}.block--cta-image .img-wrapper{padding-right:32px}.block--cta-image .img-square{max-width:100%}}@media screen and (max-width:425px){.block--cta-image .img-square{padding-bottom:235px}.block--cta-image .img-square img{max-height:235px}}.block--cta-inline .column{padding:0}.block--cta-inline .cta-card{padding:96px 16px;display:flex;justify-content:center;align-items:center}.block--cta-inline .cta-card .card-left,.block--cta-inline .cta-card .card-right{width:100%;max-width:352px}.block--cta-inline .cta-card .card-left{margin-right:32px}.block--cta-inline .cta-card .cta{margin-top:24px}.block--cta-inline .cta-card.bg-orange h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#d3623b;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta-inline .cta-card.bg-orange h2{-webkit-text-stroke-width:1.5px}}.block--cta-inline .cta-card.bg-light-blue h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#3fa4d3;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta-inline .cta-card.bg-light-blue h2{-webkit-text-stroke-width:1.5px}}.block--cta-inline .cta-card.bg-dark-blue h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#004c93;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta-inline .cta-card.bg-dark-blue h2{-webkit-text-stroke-width:1.5px}}.block--cta-inline .cta-card.bg-purple h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#3d0584;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta-inline .cta-card.bg-purple h2{-webkit-text-stroke-width:1.5px}}@media screen and (max-width:768px){.block--cta-inline .cta-card{padding:96px 32px;flex-direction:column;text-align:center}.block--cta-inline .cta-card .card-left{margin:0 0 24px 0}.block--cta-inline .cta-card .cta{margin:32px 0 0 0}}.block--cta-2-links{text-align:center;color:#fff9f0}.block--cta-2-links .column_left,.block--cta-2-links .column_right{padding:0;width:100%}.block--cta-2-links .column_inner{max-width:352px;margin:0 auto}.block--cta-2-links .text{margin-top:24px}.block--cta-2-links .cta{margin-top:48px}.block--cta-2-links hr{background-color:#fff9f0;width:2px;height:100%;margin:0 16px}.block--cta-2-links.bg-orange h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#d3623b;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta-2-links.bg-orange h2{-webkit-text-stroke-width:1.5px}}.block--cta-2-links.bg-light-blue h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#3fa4d3;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta-2-links.bg-light-blue h2{-webkit-text-stroke-width:1.5px}}.block--cta-2-links.bg-dark-blue h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#004c93;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta-2-links.bg-dark-blue h2{-webkit-text-stroke-width:1.5px}}.block--cta-2-links.bg-purple h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#3d0584;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta-2-links.bg-purple h2{-webkit-text-stroke-width:1.5px}}@media screen and (max-width:768px){.block--cta-2-links .flex-main{flex-direction:column}.block--cta-2-links .cta{margin-top:32px}.block--cta-2-links hr{width:100%;height:2px;margin:64px 0}}.block--cta-button{text-align:center}.block--cta-button.size-small h2{font-weight:400;margin-bottom:24px}.block--cta-button.size-large h2{margin-bottom:34px}@media screen and (max-width:768px){.block--cta-button.size-large h2{margin-bottom:24px}}.block--form{padding-top:128px}.hbspt-form .hs-error-msgs,.hbspt-form .inputs-list{margin:8px 0;padding:0;list-style:none}.hbspt-form fieldset{width:100%!important;max-width:100%!important}.hbspt-form .input{margin-right:0!important;width:100%}.hbspt-form .hs-input:not([type=checkbox]){width:100%!important}.hbspt-form .hs-input[type=checkbox]{margin-top:6px}.hbspt-form .hs-form-booleancheckbox{display:flex;align-items:flex-start}.hbspt-form .actions{width:calc(100% - 6px)}.hbspt-form .actions .hs-button{background-color:transparent;font-size:20px;padding:14px 20px;text-decoration:none;line-height:100%;text-align:center;font-weight:700;border:none}.block--form .form .gfield_label,.block--form .form .gform_heading,.block--form .form .hbspt-form .hs-form-field:not(.hs-fieldtype-checkbox) label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display),.site-newsletter .form .gfield_label,.site-newsletter .form .gform_heading,.site-newsletter .form .hbspt-form .hs-form-field:not(.hs-fieldtype-checkbox) label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display){display:none!important}.block--form .form .hbspt-form .inputs-list,.site-newsletter .form .hbspt-form .inputs-list{list-style:none}.block--form .form .hbspt-form .inputs-list input,.site-newsletter .form .hbspt-form .inputs-list input{margin-right:8px}.block--form .form .hbspt-form .hs-fieldtype-checkbox span,.site-newsletter .form .hbspt-form .hs-fieldtype-checkbox span{color:#fff9f0}.block--form .form .gform_legacy_markup_wrapper .gfield,.site-newsletter .form .gform_legacy_markup_wrapper .gfield{padding-right:0!important}.block--form .form .gform_legacy_markup_wrapper .gfield:first-child,.site-newsletter .form .gform_legacy_markup_wrapper .gfield:first-child{margin:-16px 0 0 0!important}.block--form .form .gfield_label,.site-newsletter .form .gfield_label{color:#fff9f0}.block--form .form .gfield_checkbox li,.site-newsletter .form .gfield_checkbox li{display:flex;align-items:flex-start}.block--form .form .gfield_checkbox label,.site-newsletter .form .gfield_checkbox label{flex-shrink:0}.block--form .form .gform_footer,.block--form .form .hs-submit,.site-newsletter .form .gform_footer,.site-newsletter .form .hs-submit{margin:12px 0 0 0!important;padding:0!important}.block--form .form .gform_legacy_markup_wrapper .top_label input.medium,.block--form .form .gform_legacy_markup_wrapper .top_label select.medium,.block--form .form .gform_wrapper.gravity-theme .gfield input.medium,.block--form .form button,.block--form .form input,.site-newsletter .form .gform_legacy_markup_wrapper .top_label input.medium,.site-newsletter .form .gform_legacy_markup_wrapper .top_label select.medium,.site-newsletter .form .gform_wrapper.gravity-theme .gfield input.medium,.site-newsletter .form button,.site-newsletter .form input{width:100%}.block--form .form .gfield:not(.file-upload) input:not([type=submit]),.block--form .form .gfield:not(.file-upload) textarea:not([type=submit]),.block--form .form .hbspt-form input:not([type=submit]),.block--form .form .hbspt-form textarea:not([type=submit]),.site-newsletter .form .gfield:not(.file-upload) input:not([type=submit]),.site-newsletter .form .gfield:not(.file-upload) textarea:not([type=submit]),.site-newsletter .form .hbspt-form input:not([type=submit]),.site-newsletter .form .hbspt-form textarea:not([type=submit]){padding:15px 20px!important}.block--form .form .gfield:not(.file-upload) select:not([type=submit]),.block--form .form .hbspt-form select:not([type=submit]),.site-newsletter .form .gfield:not(.file-upload) select:not([type=submit]),.site-newsletter .form .hbspt-form select:not([type=submit]){padding:15px 50px 15px 20px!important}.block--form .form .gfield:not(.file-upload) input:not([type=submit]),.block--form .form .gfield:not(.file-upload) select:not([type=submit]),.block--form .form .gfield:not(.file-upload) textarea:not([type=submit]),.block--form .form .hbspt-form input:not([type=submit]),.block--form .form .hbspt-form select:not([type=submit]),.block--form .form .hbspt-form textarea:not([type=submit]),.site-newsletter .form .gfield:not(.file-upload) input:not([type=submit]),.site-newsletter .form .gfield:not(.file-upload) select:not([type=submit]),.site-newsletter .form .gfield:not(.file-upload) textarea:not([type=submit]),.site-newsletter .form .hbspt-form input:not([type=submit]),.site-newsletter .form .hbspt-form select:not([type=submit]),.site-newsletter .form .hbspt-form textarea:not([type=submit]){font-size:20px!important;line-height:20px;border-radius:4px;border-width:2px;border-style:solid;border-color:#ccc;background-color:#fff;color:#231f20;position:relative;cursor:pointer}.block--form .form .gfield:not(.file-upload) input:not([type=submit])::-moz-placeholder,.block--form .form .gfield:not(.file-upload) select:not([type=submit])::-moz-placeholder,.block--form .form .gfield:not(.file-upload) textarea:not([type=submit])::-moz-placeholder,.block--form .form .hbspt-form input:not([type=submit])::-moz-placeholder,.block--form .form .hbspt-form select:not([type=submit])::-moz-placeholder,.block--form .form .hbspt-form textarea:not([type=submit])::-moz-placeholder,.site-newsletter .form .gfield:not(.file-upload) input:not([type=submit])::-moz-placeholder,.site-newsletter .form .gfield:not(.file-upload) select:not([type=submit])::-moz-placeholder,.site-newsletter .form .gfield:not(.file-upload) textarea:not([type=submit])::-moz-placeholder,.site-newsletter .form .hbspt-form input:not([type=submit])::-moz-placeholder,.site-newsletter .form .hbspt-form select:not([type=submit])::-moz-placeholder,.site-newsletter .form .hbspt-form textarea:not([type=submit])::-moz-placeholder{color:#999}.block--form .form .gfield:not(.file-upload) input:not([type=submit])::placeholder,.block--form .form .gfield:not(.file-upload) select:not([type=submit])::placeholder,.block--form .form .gfield:not(.file-upload) textarea:not([type=submit])::placeholder,.block--form .form .hbspt-form input:not([type=submit])::placeholder,.block--form .form .hbspt-form select:not([type=submit])::placeholder,.block--form .form .hbspt-form textarea:not([type=submit])::placeholder,.site-newsletter .form .gfield:not(.file-upload) input:not([type=submit])::placeholder,.site-newsletter .form .gfield:not(.file-upload) select:not([type=submit])::placeholder,.site-newsletter .form .gfield:not(.file-upload) textarea:not([type=submit])::placeholder,.site-newsletter .form .hbspt-form input:not([type=submit])::placeholder,.site-newsletter .form .hbspt-form select:not([type=submit])::placeholder,.site-newsletter .form .hbspt-form textarea:not([type=submit])::placeholder{color:#999}.block--form .form .gfield:not(.file-upload) input:not([type=submit])::-webkit-input-placeholder,.block--form .form .gfield:not(.file-upload) select:not([type=submit])::-webkit-input-placeholder,.block--form .form .gfield:not(.file-upload) textarea:not([type=submit])::-webkit-input-placeholder,.block--form .form .hbspt-form input:not([type=submit])::-webkit-input-placeholder,.block--form .form .hbspt-form select:not([type=submit])::-webkit-input-placeholder,.block--form .form .hbspt-form textarea:not([type=submit])::-webkit-input-placeholder,.site-newsletter .form .gfield:not(.file-upload) input:not([type=submit])::-webkit-input-placeholder,.site-newsletter .form .gfield:not(.file-upload) select:not([type=submit])::-webkit-input-placeholder,.site-newsletter .form .gfield:not(.file-upload) textarea:not([type=submit])::-webkit-input-placeholder,.site-newsletter .form .hbspt-form input:not([type=submit])::-webkit-input-placeholder,.site-newsletter .form .hbspt-form select:not([type=submit])::-webkit-input-placeholder,.site-newsletter .form .hbspt-form textarea:not([type=submit])::-webkit-input-placeholder{color:#999}.block--form .form .gfield:not(.file-upload) input:not([type=submit]):active,.block--form .form .gfield:not(.file-upload) input:not([type=submit]):focus,.block--form .form .gfield:not(.file-upload) select:not([type=submit]):active,.block--form .form .gfield:not(.file-upload) select:not([type=submit]):focus,.block--form .form .gfield:not(.file-upload) textarea:not([type=submit]):active,.block--form .form .gfield:not(.file-upload) textarea:not([type=submit]):focus,.block--form .form .hbspt-form input:not([type=submit]):active,.block--form .form .hbspt-form input:not([type=submit]):focus,.block--form .form .hbspt-form select:not([type=submit]):active,.block--form .form .hbspt-form select:not([type=submit]):focus,.block--form .form .hbspt-form textarea:not([type=submit]):active,.block--form .form .hbspt-form textarea:not([type=submit]):focus,.site-newsletter .form .gfield:not(.file-upload) input:not([type=submit]):active,.site-newsletter .form .gfield:not(.file-upload) input:not([type=submit]):focus,.site-newsletter .form .gfield:not(.file-upload) select:not([type=submit]):active,.site-newsletter .form .gfield:not(.file-upload) select:not([type=submit]):focus,.site-newsletter .form .gfield:not(.file-upload) textarea:not([type=submit]):active,.site-newsletter .form .gfield:not(.file-upload) textarea:not([type=submit]):focus,.site-newsletter .form .hbspt-form input:not([type=submit]):active,.site-newsletter .form .hbspt-form input:not([type=submit]):focus,.site-newsletter .form .hbspt-form select:not([type=submit]):active,.site-newsletter .form .hbspt-form select:not([type=submit]):focus,.site-newsletter .form .hbspt-form textarea:not([type=submit]):active,.site-newsletter .form .hbspt-form textarea:not([type=submit]):focus{border-color:#3fa4d3;outline:0}.block--form .form .hs-form fieldset:not(:last-child),.block--form .form .hs-form-field:not(:last-child),.site-newsletter .form .hs-form fieldset:not(:last-child),.site-newsletter .form .hs-form-field:not(:last-child){margin-bottom:12px}.block--form .form select,.site-newsletter .form select{color:#999!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/corelearn-form-arrow.svg);background-position:right 20px center;background-repeat:no-repeat;padding:18px 40px 18px 20px!important}.block--form .form select.selected,.site-newsletter .form select.selected{color:#231f20!important}.block--form .form textarea,.site-newsletter .form textarea{resize:vertical;height:128px!important;display:block}.block--form .form .gfield.file-upload,.site-newsletter .form .gfield.file-upload{border-radius:4px;border-width:2px;border-style:solid;border-color:#ccc;background-color:#e6e6e6;padding:20px 20px 12px 20px}.block--form .form .gfield.file-upload .gfield_description,.site-newsletter .form .gfield.file-upload .gfield_description{font-weight:700;margin:0 0 12px 0;padding:0}.block--form .form .gfield.file-upload input[type=file],.site-newsletter .form .gfield.file-upload input[type=file]{color:#666}.block--form .form .gfield.file-upload input[type=file]::-webkit-file-upload-button,.site-newsletter .form .gfield.file-upload input[type=file]::-webkit-file-upload-button{cursor:pointer}.block--form .form .gfield.file-upload .ginput_container_fileupload,.site-newsletter .form .gfield.file-upload .ginput_container_fileupload{display:flex;align-items:flex-start}.block--form .form .gfield.file-upload .gform_fileupload_rules,.site-newsletter .form .gfield.file-upload .gform_fileupload_rules{padding:0;margin:0 0 0 8px}.block--form .form .gform_wrapper.gravity-theme .ginput_complex.ginput_container_name,.site-newsletter .form .gform_wrapper.gravity-theme .ginput_complex.ginput_container_name{flex-direction:column}.block--form .form .gform_wrapper.gravity-theme .ginput_complex.ginput_container_name span,.site-newsletter .form .gform_wrapper.gravity-theme .ginput_complex.ginput_container_name span{padding:0!important;margin:0}.block--form .form .gform_wrapper.gravity-theme .ginput_complex.ginput_container_name span:not(:last-child),.site-newsletter .form .gform_wrapper.gravity-theme .ginput_complex.ginput_container_name span:not(:last-child){margin:0 0 12px 0}.block--form .form .gfield_error input,.site-newsletter .form .gfield_error input{border-color:#d3623b}.block--form .form .gform_legacy_markup_wrapper .gform_footer button[type=submit],.block--form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit],.site-newsletter .form .gform_legacy_markup_wrapper .gform_footer button[type=submit],.site-newsletter .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]{border:none;position:relative;cursor:pointer}.block--form .form .hbspt-form .actions,.site-newsletter .form .hbspt-form .actions{background-color:#ffc700;box-shadow:-6px 6px 0 #cc9f00}.block--form .form .hbspt-form .actions::after,.site-newsletter .form .hbspt-form .actions::after{border-right:6px solid #cc9f00}.block--form .form .hbspt-form .actions::before,.site-newsletter .form .hbspt-form .actions::before{border-left:6px solid #cc9f00}.block--form .form .hbspt-form .actions:focus,.block--form .form .hbspt-form .actions:hover,.site-newsletter .form .hbspt-form .actions:focus,.site-newsletter .form .hbspt-form .actions:hover{background-color:#ffd233;box-shadow:-6px 6px 0 #d6b233}.block--form .form .hbspt-form .actions:focus::after,.block--form .form .hbspt-form .actions:hover::after,.site-newsletter .form .hbspt-form .actions:focus::after,.site-newsletter .form .hbspt-form .actions:hover::after{border-right:6px solid #d6b233}.block--form .form .hbspt-form .actions:focus::before,.block--form .form .hbspt-form .actions:hover::before,.site-newsletter .form .hbspt-form .actions:focus::before,.site-newsletter .form .hbspt-form .actions:hover::before{border-left:6px solid #d6b233}.block--form .form .hbspt-form .actions:active,.site-newsletter .form .hbspt-form .actions:active{background-color:#fd6;box-shadow:-6px 6px 0 #e0c566}.block--form .form .hbspt-form .actions:active::after,.site-newsletter .form .hbspt-form .actions:active::after{border-right:6px solid #e0c566}.block--form .form .hbspt-form .actions:active::before,.site-newsletter .form .hbspt-form .actions:active::before{border-left:6px solid #e0c566}.block--form .form .hbspt-form .actions .hs-button,.site-newsletter .form .hbspt-form .actions .hs-button{color:#231f20}.block--form .form .hbspt-form .actions .hs-button:focus,.block--form .form .hbspt-form .actions .hs-button:hover,.site-newsletter .form .hbspt-form .actions .hs-button:focus,.site-newsletter .form .hbspt-form .actions .hs-button:hover{color:#4f4c4d}.block--form .form .hbspt-form .actions .hs-button:active,.site-newsletter .form .hbspt-form .actions .hs-button:active{color:#7b7979}.block--form .form .gform_wrapper .gform_validation_errors,.site-newsletter .form .gform_wrapper .gform_validation_errors{background-color:transparent;border:none;padding:0}.block--form .form .gform_wrapper .gform_validation_errors span,.site-newsletter .form .gform_wrapper .gform_validation_errors span{display:none}.block--form .form .gform_wrapper .gform_validation_errors h2,.site-newsletter .form .gform_wrapper .gform_validation_errors h2{color:#fff9f0;font-size:12px}.block--form .form .gform_wrapper .gfield_validation_message,.block--form .form .gform_wrapper .validation_message,.site-newsletter .form .gform_wrapper .gfield_validation_message,.site-newsletter .form .gform_wrapper .validation_message{background-color:transparent;border:none;padding:0;color:#d3623b;text-align:right}.block--form .form.form_short-submit button[type=submit],.block--form .form.form_short-submit input[type=submit],.site-newsletter .form.form_short-submit button[type=submit],.site-newsletter .form.form_short-submit input[type=submit]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.block--form .form.form_short-submit .gform_legacy_markup_wrapper .gform_footer,.block--form .form.form_short-submit .gform_wrapper.gravity-theme .gform_footer,.site-newsletter .form.form_short-submit .gform_legacy_markup_wrapper .gform_footer,.site-newsletter .form.form_short-submit .gform_wrapper.gravity-theme .gform_footer{justify-content:flex-end}.block--form .form.form_short-submit .hbspt-form .actions,.site-newsletter .form.form_short-submit .hbspt-form .actions{width:-webkit-max-content;width:-moz-max-content;width:max-content}.block--form .form .gform_wrapper.gravity-theme .gform_fields,.site-newsletter .form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:12px}.block--form .form .form-columns-2,.site-newsletter .form .form-columns-2{flex-direction:column}.block--form .form .form-columns-2 .hs-form-field,.site-newsletter .form .form-columns-2 .hs-form-field{width:100%}@media screen and (max-width:768px){.block--form .form.form_short-submit button[type=submit],.site-newsletter .form.form_short-submit button[type=submit]{width:100%}}@media only screen and (max-width:641px){.block--form .form .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),.site-newsletter .form .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1}}.block--form-cta-newsletter .column{align-self:center}.block--form-cta-newsletter hr{margin:128px 0 0 0;height:16px;grid-column:2/span 10;background-color:#58c3c3}.block--form-cta-newsletter .text{max-width:448px;margin:24px 0 0 0}.block--form-cta-newsletter.block--form_share{padding-bottom:128px;border-bottom:16px solid #58c3c3}.block--form-cta-newsletter.block--form_share .social-share{margin:64px 0 0 0;display:flex;flex-direction:column;justify-content:center;color:#fff9f0}.block--form-cta-newsletter.block--form_share .social-share span{margin:0 0 12px 0;font-size:18px}.block--form-cta-newsletter.block--form_share .social-share a{margin:0 12px}.block--form-cta-newsletter.block--form_share .social-share a svg{width:64px;height:auto}.block--form-cta-newsletter.block--form_share .social-share a #circle{fill:#58c3c3}.block--form-cta-newsletter.block--form_share .social-share a:focus #circle,.block--form-cta-newsletter.block--form_share .social-share a:hover #circle{fill:#79cfcf}.block--form-cta-newsletter.block--form_share .social-share a:active #circle{fill:#9bdbdb}.block--form-cta-newsletter.bg-purple hr{background-color:#3fa4d3}.block--form-cta-newsletter.bg-purple.block--form_share{border-bottom:16px solid #3fa4d3}.block--form-cta-newsletter.bg-purple.block--form_share .social-share a #circle{fill:#3fa4d3}.block--form-cta-newsletter.bg-purple.block--form_share .social-share a:focus #circle,.block--form-cta-newsletter.bg-purple.block--form_share .social-share a:hover #circle{fill:#65b6dc}.block--form-cta-newsletter.bg-purple.block--form_share .social-share a:active #circle{fill:#8cc8e5}@media screen and (max-width:1100px){.block--form-cta-newsletter h2{font-size:56px;line-height:105%;letter-spacing:-.01em}}@media screen and (max-width:768px){.block--form-cta-newsletter{padding-top:96px;text-align:center}.block--form-cta-newsletter .text{max-width:100%}.block--form-cta-newsletter .column_right{margin:64px 0 0 0}.block--form-cta-newsletter .social-share svg{width:64px!important}}.block--form-cta-medium{padding-bottom:128px;border-bottom:16px solid #58c3c3}.block--form-cta-medium:not(.size-large) .heading h2{margin-bottom:16px}.block--form-cta-medium.size-large .heading h2{margin-bottom:24px}.block--form-cta-medium.size-large .text{max-width:350px}.block--form-cta-medium.bg-light-blue{border-bottom:16px solid #d3623b}@media screen and (max-width:768px){.block--form-cta-medium{padding:96px 0}.block--form-cta-medium .column_right{margin:48px 0 0 0}.block--form-cta-medium.size-large .text{max-width:100%}}.block--form-contact{background-color:#fff;padding:96px 0 160px 0}.block--form-contact hr{width:1.5px;height:100%;background-color:#ccc;margin:0 auto}.block--form-contact h2{color:#d3623b;margin:4px}.block--form-contact .embed,.block--form-contact .form{margin:48px 0 0 0}.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]{background-color:#58c3c3;box-shadow:-6px 6px 0 #469c9c;color:#231f20}.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::after{border-right:6px solid #469c9c}.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]::before{border-left:6px solid #469c9c}.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover{background-color:#79cfcf;box-shadow:-6px 6px 0 #6bb0b0}.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::after,.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::after{border-right:6px solid #6bb0b0}.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus::before,.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover::before{border-left:6px solid #6bb0b0}.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active{background-color:#9bdbdb;box-shadow:-6px 6px 0 #90c4c4}.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active::after{border-right:6px solid #90c4c4}.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active::before{border-left:6px solid #90c4c4}.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus,.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover{color:#4f4c4d}.block--form-contact .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]:active{color:#7b7979}.block--form-contact .hbspt-form .actions{background-color:#58c3c3;box-shadow:-6px 6px 0 #469c9c}.block--form-contact .hbspt-form .actions::after{border-right:6px solid #469c9c}.block--form-contact .hbspt-form .actions::before{border-left:6px solid #469c9c}.block--form-contact .hbspt-form .actions:focus,.block--form-contact .hbspt-form .actions:hover{background-color:#79cfcf;box-shadow:-6px 6px 0 #6bb0b0}.block--form-contact .hbspt-form .actions:focus::after,.block--form-contact .hbspt-form .actions:hover::after{border-right:6px solid #6bb0b0}.block--form-contact .hbspt-form .actions:focus::before,.block--form-contact .hbspt-form .actions:hover::before{border-left:6px solid #6bb0b0}.block--form-contact .hbspt-form .actions:active{background-color:#9bdbdb;box-shadow:-6px 6px 0 #90c4c4}.block--form-contact .hbspt-form .actions:active::after{border-right:6px solid #90c4c4}.block--form-contact .hbspt-form .actions:active::before{border-left:6px solid #90c4c4}.block--form-contact .hbspt-form .actions .hs-button{color:#231f20}.block--form-contact .hbspt-form .actions .hs-button:focus,.block--form-contact .hbspt-form .actions .hs-button:hover{color:#4f4c4d}.block--form-contact .hbspt-form .actions .hs-button:active{color:#7b7979}.block--form-contact .form .gform_wrapper.gravity-theme .ginput_complex span:last-child{margin:0!important}.block--form-contact fieldset.form-columns-2{display:flex;flex-direction:column}.block--form-contact fieldset.form-columns-2 .hs-form-field{width:100%!important}@media screen and (max-width:768px){.block--form-contact{padding:96px 0}.block--form-contact .column_right{margin:64px 0 0 0}}.block--gated-resource-form{background-color:#d3623b;border-bottom:16px solid #58c3c3;color:#fff9f0;padding:128px 0}.block--gated-resource-form h2{font-weight:400;margin-bottom:8px}.block--gated-resource-form .text,.block--gated-resource-form h2{text-align:center}.block--gated-resource-form .form{margin:64px 0 0 0}.block--gated-resource-form .form .gform_wrapper.gravity-theme .gform_footer{justify-content:center!important;margin:32px 0 0 0!important}.block--gated-resource-form .form .hs-form{display:flex;flex-direction:column;align-items:center}.block--gated-resource-form .form .hs-form .form-columns-2{display:flex;gap:12px}.block--gated-resource-form .form .hs-form .form-columns-2 .hs-form-field{margin-bottom:0}@media screen and (min-width:768px){.block--gated-resource-form .form .gform_wrapper.gravity-theme .gfield{grid-column:span 6}.block--gated-resource-form .form .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:12px}.block--gated-resource-form .form .gform_wrapper.gravity-theme .ginput_complex.ginput_container_name{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:12px}.block--gated-resource-form .form .gform_wrapper.gravity-theme fieldset.gfield{width:100%;grid-column:span 12}.block--gated-resource-form .form .gform_wrapper.gravity-theme fieldset.gfield span{margin:0!important}.block--gated-resource-form .form .gform_wrapper.gravity-theme .gform_footer{margin:48px 0 0 0!important}}@media screen and (max-width:768px){.block--gated-resource-form{padding:96px 0}.block--gated-resource-form .form{margin:48px 0 0 0}.block--gated-resource-form .form .gform_wrapper.gravity-theme .gform_footer button[type=submit]{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.block--gated-resource-form .form .hs-form .form-columns-2{flex-direction:column}.block--gated-resource-form .form .hs-form .form-columns-2 .hs-form-field{width:100%}}.block--cta-newsletter hr{height:16px;background-color:#d3623b;width:100%}.block--cta-newsletter.theme-orange hr{background-color:#58c3c3}.block--cta-newsletter .newsletter{padding:96px 32px;color:#fff9f0}.block--cta-newsletter .newsletter-content{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:928px;margin:0 auto;gap:32px}.block--cta-newsletter .column.bg-orange .heading h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#d3623b;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta-newsletter .column.bg-orange .heading h2{-webkit-text-stroke-width:1.5px}}.block--cta-newsletter .column.bg-light-blue .heading h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#3fa4d3;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta-newsletter .column.bg-light-blue .heading h2{-webkit-text-stroke-width:1.5px}}.block--cta-newsletter .column.bg-purple .heading h2{font-weight:500;line-height:100%;color:#fff9f0;-webkit-text-fill-color:#3d0584;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff9f0}@media screen and (max-width:768px){.block--cta-newsletter .column.bg-purple .heading h2{-webkit-text-stroke-width:1.5px}}.block--cta-newsletter .column_left{max-width:544px}.block--cta-newsletter .column_right{width:100%;max-width:345px}.block--cta-newsletter .text{margin-top:24px}@media screen and (max-width:768px){.block--cta-newsletter{text-align:center}.block--cta-newsletter .grid-main{padding:0}.block--cta-newsletter .newsletter-content{flex-direction:column}.block--cta-newsletter .column_left,.block--cta-newsletter .column_right{max-width:100%;width:100%}.block--cta-newsletter hr{margin:0 auto;width:calc(100% - 64px)}}.block--form-text-image .image{margin-top:64px;max-width:448px}.block--form-text-image .grid-main{grid-row-gap:64px}@media screen and (max-width:768px){.block--form-text-image .display-desktop{display:none}}.social-share{display:flex;align-items:center}.social-share .social-share_links{display:flex;align-items:center}.post-container{grid-column-start:span 12;position:relative}.post-container .swiper-pagination{position:static;transform:translate(0,0);bottom:0;margin:32px 0 0 0}.post-container .swiper-button-prev{transform:translate(-59px,0)}.post-container .swiper-button-next{transform:translate(59px,0)}@media screen and (max-width:768px){.post-container{grid-column-start:span 1}.post-container .swiper-pagination{display:block}}.single-service .block--hero-full-image h1,.single-service .block--hero-online-academy h1,.single-service .block--hero-video h1{font-weight:700}@media screen and (max-width:1100px){.single-service .block--hero-full-image h1,.single-service .block--hero-online-academy h1,.single-service .block--hero-video h1{font-size:40px;line-height:115%;letter-spacing:-.01em}}@media screen and (max-width:768px){.single-service .block--hero-full-image .flex-main{flex-direction:column}.single-service .block--hero-full-image .flex-main h1,.single-service .block--hero-full-image .flex-main p{text-align:left}.single-service .divider-wrapper.display-desktop{display:block}.single-service .divider-wrapper.display-mobile{display:none}}main.single-post .hero-single-post{padding:64px 0}main.single-post .hero-single-post .grid-main{grid-row-gap:48px}main.single-post .hero-single-post h1{font-weight:400;font-size:40px;line-height:115%;letter-spacing:-.02em}main.single-post .hero-single-post .column{align-self:center}main.single-post .hero-single-post .post-type{text-transform:uppercase;margin-bottom:12px;padding:0}main.single-post .hero-single-post .location{color:#231f20;margin-top:12px}main.single-post .hero-single-post.block--hero-video{padding-top:96px}main.single-post .content-wrapper{padding-top:96px}main.single-post hr.main-divider{height:8px;position:relative;margin-bottom:64px}main.single-post hr.main-divider::after{content:"";position:absolute;top:0;left:0;height:100%;background-color:#58c3c3;width:17%}main.single-post .post-info{margin-bottom:64px}main.single-post .post-info .excerpt{margin:0 0 24px 0}main.single-post .post-info .excerpt p{font-style:italic}main.single-post .post-info .meta{display:flex;flex-wrap:wrap}main.single-post .post-info .meta p{margin-right:17px}main.single-post .post-info .meta .date{color:#999}main.single-post .meta .author{font-weight:700}main.single-post .post-footer .column{display:flex;align-items:flex-start;justify-content:space-between}main.single-post .post-footer .meta,main.single-post .post-footer .tags{width:100%}main.single-post .post-footer .meta{display:flex;align-items:center}main.single-post .post-footer figure{margin-right:16px}main.single-post .post-footer .tags{max-width:338px;margin-left:32px;text-align:right;display:flex;justify-content:flex-end;flex-wrap:wrap}main.single-post .post-footer .tags a{background-color:#58c3c3;padding:2px 8px 1px 8px;text-decoration:none;border-radius:4px;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:4px}main.single-post .social-share{margin:32px 0 0 0;color:#231f20}main.single-post .social-share .social-share_links{display:flex;align-items:center}main.single-post .social-share a,main.single-post .social-share span{margin:0 16px 0 0;text-transform:uppercase}@media screen and (max-width:768px){main.single-post .hero-single-post{padding:48px 0}main.single-post .hero-single-post h1{font-size:32px;line-height:120%;letter-spacing:-.01em}main.single-post .hero-single-post.block--hero-video{padding-top:48px}main.single-post .content-wrapper{padding-top:64px}main.single-post .post-info .meta .date{margin:4px 0 0 0}main.single-post .post-footer .column{flex-direction:column}main.single-post .post-footer .tags{max-width:100%;margin:44px 0 0 0;text-align:left;justify-content:flex-start}}body.single-case-study .hero-single-post{color:#004c93}body.single-case-study .hero-single-post .post-type{color:#004c93}body.single-case-study .default-content h1,body.single-case-study .default-content h2,body.single-case-study .default-content h3,body.single-case-study .default-content h4,body.single-case-study .default-content h5,body.single-case-study .default-content h6{color:#004c93}body.single-case-study hr.main-divider{background-color:#004c93}body.single-case-study .single-post_related .back-link span{color:#004c93}body.single-case-study .hero-single-post{background-color:#fff9f0}body.single-newsletter .hero-single-post,body.single-post .hero-single-post,body.single-resource-posts .hero-single-post{padding-bottom:0}body.single-newsletter .content-wrapper,body.single-post .content-wrapper,body.single-resource-posts .content-wrapper{padding-bottom:128px}body.single-newsletter .content-wrapper .core-block:last-of-type,body.single-post .content-wrapper .core-block:last-of-type,body.single-resource-posts .content-wrapper .core-block:last-of-type{padding-bottom:0}body.single-newsletter .single-post_related,body.single-post .single-post_related,body.single-resource-posts .single-post_related{background-color:#fff9f0;padding:96px 0}body.single-newsletter .single-post_related .column_heading,body.single-post .single-post_related .column_heading,body.single-resource-posts .single-post_related .column_heading{grid-column:1/span 12;display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}body.single-newsletter .single-post_related h1,body.single-post .single-post_related h1,body.single-resource-posts .single-post_related h1{font-weight:700}body.single-newsletter .single-post_related .back-link,body.single-post .single-post_related .back-link,body.single-resource-posts .single-post_related .back-link{font-size:20px;text-decoration:none}body.single-newsletter .single-post_related .back-link svg,body.single-post .single-post_related .back-link svg,body.single-resource-posts .single-post_related .back-link svg{margin-left:8px}body.single-newsletter .single-post_related .back-link span,body.single-post .single-post_related .back-link span,body.single-resource-posts .single-post_related .back-link span{text-decoration:underline;font-weight:700}@media screen and (max-width:768px){body.single-newsletter .single-post_related .grid-main,body.single-post .single-post_related .grid-main,body.single-resource-posts .single-post_related .grid-main{grid-row-gap:64px}body.single-newsletter .single-post_related .column_heading,body.single-post .single-post_related .column_heading,body.single-resource-posts .single-post_related .column_heading{justify-content:center;margin-bottom:-32px}body.single-newsletter .single-post_related .column_heading h1,body.single-post .single-post_related .column_heading h1,body.single-resource-posts .single-post_related .column_heading h1{text-align:center}body.single-newsletter .single-post_related .column_heading .button-link-arrow,body.single-post .single-post_related .column_heading .button-link-arrow,body.single-resource-posts .single-post_related .column_heading .button-link-arrow{display:none}body.single-newsletter .single-post_related .column_cta,body.single-post .single-post_related .column_cta,body.single-resource-posts .single-post_related .column_cta{margin-top:-16px;display:flex;justify-content:center}}body.single-newsletter .post-footer,body.single-post .post-footer,body.single-resource-posts .post-footer{margin-top:64px}body.single-resource-posts .gated-post .content-wrapper{padding-bottom:64px}@media screen and (max-width:768px){body.single-resource-posts .content-wrapper{padding-bottom:96px}body.single-resource-posts .gated-post .content-wrapper{padding-bottom:16px}}body.single-post .hero-single-post{color:#3d0584}body.single-post .hero-single-post .post-type{color:#3d0584}body.single-post .default-content h1,body.single-post .default-content h2,body.single-post .default-content h3,body.single-post .default-content h4,body.single-post .default-content h5,body.single-post .default-content h6{color:#3d0584}body.single-post hr.main-divider{background-color:#3d0584}body.single-post .single-post_related .back-link span{color:#3d0584}body.single-post .single-post_related .column_heading{color:#3d0584}body.single-newsletter .hero-single-post,body.single-resource-posts .hero-single-post{color:#d3623b}body.single-newsletter .hero-single-post .post-type,body.single-resource-posts .hero-single-post .post-type{color:#d3623b}body.single-newsletter .default-content h1,body.single-newsletter .default-content h2,body.single-newsletter .default-content h3,body.single-newsletter .default-content h4,body.single-newsletter .default-content h5,body.single-newsletter .default-content h6,body.single-resource-posts .default-content h1,body.single-resource-posts .default-content h2,body.single-resource-posts .default-content h3,body.single-resource-posts .default-content h4,body.single-resource-posts .default-content h5,body.single-resource-posts .default-content h6{color:#d3623b}body.single-newsletter hr.main-divider,body.single-resource-posts hr.main-divider{background-color:#d3623b}body.single-newsletter .single-post_related .back-link span,body.single-resource-posts .single-post_related .back-link span{color:#d3623b}body.single-newsletter .social-share #circle,body.single-resource-posts .social-share #circle{fill:#d3623b}body.single-newsletter .social-share a:focus #circle,body.single-newsletter .social-share a:hover #circle,body.single-resource-posts .social-share a:focus #circle,body.single-resource-posts .social-share a:hover #circle{fill:#dc8162}body.single-newsletter .social-share a:active #circle,body.single-resource-posts .social-share a:active #circle{fill:#e5a189}body.single-newsletter .single-post_related .column_heading,body.single-resource-posts .single-post_related .column_heading{color:#d3623b}.single-careers .block--text-paragraph h2{font-size:32px;margin:0 0 16px 0}.single-careers .hero-single-post{color:#d3623b}.single-careers .hero-single-post .post-type{color:#d3623b}.single-careers .default-content h1,.single-careers .default-content h2,.single-careers .default-content h3,.single-careers .default-content h4,.single-careers .default-content h5,.single-careers .default-content h6{color:#d3623b}.single-careers hr.main-divider{background-color:#d3623b}.single-careers .single-post_related .back-link span{color:#d3623b}.single-careers .content-wrapper{padding-top:128px;padding-bottom:128px}.single-careers .content-wrapper .core-block:last-of-type{padding-bottom:0}@media screen and (max-width:768px){.single-careers .content-wrapper{padding:64px 0 96px 0}}.single-team .team{padding:128px 0 160px 0}.single-team .grid-team .column_sidebar{grid-column:1/span 3}.single-team .grid-team .column_main{grid-column:5/span 6}.single-team h1,.single-team h2{color:#d3623b}.single-team h1{font-weight:400}.single-team .heading p{color:#666;margin:8px 0 0 0}.single-team .bio{margin:48px 0 0 0}.single-team .posts{margin:80px 0 0 0}.single-team .posts ul{border-top:1.5px solid #ccc;border-bottom:1.5px solid #ccc;padding:48px 0;margin:24px 0 0 0;list-style:none}.single-team .posts li:not(:last-child){margin-bottom:48px}.single-team figure.thumbnail{margin-bottom:64px}.core-store--product-wraper .ec_details_thumbnails .single-team figure.thumbnail .ec_details_thumbnail,.single-team figure.thumbnail .core-store--product-wraper .ec_details_thumbnails .ec_details_thumbnail,.single-team figure.thumbnail .img-circle{width:100%;height:0;padding-bottom:100%}.single-team .sidebar-content{padding:40px 0;border-top:1.5px solid #ccc}.single-team .sidebar-content:last-child{border-bottom:1.5px solid #ccc}.single-team .sidebar-content h2{margin:0 0 16px 0}.single-team .sidebar-content ul{margin:0;padding-left:32px}.single-team .sidebar-content li:not(:last-child){margin:0 0 .5rem 0}.single-team .sidebar-content ul.contact{padding:0}.single-team .sidebar-content ul.contact li{display:flex;list-style:none;align-items:flex-start;flex-wrap:wrap}.single-team .sidebar-content ul.contact img{max-width:20px;padding-top:4px;margin-right:12px}.single-team .sidebar-content ul.contact .button-link-arrow{font-size:18px;font-weight:400}.single-team .sidebar-content ul.contact .button-link-arrow svg{max-width:16px}.single-team .archive_content-card article{display:flex;align-items:flex-start}.single-team .archive_content-card figure{min-width:160px;margin-right:32px}.single-team .archive_content-card h2{margin:0;color:#231f20}@media screen and (max-width:768px){.single-team .team{padding:64px 0 96px}.single-team .grid-team{display:none}.single-team .display-mobile{display:block}.single-team .heading{text-align:center;margin:-32px 0 0 0}.single-team .heading p{font-size:24px}.single-team .bio{margin:48px 0 64px 0}.single-team figure.thumbnail{padding:0 30px}.single-team .posts{margin:40px 0 0 0}.single-team .posts ul{border:none;padding:0;margin:40px 0 0 0}.single-team .posts article{flex-direction:column}.single-team .posts figure{margin-bottom:24px;max-width:100%;min-width:100%}.single-team .posts li:not(:last-child){margin-bottom:64px}}.content-card_tags{margin:12px 0 0 0;display:flex;align-items:flex-start;text-transform:uppercase}.content-card_tags p{font-size:14px;line-height:150%}.content-card_tags .category{padding-top:2px}.content-card_tags .post-type{background-color:#d3623b}.content-card_tags .category{color:#d3623b}.content-card_tags.post-type_case-study .post-type{background-color:#004c93}.content-card_tags.post-type_case-study .category{color:#004c93}.content-card_tags.post-type_post .post-type{background-color:#3d0584}.content-card_tags.post-type_post .category{color:#3d0584}.post-type{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:12px;padding:2px 8px 1px 8px;color:#fff}.post-type p{white-space:nowrap}.archive_content-list-wrapper .grid-main{grid-row-gap:96px}.archive_content-list-wrapper .column_categories,.archive_content-list-wrapper .column_pagination{grid-column-start:span 12}.archive_content-list-wrapper .column_categories{grid-row-start:4}.archive_content-list-wrapper .column_categories .categories-bar{background-color:#fff9f0;padding:48px 64px 64px 64px}.archive_content-list-wrapper .column_categories .categories-bar h2{text-transform:uppercase;text-align:center;margin-bottom:16px}.archive_content-list-wrapper .column_categories .categories-bar ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:16px;grid-row-gap:16px}.archive_content-list-wrapper .column_categories .categories-bar .filter-trigger{width:100%;text-decoration:none;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background-color:#fff;border-top-width:8px;border-top-style:solid;font-weight:700;filter:drop-shadow(0 4px 18px rgba(0, 0, 0, .1))}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_post .filter-trigger{color:#3d0584;border-top-color:#3d0584}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_post .filter-trigger svg path{fill:#3d0584}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_post .filter-trigger:focus,.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_post .filter-trigger:hover{color:#64379d;border-top-color:#64379d}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_post .filter-trigger:focus svg path,.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_post .filter-trigger:hover svg path{fill:#64379d}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_post .filter-trigger:active{color:#8b69b5;border-top-color:#8b69b5}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_post .filter-trigger:active svg path{fill:#8b69b5}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_resource-posts .filter-trigger{color:#d3623b;border-top-color:#d3623b}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_resource-posts .filter-trigger svg path{fill:#d3623b}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_resource-posts .filter-trigger:focus,.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_resource-posts .filter-trigger:hover{color:#dc8162;border-top-color:#dc8162}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_resource-posts .filter-trigger:focus svg path,.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_resource-posts .filter-trigger:hover svg path{fill:#dc8162}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_resource-posts .filter-trigger:active{color:#e5a189;border-top-color:#e5a189}.archive_content-list-wrapper .column_categories .categories-bar.categories-bar_resource-posts .filter-trigger:active svg path{fill:#e5a189}.archive_content-list-wrapper #espresso-ajax-loading,.archive_content-list-wrapper #espresso-ajax-notices,.archive_content-list-wrapper #espresso-notices{display:none}@media screen and (max-width:768px){.archive_content-list-wrapper .grid-main{grid-row-gap:64px}.archive_content-list-wrapper .column_categories{margin:0 -32px;grid-row-start:5}.archive_content-list-wrapper .column_categories .categories-bar{padding:48px 32px}.archive_content-list-wrapper .column_categories .categories-bar ul{grid-template-columns:1fr}}.archive_content-card{text-decoration:none}.archive_content-card:focus,.archive_content-card:hover{opacity:.8}.archive_content-card:active{opacity:.6}.archive_content-card .post-excerpt{display:none}.archive_content-card h2{margin:16px 0 0 0;font-weight:400}.archive_content-card figure{position:relative}.archive_content-card figure svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px}body.archive .content-wrapper,body.blog .content-wrapper{padding-top:80px;padding-bottom:96px}body.archive .archive-filter,body.blog .archive-filter{margin-bottom:80px}body.archive.search .archive_pagination-wrapper,body.blog.search .archive_pagination-wrapper{margin-top:0}@media screen and (max-width:768px){body.archive:not(.post-type-archive-newsletter) .content-wrapper,body.blog:not(.post-type-archive-newsletter) .content-wrapper{padding-top:0}body.archive.post-type-archive-newsletter .content-wrapper,body.blog.post-type-archive-newsletter .content-wrapper{padding-top:64px}}@media screen and (min-width:768px){body.blog .archive_content-list-wrapper .column_post-1,body.blog .archive_content-list-wrapper .column_post-2,body.blog .archive_content-list-wrapper .column_post-3,body.blog .archive_content-list-wrapper .column_post-4,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-1,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-2,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-3,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-4{grid-column-start:span 6;align-self:start}body.blog .archive_content-list-wrapper .column_post-1,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-1{grid-row-start:span 3}body.blog .archive_content-list-wrapper .column_post-1 .archive_content-card h2,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-1 .archive_content-card h2{font-size:24px;line-height:130%;font-weight:700;color:#d3623b}body.blog .archive_content-list-wrapper .column_post-1 .post-excerpt,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-1 .post-excerpt{display:block;margin-top:16px;margin-bottom:4px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}body.blog .archive_content-list-wrapper .column_post-1 .post-excerpt p,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-1 .post-excerpt p{font-size:18px}body.blog .archive_content-list-wrapper .column_post-2 article,body.blog .archive_content-list-wrapper .column_post-3 article,body.blog .archive_content-list-wrapper .column_post-4 article,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-2 article,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-3 article,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-4 article{display:flex;align-items:flex-start;border-bottom:1.5px solid #ccc;padding-bottom:48px;max-width:448px;margin-left:auto}body.blog .archive_content-list-wrapper .column_post-2 figure,body.blog .archive_content-list-wrapper .column_post-3 figure,body.blog .archive_content-list-wrapper .column_post-4 figure,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-2 figure,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-3 figure,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-4 figure{width:100%;max-width:128px;flex-shrink:0;margin-right:24px}body.blog .archive_content-list-wrapper .column_post-2 .archive_content-card h2,body.blog .archive_content-list-wrapper .column_post-3 .archive_content-card h2,body.blog .archive_content-list-wrapper .column_post-4 .archive_content-card h2,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-2 .archive_content-card h2,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-3 .archive_content-card h2,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-4 .archive_content-card h2{margin-top:0;font-size:18px}body.blog .archive_content-list-wrapper .column_post-3,body.blog .archive_content-list-wrapper .column_post-4,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-3,body.post-type-archive-resource-posts .archive_content-list-wrapper .column_post-4{margin-top:-128px}body.blog .archive_content-list-wrapper.archive-content-blog .column_post-1 .archive_content-card h2,body.post-type-archive-resource-posts .archive_content-list-wrapper.archive-content-blog .column_post-1 .archive_content-card h2{color:#3d0584}}.archive_content-card-newsletter{text-decoration:none}.archive_content-card-newsletter:focus,.archive_content-card-newsletter:hover{opacity:.8}.archive_content-card-newsletter:active{opacity:.6}.archive_content-card-newsletter h2{margin:32px 0 0 0;font-weight:700;color:#d3623b}.archive_content-card-newsletter .excerpt{margin:12px 0 0 0;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;white-space:normal}.archive_content-card-newsletter .author{margin:32px 0 0 0}.archive_content-card-newsletter .author p,.archive_content-card-newsletter .author span{color:#666}.archive_content-card-newsletter .author span{font-weight:700}.archive_content-card-issue{text-decoration:none;height:100%}.archive_content-card-issue:focus,.archive_content-card-issue:hover{opacity:.8}.archive_content-card-issue:active{opacity:.6}.archive_content-card-issue article{border-bottom:1.5px solid #ccc;height:100%;padding-bottom:48px}.archive_content-card-issue figure{position:relative;background-color:#d3623b}.archive_content-card-issue .title{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);color:#fff;display:flex;justify-content:center;align-items:center}.archive_content-card-issue .title .text{max-width:234px}.archive_content-card-issue .title .text h2,.archive_content-card-issue .title .text p{text-align:center}.archive_content-card-issue .title .text p{text-transform:uppercase}.archive_content-card-issue .title .text hr{background-color:#fff;height:2px;margin:24px 0}.archive_content-card-issue .highlights h3{color:#d3623b;font-weight:400;margin:48px 0 0 0}.archive_content-card-issue .highlights p{margin:7px 0 0 0}.column_pagination{width:100%;overflow:hidden}.archive_pagination-wrapper{text-align:center}.archive_pagination-wrapper .nav-links{display:flex;justify-content:center}.archive_pagination-wrapper .page-numbers{display:flex;justify-content:center;align-items:center;height:40px;margin:0 12px;text-decoration:none;font-weight:700}.archive_pagination-wrapper .page-numbers:not(.dots){border-width:2.5px;border-style:solid;width:40px;min-width:40px}.archive_pagination-wrapper .next,.archive_pagination-wrapper .prev{display:none}.archive_pagination-wrapper.post-type_case-study .page-numbers{border-color:#004c93}.archive_pagination-wrapper.post-type_case-study .page-numbers:not(.current){color:#004c93}.archive_pagination-wrapper.post-type_case-study .page-numbers.current{background-color:#004c93;color:#fff9f0}.archive_pagination-wrapper.post-type_case-study .page-numbers:focus,.archive_pagination-wrapper.post-type_case-study .page-numbers:hover{background-color:#004c93;color:#fff9f0}.archive_pagination-wrapper.post-type_case-study .page-numbers:active{background-color:#004c93;color:#fff9f0;opacity:.8}.archive_pagination-wrapper.post-type_post .page-numbers{border-color:#3d0584}.archive_pagination-wrapper.post-type_post .page-numbers:not(.current){color:#3d0584}.archive_pagination-wrapper.post-type_post .page-numbers.current{background-color:#3d0584;color:#fff9f0}.archive_pagination-wrapper.post-type_post .page-numbers:focus,.archive_pagination-wrapper.post-type_post .page-numbers:hover{background-color:#3d0584;color:#fff9f0}.archive_pagination-wrapper.post-type_post .page-numbers:active{background-color:#3d0584;color:#fff9f0;opacity:.8}.archive_pagination-wrapper.post-type_newsletter .page-numbers,.archive_pagination-wrapper.post-type_resource-posts .page-numbers,.archive_pagination-wrapper.post-type_search .page-numbers{border-color:#d3623b}.archive_pagination-wrapper.post-type_newsletter .page-numbers:not(.current),.archive_pagination-wrapper.post-type_resource-posts .page-numbers:not(.current),.archive_pagination-wrapper.post-type_search .page-numbers:not(.current){color:#d3623b}.archive_pagination-wrapper.post-type_newsletter .page-numbers.current,.archive_pagination-wrapper.post-type_resource-posts .page-numbers.current,.archive_pagination-wrapper.post-type_search .page-numbers.current{background-color:#d3623b;color:#fff9f0}.archive_pagination-wrapper.post-type_newsletter .page-numbers:focus,.archive_pagination-wrapper.post-type_newsletter .page-numbers:hover,.archive_pagination-wrapper.post-type_resource-posts .page-numbers:focus,.archive_pagination-wrapper.post-type_resource-posts .page-numbers:hover,.archive_pagination-wrapper.post-type_search .page-numbers:focus,.archive_pagination-wrapper.post-type_search .page-numbers:hover{background-color:#d3623b;color:#fff9f0}.archive_pagination-wrapper.post-type_newsletter .page-numbers:active,.archive_pagination-wrapper.post-type_resource-posts .page-numbers:active,.archive_pagination-wrapper.post-type_search .page-numbers:active{background-color:#d3623b;color:#fff9f0;opacity:.8}@media screen and (max-width:456px){.archive_pagination-wrapper .page-numbers:first-child{margin-left:0}}.post-type-archive-newsletter .archive_pagination-wrapper{margin-top:96px}@media screen and (max-width:768px){.post-type-archive-newsletter .archive_pagination-wrapper{margin-top:48px}}.archive_newsletter-issue .content-wrapper{padding:80px 0 128px 0}.archive_newsletter-issue .content-wrapper hr{grid-column-start:span 12;height:1.5px;background-color:#ccc}.archive_newsletter-issue .download-share .column_left{justify-self:start}.archive_newsletter-issue .download-share .column_right{justify-self:end}.archive_newsletter-issue .download-share hr{margin-top:24px}.archive_newsletter-issue .download-share .social-share a,.archive_newsletter-issue .download-share .social-share span{margin-left:16px}.archive_newsletter-issue .download-share .social-share #circle{fill:#58c3c3}.archive_newsletter-issue .archive_content-list-wrapper{padding:96px 0 0 0}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_first-row,.archive_newsletter-issue .archive_content-list-wrapper .grid-main_middle-row{margin-bottom:96px}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_first-row .column_right .column:not(:last-child){margin-bottom:80px}.archive_newsletter-issue .download-share-bottom hr{margin-bottom:64px}.archive_newsletter-issue .download-share-bottom .column{display:flex;flex-direction:column;justify-content:center;align-items:center}.archive_newsletter-issue .download-share-bottom .column h2{font-weight:400;text-align:center;margin:0 0 10px 0}@media screen and (min-width:768px){.archive_newsletter-issue .archive_content-list-wrapper .grid-main_first-row{grid-row-gap:0}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_first-row .column_left .column{max-width:512px;border-right:1.5px solid #ccc;padding-right:64px;margin-right:32px}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_first-row .column_left h2{font-size:24px;line-height:130%;letter-spacing:-.01em}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_first-row .column_right .column:not(:last-child){margin-bottom:48px}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_first-row .column_small article,.archive_newsletter-issue .archive_content-list-wrapper .grid-main_last-row .column_small article{display:flex;align-items:flex-start}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_first-row .column_small figure,.archive_newsletter-issue .archive_content-list-wrapper .grid-main_last-row .column_small figure{width:192px;flex-shrink:0;margin-right:32px}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_first-row .column_small h2,.archive_newsletter-issue .archive_content-list-wrapper .grid-main_last-row .column_small h2{margin-top:0}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_first-row .column_small .excerpt,.archive_newsletter-issue .archive_content-list-wrapper .grid-main_last-row .column_small .excerpt{display:none}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_first-row .column_small .author,.archive_newsletter-issue .archive_content-list-wrapper .grid-main_last-row .column_small .author{margin-top:12px}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_last-row{grid-row-gap:48px;margin-bottom:64px}}@media screen and (max-width:768px){.archive_newsletter-issue .content-wrapper{padding:48px 0 96px 0}.archive_newsletter-issue .download-share .grid-main{grid-row-gap:32px}.archive_newsletter-issue .download-share .column_left,.archive_newsletter-issue .download-share .column_right{justify-self:center}.archive_newsletter-issue .archive_content-list-wrapper{padding:64px 0 0 0}.archive_newsletter-issue .archive_content-list-wrapper .grid-main{grid-row-gap:80px}.archive_newsletter-issue .archive_content-list-wrapper .grid-main_last-row hr{display:none}.archive_newsletter-issue .download-share-bottom{padding:96px 0 0 0}.archive_newsletter-issue .download-share-bottom hr{margin-bottom:48px}}.archive .search-wrapper,.search .search-wrapper{background-color:#fff9f0;padding:128px 0 96px 0}.archive .search-results-wrapper,.search .search-results-wrapper{padding:96px 0 0 0;min-height:50vh}.archive .page-header p,.search .page-header p{color:#d3623b;text-transform:uppercase}.archive .search-results,.search .search-results{margin:32px 0 0 0}.archive .archive_content-card-search,.search .archive_content-card-search{text-decoration:none;display:block}.archive .archive_content-card-search:focus,.archive .archive_content-card-search:hover,.search .archive_content-card-search:focus,.search .archive_content-card-search:hover{opacity:.8}.archive .archive_content-card-search:active,.search .archive_content-card-search:active{opacity:.6}.archive .archive_content-card-search article,.search .archive_content-card-search article{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:32px}.archive .archive_content-card-search .post-info,.search .archive_content-card-search .post-info{grid-column-start:span 8}.archive .archive_content-card-search figure,.search .archive_content-card-search figure{grid-column-start:span 2}.archive .archive_content-card-search h2,.search .archive_content-card-search h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.archive .archive_content-card-search .entry-summary,.search .archive_content-card-search .entry-summary{margin:12px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.archive .archive_content-card-search span,.search .archive_content-card-search span{color:#d3623b}.archive .archive_content-card-search:not(:last-child),.search .archive_content-card-search:not(:last-child){margin:0 0 64px 0}.archive .archive_pagination-wrapper,.search .archive_pagination-wrapper{margin-top:96px}@media screen and (max-width:768px){.archive .search-wrapper,.search .search-wrapper{padding:64px 0 96px}.archive .search-results-wrapper,.search .search-results-wrapper{padding:64px 0 0 0}.archive .archive_content-card-search article,.search .archive_content-card-search article{grid-template-columns:1fr 1fr}.archive .archive_content-card-search figure,.search .archive_content-card-search figure{display:none}.archive .archive_content-card-search .post-info,.search .archive_content-card-search .post-info{grid-column-start:span 2}.archive .archive_content-card-search h2,.search .archive_content-card-search h2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal}.archive .archive_pagination-wrapper,.search .archive_pagination-wrapper{margin-top:64px}}.archive-filter h2{font-weight:400}.archive-filter .filter-bar{background-color:#fff9f0;padding:32px 48px 40px 48px;display:flex;justify-content:center}.archive-filter .filter-bar_label{margin-bottom:8px}.archive-filter .filter-bar_label h2{text-transform:uppercase}.archive-filter .filter-bar_search{margin-right:64px;width:100%;max-width:584px}.archive-filter .filter-bar_search .search-form label{padding:9.5px 16px;border:2.5px solid #231f20;background-color:#fff}.archive-filter .filter-bar_search .search-form svg{height:24px;width:auto;margin-right:12px}.archive-filter .filter-bar_search .search-form .cancel-search{display:block;width:28px;height:28px}.archive-filter .filter-bar_search .search-form .cancel-search svg{width:28px;height:28px}.archive-filter .filter-bar_filters{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-shrink:0}.archive-filter .filters{display:flex}.archive-filter .filters .filter-wrapper:not(:last-child){margin-right:12px}.archive-filter .filter-wrapper{position:relative}.archive-filter .archive-filter-button{padding:12.5px 16px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;width:184px;border-width:2.5px;border-style:solid;line-height:100%}.archive-filter .archive-filter-button span,.archive-filter .archive-filter-button svg{pointer-events:none}.archive-filter .archive-filter-button svg{width:16px;height:8}.archive-filter .archive-filter-button span{width:124px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-filter .archive-filter-button[aria-expanded=true] svg{transform:rotate(180deg)}.archive-filter .archive-filter-button.filter-on span{font-weight:700}.archive-filter .filter-dropdown{width:184px;border:2.5px solid #ccc;background-color:#fff;padding:16px 0;position:absolute;top:100%;right:0;z-index:10;margin:6px 0 0 0;list-style:none;display:none}.archive-filter .filter-dropdown.active{display:block}.archive-filter .filter-trigger{display:block;width:100%;height:100%;padding:8px 14px;text-decoration:none}.archive-filter .filter-trigger:focus,.archive-filter .filter-trigger:hover{background-color:#f2f2f2}.archive-filter .filter-trigger:active{background-color:#e6e6e6}.archive-filter .filter-summary{margin:32px 0 0 0;display:none}.archive-filter .filter-summary.filter-on{display:flex;flex-wrap:wrap}.archive-filter .filter-summary .filter-summary-wrapper{margin-bottom:16px}.archive-filter .filter-summary .filter-summary-wrapper_search{margin-right:64px}.archive-filter .filter-summary .filter-summary-wrapper_filter{display:none}.archive-filter .filter-summary .filter-summary-wrapper_filter.filter-on{display:block}.archive-filter.archive-filter_case-study .archive-filter-button{border-color:#004c93;color:#004c93}.archive-filter.archive-filter_case-study .archive-filter-button path{stroke:#004c93}.archive-filter.archive-filter_case-study .filter-summary{color:#004c93}.archive-filter.archive-filter_blog .archive-filter-button{border-color:#3d0584;color:#3d0584}.archive-filter.archive-filter_blog .archive-filter-button path{stroke:#3d0584}.archive-filter.archive-filter_blog .filter-summary{color:#3d0584}.archive-filter.archive-filter_resource-posts .archive-filter-button{border-color:#d3623b;color:#d3623b}.archive-filter.archive-filter_resource-posts .archive-filter-button path{stroke:#d3623b}.archive-filter.archive-filter_resource-posts .filter-summary{color:#d3623b}@media screen and (max-width:1024px){.archive-filter .filter-bar_search{max-width:100%}.archive-filter .filter-bar{flex-direction:column}.archive-filter .filter-bar_filters{margin-top:32px}.archive-filter .archive-filter-button,.archive-filter .filter-bar_filters,.archive-filter .filter-dropdown,.archive-filter .filter-wrapper{width:100%}}@media screen and (max-width:768px){.archive-filter .grid-main{padding:0}.archive-filter .filter-bar{padding:48px 32px}.archive-filter .filters{flex-direction:column}.archive-filter .filter-wrapper:not(:last-child){margin-bottom:12px}.archive-filter .filter-summary{padding:0 32px}.archive-filter .archive-filter-button span{width:60vw}}@media screen and (max-width:768px){.page-template-template-contact .block--form-contact{background-color:#fff;padding:96px 0 0 0}.page-template-template-contact .block--form-contact .column_left{padding:0 0 96px 0}.page-template-template-contact .block--form-contact .column_right{background-color:#fff9f0;margin:0 -32px;padding:96px 32px}.page-template-template-contact .site-main .display-mobile{display:block}.page-template-template-contact .site-main .display-desktop{display:none}.page-template-template-contact .block--featured-links-contact-info{background-color:#fff}.page-template-template-contact .block--featured-links-contact-info .grid-main{grid-row-gap:48px}}.page-content-wrapper{padding:96px 0;min-height:60vh}@media screen and (max-width:768px){.page-content-wrapper{padding:64px 0}}.error-404 .grid-main{min-height:60vh}.error-404 .column{align-self:center}.error-404 h1{margin-bottom:32px}.block--hero-store-front{background-color:#fff9f0;color:#d3623b;padding:96px 0 128px 0}.block--hero-store-front .column{align-self:end}.block--hero-store-front .heading h1 span{font-weight:500;line-height:100%;color:#d3623b;-webkit-text-fill-color:#fff9f0;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#d3623b}@media screen and (max-width:768px){.block--hero-store-front .heading h1 span{-webkit-text-stroke-width:1.5px}}.block--hero-store-front .text{margin-bottom:12px}@media screen and (max-width:1024px){.block--hero-store-front .column{align-self:start}.block--hero-store-front .heading h1{font-size:40px;line-height:115%}}@media screen and (max-width:768px){.block--hero-store-front{text-align:center;padding:64px 0 96px 0}.block--hero-store-front .column{align-self:center}}.core-store--product-wraper{padding:96px 0 128px 0}.core-store--product-wraper .column_info,.core-store--product-wraper .column_main-images{align-self:center}.core-store--product-wraper .core-store--product-price{margin-top:16px}.core-store--product-wraper .core-store--product-description,.core-store--product-wraper .core-store--product-model{color:#666}.core-store--product-wraper .core-store--product-description{margin-top:48px}.core-store--product-wraper .core-store--product-model{margin-top:27px}.core-store--product-wraper .ec_details_thumbnails{margin:8px 0 0 0}.core-store--product-wraper .ec_details_thumbnails .ec_details_thumbnail{margin-top:24px;margin-left:0;margin-bottom:0}.core-store--product-wraper .ec_details_thumbnails .ec_details_thumbnail:not(:last-child){margin-right:24px}.core-store--product-wraper .ec_details_thumbnails .ec_details_thumbnail.ec_active{border:4px solid #d3623b}.core-store--product-wraper .ec_details_add_to_cart_area{margin:32px 0 0 0}.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart{overflow:visible;margin:32px 0 0 0}.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_add_to_cart input[type=submit]{background-color:#58c3c3!important;color:#fff!important;padding:0!important;margin:0!important;font-family:reader-pro!important;font-weight:500;text-transform:capitalize;font-size:16px;line-height:16px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity{margin:32px 32px 0 0}.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_minus,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_plus,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_quantity{height:38px!important;max-height:38px!important;min-height:38px!important;border:2px solid #58c3c3;font-family:reader-pro!important;font-weight:700;font-size:18px}.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_minus,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_plus{width:38px!important;max-height:38px!important;min-width:38px!important;padding:0;background-color:#58c3c3!important}.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_minus:focus,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_minus:hover,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_plus:focus,.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_plus:hover{background-color:#79cfcf!important}.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_quantity{width:56px!important;max-height:56px!important;min-width:56px!important;color:#58c3c3!important}.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_minus{border-radius:4px 0 0 4px!important}.core-store--product-wraper .ec_details_add_to_cart_area .ec_details_quantity .ec_plus{border-radius:0 4px 4px 0!important}.core-store--product-wraper .core-store--product-extra-details{padding:96px 0 0 0}.core-store--product-wraper .core-store--product-extra-details .text h2,.core-store--product-wraper .core-store--product-extra-details .text h3,.core-store--product-wraper .core-store--product-extra-details .text p:not(:last-child){margin-bottom:27px}.core-store--product-wraper .core-store--product-extra-details .text blockquote{background-color:#fff9f0;padding:40px;margin:48px 0}.core-store--product-wraper .back-link{color:#231f20}.core-store--product-wraper .ec_product_old_price{margin-right:2px;color:#999}.core-store--product-wraper .ec_product_old_price span{text-decoration:line-through}@media screen and (max-width:768px){.core-store--product-wraper{padding:64px 0 96px 0}.core-store--product-wraper .grid-store-product{grid-row-gap:64px}.core-store--product-wraper .column_thumbnails{grid-row:2}.core-store--product-wraper .column_thumbnails .ec_details_thumbnails{margin:-24px 0 0 0;justify-content:center}.core-store--product-wraper .core-store--product-description{margin-top:32px}.core-store--product-wraper .core-store--product-extra-details .text blockquote{padding:24px}}@media screen and (max-width:425px){.core-store--product-wraper .ec_details_add_to_cart_area{display:flex;justify-content:space-between;flex-wrap:wrap;margin:16px 0 0 0}.core-store--product-wraper .ec_details_thumbnails .ec_details_thumbnail:not(:last-child){margin-right:12px}}@media screen and (max-width:350px){.core-store--product-wraper .ec_details_add_to_cart{margin-top:32px!important}}.core-store--products{background-color:#fff9f0;padding-bottom:128px}.core-store--products .grid-main{grid-row-gap:96px}.core-store--products .ec_product_li{grid-column-start:span 6}.core-store--products .ec_product_li div{background-color:transparent!important}.core-store--products .ec_product_item{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px;border:none!important}.core-store--products h3{font-size:24px!important;line-height:130%!important;letter-spacing:-.01em!important;color:#231f20!important;text-transform:none!important;margin-top:48px!important;font-family:reader-pro!important;text-align:left;padding:0!important}.core-store--products img{margin:0 auto}.core-store--products .ec_image_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.core-store--products .ec_image_link:focus,.core-store--products .ec_image_link:hover{background-color:#fff;opacity:.2}.core-store--products .ec_image_link:active{background-color:#fff;opacity:.6}.core-store--products .ec_image_container,.core-store--products .ec_product_image_container{min-height:0;height:0;padding-bottom:124.2%;border-radius:0}.core-store--products .ec_product_description p{color:#666;margin:12px 0 0 0}.core-store--products .ec_product_addtocart_container,.core-store--products .ec_product_stars_type3{display:none}.core-store--products .ec_list_price_type3,.core-store--products .ec_price_type3{font-weight:700!important;font-family:reader-pro!important}.core-store--products .ec_price_type3{color:#231f20!important;font-size:18px!important;line-height:150%!important}.core-store--products .ec_list_price_type3{color:#666}.core-store--products .ec_price_container_type3{margin-top:12px!important;padding:0!important;text-align:left}@media screen and (max-width:768px){.core-store--products{padding-bottom:96px}.core-store--products .grid-main{grid-row-gap:80px}.core-store--products .ec_product_li{grid-column-start:span 1;padding:0 35px}.core-store--products .ec_product_item{grid-template-columns:1fr}.core-store--products h3{margin-top:24px!important}}.core-store.block--text-paragraph{padding-bottom:128px}.core-store--cart{padding:96px 0 128px 0}.ec_product_shortcode .ec_productlist_ul{min-height:auto!important;width:100%!important;margin:0!important;display:block;padding:0}.ec_product_shortcode .ec_productlist_ul .core-store--product-single-wraper{padding:96px 0;text-align:left}.ec_product_shortcode .ec_productlist_ul .core-store--product-single-wraper .column{align-self:center}.ec_product_shortcode .ec_productlist_ul .core-store--product-single-wraper .grid-store-product{grid-row-gap:64px}.ec_product_shortcode .ec_productlist_ul .core-store--product-single-wraper img{border-radius:0}.ec_product_shortcode .ec_productlist_ul .core-store--product-title a{text-decoration:none;color:#231f20}.ec_product_shortcode .ec_productlist_ul .core-store--product-price{margin:16px 0 0 0}.ec_product_shortcode .ec_productlist_ul .core-store--product-price span{color:#231f20;font-family:reader-pro,sans-serif}.ec_product_shortcode .ec_productlist_ul .core-store--product-description,.ec_product_shortcode .ec_productlist_ul .core-store--product-link{margin:48px 0 0 0}.ec_product_shortcode .ec_productlist_ul .core-store--product-description p{color:#666}@media screen and (max-width:768px){.ec_product_shortcode .ec_productlist_ul .core-store--product-link-wrapper{display:flex;justify-content:center}}.ec_details_large_popup_main img{margin:0 auto}.ec_cart_page *,.ec_cart_page .ec_cart_header,.ec_cart_page .ec_minimum_purchase_box p,.ec_cart_page thead>tr>th{font-family:reader-pro!important;color:#231f20}.ec_cart_page .ec_cart>thead,.ec_cart_page tr.ec_cartitem_row{border-bottom:2px solid #ccc!important}.ec_cart_page .ec_cart_left{border-right:none!important}.ec_cart_page .ec_cart_header,.ec_cart_page .ec_cart_left th{font-weight:700!important;font-size:14px!important;line-height:150%!important;letter-spacing:0!important}.ec_cart_page .ec_cart_breadcrumb_divider{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 12px}.ec_cart_page .ec_cart_breadcrumb_divider:before{content:">"!important}.ec_cart_page .ec_cart_breadcrumb.ec_inactive{color:#999!important}.ec_cart_page .ec_cartitem_delete{border-color:transparent!important}.ec_cart_page .ec_cartitem_delete:before{content:"X"!important}.ec_cart_page .ec_cartitem_delete:hover:before{color:#d3623b}.ec_cart_page .ec_cart_button_row a,.ec_cart_page .ec_cart_button_row input[type=button],.ec_cart_page .ec_cart_button_row>.ec_cart_button,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_cartitem_update_button,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_minus,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_plus{background-color:#231f20!important}.ec_cart_page .ec_cart_button_row a:focus,.ec_cart_page .ec_cart_button_row a:hover,.ec_cart_page .ec_cart_button_row input[type=button]:focus,.ec_cart_page .ec_cart_button_row input[type=button]:hover,.ec_cart_page .ec_cart_button_row>.ec_cart_button:focus,.ec_cart_page .ec_cart_button_row>.ec_cart_button:hover,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_cartitem_update_button:focus,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_cartitem_update_button:hover,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_minus:focus,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_minus:hover,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_plus:focus,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_plus:hover{background-color:#d3623b!important}.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_quantity{color:#231f20}.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_quantity:focus,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_quantity:hover{color:#d3623b!important}.ec_cart_page .ec_cart_button_row input,.ec_cart_page .ec_cart_button_row>.ec_cart_button,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_cartitem_update_button,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_minus,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_plus,.ec_cart_page .ec_cartitem_quantity_table>tbody>tr>td>.ec_quantity{font-family:reader-pro!important;font-weight:500;padding:8px 12px!important}.ec_cart_page .ec_minimum_purchase_box{border:none;background:#fff9f0;padding:24px;margin-bottom:32px}.ec_cart_page a.ec_cart_empty_button{border-radius:0!important;font-family:reader-pro!important}.ec_cart_page a.ec_cart_empty_button:focus,.ec_cart_page a.ec_cart_empty_button:hover{background-color:#d3623b!important}.ec_cart_page .ec_cart_empty_button_row{margin:24px 0 0 0!important}#espresso-ajax-notices-error,#espresso-notices-error{border-color:#231f20!important}.espresso-ajax-notices,.espresso-notices{color:#231f20!important;padding:48px!important}#ee-spco-payment_options-reg-step-form-payment-options-before-payment-options .ee-promo-combo-input,#ee-spco-payment_options-reg-step-form-payment-options-before-payment-options .ee-promo-combo-submit{position:static!important}#ee-promotion-code-submit{border:2px solid #d3623b!important}#ee-promotion-code-input{border:2px solid #231f20!important;max-width:281px!important;min-width:281px!important}.site-footer{background-color:#231f20;color:#fff9f0;padding:96px 0 32px}.site-footer .site-branding{grid-column-start:span 12;margin:0 0 48px 0}.site-footer .site-branding img{max-width:160px}.site-footer .site-navigation{grid-column-start:span 9}.site-footer .site-newsletter{grid-column-start:span 3;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;height:100%}.site-footer .site-newsletter .form{width:100%}.site-footer .site-newsletter .hbspt-form .actions{background-color:#d3623b;box-shadow:-6px 6px 0 #a94e2f}.site-footer .site-newsletter .hbspt-form .actions::after{border-right:6px solid #a94e2f}.site-footer .site-newsletter .hbspt-form .actions::before{border-left:6px solid #a94e2f}.site-footer .site-newsletter .hbspt-form .actions:focus,.site-footer .site-newsletter .hbspt-form .actions:hover{background-color:#dc8162;box-shadow:-6px 6px 0 #ba7159}.site-footer .site-newsletter .hbspt-form .actions:focus::after,.site-footer .site-newsletter .hbspt-form .actions:hover::after{border-right:6px solid #ba7159}.site-footer .site-newsletter .hbspt-form .actions:focus::before,.site-footer .site-newsletter .hbspt-form .actions:hover::before{border-left:6px solid #ba7159}.site-footer .site-newsletter .hbspt-form .actions:active{background-color:#e5a189;box-shadow:-6px 6px 0 #cb9582}.site-footer .site-newsletter .hbspt-form .actions:active::after{border-right:6px solid #cb9582}.site-footer .site-newsletter .hbspt-form .actions:active::before{border-left:6px solid #cb9582}.site-footer .site-newsletter .hbspt-form .actions .hs-button{color:#fff9f0}.site-footer .site-newsletter .hbspt-form .actions .hs-button:focus,.site-footer .site-newsletter .hbspt-form .actions .hs-button:hover{color:#fffaf3}.site-footer .site-newsletter .hbspt-form .actions .hs-button:active{color:#fffbf6}.site-footer #footer-menu{max-width:736px;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:32px}.site-footer #footer-menu li{width:100%}.site-footer #footer-menu a,.site-footer #footer-menu li{font-weight:700;font-size:16px;line-height:100%}.site-footer #footer-menu .sub-menu li:not(:last-child){margin-bottom:32px}.site-footer span{color:#999;margin:0 0 24px 0;display:block}.site-footer .social-share{margin-top:48px}.site-footer .social-share a{margin-left:16px}.site-footer .social-share #circle{fill:#58c3c3}@media screen and (max-width:1024px){.site-footer #footer-menu{grid-template-columns:repeat(2,1fr);grid-column-gap:24px;grid-row-gap:64px}}@media screen and (max-width:768px){.site-footer{padding:64px 0 32px}.site-footer .site-bottom,.site-footer .site-branding,.site-footer .site-navigation,.site-footer .site-newsletter{grid-column-start:span 1}.site-footer .site-branding{margin:0 0 64px 0}.site-footer .site-newsletter{margin:64px 0 0 0;align-items:center;align-self:start;justify-content:flex-start}.site-footer .social-share a{margin:0 12px}.site-footer .social-share svg{width:40px;height:auto}.site-footer .site-bottom,.site-footer .social-share{margin:48px 0 0 0}}.site-bottom{grid-column-start:span 12;justify-self:center;margin-top:64px}.site-bottom p{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;text-align:center}.site-bottom a,.site-bottom span{display:inline-block;color:#999;margin:0}.site-bottom a{color:#999;text-decoration:none}.site-bottom a::before{content:"|";display:inline-block;color:#999;margin:0 .5rem}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY29sb3JzLnNjc3MiLCJjb21wb25lbnRzL3R5cG9ncmFwaHkuc2NzcyIsIm1haW4uY3NzIiwiY29tcG9uZW50cy91dGlsaXRpZXMuc2NzcyIsImNvbXBvbmVudHMvbGF5b3V0cy5zY3NzIiwiY29tcG9uZW50cy9zd2lwZXIuc2NzcyIsIm1haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0RUEsS0FBQSxPQUFBLE1BQUEsU0FBQSxPQUFBLFNBQ0ksTUFBQSxRQUtKLFdBQ0ksaUJBQUEsUUFFSixjQUNJLGlCQUFBLFFBRUosZUFDSSxpQkFBQSxRQUVKLFdBQ0ksaUJBQUEsUUFFSixXQUNJLGlCQUFBLFFBRUosU0FDSSxpQkFBQSxRQUVKLFVBQ0ksaUJBQUEsUUFFSixVQUNJLGlCQUFBLEtBRUosVUFDSSxpQkFBQSxRQUtKLGFBQ0ksTUFBQSxRQUVKLGdCQUNJLE1BQUEsUUFFSixpQkFDSSxNQUFBLFFBRUosYUFDSSxNQUFBLFFBRUosYUFDSSxNQUFBLFFBRUosV0FDSSxNQUFBLFFBRUosWUFDSSxNQUFBLFFBRUosWUFDSSxNQUFBLEtBRUosWUFDSSxNQUFBLFFBNEJKLGVBQ0ksYUFBQSxRQUVKLG1CQUNJLGFBQUEsUUFFSixrQkFDSSxhQUFBLFFBRUosZUFDSSxhQUFBLFFBRUosYUFDSSxhQUFBLFFBR0osbUJBbkNJLFFBQUEsRUFBQSxLQUFBLEtBQUEsRUFDQSx1QkFDSSxXQUFBLEtBQUEsS0FBQSxRQUVKLG9DQStCSixtQkE5QlEsUUFBQSxFQUFBLEtBQUEsS0FBQSxFQUNBLHVCQUNJLFdBQUEsS0FBQSxLQUFBLFNBZ0NaLHVCQXZDSSxRQUFBLEVBQUEsS0FBQSxLQUFBLEVBQ0EsMkJBQ0ksV0FBQSxLQUFBLEtBQUEsUUFFSixvQ0FtQ0osdUJBbENRLFFBQUEsRUFBQSxLQUFBLEtBQUEsRUFDQSwyQkFDSSxXQUFBLEtBQUEsS0FBQSxTQW9DWixzQkEzQ0ksUUFBQSxFQUFBLEtBQUEsS0FBQSxFQUNBLDBCQUNJLFdBQUEs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S0FFSiwrQkFDSSxNQUFBLEtBQ0EsT0FBQSxLQUdSLDBCQUFBLDJCQUNJLE9BQUEsS0FBQSxFQUFBLEVBQUEsR0FJWixhQUNJLGtCQUFBLEtBQUEsR0FDQSxhQUFBLE9BQ0EsV0FBQSxLQUNBLGVBQ0ksUUFBQSxLQUNBLFlBQUEsT0FDQSxVQUFBLEtBQ0EsZ0JBQUEsT0FDQSxXQUFBLE9BRUosZUFBQSxrQkFDSSxRQUFBLGFBRUEsTUFBQSxLQUNBLE9BQUEsRUFFSixlQUVJLE1BQUEsS0FDQSxnQkFBQSxLQUNBLHVCQUNJLFFBQUEsSUFDQSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsRUFBQSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIFByaW1hcnkgLVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJG9yYW5nZTogI0QzNjIzQjtcbiRkYXJrLW9yYW5nZTogI0NENzc0ODtcbiRkYXJrLWJsdWU6ICMwMDRDOTM7XG4kbGlnaHQtYmx1ZTogIzNGQTREMztcbiR5ZWxsb3c6ICNGRkM3MDA7XG4kcHVycGxlOiAjM0QwNTg0O1xuJHRlYWw6ICM1OEMzQzM7XG4kaXZvcnk6ICNGRkY5RjA7XG4kd2hpdGU6ICNGRkZGRkY7XG4kYmxhY2s6ICMyMzFGMjA7XG5cbi8qIFNlY29uZGFyeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGdyYXkxOiAjRjJGMkYyO1xuJGdyYXkyOiAjRTZFNkU2O1xuJGdyYXkzOiAjQ0NDQ0NDO1xuJGdyYXk0OiAjQjNCM0IzO1xuJGdyYXk1OiAjOTk5OTk5O1xuJGdyYXk2OiAjNjY2NjY2O1xuJGdyYXk3OiAjNEQ0RDREO1xuJGdyYXk4OiAjMzMzMzMzO1xuXG4vKiBIb3ZlcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRibGFjay1ob3ZlcjogIzRGNEM0RDtcbiRibGFjay1hY3RpdmU6ICM3Qjc5Nzk7XG5cbiRpdm9yeS1ob3ZlcjogI0ZGRkFGMztcbiRpdm9yeS1hY3RpdmU6ICNGRkZCRjY7XG5cbiR5ZWxsb3ctaG92ZXI6ICNGRkQyMzM7XG4keWVsbG93LWFjdGl2ZTogI0ZGREQ2NjtcblxuJG9yYW5nZS1ob3ZlcjogI0RDODE2MjtcbiRvcmFuZ2UtYWN0aXZlOiAjRTVBMTg5O1xuXG4kZGFyay1ibHVlLWhvdmVyOiAjMzM3MEE5O1xuJGRhcmstYmx1ZS1hY3RpdmU6ICM2Njk0QkU7XG5cbiRsaWdodC1ibHVlLWhvdmVyOiAjNjVCNkRDO1xuJGxpZ2h0LWJsdWUtYWN0aXZlOiAjOENDOEU1O1xuXG4kcHVycGxlLWhvdmVyOiAjNjQzNzlEO1xuJHB1cnBsZS1hY3RpdmU6ICM4QjY5QjU7XG5cbiR0ZWFsLWhvdmVyOiAjNzlDRkNGO1xuJHRlYWwtYWN0aXZlOiAjOUJEQkRCO1xuXG4vKiBTaGFkb3dzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4keWVsbG93LXNoYWRvdzogI0NDOUYwMDtcbiR0ZWFsLXNoYWRvdzogIzQ2OUM5QztcbiRvcmFuZ2Utc2hhZG93OiAjQTk0RTJGO1xuJGxpZ2h0LWJsdWUtc2hhZG93OiAjMzI4M0E5O1xuJHB1cnBsZS1zaGFkb3c6ICM2NDM3OUQ7XG4kZGFyay1ibHVlLXNoYWRvdzogIzMzNzBBOTtcblxuJHllbGxvdy1zaGFkb3ctaG92ZXI6ICNENkIyMzM7XG4kdGVhbC1zaGFkb3ctaG92ZXI6ICM2QkIwQjA7XG4kb3JhbmdlLXNoYWRvdy1ob3ZlcjogI0JBNzE1OTtcbiRsaWdodC1ibHVlLXNoYWRvdy1ob3ZlcjogIzVCOUNCQTtcbiRwdXJwbGUtc2hhZG93LWhvdmVyOiAjOEI2OUI1O1xuJGRhcmstYmx1ZS1zaGFkb3ctaG92ZXI6ICM2Njk0QkU7XG5cbiR5ZWxsb3ctc2hhZG93LWFjdGl2ZTogI0UwQzU2NjtcbiR0ZWFsLXNoYWRvdy1hY3RpdmU6ICM5MEM0QzQ7XG4kb3JhbmdlLXNoYWRvdy1hY3RpdmU6ICNDQjk1ODI7XG4kbGlnaHQtYmx1ZS1zaGFkb3ctYWN0aXZlOiAjODRCNUNCO1xuJHB1cnBsZS1zaGFkb3ctYWN0aXZlOiAjQjE5QkNFO1xuJGRhcmstYmx1ZS1zaGFkb3ctYWN0aXZlOiAjOTlCN0Q0O1xuXG4kZHJvcC1zaGFkb3c6IGRyb3Atc2hhZG93KDBweCA0cHggMThweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuJG1lbnUtc2hhZG93OiAwcHggMjBweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cbmJvZHksIGJ1dHRvbiwgaW5wdXQsIHNlbGVjdCwgb3B0Z3JvdXAsIHRleHRhcmVhIHtcbiAgICBjb2xvcjogJGJsYWNrO1xufVxuXG4vKiBCYWNrZ3JvdW5kIGNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmctb3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xufVxuLmJnLWRhcmstYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbn1cbi5iZy1saWdodC1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcbn1cbi5iZy15ZWxsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG59XG4uYmctcHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xufVxuLmJnLXRlYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xufVxuLmJnLWl2b3J5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaXZvcnk7XG59XG4uYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cbi5iZy1ibGFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xufVxuXG4vKiBUZXh0IGNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udGV4dC1vcmFuZ2Uge1xuICAgIGNvbG9yOiAkb3JhbmdlO1xufVxuLnRleHQtZGFyay1ibHVlIHtcbiAgICBjb2xvcjogJGRhcmstYmx1ZTtcbn1cbi50ZXh0LWxpZ2h0LWJsdWUge1xuICAgIGNvbG9yOiAkbGlnaHQtYmx1ZTtcbn1cbi50ZXh0LXllbGxvdyB7XG4gICAgY29sb3I6ICR5ZWxsb3c7XG59XG4udGV4dC1wdXJwbGUge1xuICAgIGNvbG9yOiAkcHVycGxlO1xufVxuLnRleHQtdGVhbCB7XG4gICAgY29sb3I6ICR0ZWFsO1xufVxuLnRleHQtaXZvcnkge1xuICAgIGNvbG9yOiAkaXZvcnk7XG59XG4udGV4dC13aGl0ZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbn1cbi50ZXh0LWJsYWNrIHtcbiAgICBjb2xvcjogJGJsYWNrO1xufVxuXG4vKiBCb3JkZXIgY29sb3Jcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRpbWctYm9yZGVyOiAyNHB4O1xuJGltZy1ib3JkZXItbW9iaWxlOiAxNnB4O1xuXG5AbWl4aW4gaW1nLWJvcmRlcigkY29sb3IpIHtcbiAgICBwYWRkaW5nOiAwICRpbWctYm9yZGVyICRpbWctYm9yZGVyIDA7XG4gICAgaW1nIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGltZy1ib3JkZXIgJGltZy1ib3JkZXIgJGNvbG9yO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiAwICRpbWctYm9yZGVyLW1vYmlsZSAkaW1nLWJvcmRlci1tb2JpbGUgMDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRpbWctYm9yZGVyLW1vYmlsZSAkaW1nLWJvcmRlci1tb2JpbGUgJGNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gaW1nLWJvcmRlci10aGluKCRjb2xvcikge1xuICAgIHBhZGRpbmc6IDAgJGltZy1ib3JkZXItbW9iaWxlICRpbWctYm9yZGVyLW1vYmlsZSAwO1xuICAgIGltZyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRpbWctYm9yZGVyLW1vYmlsZSAkaW1nLWJvcmRlci1tb2JpbGUgJGNvbG9yO1xuICAgIH1cbn1cblxuLmJvcmRlci1vcmFuZ2Uge1xuICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcbn1cbi5ib3JkZXItbGlnaHQtYmx1ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtYmx1ZTtcbn1cbi5ib3JkZXItZGFyay1ibHVlIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJsdWU7XG59XG4uYm9yZGVyLXB1cnBsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHVycGxlO1xufVxuLmJvcmRlci10ZWFsIHtcbiAgICBib3JkZXItY29sb3I6ICR0ZWFsO1xufVxuXG4uaW1nLWJvcmRlci1vcmFuZ2Uge1xuICAgIEBpbmNsdWRlIGltZy1ib3JkZXIoJG9yYW5nZSk7XG59XG5cbi5pbWctYm9yZGVyLWxpZ2h0LWJsdWUge1xuICAgIEBpbmNsdWRlIGltZy1ib3JkZXIoJGxpZ2h0LWJsdWUpO1xufVxuXG4uaW1nLWJvcmRlci1kYXJrLWJsdWUge1xuICAgIEBpbmNsdWRlIGltZy1ib3JkZXIoJGRhcmstYmx1ZSk7XG59XG5cbi5pbWctYm9yZGVyLXB1cnBsZSB7XG4gICAgQGluY2x1ZGUgaW1nLWJvcmRlcigkcHVycGxlKTtcbn1cblxuLmltZy1ib3JkZXItdGVhbCB7XG4gICAgQGluY2x1ZGUgaW1nLWJvcmRlcigkdGVhbCk7XG59XG5cbi5pbWctYm9yZGVyLXllbGxvdyB7XG4gICAgQGluY2x1ZGUgaW1nLWJvcmRlcigkeWVsbG93KTtcbn1cblxuLmltZy1ib3JkZXItb3JhbmdlLXRoaW4ge1xuICAgIEBpbmNsdWRlIGltZy1ib3JkZXItdGhpbigkb3JhbmdlKTtcbn1cblxuLmltZy1ib3JkZXItbGlnaHQtYmx1ZS10aGluIHtcbiAgICBAaW5jbHVkZSBpbWctYm9yZGVyLXRoaW4oJGxpZ2h0LWJsdWUpO1xufVxuXG4uaW1nLWJvcmRlci1kYXJrLWJsdWUtdGhpbiB7XG4gICAgQGluY2x1ZGUgaW1nLWJvcmRlci10aGluKCRkYXJrLWJsdWUpO1xufVxuXG4uaW1nLWJvcmRlci1wdXJwbGUtdGhpbiB7XG4gICAgQGluY2x1ZGUgaW1nLWJvcmRlci10aGluKCRwdXJwbGUpO1xufVxuXG4uaW1nLWJvcmRlci10ZWFsLXRoaW4ge1xuICAgIEBpbmNsdWRlIGltZy1ib3JkZXItdGhpbigkdGVhbCk7XG59XG5cbi5pbWctYm9yZGVyLXllbGxvdy10aGluIHtcbiAgICBAaW5jbHVkZSBpbWctYm9yZGVyLXRoaW4oJHllbGxvdyk7XG59XG5cbi5ibG9jay1kaXZpZXJzIHtcbiAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAkZ3JheTM7XG4gICAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgJGdyYXkzO1xuICAgIHBhZGRpbmc6IDY0cHggMDtcbn1cblxuLyogU3ZnIGNvbG9yc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaWNvbi1vcmFuZ2Uge1xuICAgIHBhdGgge1xuICAgICAgICBmaWxsOiAkb3JhbmdlO1xuICAgIH1cbn1cblxuLmljb24tdGVhbCB7XG4gICAgcGF0aCB7XG4gICAgICAgIGZpbGw6ICR0ZWFsO1xuICAgIH1cbn1cblxuLmljb24tbGlnaHQtYmx1ZSB7XG4gICAgcGF0aCB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1ibHVlO1xuICAgIH1cbn1cblxuLmljb24tZGFyay1ibHVlIHtcbiAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogJGRhcmstYmx1ZTtcbiAgICB9XG59XG5cbi5pY29uLXB1cnBsZSB7XG4gICAgcGF0aCB7XG4gICAgICAgIGZpbGw6ICRwdXJwbGU7XG4gICAgfVxufVxuXG4vKiBDb2xvciBmdW5jdGlvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQG1peGluIGZlYXR1cmVkLXBhZ2UtbGluaygkY29sb3IpIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3I7XG4gICAgaDUge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgIH1cbiAgICAjY2lyY2xlIHtcbiAgICAgICAgZmlsbDogJGNvbG9yO1xuICAgIH1cbn0iLCIvKlxuICogV2ViIEZvbnRzIGZyb20gY29sb3Bob24tZm91bmRyeS5vcmdcbiAqXG4gKiBUaGUgZm9udHMgaW5jbHVkZWQgaW4gdGhpcyBzdHlsZXNoZWV0IGFyZSBzdWJqZWN0IHRvIHRoZSBFbmQgVXNlciBMaWNlbnNlIHlvdSBwdXJjaGFzZWRcbiAqIGZyb20gQ29sb3Bob24gRm91bmRyeS4gVGhlIGZvbnRzIGFyZSBwcm90ZWN0ZWQgdW5kZXIgZG9tZXN0aWMgYW5kIGludGVybmF0aW9uYWwgdHJhZGVtYXJrIGFuZFxuICogY29weXJpZ2h0IGxhdy4gWW91IGFyZSBwcm9oaWJpdGVkIGZyb20gbW9kaWZ5aW5nLCByZXZlcnNlIGVuZ2luZWVyaW5nLCBkdXBsaWNhdGluZywgb3JcbiAqIGRpc3RyaWJ1dGluZyB0aGlzIGZvbnQgc29mdHdhcmUuXG4gKlxuICogKGMpIDIwMjIgQ29sb3Bob24gRm91bmRyeVxuICpcbiAqIExpY2VuY2VkIHRvIENsYXkgV2lsbGlzIENPUkUgTGVhcm5pbmdcbiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ3JlYWRlci1wcm8nO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9yZWFkZXItcmVndWxhci1wcm8uZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JlYWRlci1yZWd1bGFyLXByby5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9yZWFkZXItcmVndWxhci1wcm8ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL3JlYWRlci1yZWd1bGFyLXByby53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL3JlYWRlci1yZWd1bGFyLXByby50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAncmVhZGVyLXBybyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JlYWRlci1pdGFsaWMtcHJvLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9yZWFkZXItaXRhbGljLXByby5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9yZWFkZXItaXRhbGljLXByby53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvcmVhZGVyLWl0YWxpYy1wcm8ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9yZWFkZXItaXRhbGljLXByby50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAncmVhZGVyLXBybyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JlYWRlci1tZWRpdW0tcHJvLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9yZWFkZXItbWVkaXVtLXByby5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9yZWFkZXItbWVkaXVtLXByby53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvcmVhZGVyLW1lZGl1bS1wcm8ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9yZWFkZXItbWVkaXVtLXByby50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAncmVhZGVyLXBybyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JlYWRlci1ib2xkLXByby5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcmVhZGVyLWJvbGQtcHJvLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICAgICB1cmwoJy4uL2ZvbnRzL3JlYWRlci1ib2xkLXByby53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgICAgIHVybCgnLi4vZm9udHMvcmVhZGVyLWJvbGQtcHJvLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgICAgIHVybCgnLi4vZm9udHMvcmVhZGVyLWJvbGQtcHJvLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdyZWFkZXItcHJvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcmVhZGVyLWJvbGQtaXRhbGljLXByby5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcmVhZGVyLWJvbGQtaXRhbGljLXByby5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9yZWFkZXItYm9sZC1pdGFsaWMtcHJvLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9yZWFkZXItYm9sZC1pdGFsaWMtcHJvLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvcmVhZGVyLWJvbGQtaXRhbGljLXByby50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbiRsaW5rLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG5cbioge1xuICAgIGZvbnQtZmFtaWx5OiAncmVhZGVyLXBybycsIHNhbnMtc2VyaWY7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuICAgIG1hcmdpbjogMDtcbn1cblxuYiwgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG5pIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmlucHV0LCBidXR0b24sIHNlbGVjdCB7XG4gICAgZm9udC1mYW1pbHk6ICdyZWFkZXItcHJvJywgc2Fucy1zZXJpZjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIEhlYWRpbmdzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5oMSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICB9XG59XG5cbmgxLCBoMiwgLmgyIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICB9XG59XG5cbmgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICBsaW5lLWhlaWdodDogMTEyJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTUlO1xuICAgIH1cbn1cblxuaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTUlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgIH1cbn1cblxuaDUsIC5oNSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG59XG5cbmg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzAwcHgpIHtcbiAgICBoMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBwIHtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICBoeXBoZW5zOiBhdXRvO1xuICAgIH1cbn1cblxuQG1peGluIGhlYWRpbmctb3V0bGluZSgkb3V0bGluZSwgJGJnKSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBjb2xvcjogJG91dGxpbmU7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRiZztcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJG91dGxpbmU7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgICB9XG59XG5cbi5oZWFkaW5nLW91dGxpbmUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICAgIH1cbn1cblxuLmhlYWRpbmctb3V0bGluZS1iZy0td2hpdGUge1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkd2hpdGU7XG59XG5cbi5oZWFkaW5nLW91dGxpbmUtYmctLWl2b3J5IHtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJGl2b3J5O1xufVxuXG5cbi8qIEJvZHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxucCwgLnAge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuLnBfbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbn1cblxuLnRleHQtbWVudV9sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50ZXh0LW1lbnVfc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbn1cblxuLmNhcHRpb25fbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuLmNhcHRpb25fc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuLndlaWdodC1ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ud2VpZ2h0LWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKiBMaW5rcyAmIEJ1dHRvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRhbmdsZTogNnB4O1xuJGFuZ2xlLW46IC02cHg7XG5cbkBtaXhpbiBidXR0b24tc29saWQtYmcoJGJnLCAkYmctaG92ZXIsICRiZy1hY3RpdmUsICRzaGFkb3csICRzaGFkb3ctaG92ZXIsICRzaGFkb3ctYWN0aXZlLCAkYW5nbGUsICRhbmdsZS1uKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICAgIGJveC1zaGFkb3c6ICRhbmdsZS1uICRhbmdsZSAwICRzaGFkb3c7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQ6ICRhbmdsZSBzb2xpZCAkc2hhZG93O1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItbGVmdDogJGFuZ2xlIHNvbGlkICRzaGFkb3c7XG4gICAgfVxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctaG92ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6ICRhbmdsZS1uICRhbmdsZSAwICRzaGFkb3ctaG92ZXI7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogJGFuZ2xlIHNvbGlkICRzaGFkb3ctaG92ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYW5nbGUgc29saWQgJHNoYWRvdy1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1hY3RpdmU7XG4gICAgICAgIGJveC1zaGFkb3c6ICRhbmdsZS1uICRhbmdsZSAwICRzaGFkb3ctYWN0aXZlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRhbmdsZSBzb2xpZCAkc2hhZG93LWFjdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRhbmdsZSBzb2xpZCAkc2hhZG93LWFjdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtaXhpbiBidXR0b24tbGluaygkY29sb3IsICRob3ZlciwgJGFjdGl2ZSkge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgfVxuICAgIHBhdGgge1xuICAgICAgICBmaWxsOiAkY29sb3I7XG4gICAgfVxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGhvdmVyO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaG92ZXI7XG4gICAgICAgIH1cbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAkaG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRhY3RpdmU7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRhY3RpdmU7XG4gICAgICAgIH1cbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAkYWN0aXZlO1xuICAgICAgICB9XG4gICAgfVxufVxuQG1peGluIGhvdmVyLWJsYWNrLXRleHQoKSB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRibGFjay1ob3ZlcjtcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogJGJsYWNrLWFjdGl2ZTtcbiAgICB9XG59XG5AbWl4aW4gaG92ZXItaXZvcnktdGV4dCgpIHtcbiAgICBjb2xvcjogJGl2b3J5O1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGl2b3J5LWhvdmVyO1xuICAgIH1cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkaXZvcnktYWN0aXZlO1xuICAgIH1cbn1cbkBtaXhpbiBob3Zlci1vcGFjaXR5KCkge1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cbn1cblxuYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgdHJhbnNpdGlvbjogJGxpbmstdHJhbnNpdGlvbjtcbn1cblxuLmJ1dHRvbi1saW5rLWFycm93IHtcbiAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNnB4O1xuICAgIH1cbn1cblxuLmJ1dHRvbi1saW5rX29yYW5nZSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLWxpbmsoJG9yYW5nZSwgJG9yYW5nZS1ob3ZlciwgJG9yYW5nZS1hY3RpdmUpO1xufVxuLmJ1dHRvbi1saW5rX2xpZ2h0LWJsdWUge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1saW5rKCRsaWdodC1ibHVlLCAkbGlnaHQtYmx1ZS1ob3ZlciwgJGxpZ2h0LWJsdWUtYWN0aXZlKTtcbn1cbi5idXR0b24tbGlua19kYXJrLWJsdWUge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1saW5rKCRkYXJrLWJsdWUsICRkYXJrLWJsdWUtaG92ZXIsICRkYXJrLWJsdWUtYWN0aXZlKTtcbn1cbi5idXR0b24tbGlua19wdXJwbGUge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1saW5rKCRwdXJwbGUsICRwdXJwbGUtc2hhZG93LWhvdmVyLCAkcHVycGxlLXNoYWRvdy1hY3RpdmUpO1xufVxuLmJ1dHRvbi1saW5rX2JsYWNrIHtcbiAgICBAaW5jbHVkZSBidXR0b24tbGluaygkYmxhY2ssICRibGFjay1ob3ZlciwgJGJsYWNrLWFjdGl2ZSk7XG59XG4uYnV0dG9uLWxpbmtfd2hpdGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxufVxuXG4uYnV0dG9uLWxpbmstZG93bmxvYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgfVxufVxuXG4uYnV0dG9uLXNvbGlkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCAkYW5nbGUgJGFuZ2xlO1xuICAgIHRyYW5zaXRpb246ICRsaW5rLXRyYW5zaXRpb247XG5cbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgIGJvcmRlci10b3A6ICRhbmdsZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGFuZ2xlIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogJGxpbmstdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogJGFuZ2xlLW47XG4gICAgICB9ICAgIFxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvdHRvbTogJGFuZ2xlLW47XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgNTAlLDEwMCUgNTAlLDEwMCUgMTAwJSwwJSAxMDAlKTtcbiAgICB9XG5cbiAgICAmLmJ1dHRvbi1zb2xpZF9sYXJnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgIH1cblxuICAgICYuYnV0dG9uLXNvbGlkX21lZGl1bSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgcGFkZGluZzogMTFweCAxNnB4O1xuICAgIH1cblxuICAgICYuYnV0dG9uLXNvbGlkX3NtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICB9XG5cbiAgICAmLmJ1dHRvbi1zb2xpZF95ZWxsb3cge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tc29saWQtYmcoJHllbGxvdywgJHllbGxvdy1ob3ZlciwgJHllbGxvdy1hY3RpdmUsICR5ZWxsb3ctc2hhZG93LCAkeWVsbG93LXNoYWRvdy1ob3ZlciwgJHllbGxvdy1zaGFkb3ctYWN0aXZlLCAkYW5nbGUsICRhbmdsZS1uKTtcbiAgICAgICAgQGluY2x1ZGUgaG92ZXItYmxhY2stdGV4dCgpO1xuICAgIH1cblxuICAgICYuYnV0dG9uLXNvbGlkX3RlYWwge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tc29saWQtYmcoJHRlYWwsICR0ZWFsLWhvdmVyLCAkdGVhbC1hY3RpdmUsICR0ZWFsLXNoYWRvdywgJHRlYWwtc2hhZG93LWhvdmVyLCAkdGVhbC1zaGFkb3ctYWN0aXZlLCAkYW5nbGUsICRhbmdsZS1uKTtcbiAgICAgICAgQGluY2x1ZGUgaG92ZXItYmxhY2stdGV4dCgpO1xuICAgIH1cblxuICAgICYuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zb2xpZC1iZygkZGFyay1ibHVlLCAkZGFyay1ibHVlLWhvdmVyLCAkZGFyay1ibHVlLWFjdGl2ZSwgJGRhcmstYmx1ZS1zaGFkb3csICRkYXJrLWJsdWUtc2hhZG93LWhvdmVyLCAkZGFyay1ibHVlLXNoYWRvdy1hY3RpdmUsICRhbmdsZSwgJGFuZ2xlLW4pO1xuICAgICAgICBAaW5jbHVkZSBob3Zlci1pdm9yeS10ZXh0KCk7XG4gICAgfVxuXG4gICAgJi5idXR0b24tc29saWRfb3JhbmdlIHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXNvbGlkLWJnKCRvcmFuZ2UsICRvcmFuZ2UtaG92ZXIsICRvcmFuZ2UtYWN0aXZlLCAkb3JhbmdlLXNoYWRvdywgJG9yYW5nZS1zaGFkb3ctaG92ZXIsICRvcmFuZ2Utc2hhZG93LWFjdGl2ZSwgJGFuZ2xlLCAkYW5nbGUtbik7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLWl2b3J5LXRleHQoKTtcbiAgICB9XG5cbiAgICAmLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlIHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXNvbGlkLWJnKCRsaWdodC1ibHVlLCAkbGlnaHQtYmx1ZS1ob3ZlciwgJGxpZ2h0LWJsdWUtYWN0aXZlLCAkbGlnaHQtYmx1ZS1zaGFkb3csICRsaWdodC1ibHVlLXNoYWRvdy1ob3ZlciwgJGxpZ2h0LWJsdWUtc2hhZG93LWFjdGl2ZSwgJGFuZ2xlLCAkYW5nbGUtbik7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLWl2b3J5LXRleHQoKTtcbiAgICB9XG5cbiAgICAmLmJ1dHRvbi1zb2xpZF9wdXJwbGUge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tc29saWQtYmcoJHB1cnBsZS1zaGFkb3csICRwdXJwbGUtc2hhZG93LWhvdmVyLCAkcHVycGxlLXNoYWRvdy1hY3RpdmUsICRwdXJwbGUsICRwdXJwbGUtaG92ZXIsICRwdXJwbGUtYWN0aXZlLCAkYW5nbGUsICRhbmdsZS1uKTtcbiAgICAgICAgQGluY2x1ZGUgaG92ZXItaXZvcnktdGV4dCgpO1xuICAgIH1cbn1cblxuLmJ1dHRvbi1vdXRsaW5lIHtcbiAgICBwYWRkaW5nOiA2cHggOHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRyYW5zaXRpb246ICRsaW5rLXRyYW5zaXRpb247XG4gICAgJi5idXR0b24tb3V0bGluZV9saWdodC1ibHVlIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGl2b3J5O1xuICAgICAgICBjb2xvcjogJGl2b3J5O1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpdm9yeTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaXZvcnk7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5idXR0b24tb3V0bGluZV9vcmFuZ2Uge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkb3JhbmdlO1xuICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgY29sb3I6ICRpdm9yeTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgY29sb3I6ICRpdm9yeTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ1dHRvbi1zd2l0Y2hlciB7XG4gICAgcGFkZGluZzogMTIuNXB4IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDE4NHB4O1xuICAgIGJvcmRlci13aWR0aDogMi41cHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBjb2xvcjogJG9yYW5nZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBzcGFuIHtcbiAgICAgICAgQGV4dGVuZCAucDtcbiAgICB9XG5cbiAgICBwYXRoIHtcbiAgICAgICAgc3Ryb2tlOiAkb3JhbmdlO1xuICAgIH1cblxuICAgICYuYnV0dG9uLXN3aXRjaGVyLWxpbms6aG92ZXIsICYuYnV0dG9uLXN3aXRjaGVyLWxpbms6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxufVxuXG4uYnV0dG9uLXN3aXRjaGVyLW1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogN3B4IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmLmJ1dHRvbi1zd2l0Y2hlci1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1ob3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZS1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTpub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbn0iLCIvKiBQcmltYXJ5IC1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIFNlY29uZGFyeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogSG92ZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBTaGFkb3dzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5ib2R5LCBidXR0b24sIGlucHV0LCBzZWxlY3QsIG9wdGdyb3VwLCB0ZXh0YXJlYSB7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuXG4vKiBCYWNrZ3JvdW5kIGNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzNjIzQjtcbn1cblxuLmJnLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRDOTM7XG59XG5cbi5iZy1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGQTREMztcbn1cblxuLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG5cbi5iZy1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0QwNTg0O1xufVxuXG4uYmctdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEMzQzM7XG59XG5cbi5iZy1pdm9yeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY5RjA7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzFGMjA7XG59XG5cbi8qIFRleHQgY29sb3Jcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi50ZXh0LW9yYW5nZSB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuXG4udGV4dC1kYXJrLWJsdWUge1xuICBjb2xvcjogIzAwNEM5Mztcbn1cblxuLnRleHQtbGlnaHQtYmx1ZSB7XG4gIGNvbG9yOiAjM0ZBNEQzO1xufVxuXG4udGV4dC15ZWxsb3cge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cblxuLnRleHQtcHVycGxlIHtcbiAgY29sb3I6ICMzRDA1ODQ7XG59XG5cbi50ZXh0LXRlYWwge1xuICBjb2xvcjogIzU4QzNDMztcbn1cblxuLnRleHQtaXZvcnkge1xuICBjb2xvcjogI0ZGRjlGMDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzIzMUYyMDtcbn1cblxuLyogQm9yZGVyIGNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYm9yZGVyLW9yYW5nZSB7XG4gIGJvcmRlci1jb2xvcjogI0QzNjIzQjtcbn1cblxuLmJvcmRlci1saWdodC1ibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0ZBNEQzO1xufVxuXG4uYm9yZGVyLWRhcmstYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNEM5Mztcbn1cblxuLmJvcmRlci1wdXJwbGUge1xuICBib3JkZXItY29sb3I6ICMzRDA1ODQ7XG59XG5cbi5ib3JkZXItdGVhbCB7XG4gIGJvcmRlci1jb2xvcjogIzU4QzNDMztcbn1cblxuLmltZy1ib3JkZXItb3JhbmdlIHtcbiAgcGFkZGluZzogMCAyNHB4IDI0cHggMDtcbn1cbi5pbWctYm9yZGVyLW9yYW5nZSBpbWcge1xuICBib3gtc2hhZG93OiAyNHB4IDI0cHggI0QzNjIzQjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbWctYm9yZGVyLW9yYW5nZSB7XG4gICAgcGFkZGluZzogMCAxNnB4IDE2cHggMDtcbiAgfVxuICAuaW1nLWJvcmRlci1vcmFuZ2UgaW1nIHtcbiAgICBib3gtc2hhZG93OiAxNnB4IDE2cHggI0QzNjIzQjtcbiAgfVxufVxuXG4uaW1nLWJvcmRlci1saWdodC1ibHVlIHtcbiAgcGFkZGluZzogMCAyNHB4IDI0cHggMDtcbn1cbi5pbWctYm9yZGVyLWxpZ2h0LWJsdWUgaW1nIHtcbiAgYm94LXNoYWRvdzogMjRweCAyNHB4ICMzRkE0RDM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW1nLWJvcmRlci1saWdodC1ibHVlIHtcbiAgICBwYWRkaW5nOiAwIDE2cHggMTZweCAwO1xuICB9XG4gIC5pbWctYm9yZGVyLWxpZ2h0LWJsdWUgaW1nIHtcbiAgICBib3gtc2hhZG93OiAxNnB4IDE2cHggIzNGQTREMztcbiAgfVxufVxuXG4uaW1nLWJvcmRlci1kYXJrLWJsdWUge1xuICBwYWRkaW5nOiAwIDI0cHggMjRweCAwO1xufVxuLmltZy1ib3JkZXItZGFyay1ibHVlIGltZyB7XG4gIGJveC1zaGFkb3c6IDI0cHggMjRweCAjMDA0QzkzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmltZy1ib3JkZXItZGFyay1ibHVlIHtcbiAgICBwYWRkaW5nOiAwIDE2cHggMTZweCAwO1xuICB9XG4gIC5pbWctYm9yZGVyLWRhcmstYmx1ZSBpbWcge1xuICAgIGJveC1zaGFkb3c6IDE2cHggMTZweCAjMDA0QzkzO1xuICB9XG59XG5cbi5pbWctYm9yZGVyLXB1cnBsZSB7XG4gIHBhZGRpbmc6IDAgMjRweCAyNHB4IDA7XG59XG4uaW1nLWJvcmRlci1wdXJwbGUgaW1nIHtcbiAgYm94LXNoYWRvdzogMjRweCAyNHB4ICMzRDA1ODQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW1nLWJvcmRlci1wdXJwbGUge1xuICAgIHBhZGRpbmc6IDAgMTZweCAxNnB4IDA7XG4gIH1cbiAgLmltZy1ib3JkZXItcHVycGxlIGltZyB7XG4gICAgYm94LXNoYWRvdzogMTZweCAxNnB4ICMzRDA1ODQ7XG4gIH1cbn1cblxuLmltZy1ib3JkZXItdGVhbCB7XG4gIHBhZGRpbmc6IDAgMjRweCAyNHB4IDA7XG59XG4uaW1nLWJvcmRlci10ZWFsIGltZyB7XG4gIGJveC1zaGFkb3c6IDI0cHggMjRweCAjNThDM0MzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmltZy1ib3JkZXItdGVhbCB7XG4gICAgcGFkZGluZzogMCAxNnB4IDE2cHggMDtcbiAgfVxuICAuaW1nLWJvcmRlci10ZWFsIGltZyB7XG4gICAgYm94LXNoYWRvdzogMTZweCAxNnB4ICM1OEMzQzM7XG4gIH1cbn1cblxuLmltZy1ib3JkZXIteWVsbG93IHtcbiAgcGFkZGluZzogMCAyNHB4IDI0cHggMDtcbn1cbi5pbWctYm9yZGVyLXllbGxvdyBpbWcge1xuICBib3gtc2hhZG93OiAyNHB4IDI0cHggI0ZGQzcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbWctYm9yZGVyLXllbGxvdyB7XG4gICAgcGFkZGluZzogMCAxNnB4IDE2cHggMDtcbiAgfVxuICAuaW1nLWJvcmRlci15ZWxsb3cgaW1nIHtcbiAgICBib3gtc2hhZG93OiAxNnB4IDE2cHggI0ZGQzcwMDtcbiAgfVxufVxuXG4uaW1nLWJvcmRlci1vcmFuZ2UtdGhpbiB7XG4gIHBhZGRpbmc6IDAgMTZweCAxNnB4IDA7XG59XG4uaW1nLWJvcmRlci1vcmFuZ2UtdGhpbiBpbWcge1xuICBib3gtc2hhZG93OiAxNnB4IDE2cHggI0QzNjIzQjtcbn1cblxuLmltZy1ib3JkZXItbGlnaHQtYmx1ZS10aGluIHtcbiAgcGFkZGluZzogMCAxNnB4IDE2cHggMDtcbn1cbi5pbWctYm9yZGVyLWxpZ2h0LWJsdWUtdGhpbiBpbWcge1xuICBib3gtc2hhZG93OiAxNnB4IDE2cHggIzNGQTREMztcbn1cblxuLmltZy1ib3JkZXItZGFyay1ibHVlLXRoaW4ge1xuICBwYWRkaW5nOiAwIDE2cHggMTZweCAwO1xufVxuLmltZy1ib3JkZXItZGFyay1ibHVlLXRoaW4gaW1nIHtcbiAgYm94LXNoYWRvdzogMTZweCAxNnB4ICMwMDRDOTM7XG59XG5cbi5pbWctYm9yZGVyLXB1cnBsZS10aGluIHtcbiAgcGFkZGluZzogMCAxNnB4IDE2cHggMDtcbn1cbi5pbWctYm9yZGVyLXB1cnBsZS10aGluIGltZyB7XG4gIGJveC1zaGFkb3c6IDE2cHggMTZweCAjM0QwNTg0O1xufVxuXG4uaW1nLWJvcmRlci10ZWFsLXRoaW4ge1xuICBwYWRkaW5nOiAwIDE2cHggMTZweCAwO1xufVxuLmltZy1ib3JkZXItdGVhbC10aGluIGltZyB7XG4gIGJveC1zaGFkb3c6IDE2cHggMTZweCAjNThDM0MzO1xufVxuXG4uaW1nLWJvcmRlci15ZWxsb3ctdGhpbiB7XG4gIHBhZGRpbmc6IDAgMTZweCAxNnB4IDA7XG59XG4uaW1nLWJvcmRlci15ZWxsb3ctdGhpbiBpbWcge1xuICBib3gtc2hhZG93OiAxNnB4IDE2cHggI0ZGQzcwMDtcbn1cblxuLmJsb2NrLWRpdmllcnMge1xuICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAjQ0NDQ0NDO1xuICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAjQ0NDQ0NDO1xuICBwYWRkaW5nOiA2NHB4IDA7XG59XG5cbi8qIFN2ZyBjb2xvcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5pY29uLW9yYW5nZSBwYXRoIHtcbiAgZmlsbDogI0QzNjIzQjtcbn1cblxuLmljb24tdGVhbCBwYXRoIHtcbiAgZmlsbDogIzU4QzNDMztcbn1cblxuLmljb24tbGlnaHQtYmx1ZSBwYXRoIHtcbiAgZmlsbDogIzNGQTREMztcbn1cblxuLmljb24tZGFyay1ibHVlIHBhdGgge1xuICBmaWxsOiAjMDA0QzkzO1xufVxuXG4uaWNvbi1wdXJwbGUgcGF0aCB7XG4gIGZpbGw6ICMzRDA1ODQ7XG59XG5cbi8qIENvbG9yIGZ1bmN0aW9uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypcbiAqIFdlYiBGb250cyBmcm9tIGNvbG9waG9uLWZvdW5kcnkub3JnXG4gKlxuICogVGhlIGZvbnRzIGluY2x1ZGVkIGluIHRoaXMgc3R5bGVzaGVldCBhcmUgc3ViamVjdCB0byB0aGUgRW5kIFVzZXIgTGljZW5zZSB5b3UgcHVyY2hhc2VkXG4gKiBmcm9tIENvbG9waG9uIEZvdW5kcnkuIFRoZSBmb250cyBhcmUgcHJvdGVjdGVkIHVuZGVyIGRvbWVzdGljIGFuZCBpbnRlcm5hdGlvbmFsIHRyYWRlbWFyayBhbmRcbiAqIGNvcHlyaWdodCBsYXcuIFlvdSBhcmUgcHJvaGliaXRlZCBmcm9tIG1vZGlmeWluZywgcmV2ZXJzZSBlbmdpbmVlcmluZywgZHVwbGljYXRpbmcsIG9yXG4gKiBkaXN0cmlidXRpbmcgdGhpcyBmb250IHNvZnR3YXJlLlxuICpcbiAqIChjKSAyMDIyIENvbG9waG9uIEZvdW5kcnlcbiAqXG4gKiBMaWNlbmNlZCB0byBDbGF5IFdpbGxpcyBDT1JFIExlYXJuaW5nXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJyZWFkZXItcHJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvcmVhZGVyLXJlZ3VsYXItcHJvLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9yZWFkZXItcmVndWxhci1wcm8uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvcmVhZGVyLXJlZ3VsYXItcHJvLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9yZWFkZXItcmVndWxhci1wcm8ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9yZWFkZXItcmVndWxhci1wcm8udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwicmVhZGVyLXByb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3JlYWRlci1pdGFsaWMtcHJvLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9yZWFkZXItaXRhbGljLXByby5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9yZWFkZXItaXRhbGljLXByby53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvcmVhZGVyLWl0YWxpYy1wcm8ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9yZWFkZXItaXRhbGljLXByby50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJyZWFkZXItcHJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvcmVhZGVyLW1lZGl1bS1wcm8uZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3JlYWRlci1tZWRpdW0tcHJvLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL3JlYWRlci1tZWRpdW0tcHJvLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9yZWFkZXItbWVkaXVtLXByby53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL3JlYWRlci1tZWRpdW0tcHJvLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInJlYWRlci1wcm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9yZWFkZXItYm9sZC1wcm8uZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3JlYWRlci1ib2xkLXByby5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9yZWFkZXItYm9sZC1wcm8ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL3JlYWRlci1ib2xkLXByby53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL3JlYWRlci1ib2xkLXByby50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJyZWFkZXItcHJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvcmVhZGVyLWJvbGQtaXRhbGljLXByby5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvcmVhZGVyLWJvbGQtaXRhbGljLXByby5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9yZWFkZXItYm9sZC1pdGFsaWMtcHJvLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9yZWFkZXItYm9sZC1pdGFsaWMtcHJvLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvcmVhZGVyLWJvbGQtaXRhbGljLXByby50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbioge1xuICBmb250LWZhbWlseTogXCJyZWFkZXItcHJvXCIsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5pbnB1dCwgYnV0dG9uLCBzZWxlY3Qge1xuICBmb250LWZhbWlseTogXCJyZWFkZXItcHJvXCIsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIEhlYWRpbmdzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaDEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEyOHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmgxIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG59XG5cbmgxLCBoMiwgLmgyLCAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCAubnVtYmVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA5NnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoMSwgaDIsIC5oMiwgLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QgLm51bWJlciB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG59XG5cbmgzLCAuaDMsIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1pc3N1ZSAudGl0bGUgLnRleHQgaDIsIC5zaW5nbGUtc2VydmljZSAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSBoMSxcbi5zaW5nbGUtc2VydmljZSAuYmxvY2stLWhlcm8tdmlkZW8gaDEsXG4uc2luZ2xlLXNlcnZpY2UgLmJsb2NrLS1oZXJvLW9ubGluZS1hY2FkZW15IGgxLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXdvcmtzaG9wcyBoMiwgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgaDI6bm90KC5oZWFkaW5nLW91dGxpbmUpLCAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCAubGluZS10aHJlZSwgLmJsb2NrLS10ZXh0LXNtYWxsLWhlYWRpbmcgaDIge1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTIlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGgzLCAuaDMsIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1pc3N1ZSAudGl0bGUgLnRleHQgaDIsIC5zaW5nbGUtc2VydmljZSAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSBoMSxcbi5zaW5nbGUtc2VydmljZSAuYmxvY2stLWhlcm8tdmlkZW8gaDEsXG4uc2luZ2xlLXNlcnZpY2UgLmJsb2NrLS1oZXJvLW9ubGluZS1hY2FkZW15IGgxLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXdvcmtzaG9wcyBoMiwgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgaDI6bm90KC5oZWFkaW5nLW91dGxpbmUpLCAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCAubGluZS10aHJlZSwgLmJsb2NrLS10ZXh0LXNtYWxsLWhlYWRpbmcgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgfVxufVxuXG5oNCwgLmg0LCAuc2luZ2xlLXRlYW0gaDEsIC5ibG9jay0tZ2F0ZWQtcmVzb3VyY2UtZm9ybSBoMiwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXJlZXJzIC5oZWFkaW5nIGgyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhc2Utc3R1ZGllcyAuY29sdW1uX2hlYWRpbmcgaDIsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlc291cmNlcyAuY29sdW1uX2hlYWRpbmcgaDIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeS1zdW1tYXJ5IGgzLCAuYmxvY2stLXRlc3RpbW9uaWFsLWNhcmRzIGgyLCAuYmxvY2stLW1lZGlhLW1hcCAuY29sdW1uX2hlYWRpbmcgaDIsIC5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLnNpemUtbGFyZ2UgYmxvY2txdW90ZSBwLCAuYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YS5oZWFkaW5nLWxhcmdlLWFsbCBoNSxcbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzLmhlYWRpbmctbGFyZ2UtYWxsIGg1LCAuYmxvY2stLWlubGluZS1zdGF0IC5zdGF0X2hlYWRpbmcgcCwgLmJsb2NrLS10ZXh0LXBhcmFncmFwaCBoMSxcbi5kZWZhdWx0LWNvbnRlbnQgaDEsIC5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMgaDIuc2l6ZS1sYXJnZSwgLmJsb2NrLS10ZXh0LXNpZGViYXIgaDMsIC5ibG9jay0taGVyby1mdWxsLWRlZmF1bHQgaDEsIC5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UuY2FzZS1zdHVkeS1oZXJvIGgxIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogMTE1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoNCwgLmg0LCAuc2luZ2xlLXRlYW0gaDEsIC5ibG9jay0tZ2F0ZWQtcmVzb3VyY2UtZm9ybSBoMiwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXJlZXJzIC5oZWFkaW5nIGgyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhc2Utc3R1ZGllcyAuY29sdW1uX2hlYWRpbmcgaDIsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlc291cmNlcyAuY29sdW1uX2hlYWRpbmcgaDIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeS1zdW1tYXJ5IGgzLCAuYmxvY2stLXRlc3RpbW9uaWFsLWNhcmRzIGgyLCAuYmxvY2stLW1lZGlhLW1hcCAuY29sdW1uX2hlYWRpbmcgaDIsIC5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLnNpemUtbGFyZ2UgYmxvY2txdW90ZSBwLCAuYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YS5oZWFkaW5nLWxhcmdlLWFsbCBoNSxcbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzLmhlYWRpbmctbGFyZ2UtYWxsIGg1LCAuYmxvY2stLWlubGluZS1zdGF0IC5zdGF0X2hlYWRpbmcgcCwgLmJsb2NrLS10ZXh0LXBhcmFncmFwaCBoMSxcbi5kZWZhdWx0LWNvbnRlbnQgaDEsIC5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMgaDIuc2l6ZS1sYXJnZSwgLmJsb2NrLS10ZXh0LXNpZGViYXIgaDMsIC5ibG9jay0taGVyby1mdWxsLWRlZmF1bHQgaDEsIC5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UuY2FzZS1zdHVkeS1oZXJvIGgxIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIH1cbn1cblxuaDUsIC5oNSwgLmVjX3Byb2R1Y3Rfc2hvcnRjb2RlIC5lY19wcm9kdWN0bGlzdF91bCAuY29yZS1zdG9yZS0tcHJvZHVjdC10aXRsZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXRpdGxlLCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1zdW1tYXJ5IHAsIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgaDEsXG5ib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCBoMSxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgaDEsIC5ibG9jay0tZm9ybS1jb250YWN0IGgyLCAuYmxvY2stLWZvcm0tY3RhLW1lZGl1bTpub3QoLnNpemUtbGFyZ2UpIC5oZWFkaW5nIGgyLCAuYmxvY2stLWN0YS1idXR0b24uc2l6ZS1sYXJnZSBoMiwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtY2FzZS1zdHVkeSBoMiwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UudGVtcGxhdGUtZnVsbCBoMSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1hbGwtc2VydmljZXMgLnNlcnZpY2UtcGFnZS1saW5rIGgzLCAuYmxvY2stLXRlc3RpbW9uaWFsLWlubGluZSBibG9ja3F1b3RlIHAsIC5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLnNpemUtc21hbGwgYmxvY2txdW90ZSBwLCAuYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YS5oZWFkaW5nLWxhcmdlLWFsbCBoNixcbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzLmhlYWRpbmctbGFyZ2UtYWxsIGg2LCAuYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YS5oZWFkaW5nLXNtYWxsIGg2LFxuLmJsb2NrLS10ZXh0LWltYWdlLWhpZ2hsaWdodHMuaGVhZGluZy1zbWFsbCBoNiwgLmJsb2NrLS10ZXh0LWltYWdlLW92ZXJ2aWV3IGgyLCAuYmxvY2stLXRleHQtc3RhdC1pbWFnZSAuc3RhdCBwLCAuYmxvY2stLXRleHQtc3RhdC1pbWFnZSBoMiwgLmJsb2NrLS10ZXh0LXN1bW1hcnktaWNvbi1oaWdobGlnaHRzIGgyLCAuYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG59XG5cbmg2LCAuaDYsIC5lY19wcm9kdWN0X3Nob3J0Y29kZSAuZWNfcHJvZHVjdGxpc3RfdWwgLmNvcmUtc3RvcmUtLXByb2R1Y3QtcHJpY2Ugc3BhbiwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXByaWNlIHNwYW4sIC5zZWFyY2ggLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCBoMiwgLmFyY2hpdmUgLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCBoMiwgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuZG93bmxvYWQtc2hhcmUtYm90dG9tIC5jb2x1bW4gaDIsIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1pc3N1ZSAuaGlnaGxpZ2h0cyBoMywgLnNpbmdsZS10ZWFtIGgyLCAuYmxvY2stLWN0YS1idXR0b24uc2l6ZS1zbWFsbCBoMiwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UgLmZlYXR1cmVkLWNvbnRlbnQtY2FyZCBoMSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy10ZWFtIGFydGljbGUgaDIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtd29ya3Nob3BzIGgzLCAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciBibG9ja3F1b3RlIHAsIC5ibG9jay0tdGV4dC10YWJsZSAuaG9yaXpvbnRhbC1oZWFkZXIgcCwgLmJsb2NrLS10ZXh0LWljb24taGlnaGxpZ2h0cy1jdGEuaGVhZGluZy1zbWFsbCBoNSxcbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzLmhlYWRpbmctc21hbGwgaDUsIC5ibG9jay0tdGV4dC1hY2NvcmRpb24gaDMsIC5ibG9jay0tdGV4dC1zdW1tYXJ5LWljb24taGlnaGxpZ2h0cyAudGV4dC1jYXJkIGgzLCAuYmxvY2stLWhlcm8tbmV3c2xldHRlci1hcmNoaXZlIC5uZXdzbGV0dGVyLWlzc3VlIHNwYW4sIC5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXNlcnZpY2VzIC5idXR0b24tbGluay1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMDBweCkge1xuICBoMSwgLmgxLCBoMiwgLmgyLCAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCAubnVtYmVyLCBoMywgLmgzLCAuYXJjaGl2ZV9jb250ZW50LWNhcmQtaXNzdWUgLnRpdGxlIC50ZXh0IGgyLCAuc2luZ2xlLXNlcnZpY2UgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgaDEsXG4uc2luZ2xlLXNlcnZpY2UgLmJsb2NrLS1oZXJvLXZpZGVvIGgxLFxuLnNpbmdsZS1zZXJ2aWNlIC5ibG9jay0taGVyby1vbmxpbmUtYWNhZGVteSBoMSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgaDIsIC5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyIGgyOm5vdCguaGVhZGluZy1vdXRsaW5lKSwgLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QgLmxpbmUtdGhyZWUsIC5ibG9jay0tdGV4dC1zbWFsbC1oZWFkaW5nIGgyLCBoNCwgLmg0LCAuc2luZ2xlLXRlYW0gaDEsIC5ibG9jay0tZ2F0ZWQtcmVzb3VyY2UtZm9ybSBoMiwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXJlZXJzIC5oZWFkaW5nIGgyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhc2Utc3R1ZGllcyAuY29sdW1uX2hlYWRpbmcgaDIsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlc291cmNlcyAuY29sdW1uX2hlYWRpbmcgaDIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeS1zdW1tYXJ5IGgzLCAuYmxvY2stLXRlc3RpbW9uaWFsLWNhcmRzIGgyLCAuYmxvY2stLW1lZGlhLW1hcCAuY29sdW1uX2hlYWRpbmcgaDIsIC5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLnNpemUtbGFyZ2UgYmxvY2txdW90ZSBwLCAuYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YS5oZWFkaW5nLWxhcmdlLWFsbCBoNSxcbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzLmhlYWRpbmctbGFyZ2UtYWxsIGg1LCAuYmxvY2stLWlubGluZS1zdGF0IC5zdGF0X2hlYWRpbmcgcCwgLmJsb2NrLS10ZXh0LXBhcmFncmFwaCBoMSxcbi5kZWZhdWx0LWNvbnRlbnQgaDEsIC5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMgaDIuc2l6ZS1sYXJnZSwgLmJsb2NrLS10ZXh0LXNpZGViYXIgaDMsIC5ibG9jay0taGVyby1mdWxsLWRlZmF1bHQgaDEsIC5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UuY2FzZS1zdHVkeS1oZXJvIGgxLCBoNSwgLmg1LCAuZWNfcHJvZHVjdF9zaG9ydGNvZGUgLmVjX3Byb2R1Y3RsaXN0X3VsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXRpdGxlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3QtdGl0bGUsIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXN1bW1hcnkgcCwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCBoMSxcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIGgxLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCBoMSwgLmJsb2NrLS1mb3JtLWNvbnRhY3QgaDIsIC5ibG9jay0tZm9ybS1jdGEtbWVkaXVtOm5vdCguc2l6ZS1sYXJnZSkgLmhlYWRpbmcgaDIsIC5ibG9jay0tY3RhLWJ1dHRvbi5zaXplLWxhcmdlIGgyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1jYXNlLXN0dWR5IGgyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1yZXNvdXJjZS50ZW1wbGF0ZS1mdWxsIGgxLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWFsbC1zZXJ2aWNlcyAuc2VydmljZS1wYWdlLWxpbmsgaDMsIC5ibG9jay0tdGVzdGltb25pYWwtaW5saW5lIGJsb2NrcXVvdGUgcCwgLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUuc2l6ZS1zbWFsbCBibG9ja3F1b3RlIHAsIC5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMtY3RhLmhlYWRpbmctbGFyZ2UtYWxsIGg2LFxuLmJsb2NrLS10ZXh0LWltYWdlLWhpZ2hsaWdodHMuaGVhZGluZy1sYXJnZS1hbGwgaDYsIC5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMtY3RhLmhlYWRpbmctc21hbGwgaDYsXG4uYmxvY2stLXRleHQtaW1hZ2UtaGlnaGxpZ2h0cy5oZWFkaW5nLXNtYWxsIGg2LCAuYmxvY2stLXRleHQtaW1hZ2Utb3ZlcnZpZXcgaDIsIC5ibG9jay0tdGV4dC1zdGF0LWltYWdlIC5zdGF0IHAsIC5ibG9jay0tdGV4dC1zdGF0LWltYWdlIGgyLCAuYmxvY2stLXRleHQtc3VtbWFyeS1pY29uLWhpZ2hsaWdodHMgaDIsIC5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMgaDMsIHAge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIGh5cGhlbnM6IGF1dG87XG4gIH1cbn1cbi5oZWFkaW5nLW91dGxpbmUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRpbmctb3V0bGluZSB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cblxuLmhlYWRpbmctb3V0bGluZS1iZy0td2hpdGUge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI0ZGRkZGRjtcbn1cblxuLmhlYWRpbmctb3V0bGluZS1iZy0taXZvcnkge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI0ZGRjlGMDtcbn1cblxuLyogQm9keVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xucCwgLnAsIC5zaXRlLWZvb3RlciBzcGFuLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3QtZGVzY3JpcHRpb24sXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3QtbW9kZWwsIC5hcmNoaXZlLWZpbHRlciAuYXJjaGl2ZS1maWx0ZXItYnV0dG9uLCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1iYXJfc2VhcmNoIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF0sIC5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmRvd25sb2FkLXNoYXJlIHNwYW4sIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1uZXdzbGV0dGVyIGgyLCAuYXJjaGl2ZV9jb250ZW50LWNhcmQtbmV3c2xldHRlciAuZXhjZXJwdCBwLCAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX2NhdGVnb3JpZXMgLmNhdGVnb3JpZXMtYmFyIGgyLCAuc2luZ2xlLXRlYW0gLnNpZGViYXItY29udGVudCBsaSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5jdXJyZW5jeS1jb2RlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgdGgsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciB0ZCwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5IGgzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXdvcmtzaG9wcyBoNCwgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgLmF1dGhvcl9pbmZvIGZpZ2NhcHRpb24sIC5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyIC5hdXRob3JfaW5mbyBwLCAuYmxvY2stLXRleHQtcHVsbC1xdW90ZS5zaXplLWxhcmdlIGZpZ2NhcHRpb24sIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGggdWwsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGggb2wsXG4uZGVmYXVsdC1jb250ZW50IHVsLFxuLmRlZmF1bHQtY29udGVudCBvbCwgLmJsb2NrLS10ZXh0LWFjY29yZGlvbi1mdWxsIGgzLCAuc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LXJlc291cmNlLWxpbmssIC5zaXRlLW5hdmlnYXRpb24gc3Bhbi50aXRsZSwgLmJ1dHRvbi1zd2l0Y2hlciBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuXG4ucF9sYXJnZSwgLmFyY2hpdmVfY29udGVudC1jYXJkLWlzc3VlIC50aXRsZSAudGV4dCBwLCAuYXJjaGl2ZV9jb250ZW50LWNhcmQgaDIsIC5ibG9jay0tZm9ybSAuZm9ybSAuaGJzcHQtZm9ybSAuaHMtZmllbGR0eXBlLWNoZWNrYm94IHNwYW4sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmhzLWZpZWxkdHlwZS1jaGVja2JveCBzcGFuLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNvbnRhY3QtaW5mbyBoMiwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXJlZXJzIC5jYXJlZXJzLWxpbmsgaDMsIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtcmVsYXRlZC1zZXJ2aWNlcyBoMywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5IGg0LCAuYmxvY2stLXRlc3RpbW9uaWFsLWNhcmRzIGJsb2NrcXVvdGUgcCwgLmJsb2NrLS1tZWRpYS1tYXAgI21hcC1pbmZvIGgzLCAuYmxvY2stLXRleHQtbGlzdCBsaSwgLmJsb2NrLS1pbmxpbmUtc3RhdCAuc3RhdF90ZXh0IHAsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGg6bm90KC5ibG9jay0tdGV4dC1oZWFkaW5nLXBhcmFncmFwaCkgaDUsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGg6bm90KC5ibG9jay0tdGV4dC1oZWFkaW5nLXBhcmFncmFwaCkgaDYsXG4uZGVmYXVsdC1jb250ZW50Om5vdCguYmxvY2stLXRleHQtaGVhZGluZy1wYXJhZ3JhcGgpIGg1LFxuLmRlZmF1bHQtY29udGVudDpub3QoLmJsb2NrLS10ZXh0LWhlYWRpbmctcGFyYWdyYXBoKSBoNiwgLmJsb2NrLS10ZXh0LTMtc3RhdHMgcCwgLmJsb2NrLS10ZXh0LWljb24taGlnaGxpZ2h0cyBoMi5zaXplLXNtYWxsLCAuYmxvY2stLXRleHQtc2lkZWJhciBoNCwgLmJsb2NrLS10ZXh0LTItY29sdW1uLWhlYWRpbmcgcCwgLmJsb2NrLS10ZXh0LXNtYWxsLWhlYWRpbmcgcCwgLmJsb2NrLS1oZXJvLXRleHQtb25seSBwLCAuYmxvY2stLWhlcm8tb25saW5lLWFjYWRlbXkgLnRleHQgcCwgLmJsb2NrLS1oZXJvLTItaW1hZ2VzIHAsIC5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UgcCwgLmJ1dHRvbi1saW5rLWFycm93IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cblxuLnRleHQtbWVudV9sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50ZXh0LW1lbnVfc21hbGwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuXG4uY2FwdGlvbl9sYXJnZSwgLmVjX2NhcnRfcGFnZSAuZWNfY2FydF9icmVhZGNydW1iLCAuY29yZS1zdG9yZS0tcHJvZHVjdHMgLmVjX3Byb2R1Y3RfZGVzY3JpcHRpb24gcCwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19wcm9kdWN0X29sZF9wcmljZSBzcGFuLCAuYXJjaGl2ZS1maWx0ZXIgaDIsIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1uZXdzbGV0dGVyIC5hdXRob3IgcCwgLmFyY2hpdmVfY29udGVudC1jYXJkLW5ld3NsZXR0ZXIgLmF1dGhvciBzcGFuLCBtYWluLnNpbmdsZS1wb3N0IC5wb3N0LWZvb3RlciAudGFncyBhLCBtYWluLnNpbmdsZS1wb3N0IC5tZXRhIHAsIG1haW4uc2luZ2xlLXBvc3QgLm1ldGEgc3BhbiwgbWFpbi5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCBwLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCAuZ2Zvcm1fZmlsZXVwbG9hZF9ydWxlcywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkLmZpbGUtdXBsb2FkIC5nZm9ybV9maWxldXBsb2FkX3J1bGVzLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCBpbnB1dFt0eXBlPWZpbGVdLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQuZmlsZS11cGxvYWQgaW5wdXRbdHlwZT1maWxlXSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQuZmlsZS11cGxvYWQgLmdmaWVsZF9kZXNjcmlwdGlvbiwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkLmZpbGUtdXBsb2FkIC5nZmllbGRfZGVzY3JpcHRpb24sIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLWNhc2Utc3R1ZHkgLmxvY2F0aW9uIHAsIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtY2FyZWVycyAuY2FyZWVycy1saW5rIHAsIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtcmVsYXRlZC1zZXJ2aWNlcyBwLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2UtY2F0ZWdvcnkgcCwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgLm1vbnRoLCAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlci1saWdodCAuYXV0aG9yIHAsIC5ibG9jay0tdGVzdGltb25pYWwtaW5saW5lIC5hdXRob3IgcCwgLmJsb2NrLS10ZXN0aW1vbmlhbC1pbmxpbmUgLmF1dGhvciBmaWdjYXB0aW9uLCAuYmxvY2stLXRlc3RpbW9uaWFsLWNhcmRzIC5hdXRob3JfaW5mbyBmaWdjYXB0aW9uLCAuYmxvY2stLXRlc3RpbW9uaWFsLWNhcmRzIC5hdXRob3JfaW5mbyBwLCAuYmxvY2stLW1lZGlhLW1hcCAua2V5LXdyYXBwZXIgcCwgLmJsb2NrLS1tZWRpYS1tYXAgI21hcC1pbmZvIC5zdGF0ZS1pbmZvIC50ZXh0ICosIC5ibG9jay0tbWVkaWEtaW5saW5lLWltYWdlIGZpZ2NhcHRpb24gcCwgLmJsb2NrLS1tZWRpYS1pbmxpbmUtdmlkZW8gZmlnY2FwdGlvbiBwLCAuYmxvY2stLXRleHQtcHVsbC1xdW90ZS5zaXplLXNtYWxsIC5hdXRob3IgZmlnY2FwdGlvbiwgLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUuc2l6ZS1zbWFsbCAuYXV0aG9yIHAsIC5iYWNrLWxpbmtfY29udGFpbmVyIC5iYWNrLWxpbmssIC5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXNlcnZpY2VzIGg0LCAuc2l0ZS1uYXZpZ2F0aW9uIHNwYW4uZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuXG4uY2FwdGlvbl9zbWFsbCwgLnNpdGUtYm90dG9tIHNwYW4sIC5zaXRlLWJvdHRvbSBhLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZGVzY3JpcHRpb24sIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGRfZGVzY3JpcHRpb24sIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nc2VjdGlvbl9kZXNjcmlwdGlvbiwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmluc3RydWN0aW9uLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmRlc2NyaXB0aW9uLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9kZXNjcmlwdGlvbiwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nc2VjdGlvbl9kZXNjcmlwdGlvbiwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5pbnN0cnVjdGlvbiwgLmhic3B0LWZvcm0gLmhzLWVycm9yLW1zZ3MsIC5oYnNwdC1mb3JtIC5pbnB1dHMtbGlzdCwgLmJsb2NrLS1oZXJvLXNpbmdsZS1pbWFnZS5jYXNlLXN0dWR5LWhlcm8gLmFyY2hpdmUtdGFnIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuLndlaWdodC1ib2xkLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gbGFiZWw6bm90KC5ocy1mb3JtLWNoZWNrYm94LWRpc3BsYXkpIHNwYW4sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gbGFiZWw6bm90KC5ocy1mb3JtLWNoZWNrYm94LWRpc3BsYXkpIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ud2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyogTGlua3MgJiBCdXR0b25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xufVxuXG4uYnV0dG9uLWxpbmstYXJyb3cge1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbn1cbi5idXR0b24tbGluay1hcnJvdyBzcGFuIHtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG59XG4uYnV0dG9uLWxpbmstYXJyb3cgc3ZnIHtcbiAgbWluLXdpZHRoOiAxNnB4O1xufVxuXG4uYnV0dG9uLWxpbmtfb3JhbmdlLCBib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rLCAuc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1yZXNvdXJjZXMgLmNvbHVtbi1yZXNvdXJjZS1jYXRlZ29yaWVzIGEge1xuICBjb2xvcjogI0QzNjIzQjtcbn1cbi5idXR0b24tbGlua19vcmFuZ2Ugc3BhbiwgYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluayBzcGFuLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rIHNwYW4sIC5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uLXJlc291cmNlLWNhdGVnb3JpZXMgYSBzcGFuIHtcbiAgY29sb3I6ICNEMzYyM0I7XG59XG4uYnV0dG9uLWxpbmtfb3JhbmdlIHBhdGgsIGJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbmsgcGF0aCxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluayBwYXRoLCAuc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1yZXNvdXJjZXMgLmNvbHVtbi1yZXNvdXJjZS1jYXRlZ29yaWVzIGEgcGF0aCB7XG4gIGZpbGw6ICNEMzYyM0I7XG59XG4uYnV0dG9uLWxpbmtfb3JhbmdlOmhvdmVyLCBib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmhvdmVyLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmhvdmVyLCAuc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1yZXNvdXJjZXMgLmNvbHVtbi1yZXNvdXJjZS1jYXRlZ29yaWVzIGE6aG92ZXIsIC5idXR0b24tbGlua19vcmFuZ2U6Zm9jdXMsIGJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6Zm9jdXMsXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6Zm9jdXMsIC5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uLXJlc291cmNlLWNhdGVnb3JpZXMgYTpmb2N1cyB7XG4gIGNvbG9yOiAjREM4MTYyO1xufVxuLmJ1dHRvbi1saW5rX29yYW5nZTpob3ZlciBzcGFuLCBib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmhvdmVyIHNwYW4sXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6aG92ZXIgc3BhbiwgLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tcmVzb3VyY2UtY2F0ZWdvcmllcyBhOmhvdmVyIHNwYW4sIC5idXR0b24tbGlua19vcmFuZ2U6Zm9jdXMgc3BhbiwgYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazpmb2N1cyBzcGFuLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmZvY3VzIHNwYW4sIC5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uLXJlc291cmNlLWNhdGVnb3JpZXMgYTpmb2N1cyBzcGFuIHtcbiAgY29sb3I6ICNEQzgxNjI7XG59XG4uYnV0dG9uLWxpbmtfb3JhbmdlOmhvdmVyIHBhdGgsIGJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6aG92ZXIgcGF0aCxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazpob3ZlciBwYXRoLCAuc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1yZXNvdXJjZXMgLmNvbHVtbi1yZXNvdXJjZS1jYXRlZ29yaWVzIGE6aG92ZXIgcGF0aCwgLmJ1dHRvbi1saW5rX29yYW5nZTpmb2N1cyBwYXRoLCBib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmZvY3VzIHBhdGgsXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6Zm9jdXMgcGF0aCwgLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tcmVzb3VyY2UtY2F0ZWdvcmllcyBhOmZvY3VzIHBhdGgge1xuICBmaWxsOiAjREM4MTYyO1xufVxuLmJ1dHRvbi1saW5rX29yYW5nZTphY3RpdmUsIGJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6YWN0aXZlLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmFjdGl2ZSwgLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tcmVzb3VyY2UtY2F0ZWdvcmllcyBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRTVBMTg5O1xufVxuLmJ1dHRvbi1saW5rX29yYW5nZTphY3RpdmUgc3BhbiwgYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazphY3RpdmUgc3BhbixcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazphY3RpdmUgc3BhbiwgLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tcmVzb3VyY2UtY2F0ZWdvcmllcyBhOmFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICNFNUExODk7XG59XG4uYnV0dG9uLWxpbmtfb3JhbmdlOmFjdGl2ZSBwYXRoLCBib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmFjdGl2ZSBwYXRoLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmFjdGl2ZSBwYXRoLCAuc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1yZXNvdXJjZXMgLmNvbHVtbi1yZXNvdXJjZS1jYXRlZ29yaWVzIGE6YWN0aXZlIHBhdGgge1xuICBmaWxsOiAjRTVBMTg5O1xufVxuXG4uYnV0dG9uLWxpbmtfbGlnaHQtYmx1ZSB7XG4gIGNvbG9yOiAjM0ZBNEQzO1xufVxuLmJ1dHRvbi1saW5rX2xpZ2h0LWJsdWUgc3BhbiB7XG4gIGNvbG9yOiAjM0ZBNEQzO1xufVxuLmJ1dHRvbi1saW5rX2xpZ2h0LWJsdWUgcGF0aCB7XG4gIGZpbGw6ICMzRkE0RDM7XG59XG4uYnV0dG9uLWxpbmtfbGlnaHQtYmx1ZTpob3ZlciwgLmJ1dHRvbi1saW5rX2xpZ2h0LWJsdWU6Zm9jdXMge1xuICBjb2xvcjogIzY1QjZEQztcbn1cbi5idXR0b24tbGlua19saWdodC1ibHVlOmhvdmVyIHNwYW4sIC5idXR0b24tbGlua19saWdodC1ibHVlOmZvY3VzIHNwYW4ge1xuICBjb2xvcjogIzY1QjZEQztcbn1cbi5idXR0b24tbGlua19saWdodC1ibHVlOmhvdmVyIHBhdGgsIC5idXR0b24tbGlua19saWdodC1ibHVlOmZvY3VzIHBhdGgge1xuICBmaWxsOiAjNjVCNkRDO1xufVxuLmJ1dHRvbi1saW5rX2xpZ2h0LWJsdWU6YWN0aXZlIHtcbiAgY29sb3I6ICM4Q0M4RTU7XG59XG4uYnV0dG9uLWxpbmtfbGlnaHQtYmx1ZTphY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjOENDOEU1O1xufVxuLmJ1dHRvbi1saW5rX2xpZ2h0LWJsdWU6YWN0aXZlIHBhdGgge1xuICBmaWxsOiAjOENDOEU1O1xufVxuXG4uYnV0dG9uLWxpbmtfZGFyay1ibHVlIHtcbiAgY29sb3I6ICMwMDRDOTM7XG59XG4uYnV0dG9uLWxpbmtfZGFyay1ibHVlIHNwYW4ge1xuICBjb2xvcjogIzAwNEM5Mztcbn1cbi5idXR0b24tbGlua19kYXJrLWJsdWUgcGF0aCB7XG4gIGZpbGw6ICMwMDRDOTM7XG59XG4uYnV0dG9uLWxpbmtfZGFyay1ibHVlOmhvdmVyLCAuYnV0dG9uLWxpbmtfZGFyay1ibHVlOmZvY3VzIHtcbiAgY29sb3I6ICMzMzcwQTk7XG59XG4uYnV0dG9uLWxpbmtfZGFyay1ibHVlOmhvdmVyIHNwYW4sIC5idXR0b24tbGlua19kYXJrLWJsdWU6Zm9jdXMgc3BhbiB7XG4gIGNvbG9yOiAjMzM3MEE5O1xufVxuLmJ1dHRvbi1saW5rX2RhcmstYmx1ZTpob3ZlciBwYXRoLCAuYnV0dG9uLWxpbmtfZGFyay1ibHVlOmZvY3VzIHBhdGgge1xuICBmaWxsOiAjMzM3MEE5O1xufVxuLmJ1dHRvbi1saW5rX2RhcmstYmx1ZTphY3RpdmUge1xuICBjb2xvcjogIzY2OTRCRTtcbn1cbi5idXR0b24tbGlua19kYXJrLWJsdWU6YWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzY2OTRCRTtcbn1cbi5idXR0b24tbGlua19kYXJrLWJsdWU6YWN0aXZlIHBhdGgge1xuICBmaWxsOiAjNjY5NEJFO1xufVxuXG4uYnV0dG9uLWxpbmtfcHVycGxlLCBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbmsge1xuICBjb2xvcjogIzNEMDU4NDtcbn1cbi5idXR0b24tbGlua19wdXJwbGUgc3BhbiwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rIHNwYW4ge1xuICBjb2xvcjogIzNEMDU4NDtcbn1cbi5idXR0b24tbGlua19wdXJwbGUgcGF0aCwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rIHBhdGgge1xuICBmaWxsOiAjM0QwNTg0O1xufVxuLmJ1dHRvbi1saW5rX3B1cnBsZTpob3ZlciwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmhvdmVyLCAuYnV0dG9uLWxpbmtfcHVycGxlOmZvY3VzLCBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzhCNjlCNTtcbn1cbi5idXR0b24tbGlua19wdXJwbGU6aG92ZXIgc3BhbiwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmhvdmVyIHNwYW4sIC5idXR0b24tbGlua19wdXJwbGU6Zm9jdXMgc3BhbiwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmZvY3VzIHNwYW4ge1xuICBjb2xvcjogIzhCNjlCNTtcbn1cbi5idXR0b24tbGlua19wdXJwbGU6aG92ZXIgcGF0aCwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmhvdmVyIHBhdGgsIC5idXR0b24tbGlua19wdXJwbGU6Zm9jdXMgcGF0aCwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmZvY3VzIHBhdGgge1xuICBmaWxsOiAjOEI2OUI1O1xufVxuLmJ1dHRvbi1saW5rX3B1cnBsZTphY3RpdmUsIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazphY3RpdmUge1xuICBjb2xvcjogI0IxOUJDRTtcbn1cbi5idXR0b24tbGlua19wdXJwbGU6YWN0aXZlIHNwYW4sIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazphY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjQjE5QkNFO1xufVxuLmJ1dHRvbi1saW5rX3B1cnBsZTphY3RpdmUgcGF0aCwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmFjdGl2ZSBwYXRoIHtcbiAgZmlsbDogI0IxOUJDRTtcbn1cblxuLmJ1dHRvbi1saW5rX2JsYWNrLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmJhY2stbGluaywgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rLFxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluayxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluaywgbWFpbi5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCAuYmFjay1saW5rLCAuYmFjay1saW5rX2NvbnRhaW5lciAuYmFjay1saW5rLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5idXR0b24tbGlua19ibGFjayBzcGFuLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmJhY2stbGluayBzcGFuLCBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbmsgc3BhbixcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbmsgc3BhbixcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluayBzcGFuLCBtYWluLnNpbmdsZS1wb3N0IC5oZXJvLXNpbmdsZS1wb3N0IC5iYWNrLWxpbmsgc3BhbiwgLmJhY2stbGlua19jb250YWluZXIgLmJhY2stbGluay50ZXh0LWJsYWNrIHNwYW4ge1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5idXR0b24tbGlua19ibGFjayBwYXRoLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmJhY2stbGluayBwYXRoLCBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbmsgcGF0aCxcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbmsgcGF0aCxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluayBwYXRoLCBtYWluLnNpbmdsZS1wb3N0IC5oZXJvLXNpbmdsZS1wb3N0IC5iYWNrLWxpbmsgcGF0aCwgLmJhY2stbGlua19jb250YWluZXIgLmJhY2stbGluay50ZXh0LWJsYWNrIHBhdGgge1xuICBmaWxsOiAjMjMxRjIwO1xufVxuLmJ1dHRvbi1saW5rX2JsYWNrOmhvdmVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmJhY2stbGluazpob3ZlciwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmhvdmVyLFxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazpob3ZlcixcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazpob3ZlciwgbWFpbi5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCAuYmFjay1saW5rOmhvdmVyLCAuYmFjay1saW5rX2NvbnRhaW5lciAuYmFjay1saW5rLnRleHQtYmxhY2s6aG92ZXIsIC5idXR0b24tbGlua19ibGFjazpmb2N1cywgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5iYWNrLWxpbms6Zm9jdXMsIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazpmb2N1cyxcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6Zm9jdXMsXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6Zm9jdXMsIG1haW4uc2luZ2xlLXBvc3QgLmhlcm8tc2luZ2xlLXBvc3QgLmJhY2stbGluazpmb2N1cywgLmJhY2stbGlua19jb250YWluZXIgLmJhY2stbGluay50ZXh0LWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6ICM0RjRDNEQ7XG59XG4uYnV0dG9uLWxpbmtfYmxhY2s6aG92ZXIgc3BhbiwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5iYWNrLWxpbms6aG92ZXIgc3BhbiwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmhvdmVyIHNwYW4sXG5ib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmhvdmVyIHNwYW4sXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6aG92ZXIgc3BhbiwgbWFpbi5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCAuYmFjay1saW5rOmhvdmVyIHNwYW4sIC5iYWNrLWxpbmtfY29udGFpbmVyIC5iYWNrLWxpbmsudGV4dC1ibGFjazpob3ZlciBzcGFuLCAuYnV0dG9uLWxpbmtfYmxhY2s6Zm9jdXMgc3BhbiwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5iYWNrLWxpbms6Zm9jdXMgc3BhbiwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmZvY3VzIHNwYW4sXG5ib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmZvY3VzIHNwYW4sXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6Zm9jdXMgc3BhbiwgbWFpbi5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCAuYmFjay1saW5rOmZvY3VzIHNwYW4sIC5iYWNrLWxpbmtfY29udGFpbmVyIC5iYWNrLWxpbmsudGV4dC1ibGFjazpmb2N1cyBzcGFuIHtcbiAgY29sb3I6ICM0RjRDNEQ7XG59XG4uYnV0dG9uLWxpbmtfYmxhY2s6aG92ZXIgcGF0aCwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5iYWNrLWxpbms6aG92ZXIgcGF0aCwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmhvdmVyIHBhdGgsXG5ib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmhvdmVyIHBhdGgsXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6aG92ZXIgcGF0aCwgbWFpbi5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCAuYmFjay1saW5rOmhvdmVyIHBhdGgsIC5iYWNrLWxpbmtfY29udGFpbmVyIC5iYWNrLWxpbmsudGV4dC1ibGFjazpob3ZlciBwYXRoLCAuYnV0dG9uLWxpbmtfYmxhY2s6Zm9jdXMgcGF0aCwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5iYWNrLWxpbms6Zm9jdXMgcGF0aCwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmZvY3VzIHBhdGgsXG5ib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmZvY3VzIHBhdGgsXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6Zm9jdXMgcGF0aCwgbWFpbi5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCAuYmFjay1saW5rOmZvY3VzIHBhdGgsIC5iYWNrLWxpbmtfY29udGFpbmVyIC5iYWNrLWxpbmsudGV4dC1ibGFjazpmb2N1cyBwYXRoIHtcbiAgZmlsbDogIzRGNEM0RDtcbn1cbi5idXR0b24tbGlua19ibGFjazphY3RpdmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuYmFjay1saW5rOmFjdGl2ZSwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmFjdGl2ZSxcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6YWN0aXZlLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmFjdGl2ZSwgbWFpbi5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCAuYmFjay1saW5rOmFjdGl2ZSwgLmJhY2stbGlua19jb250YWluZXIgLmJhY2stbGluay50ZXh0LWJsYWNrOmFjdGl2ZSB7XG4gIGNvbG9yOiAjN0I3OTc5O1xufVxuLmJ1dHRvbi1saW5rX2JsYWNrOmFjdGl2ZSBzcGFuLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmJhY2stbGluazphY3RpdmUgc3BhbiwgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rOmFjdGl2ZSBzcGFuLFxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazphY3RpdmUgc3BhbixcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazphY3RpdmUgc3BhbiwgbWFpbi5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCAuYmFjay1saW5rOmFjdGl2ZSBzcGFuLCAuYmFjay1saW5rX2NvbnRhaW5lciAuYmFjay1saW5rLnRleHQtYmxhY2s6YWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzdCNzk3OTtcbn1cbi5idXR0b24tbGlua19ibGFjazphY3RpdmUgcGF0aCwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5iYWNrLWxpbms6YWN0aXZlIHBhdGgsIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluazphY3RpdmUgcGF0aCxcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6YWN0aXZlIHBhdGgsXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbms6YWN0aXZlIHBhdGgsIG1haW4uc2luZ2xlLXBvc3QgLmhlcm8tc2luZ2xlLXBvc3QgLmJhY2stbGluazphY3RpdmUgcGF0aCwgLmJhY2stbGlua19jb250YWluZXIgLmJhY2stbGluay50ZXh0LWJsYWNrOmFjdGl2ZSBwYXRoIHtcbiAgZmlsbDogIzdCNzk3OTtcbn1cblxuLmJ1dHRvbi1saW5rX3doaXRlLCAuYmFjay1saW5rX2NvbnRhaW5lciAuYmFjay1saW5rIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnV0dG9uLWxpbmtfd2hpdGU6aG92ZXIsIC5iYWNrLWxpbmtfY29udGFpbmVyIC5iYWNrLWxpbms6aG92ZXIsIC5idXR0b24tbGlua193aGl0ZTpmb2N1cywgLmJhY2stbGlua19jb250YWluZXIgLmJhY2stbGluazpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5idXR0b24tbGlua193aGl0ZTphY3RpdmUsIC5iYWNrLWxpbmtfY29udGFpbmVyIC5iYWNrLWxpbms6YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uYnV0dG9uLWxpbmstZG93bmxvYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJ1dHRvbi1saW5rLWRvd25sb2FkIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLmJ1dHRvbi1zb2xpZCwgLmVjX2NhcnRfcGFnZSBhLmVjX2NhcnRfZW1wdHlfYnV0dG9uLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19hZGRfdG9fY2FydCwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XSwgLmhic3B0LWZvcm0gLmFjdGlvbnMsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDZweCA2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG59XG4uYnV0dG9uLXNvbGlkOjpiZWZvcmUsIC5lY19jYXJ0X3BhZ2UgYS5lY19jYXJ0X2VtcHR5X2J1dHRvbjo6YmVmb3JlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19hZGRfdG9fY2FydDo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5hY3Rpb25zOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDo6YmVmb3JlLCAuYnV0dG9uLXNvbGlkOjphZnRlciwgLmVjX2NhcnRfcGFnZSBhLmVjX2NhcnRfZW1wdHlfYnV0dG9uOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjphZnRlciwgLmhic3B0LWZvcm0gLmFjdGlvbnM6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDBweDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xufVxuLmJ1dHRvbi1zb2xpZDo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5lY19jYXJ0X2VtcHR5X2J1dHRvbjo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5hY3Rpb25zOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOjphZnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogLTZweDtcbn1cbi5idXR0b24tc29saWQ6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmVjX2NhcnRfZW1wdHlfYnV0dG9uOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06OmJlZm9yZSwgLmhic3B0LWZvcm0gLmFjdGlvbnM6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOjpiZWZvcmUge1xuICBib3R0b206IC02cHg7XG4gIHJpZ2h0OiAwO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgNTAlLCAxMDAlIDUwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2xhcmdlLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX2xhcmdlLmVjX2NhcnRfZW1wdHlfYnV0dG9uLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX2xhcmdlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0sIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfbGFyZ2UuYWN0aW9ucywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfbGFyZ2UudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfbWVkaXVtLCAuZWNfY2FydF9wYWdlIGEuZWNfY2FydF9lbXB0eV9idXR0b24sIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfbWVkaXVtLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19jYXJ0X3BhZ2UgYS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LmVjX2NhcnRfZW1wdHlfYnV0dG9uLCAuZWNfY2FydF9wYWdlIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGEuZWNfZGV0YWlsc19hZGRfdG9fY2FydC5lY19jYXJ0X2VtcHR5X2J1dHRvbiwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX21lZGl1bVt0eXBlPXN1Ym1pdF0sXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbWVkaXVtW3R5cGU9c3VibWl0XSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9tZWRpdW1bdHlwZT1zdWJtaXRdLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9tZWRpdW1bdHlwZT1zdWJtaXRdLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX21lZGl1bS5hY3Rpb25zLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3NtYWxsLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3NtYWxsLmVjX2NhcnRfZW1wdHlfYnV0dG9uLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19hZGRfdG9fY2FydCwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3NtYWxsW3R5cGU9c3VibWl0XSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3NtYWxsW3R5cGU9c3VibWl0XSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfc21hbGxbdHlwZT1zdWJtaXRdLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydCxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfc21hbGxbdHlwZT1zdWJtaXRdLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3NtYWxsLmFjdGlvbnMsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3NtYWxsLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcC5lY19kZXRhaWxzX2FkZF90b19jYXJ0LCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfZGV0YWlsc19hZGRfdG9fY2FydCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF95ZWxsb3csIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfeWVsbG93LmVjX2NhcnRfZW1wdHlfYnV0dG9uLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX3llbGxvdy5lY19kZXRhaWxzX2FkZF90b19jYXJ0LCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0sXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0sXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3llbGxvdy5hY3Rpb25zLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF95ZWxsb3cudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG4gIGJveC1zaGFkb3c6IC02cHggNnB4IDAgI0NDOUYwMDtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF95ZWxsb3c6OmFmdGVyLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3llbGxvdy5lY19jYXJ0X2VtcHR5X2J1dHRvbjo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfeWVsbG93LmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjphZnRlciwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF95ZWxsb3cuYWN0aW9uczo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3llbGxvdy50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICNDQzlGMDA7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF95ZWxsb3c6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF95ZWxsb3cuZWNfY2FydF9lbXB0eV9idXR0b246OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF95ZWxsb3cuZWNfZGV0YWlsc19hZGRfdG9fY2FydDo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfeWVsbG93LmFjdGlvbnM6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfeWVsbG93LnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgI0NDOUYwMDtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3llbGxvdzpob3ZlciwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF95ZWxsb3cuZWNfY2FydF9lbXB0eV9idXR0b246aG92ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfeWVsbG93LmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcixcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpob3ZlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcixcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3llbGxvd1t0eXBlPXN1Ym1pdF06aG92ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsIC5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfeWVsbG93W3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF95ZWxsb3dbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciwgLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF95ZWxsb3dbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3llbGxvdy5hY3Rpb25zOmhvdmVyLCAuaGJzcHQtZm9ybSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06aG92ZXIsXG4uaGJzcHQtZm9ybSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyLCAuaGJzcHQtZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06aG92ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcixcbi5oYnNwdC1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3ZlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfeWVsbG93LnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3llbGxvdzpmb2N1cywgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF95ZWxsb3cuZWNfY2FydF9lbXB0eV9idXR0b246Zm9jdXMsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfeWVsbG93LmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cyxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cyxcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpmb2N1cywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cyxcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3llbGxvd1t0eXBlPXN1Ym1pdF06Zm9jdXMsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfeWVsbG93W3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF95ZWxsb3dbdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cywgLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF95ZWxsb3dbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3llbGxvdy5hY3Rpb25zOmZvY3VzLCAuaGJzcHQtZm9ybSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uaGJzcHQtZm9ybSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzLCAuaGJzcHQtZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06Zm9jdXMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5oYnNwdC1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1cywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfeWVsbG93LnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6Zm9jdXMsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMjMzO1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICNENkIyMzM7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF95ZWxsb3c6aG92ZXI6OmFmdGVyLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3llbGxvdy5lY19jYXJ0X2VtcHR5X2J1dHRvbjpob3Zlcjo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfeWVsbG93LmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjphZnRlcixcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjphZnRlcixcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF95ZWxsb3dbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF95ZWxsb3dbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF95ZWxsb3dbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLCAuYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfeWVsbG93W3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfeWVsbG93LmFjdGlvbnM6aG92ZXI6OmFmdGVyLCAuaGJzcHQtZm9ybSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5oYnNwdC1mb3JtIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLmhic3B0LWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5oYnNwdC1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF95ZWxsb3cudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfeWVsbG93OmZvY3VzOjphZnRlciwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF95ZWxsb3cuZWNfY2FydF9lbXB0eV9idXR0b246Zm9jdXM6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX3llbGxvdy5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YWZ0ZXIsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YWZ0ZXIsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfeWVsbG93W3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfeWVsbG93W3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfeWVsbG93W3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3llbGxvd1t0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3llbGxvdy5hY3Rpb25zOmZvY3VzOjphZnRlciwgLmhic3B0LWZvcm0gLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uaGJzcHQtZm9ybSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uaGJzcHQtZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfeWVsbG93LnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6Zm9jdXM6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjRDZCMjMzO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfeWVsbG93OmhvdmVyOjpiZWZvcmUsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfeWVsbG93LmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfeWVsbG93LmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmJlZm9yZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YmVmb3JlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmJlZm9yZSxcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YmVmb3JlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmJlZm9yZSxcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfeWVsbG93W3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3llbGxvd1t0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF95ZWxsb3dbdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3llbGxvd1t0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF95ZWxsb3cuYWN0aW9uczpob3Zlcjo6YmVmb3JlLCAuaGJzcHQtZm9ybSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLmhic3B0LWZvcm0gLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5oYnNwdC1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3llbGxvdy50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF95ZWxsb3c6Zm9jdXM6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF95ZWxsb3cuZWNfY2FydF9lbXB0eV9idXR0b246Zm9jdXM6OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF95ZWxsb3cuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YmVmb3JlLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YmVmb3JlLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF95ZWxsb3dbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfeWVsbG93W3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3llbGxvd1t0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSwgLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfeWVsbG93W3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3llbGxvdy5hY3Rpb25zOmZvY3VzOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uaGJzcHQtZm9ybSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSwgLmhic3B0LWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLmhic3B0LWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfeWVsbG93LnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6Zm9jdXM6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICNENkIyMzM7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF95ZWxsb3c6YWN0aXZlLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3llbGxvdy5lY19jYXJ0X2VtcHR5X2J1dHRvbjphY3RpdmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfeWVsbG93LmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWN0aXZlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF95ZWxsb3cuYWN0aW9uczphY3RpdmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3llbGxvdy50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkRENjY7XG4gIGJveC1zaGFkb3c6IC02cHggNnB4IDAgI0UwQzU2Njtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3llbGxvdzphY3RpdmU6OmFmdGVyLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3llbGxvdy5lY19jYXJ0X2VtcHR5X2J1dHRvbjphY3RpdmU6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX3llbGxvdy5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZTo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlciwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF95ZWxsb3cuYWN0aW9uczphY3RpdmU6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF95ZWxsb3cudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmU6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgI0UwQzU2Njtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3llbGxvdzphY3RpdmU6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF95ZWxsb3cuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfeWVsbG93LmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfeWVsbG93LmFjdGlvbnM6YWN0aXZlOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3llbGxvdy50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmFjdGl2ZTo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjRTBDNTY2O1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfeWVsbG93OmhvdmVyLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3llbGxvdy5lY19jYXJ0X2VtcHR5X2J1dHRvbjpob3ZlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF95ZWxsb3cuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfeWVsbG93W3R5cGU9c3VibWl0XTpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciwgLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF95ZWxsb3dbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3llbGxvd1t0eXBlPXN1Ym1pdF06aG92ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLCAuYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3llbGxvd1t0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfeWVsbG93LmFjdGlvbnM6aG92ZXIsIC5oYnNwdC1mb3JtIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcixcbi5oYnNwdC1mb3JtIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06aG92ZXIsIC5oYnNwdC1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3ZlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmhic3B0LWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF95ZWxsb3cudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3ZlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3ZlciwgLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfeWVsbG93OmZvY3VzLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3llbGxvdy5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1cywgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF95ZWxsb3cuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfeWVsbG93W3R5cGU9c3VibWl0XTpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cywgLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF95ZWxsb3dbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3llbGxvd1t0eXBlPXN1Ym1pdF06Zm9jdXMsIC5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLCAuYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3llbGxvd1t0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfeWVsbG93LmFjdGlvbnM6Zm9jdXMsIC5oYnNwdC1mb3JtIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5oYnNwdC1mb3JtIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06Zm9jdXMsIC5oYnNwdC1mb3JtIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1cywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmhic3B0LWZvcm0gLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF95ZWxsb3cudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1cywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpmb2N1cyB7XG4gIGNvbG9yOiAjNEY0QzREO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfeWVsbG93OmFjdGl2ZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF95ZWxsb3cuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX3llbGxvdy5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWN0aXZlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfeWVsbG93LmFjdGlvbnM6YWN0aXZlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF95ZWxsb3cudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmUge1xuICBjb2xvcjogIzdCNzk3OTtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3RlYWwsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfdGVhbC5lY19jYXJ0X2VtcHR5X2J1dHRvbiwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydCwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3RlYWwuYWN0aW9ucywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfdGVhbC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfZGV0YWlsc19hZGRfdG9fY2FydCwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThDM0MzO1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICM0NjlDOUM7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfdGVhbDo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfdGVhbC5lY19jYXJ0X2VtcHR5X2J1dHRvbjo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmFmdGVyLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjphZnRlcixcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfdGVhbC5hY3Rpb25zOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfdGVhbC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfZGV0YWlsc19hZGRfdG9fY2FydDo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjNDY5QzlDO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfdGVhbDo6YmVmb3JlLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3RlYWwuZWNfY2FydF9lbXB0eV9idXR0b246OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmJlZm9yZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjpiZWZvcmUsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDo6YmVmb3JlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDo6YmVmb3JlLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfdGVhbC5hY3Rpb25zOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3RlYWwudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfZGV0YWlsc19hZGRfdG9fY2FydDo6YmVmb3JlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfZGV0YWlsc19hZGRfdG9fY2FydDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjNDY5QzlDO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfdGVhbDpob3ZlciwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF90ZWFsLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmhvdmVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3ZlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcixcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfdGVhbC5hY3Rpb25zOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF90ZWFsLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6aG92ZXIsIC5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3RlYWw6Zm9jdXMsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfdGVhbC5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1cywgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTpmb2N1cywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3RlYWwuYWN0aW9uczpmb2N1cywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfdGVhbC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5Q0ZDRjtcbiAgYm94LXNoYWRvdzogLTZweCA2cHggMCAjNkJCMEIwO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfdGVhbDpob3Zlcjo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfdGVhbC5lY19jYXJ0X2VtcHR5X2J1dHRvbjpob3Zlcjo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmFmdGVyLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjphZnRlcixcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfdGVhbC5hY3Rpb25zOmhvdmVyOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfdGVhbC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyOjphZnRlciwgLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfdGVhbDpmb2N1czo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfdGVhbC5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1czo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmFmdGVyLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjphZnRlcixcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfdGVhbC5hY3Rpb25zOmZvY3VzOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfdGVhbC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICM2QkIwQjA7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF90ZWFsOmhvdmVyOjpiZWZvcmUsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfdGVhbC5lY19jYXJ0X2VtcHR5X2J1dHRvbjpob3Zlcjo6YmVmb3JlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmJlZm9yZSxcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjpiZWZvcmUsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmJlZm9yZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF90ZWFsLmFjdGlvbnM6aG92ZXI6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfdGVhbC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyOjpiZWZvcmUsIC5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3RlYWw6Zm9jdXM6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF90ZWFsLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmZvY3VzOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YmVmb3JlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YmVmb3JlLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmJlZm9yZSxcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YmVmb3JlLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3RlYWwuYWN0aW9uczpmb2N1czo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF90ZWFsLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6Zm9jdXM6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzZCQjBCMDtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3RlYWw6YWN0aXZlLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3RlYWwuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTphY3RpdmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZSxcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmUsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3RlYWwuYWN0aW9uczphY3RpdmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3RlYWwudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUJEQkRCO1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICM5MEM0QzQ7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF90ZWFsOmFjdGl2ZTo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfdGVhbC5lY19jYXJ0X2VtcHR5X2J1dHRvbjphY3RpdmU6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmU6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjphZnRlcixcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZTo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZTo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmU6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZTo6YWZ0ZXIsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjphZnRlciwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF90ZWFsLmFjdGlvbnM6YWN0aXZlOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfdGVhbC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmFjdGl2ZTo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjOTBDNEM0O1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfdGVhbDphY3RpdmU6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF90ZWFsLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZTo6YmVmb3JlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmU6OmJlZm9yZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmU6OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmU6OmJlZm9yZSxcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZTo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmU6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjpiZWZvcmUsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfdGVhbC5hY3Rpb25zOmFjdGl2ZTo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF90ZWFsLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlOjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICM5MEM0QzQ7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF90ZWFsOmhvdmVyLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3RlYWwuZWNfY2FydF9lbXB0eV9idXR0b246aG92ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3ZlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcixcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3ZlciwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF90ZWFsLmFjdGlvbnM6aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3RlYWwudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3ZlciwgLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfdGVhbDpmb2N1cywgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF90ZWFsLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmZvY3VzLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmZvY3VzLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cywgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cyxcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfdGVhbFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfdGVhbC5hY3Rpb25zOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF90ZWFsLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6Zm9jdXMge1xuICBjb2xvcjogIzRGNEM0RDtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3RlYWw6YWN0aXZlLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3RlYWwuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTphY3RpdmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZSxcbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF90ZWFsW3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3RlYWxbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvblt0eXBlPXN1Ym1pdF0uZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmUsXG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3RlYWwuYWN0aW9uczphY3RpdmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3RlYWwudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmUge1xuICBjb2xvcjogIzdCNzk3OTtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfY2FydF9lbXB0eV9idXR0b24sIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF0sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuYWN0aW9ucywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfZGFyay1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0QzkzO1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICMzMzcwQTk7XG4gIGNvbG9yOiAjRkZGOUYwO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfZGFyay1ibHVlOjphZnRlciwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfY2FydF9lbXB0eV9idXR0b246OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOjphZnRlciwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuYWN0aW9uczo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICMzMzcwQTk7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWU6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfY2FydF9lbXB0eV9idXR0b246OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06OmJlZm9yZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuYWN0aW9uczo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjMzM3MEE5O1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfZGFyay1ibHVlOmhvdmVyLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpob3ZlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTpob3ZlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS5hY3Rpb25zOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3ZlciwgLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfZGFyay1ibHVlOmZvY3VzLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1cywgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTpmb2N1cywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmZvY3VzLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS5hY3Rpb25zOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzcwQTk7XG4gIGJveC1zaGFkb3c6IC02cHggNnB4IDAgIzY2OTRCRTtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZTpob3Zlcjo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfZGFyay1ibHVlLmFjdGlvbnM6aG92ZXI6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3Zlcjo6YWZ0ZXIsIC5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZTpmb2N1czo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmZvY3VzOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1czo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfZGFyay1ibHVlLmFjdGlvbnM6Zm9jdXM6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1czo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjNjY5NEJFO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfZGFyay1ibHVlOmhvdmVyOjpiZWZvcmUsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmJlZm9yZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfZGFyay1ibHVlLmFjdGlvbnM6aG92ZXI6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfZGFyay1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6aG92ZXI6OmJlZm9yZSwgLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfZGFyay1ibHVlOmZvY3VzOjpiZWZvcmUsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmZvY3VzOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmJlZm9yZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfZGFyay1ibHVlLmFjdGlvbnM6Zm9jdXM6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfZGFyay1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6Zm9jdXM6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzY2OTRCRTtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZTphY3RpdmUsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfZGFyay1ibHVlLmFjdGlvbnM6YWN0aXZlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY5NEJFO1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICM5OUI3RDQ7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWU6YWN0aXZlOjphZnRlciwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmU6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlciwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuYWN0aW9uczphY3RpdmU6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmU6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgIzk5QjdENDtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZTphY3RpdmU6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWUuYWN0aW9uczphY3RpdmU6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfZGFyay1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlOjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICM5OUI3RDQ7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWU6aG92ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06aG92ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfZGFyay1ibHVlLmFjdGlvbnM6aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyLCAuYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWU6Zm9jdXMsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmZvY3VzLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWVbdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfZGFyay1ibHVlLmFjdGlvbnM6Zm9jdXMsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZBRjM7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9kYXJrLWJsdWU6YWN0aXZlLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjphY3RpdmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfZGFyay1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfZGFyay1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2RhcmstYmx1ZVt0eXBlPXN1Ym1pdF06YWN0aXZlLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX2RhcmstYmx1ZS5hY3Rpb25zOmFjdGl2ZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfZGFyay1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlIHtcbiAgY29sb3I6ICNGRkZCRjY7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9vcmFuZ2UsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XSwgLmVjX2NhcnRfcGFnZSBhLmVjX2NhcnRfZW1wdHlfYnV0dG9uLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX29yYW5nZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRbdHlwZT1zdWJtaXRdLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRbdHlwZT1zdWJtaXRdLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfY2FydF9wYWdlIGEuZWNfZGV0YWlsc19hZGRfdG9fY2FydC5lY19jYXJ0X2VtcHR5X2J1dHRvbiwgLmVjX2NhcnRfcGFnZSAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBhLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQuZWNfY2FydF9lbXB0eV9idXR0b24sIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdLCAuYmxvY2stLWZvcm0gLmZvcm0gLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0sXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XSxcbi5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF0sIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfb3JhbmdlLmFjdGlvbnMsIC5oYnNwdC1mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF0sIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF0sIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX29yYW5nZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XSwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF0sIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuZWNfY2FydF9wYWdlIGEudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcC5lY19jYXJ0X2VtcHR5X2J1dHRvbiwgLmVjX2NhcnRfcGFnZSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtb3JhbmdlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtZGFyay1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzNjIzQjtcbiAgYm94LXNoYWRvdzogLTZweCA2cHggMCAjQTk0RTJGO1xuICBjb2xvcjogI0ZGRjlGMDtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX29yYW5nZTo6YWZ0ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5lY19jYXJ0X2VtcHR5X2J1dHRvbjo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfb3JhbmdlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRbdHlwZT1zdWJtaXRdOjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvbi5lY19kZXRhaWxzX2FkZF90b19jYXJ0W3R5cGU9c3VibWl0XTo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19jYXJ0X3BhZ2UgYS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LmVjX2NhcnRfZW1wdHlfYnV0dG9uOjphZnRlciwgLmVjX2NhcnRfcGFnZSAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBhLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQuZWNfY2FydF9lbXB0eV9idXR0b246OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTo6YWZ0ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTo6YWZ0ZXIsXG4uc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjphZnRlciwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9vcmFuZ2UuYWN0aW9uczo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06OmFmdGVyLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfb3JhbmdlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTo6YWZ0ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5lY19jYXJ0X3BhZ2UgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOjphZnRlciwgLmVjX2NhcnRfcGFnZSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLW9yYW5nZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1kYXJrLWJsdWUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgI0E5NEUyRjtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX29yYW5nZTo6YmVmb3JlLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmVjX2NhcnRfZW1wdHlfYnV0dG9uOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfb3JhbmdlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5lY19kZXRhaWxzX2FkZF90b19jYXJ0W3R5cGU9c3VibWl0XTo6YmVmb3JlLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRbdHlwZT1zdWJtaXRdOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19jYXJ0X3BhZ2UgYS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LmVjX2NhcnRfZW1wdHlfYnV0dG9uOjpiZWZvcmUsIC5lY19jYXJ0X3BhZ2UgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LmVjX2NhcnRfZW1wdHlfYnV0dG9uOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX29yYW5nZVt0eXBlPXN1Ym1pdF06OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOjpiZWZvcmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX29yYW5nZVt0eXBlPXN1Ym1pdF06OmJlZm9yZSxcbi5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06OmJlZm9yZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9vcmFuZ2UuYWN0aW9uczo6YmVmb3JlLCAuaGJzcHQtZm9ybSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOjpiZWZvcmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfb3JhbmdlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06OmJlZm9yZSwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5lY19jYXJ0X3BhZ2UgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOjpiZWZvcmUsIC5lY19jYXJ0X3BhZ2UgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGEudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcC5lY19jYXJ0X2VtcHR5X2J1dHRvbjo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtb3JhbmdlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1kYXJrLWJsdWUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgI0E5NEUyRjtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX29yYW5nZTpob3ZlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuZWNfY2FydF9wYWdlIGEuZWNfY2FydF9lbXB0eV9idXR0b246aG92ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfb3JhbmdlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uZWNfZGV0YWlsc19hZGRfdG9fY2FydFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b24uZWNfZGV0YWlsc19hZGRfdG9fY2FydFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmhvdmVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTpob3ZlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfb3JhbmdlLmFjdGlvbnM6aG92ZXIsIC5oYnNwdC1mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06aG92ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX29yYW5nZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3ZlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuZWNfY2FydF9wYWdlIGEudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcC5lY19jYXJ0X2VtcHR5X2J1dHRvbjpob3ZlciwgLmVjX2NhcnRfcGFnZSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtb3JhbmdlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtZGFyay1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyLCAuYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9vcmFuZ2U6Zm9jdXMsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpmb2N1cywgLmVjX2NhcnRfcGFnZSBhLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmZvY3VzLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX29yYW5nZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRbdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgYnV0dG9uLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRbdHlwZT1zdWJtaXRdOmZvY3VzLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX29yYW5nZVt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTpmb2N1cywgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX29yYW5nZVt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX29yYW5nZS5hY3Rpb25zOmZvY3VzLCAuaGJzcHQtZm9ybSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9vcmFuZ2UudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1cywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmVjX2NhcnRfcGFnZSBhLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfY2FydF9lbXB0eV9idXR0b246Zm9jdXMsIC5lY19jYXJ0X3BhZ2UgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGEudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcC5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1cywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLW9yYW5nZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1cywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLWRhcmstYmx1ZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQzgxNjI7XG4gIGJveC1zaGFkb3c6IC02cHggNnB4IDAgI0JBNzE1OTtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX29yYW5nZTpob3Zlcjo6YWZ0ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpob3Zlcjo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfb3JhbmdlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXI6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvbi5lY19kZXRhaWxzX2FkZF90b19jYXJ0W3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX29yYW5nZS5hY3Rpb25zOmhvdmVyOjphZnRlciwgLmhic3B0LWZvcm0gLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9vcmFuZ2UudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmVjX2NhcnRfcGFnZSBhLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfY2FydF9lbXB0eV9idXR0b246aG92ZXI6OmFmdGVyLCAuZWNfY2FydF9wYWdlIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBhLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfY2FydF9lbXB0eV9idXR0b246aG92ZXI6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtb3JhbmdlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLWRhcmstYmx1ZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3Zlcjo6YWZ0ZXIsIC5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX29yYW5nZTpmb2N1czo6YWZ0ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1czo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfb3JhbmdlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvbi5lY19kZXRhaWxzX2FkZF90b19jYXJ0W3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX29yYW5nZS5hY3Rpb25zOmZvY3VzOjphZnRlciwgLmhic3B0LWZvcm0gLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9vcmFuZ2UudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1czo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmVjX2NhcnRfcGFnZSBhLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfY2FydF9lbXB0eV9idXR0b246Zm9jdXM6OmFmdGVyLCAuZWNfY2FydF9wYWdlIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBhLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfY2FydF9lbXB0eV9idXR0b246Zm9jdXM6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtb3JhbmdlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLWRhcmstYmx1ZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1czo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjQkE3MTU5O1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfb3JhbmdlOmhvdmVyOjpiZWZvcmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuZWNfY2FydF9wYWdlIGEuZWNfY2FydF9lbXB0eV9idXR0b246aG92ZXI6OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9vcmFuZ2UuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YmVmb3JlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRbdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b24uZWNfZGV0YWlsc19hZGRfdG9fY2FydFt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX29yYW5nZVt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX29yYW5nZVt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX29yYW5nZS5hY3Rpb25zOmhvdmVyOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9vcmFuZ2UudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmVjX2NhcnRfcGFnZSBhLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfY2FydF9lbXB0eV9idXR0b246aG92ZXI6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1vcmFuZ2UgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6aG92ZXI6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLWRhcmstYmx1ZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3Zlcjo6YmVmb3JlLCAuYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9vcmFuZ2U6Zm9jdXM6OmJlZm9yZSwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5lY19jYXJ0X3BhZ2UgYS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1czo6YmVmb3JlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX29yYW5nZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uZWNfZGV0YWlsc19hZGRfdG9fY2FydFt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvbi5lY19kZXRhaWxzX2FkZF90b19jYXJ0W3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfb3JhbmdlLmFjdGlvbnM6Zm9jdXM6OmJlZm9yZSwgLmhic3B0LWZvcm0gLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX29yYW5nZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuZWNfY2FydF9wYWdlIGEudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcC5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1czo6YmVmb3JlLCAuZWNfY2FydF9wYWdlIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBhLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfY2FydF9lbXB0eV9idXR0b246Zm9jdXM6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLW9yYW5nZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1czo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtZGFyay1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzOjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICNCQTcxNTk7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9vcmFuZ2U6YWN0aXZlLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06YWN0aXZlLCAuZWNfY2FydF9wYWdlIGEuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX29yYW5nZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5lY19kZXRhaWxzX2FkZF90b19jYXJ0W3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b24uZWNfZGV0YWlsc19hZGRfdG9fY2FydFt0eXBlPXN1Ym1pdF06YWN0aXZlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmUsXG4uc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9vcmFuZ2UuYWN0aW9uczphY3RpdmUsIC5oYnNwdC1mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06YWN0aXZlLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfb3JhbmdlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5lY19jYXJ0X3BhZ2UgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZSwgLmVjX2NhcnRfcGFnZSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLW9yYW5nZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1kYXJrLWJsdWUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1QTE4OTtcbiAgYm94LXNoYWRvdzogLTZweCA2cHggMCAjQ0I5NTgyO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfb3JhbmdlOmFjdGl2ZTo6YWZ0ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLCAuZWNfY2FydF9wYWdlIGEuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9vcmFuZ2UuZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmU6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YWZ0ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b24uZWNfZGV0YWlsc19hZGRfdG9fY2FydFt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX29yYW5nZVt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX29yYW5nZVt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLFxuLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX29yYW5nZS5hY3Rpb25zOmFjdGl2ZTo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9vcmFuZ2UudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmU6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmVjX2NhcnRfcGFnZSBhLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlOjphZnRlciwgLmVjX2NhcnRfcGFnZSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZTo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1vcmFuZ2UgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLWRhcmstYmx1ZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmU6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgI0NCOTU4Mjtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX29yYW5nZTphY3RpdmU6OmJlZm9yZSwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YmVmb3JlLCAuZWNfY2FydF9wYWdlIGEuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfb3JhbmdlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uZWNfZGV0YWlsc19hZGRfdG9fY2FydFt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b24uZWNfZGV0YWlsc19hZGRfdG9fY2FydFt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YmVmb3JlLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSxcbi5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfb3JhbmdlLmFjdGlvbnM6YWN0aXZlOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX29yYW5nZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmFjdGl2ZTo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuZWNfY2FydF9wYWdlIGEudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcC5lY19jYXJ0X2VtcHR5X2J1dHRvbjphY3RpdmU6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZTo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtb3JhbmdlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmFjdGl2ZTo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtZGFyay1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmFjdGl2ZTo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjQ0I5NTgyO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfb3JhbmdlOmhvdmVyLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5lY19jYXJ0X3BhZ2UgYS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpob3ZlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9vcmFuZ2UuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3ZlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5lY19kZXRhaWxzX2FkZF90b19jYXJ0W3R5cGU9c3VibWl0XTpob3ZlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIGJ1dHRvbi5lY19kZXRhaWxzX2FkZF90b19jYXJ0W3R5cGU9c3VibWl0XTpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX29yYW5nZVt0eXBlPXN1Ym1pdF06aG92ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX29yYW5nZVt0eXBlPXN1Ym1pdF06aG92ZXIsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9vcmFuZ2UuYWN0aW9uczpob3ZlciwgLmhic3B0LWZvcm0gLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3ZlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5oYnNwdC1mb3JtIGJ1dHRvbi5hY3Rpb25zW3R5cGU9c3VibWl0XTpob3ZlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfb3JhbmdlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpob3ZlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5lY19jYXJ0X3BhZ2UgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyLCAuZWNfY2FydF9wYWdlIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBhLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAuZWNfY2FydF9lbXB0eV9idXR0b246aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1vcmFuZ2UgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1kYXJrLWJsdWUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6aG92ZXIsIC5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX29yYW5nZTpmb2N1cywgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRbdHlwZT1zdWJtaXRdOmZvY3VzLCAuZWNfY2FydF9wYWdlIGEuZWNfY2FydF9lbXB0eV9idXR0b246Zm9jdXMsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfb3JhbmdlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uZWNfZGV0YWlsc19hZGRfdG9fY2FydFt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b24uZWNfZGV0YWlsc19hZGRfdG9fY2FydFt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmZvY3VzLCAuYmxvY2stLWZvcm0gLmZvcm0gLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTpmb2N1cywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9vcmFuZ2VbdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfb3JhbmdlLmFjdGlvbnM6Zm9jdXMsIC5oYnNwdC1mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06Zm9jdXMsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuaGJzcHQtZm9ybSBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06Zm9jdXMsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX29yYW5nZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTpmb2N1cywgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciBidXR0b24udGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcFt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuZWNfY2FydF9wYWdlIGEudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcC5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1cywgLmVjX2NhcnRfcGFnZSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtb3JhbmdlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtZGFyay1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZBRjM7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9vcmFuZ2U6YWN0aXZlLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZFt0eXBlPXN1Ym1pdF06YWN0aXZlLCAuZWNfY2FydF9wYWdlIGEuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX29yYW5nZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmFjdGl2ZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5lY19kZXRhaWxzX2FkZF90b19jYXJ0W3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSBidXR0b24uZWNfZGV0YWlsc19hZGRfdG9fY2FydFt0eXBlPXN1Ym1pdF06YWN0aXZlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTphY3RpdmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfb3JhbmdlW3R5cGU9c3VibWl0XTphY3RpdmUsXG4uc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9vcmFuZ2UuYWN0aW9uczphY3RpdmUsIC5oYnNwdC1mb3JtIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYWN0aW9uc1t0eXBlPXN1Ym1pdF06YWN0aXZlLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgLmhic3B0LWZvcm0gYnV0dG9uLmFjdGlvbnNbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfb3JhbmdlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwW3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYnV0dG9uLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXBbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5lY19jYXJ0X3BhZ2UgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZSwgLmVjX2NhcnRfcGFnZSAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgYS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLW9yYW5nZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1kYXJrLWJsdWUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlIHtcbiAgY29sb3I6ICNGRkZCRjY7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUuZWNfY2FydF9lbXB0eV9idXR0b24sIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0LCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF0sXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF0sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF0sXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUuYWN0aW9ucywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtbGlnaHQtYmx1ZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRkE0RDM7XG4gIGJveC1zaGFkb3c6IC02cHggNnB4IDAgIzMyODNBOTtcbiAgY29sb3I6ICNGRkY5RjA7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlOjphZnRlciwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOjphZnRlciwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmFjdGlvbnM6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtbGlnaHQtYmx1ZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjMzI4M0E5O1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfbGlnaHQtYmx1ZTo6YmVmb3JlLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUuZWNfY2FydF9lbXB0eV9idXR0b246OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmJlZm9yZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTo6YmVmb3JlLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUuYWN0aW9uczo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLWxpZ2h0LWJsdWUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzMyODNBOTtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWU6aG92ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpob3ZlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6aG92ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpob3ZlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpob3Zlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06aG92ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5hY3Rpb25zOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1saWdodC1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyLCAuYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlOmZvY3VzLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUuZWNfY2FydF9lbXB0eV9idXR0b246Zm9jdXMsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmZvY3VzLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUuYWN0aW9uczpmb2N1cywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtbGlnaHQtYmx1ZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NUI2REM7XG4gIGJveC1zaGFkb3c6IC02cHggNnB4IDAgIzVCOUNCQTtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWU6aG92ZXI6OmFmdGVyLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUuZWNfY2FydF9lbXB0eV9idXR0b246aG92ZXI6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUuYWN0aW9uczpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1saWdodC1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyOjphZnRlciwgLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfbGlnaHQtYmx1ZTpmb2N1czo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1czo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmZvY3VzOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5hY3Rpb25zOmZvY3VzOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLWxpZ2h0LWJsdWUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6Zm9jdXM6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgIzVCOUNCQTtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWU6aG92ZXI6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmFjdGlvbnM6aG92ZXI6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1saWdodC1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyOjpiZWZvcmUsIC5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWU6Zm9jdXM6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmZvY3VzOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmFjdGlvbnM6Zm9jdXM6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1saWdodC1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzOjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICM1QjlDQkE7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlOmFjdGl2ZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06YWN0aXZlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmFjdGlvbnM6YWN0aXZlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtbGlnaHQtYmx1ZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOENDOEU1O1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICM4NEI1Q0I7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlOmFjdGl2ZTo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjphY3RpdmU6OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmU6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5hY3Rpb25zOmFjdGl2ZTo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmU6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtbGlnaHQtYmx1ZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmU6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgIzg0QjVDQjtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWU6YWN0aXZlOjpiZWZvcmUsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjphY3RpdmU6OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5hY3Rpb25zOmFjdGl2ZTo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1saWdodC1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmFjdGl2ZTo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjODRCNUNCO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfbGlnaHQtYmx1ZTpob3ZlciwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpob3ZlciwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmFjdGlvbnM6aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3ZlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLWxpZ2h0LWJsdWUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6aG92ZXIsIC5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWU6Zm9jdXMsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1cywgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXMsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpmb2N1cywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfbGlnaHQtYmx1ZS5hY3Rpb25zOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6Zm9jdXMsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1saWdodC1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZBRjM7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlOmFjdGl2ZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06YWN0aXZlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLmFjdGlvbnM6YWN0aXZlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9saWdodC1ibHVlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtbGlnaHQtYmx1ZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmUge1xuICBjb2xvcjogI0ZGRkJGNjtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3B1cnBsZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9wdXJwbGUuZWNfY2FydF9lbXB0eV9idXR0b24sIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfcHVycGxlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF0sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9wdXJwbGUuYWN0aW9ucywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfcHVycGxlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1wdXJwbGUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQzNzlEO1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICMzRDA1ODQ7XG4gIGNvbG9yOiAjRkZGOUYwO1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfcHVycGxlOjphZnRlciwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9wdXJwbGUuZWNfY2FydF9lbXB0eV9idXR0b246OmFmdGVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX3B1cnBsZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06OmFmdGVyLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOjphZnRlciwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9wdXJwbGUuYWN0aW9uczo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3B1cnBsZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLXB1cnBsZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjM0QwNTg0O1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfcHVycGxlOjpiZWZvcmUsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfcHVycGxlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfcHVycGxlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6OmJlZm9yZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06OmJlZm9yZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTo6YmVmb3JlLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOjpiZWZvcmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfcHVycGxlLmFjdGlvbnM6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfcHVycGxlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLXB1cnBsZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjM0QwNTg0O1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfcHVycGxlOmhvdmVyLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3B1cnBsZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpob3ZlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9wdXJwbGUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTpob3ZlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmhvdmVyLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3B1cnBsZS5hY3Rpb25zOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9wdXJwbGUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3ZlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLXB1cnBsZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3ZlciwgLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfcHVycGxlOmZvY3VzLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3B1cnBsZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1cywgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9wdXJwbGUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTpmb2N1cywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmZvY3VzLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmZvY3VzLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3B1cnBsZS5hY3Rpb25zOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9wdXJwbGUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1cywgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLXB1cnBsZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QjY5QjU7XG4gIGJveC1zaGFkb3c6IC02cHggNnB4IDAgIzY0Mzc5RDtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3B1cnBsZTpob3Zlcjo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfcHVycGxlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyOjphZnRlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9wdXJwbGUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmhvdmVyOjphZnRlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTpob3Zlcjo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfcHVycGxlLmFjdGlvbnM6aG92ZXI6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9wdXJwbGUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3Zlcjo6YWZ0ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1wdXJwbGUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6aG92ZXI6OmFmdGVyLCAuYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9wdXJwbGU6Zm9jdXM6OmFmdGVyLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3B1cnBsZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1czo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfcHVycGxlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6Zm9jdXM6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06Zm9jdXM6OmFmdGVyLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3B1cnBsZS5hY3Rpb25zOmZvY3VzOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfcHVycGxlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6Zm9jdXM6OmFmdGVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtcHVycGxlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICM2NDM3OUQ7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9wdXJwbGU6aG92ZXI6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9wdXJwbGUuZWNfY2FydF9lbXB0eV9idXR0b246aG92ZXI6OmJlZm9yZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9wdXJwbGUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTpob3Zlcjo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmhvdmVyOjpiZWZvcmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9wdXJwbGUuYWN0aW9uczpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9wdXJwbGUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDpob3Zlcjo6YmVmb3JlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtcHVycGxlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyOjpiZWZvcmUsIC5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3B1cnBsZTpmb2N1czo6YmVmb3JlLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3B1cnBsZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjpmb2N1czo6YmVmb3JlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX3B1cnBsZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmZvY3VzOjpiZWZvcmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTpmb2N1czo6YmVmb3JlLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3B1cnBsZS5hY3Rpb25zOmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3B1cnBsZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1wdXJwbGUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6Zm9jdXM6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzY0Mzc5RDtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3B1cnBsZTphY3RpdmUsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfcHVycGxlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZSwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmJ1dHRvbi1zb2xpZF9wdXJwbGUuZWNfZGV0YWlsc19hZGRfdG9fY2FydDphY3RpdmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTphY3RpdmUsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfcHVycGxlLmFjdGlvbnM6YWN0aXZlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmJ1dHRvbi1zb2xpZF9wdXJwbGUudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1wdXJwbGUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IxOUJDRTtcbiAgYm94LXNoYWRvdzogLTZweCA2cHggMCAjOEI2OUI1O1xufVxuLmJ1dHRvbi1zb2xpZC5idXR0b24tc29saWRfcHVycGxlOmFjdGl2ZTo6YWZ0ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfcHVycGxlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmFjdGl2ZTo6YWZ0ZXIsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfcHVycGxlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjphZnRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06YWN0aXZlOjphZnRlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTphY3RpdmU6OmFmdGVyLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YWZ0ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfcHVycGxlLmFjdGlvbnM6YWN0aXZlOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfcHVycGxlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlOjphZnRlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLXB1cnBsZSAudGlja2V0LXNlbGVjdG9yLXN1Ym1pdC1idG4td3JhcDphY3RpdmU6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgIzhCNjlCNTtcbn1cbi5idXR0b24tc29saWQuYnV0dG9uLXNvbGlkX3B1cnBsZTphY3RpdmU6OmJlZm9yZSwgLmVjX2NhcnRfcGFnZSBhLmJ1dHRvbi1zb2xpZF9wdXJwbGUuZWNfY2FydF9lbXB0eV9idXR0b246YWN0aXZlOjpiZWZvcmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfcHVycGxlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YmVmb3JlLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSxcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTphY3RpdmU6OmJlZm9yZSwgLmhic3B0LWZvcm0gLmJ1dHRvbi1zb2xpZF9wdXJwbGUuYWN0aW9uczphY3RpdmU6OmJlZm9yZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfcHVycGxlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlOjpiZWZvcmUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1wdXJwbGUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlOjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICM4QjY5QjU7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9wdXJwbGU6aG92ZXIsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfcHVycGxlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX3B1cnBsZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmhvdmVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTpob3Zlcixcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06aG92ZXIsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06aG92ZXIsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfcHVycGxlLmFjdGlvbnM6aG92ZXIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3B1cnBsZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtcHVycGxlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmhvdmVyLCAuYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9wdXJwbGU6Zm9jdXMsIC5lY19jYXJ0X3BhZ2UgYS5idXR0b24tc29saWRfcHVycGxlLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmZvY3VzLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuYnV0dG9uLXNvbGlkX3B1cnBsZS5lY19kZXRhaWxzX2FkZF90b19jYXJ0OmZvY3VzLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTpmb2N1cyxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbi1zb2xpZF9wdXJwbGVbdHlwZT1zdWJtaXRdOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5oYnNwdC1mb3JtIC5idXR0b24tc29saWRfcHVycGxlLmFjdGlvbnM6Zm9jdXMsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciAuYnV0dG9uLXNvbGlkX3B1cnBsZS50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtcHVycGxlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZBRjM7XG59XG4uYnV0dG9uLXNvbGlkLmJ1dHRvbi1zb2xpZF9wdXJwbGU6YWN0aXZlLCAuZWNfY2FydF9wYWdlIGEuYnV0dG9uLXNvbGlkX3B1cnBsZS5lY19jYXJ0X2VtcHR5X2J1dHRvbjphY3RpdmUsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5idXR0b24tc29saWRfcHVycGxlLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQ6YWN0aXZlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTphY3RpdmUsXG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b24tc29saWRfcHVycGxlW3R5cGU9c3VibWl0XTphY3RpdmUsXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLXNvbGlkX3B1cnBsZVt0eXBlPXN1Ym1pdF06YWN0aXZlLCAuaGJzcHQtZm9ybSAuYnV0dG9uLXNvbGlkX3B1cnBsZS5hY3Rpb25zOmFjdGl2ZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC5idXR0b24tc29saWRfcHVycGxlLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXA6YWN0aXZlLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtcHVycGxlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGQkY2O1xufVxuXG4uYnV0dG9uLW91dGxpbmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkLmZpbGUtdXBsb2FkIGlucHV0W3R5cGU9ZmlsZV06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQuZmlsZS11cGxvYWQgaW5wdXRbdHlwZT1maWxlXTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sIC5kZWZhdWx0LWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZGVmYXVsdC1jb250ZW50IGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDZweCA4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbn1cbi5idXR0b24tb3V0bGluZS5idXR0b24tb3V0bGluZV9saWdodC1ibHVlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCBpbnB1dC5idXR0b24tb3V0bGluZV9saWdodC1ibHVlW3R5cGU9ZmlsZV06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQuZmlsZS11cGxvYWQgaW5wdXQuYnV0dG9uLW91dGxpbmVfbGlnaHQtYmx1ZVt0eXBlPWZpbGVdOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiwgLmRlZmF1bHQtY29udGVudCBpbnB1dC5idXR0b24tb3V0bGluZV9saWdodC1ibHVlW3R5cGU9c3VibWl0XSwgLmRlZmF1bHQtY29udGVudCBidXR0b24uYnV0dG9uLW91dGxpbmVfbGlnaHQtYmx1ZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRkY5RjA7XG4gIGNvbG9yOiAjRkZGOUYwO1xufVxuLmJ1dHRvbi1vdXRsaW5lLmJ1dHRvbi1vdXRsaW5lX2xpZ2h0LWJsdWU6aG92ZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkLmZpbGUtdXBsb2FkIGlucHV0LmJ1dHRvbi1vdXRsaW5lX2xpZ2h0LWJsdWVbdHlwZT1maWxlXTpob3Zlcjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCBpbnB1dC5idXR0b24tb3V0bGluZV9saWdodC1ibHVlW3R5cGU9ZmlsZV06aG92ZXI6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLCAuZGVmYXVsdC1jb250ZW50IGlucHV0LmJ1dHRvbi1vdXRsaW5lX2xpZ2h0LWJsdWVbdHlwZT1zdWJtaXRdOmhvdmVyLCAuZGVmYXVsdC1jb250ZW50IGJ1dHRvbi5idXR0b24tb3V0bGluZV9saWdodC1ibHVlOmhvdmVyLCAuYnV0dG9uLW91dGxpbmUuYnV0dG9uLW91dGxpbmVfbGlnaHQtYmx1ZTpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQuZmlsZS11cGxvYWQgaW5wdXQuYnV0dG9uLW91dGxpbmVfbGlnaHQtYmx1ZVt0eXBlPWZpbGVdOmZvY3VzOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkLmZpbGUtdXBsb2FkIGlucHV0LmJ1dHRvbi1vdXRsaW5lX2xpZ2h0LWJsdWVbdHlwZT1maWxlXTpmb2N1czo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sIC5kZWZhdWx0LWNvbnRlbnQgaW5wdXQuYnV0dG9uLW91dGxpbmVfbGlnaHQtYmx1ZVt0eXBlPXN1Ym1pdF06Zm9jdXMsIC5kZWZhdWx0LWNvbnRlbnQgYnV0dG9uLmJ1dHRvbi1vdXRsaW5lX2xpZ2h0LWJsdWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOUYwO1xuICBjb2xvcjogIzNGQTREMztcbn1cbi5idXR0b24tb3V0bGluZS5idXR0b24tb3V0bGluZV9saWdodC1ibHVlOmFjdGl2ZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQuZmlsZS11cGxvYWQgaW5wdXQuYnV0dG9uLW91dGxpbmVfbGlnaHQtYmx1ZVt0eXBlPWZpbGVdOmFjdGl2ZTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCBpbnB1dC5idXR0b24tb3V0bGluZV9saWdodC1ibHVlW3R5cGU9ZmlsZV06YWN0aXZlOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiwgLmRlZmF1bHQtY29udGVudCBpbnB1dC5idXR0b24tb3V0bGluZV9saWdodC1ibHVlW3R5cGU9c3VibWl0XTphY3RpdmUsIC5kZWZhdWx0LWNvbnRlbnQgYnV0dG9uLmJ1dHRvbi1vdXRsaW5lX2xpZ2h0LWJsdWU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjlGMDtcbiAgY29sb3I6ICMzRkE0RDM7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5idXR0b24tb3V0bGluZS5idXR0b24tb3V0bGluZV9vcmFuZ2UsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkLmZpbGUtdXBsb2FkIGlucHV0W3R5cGU9ZmlsZV06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQuZmlsZS11cGxvYWQgaW5wdXRbdHlwZT1maWxlXTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sIC5kZWZhdWx0LWNvbnRlbnQgYnV0dG9uLmJ1dHRvbi1vdXRsaW5lLCAuZGVmYXVsdC1jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XSwgLmRlZmF1bHQtY29udGVudCBidXR0b24uYnV0dG9uLW91dGxpbmVfb3JhbmdlLCAuZGVmYXVsdC1jb250ZW50IGJ1dHRvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEMzYyM0I7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuLmJ1dHRvbi1vdXRsaW5lLmJ1dHRvbi1vdXRsaW5lX29yYW5nZTpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQuZmlsZS11cGxvYWQgaW5wdXRbdHlwZT1maWxlXTpob3Zlcjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCBpbnB1dFt0eXBlPWZpbGVdOmhvdmVyOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiwgLmRlZmF1bHQtY29udGVudCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5kZWZhdWx0LWNvbnRlbnQgYnV0dG9uOmhvdmVyLCAuYnV0dG9uLW91dGxpbmUuYnV0dG9uLW91dGxpbmVfb3JhbmdlOmZvY3VzLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCBpbnB1dFt0eXBlPWZpbGVdOmZvY3VzOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkLmZpbGUtdXBsb2FkIGlucHV0W3R5cGU9ZmlsZV06Zm9jdXM6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLCAuZGVmYXVsdC1jb250ZW50IGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cywgLmRlZmF1bHQtY29udGVudCBidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCO1xuICBjb2xvcjogI0ZGRjlGMDtcbn1cbi5idXR0b24tb3V0bGluZS5idXR0b24tb3V0bGluZV9vcmFuZ2U6YWN0aXZlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCBpbnB1dFt0eXBlPWZpbGVdOmFjdGl2ZTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCBpbnB1dFt0eXBlPWZpbGVdOmFjdGl2ZTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sIC5kZWZhdWx0LWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSwgLmRlZmF1bHQtY29udGVudCBidXR0b246YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzNjIzQjtcbiAgY29sb3I6ICNGRkY5RjA7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmJ1dHRvbi1zd2l0Y2hlciB7XG4gIHBhZGRpbmc6IDEyLjVweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxODRweDtcbiAgYm9yZGVyLXdpZHRoOiAyLjVweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNEMzYyM0I7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idXR0b24tc3dpdGNoZXIgcGF0aCB7XG4gIHN0cm9rZTogI0QzNjIzQjtcbn1cbi5idXR0b24tc3dpdGNoZXIuYnV0dG9uLXN3aXRjaGVyLWxpbms6aG92ZXIsIC5idXR0b24tc3dpdGNoZXIuYnV0dG9uLXN3aXRjaGVyLWxpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCO1xuICBib3JkZXItY29sb3I6ICNEMzYyM0I7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnV0dG9uLXN3aXRjaGVyLW1vYmlsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA3cHggMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ1dHRvbi1zd2l0Y2hlci1tb2JpbGUuYnV0dG9uLXN3aXRjaGVyLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCO1xuICBib3JkZXItY29sb3I6ICNEMzYyM0I7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ1dHRvbi1zd2l0Y2hlci1tb2JpbGUuYnV0dG9uLXN3aXRjaGVyLWxpbms6aG92ZXIsIC5idXR0b24tc3dpdGNoZXItbW9iaWxlLmJ1dHRvbi1zd2l0Y2hlci1saW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RDODE2MjtcbiAgYm9yZGVyLWNvbG9yOiAjREM4MTYyO1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCB3aGl0ZSBpbnNldCAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNwYXJlbnQge1xuICBvcGFjaXR5OiAwO1xufVxuXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jbGVhbi1idXR0b24sIC5hcmNoaXZlLWZpbHRlciAuYXJjaGl2ZS1maWx0ZXItYnV0dG9uLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAgaW5wdXQsIC5ibG9jay0tdGV4dC1hY2NvcmRpb24tZnVsbCAuYWNjb3JkaW9uLWJ1dHRvbi10b2dnbGUsIC5ibG9jay0tdGV4dC1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24tdG9nZ2xlLCAubGlnaHRib3gtdmlkZW8gLmxpZ2h0Ym94LXZpZGVvX2Nsb3NlLCAuYmxvY2stLWhlcm8tdmlkZW8gLmJ1dHRvbi1saWdodGJveC12aWRlbywgLnNlYXJjaC1mb3JtIGJ1dHRvbiwgLnNpdGUtbmF2aWdhdGlvbiBidXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuZmlndXJlLFxuYmxvY2txdW90ZSxcbmhyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaW1nLXNxdWFyZSBpbWcsIC5pbWctY292ZXIgaW1nLCAuYmxvY2stLXRleHQtaW1hZ2UgLmltZy1sYW5kc2NhcGUgaW1nLCAuYmxvY2stLXRleHQtaW1hZ2UtaGlnaGxpZ2h0cyAuaW1nLWxhbmRzY2FwZSBpbWcsIC5pbWctcmVjdCBpbWcsIC5pbWctY2lyY2xlIGltZywgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX3RodW1ibmFpbHMgLmVjX2RldGFpbHNfdGh1bWJuYWlsIGltZywgLmltZy12aWRlbyBpbWcsIC5pbWctcG9zdC10aHVtYm5haWwgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5pbWctc3F1YXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG59XG5cbi5pbWctY292ZXIsIC5ibG9jay0tdGV4dC1pbWFnZSAuaW1nLWxhbmRzY2FwZSwgLmJsb2NrLS10ZXh0LWltYWdlLWhpZ2hsaWdodHMgLmltZy1sYW5kc2NhcGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbWctY2lyY2xlLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfdGh1bWJuYWlscyAuZWNfZGV0YWlsc190aHVtYm5haWwge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtaW4td2lkdGg6IDY0cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmltZy1jaXJjbGUubGFyZ2UsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc190aHVtYm5haWxzIC5sYXJnZS5lY19kZXRhaWxzX3RodW1ibmFpbCB7XG4gIHdpZHRoOiA5NnB4O1xuICBoZWlnaHQ6IDk2cHg7XG4gIG1pbi13aWR0aDogOTZweDtcbiAgbWluLWhlaWdodDogOTZweDtcbn1cblxuLmltZy12aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG5cbi5pbWctcG9zdC10aHVtYm5haWwge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xufVxuLmltZy1wb3N0LXRodW1ibmFpbC5pbWctcG9zdC10aHVtYm5haWwtdmVydGljYWwge1xuICBwYWRkaW5nLWJvdHRvbTogMTIwJTtcbn1cblxuLnBhcmFsbGF4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJhbGxheCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxufVxuXG4udGV4dC1pY29uIGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi50ZXh0LWljb24udGV4dC1pY29uX3NtYWxsIGltZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG1pbi13aWR0aDogMzJweDtcbiAgbWluLWhlaWdodDogMzJweDtcbn1cblxuLmVtYmVkLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZW1iZWQtY29udGFpbmVyLmFzcGVjdC1yYXRpby1wb3J0cmFpdCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNzcuNzc3Nzc3Nzc3OCU7XG59XG5cbi5lbWJlZC1jb250YWluZXIgaWZyYW1lLFxuLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXG4uZW1iZWQtY29udGFpbmVyIGVtYmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5kaXNwbGF5LW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEdyaWQgTGF5b3V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmdyaWQtbWFpbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICBncmlkLWNvbHVtbi1nYXA6IDMycHg7XG4gIG1heC13aWR0aDogMTE4NHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQtbWFpbiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICB9XG4gIC5ncmlkLW1haW4gLmNvbHVtbiwgLmdyaWQtbWFpbiAuY29sdW1uX2hlYWRpbmcsIC5ncmlkLW1haW4gLmNvbHVtbl9ib3R0b20sIC5ncmlkLW1haW4gLmNvbHVtbl9sZWZ0LCAuZ3JpZC1tYWluIC5jb2x1bW5fcmlnaHQsIC5ncmlkLW1haW4gLmNvbHVtbl9jdGEsIC5ncmlkLW1haW4gaHIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ3JpZC1tYWluXzFjb2x1bW4gLmNvbHVtbiB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xufVxuXG4uZ3JpZC1tYWluXzFjb2x1bW4tbWVkaXVtIC5jb2x1bW4ge1xuICBncmlkLWNvbHVtbjogMi9zcGFuIDEwO1xufVxuXG4uZ3JpZC1tYWluXzFjb2x1bW4tc21hbGwgLmNvbHVtbiB7XG4gIGdyaWQtY29sdW1uOiAzL3NwYW4gODtcbn1cblxuLmdyaWQtbWFpbl8yY29sdW1uIC5jb2x1bW4ge1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA2O1xufVxuXG4uZ3JpZC1tYWluXzJjb2x1bW4tb2Zmc2V0IC5jb2x1bW5fbGVmdCB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDY7XG59XG4uZ3JpZC1tYWluXzJjb2x1bW4tb2Zmc2V0IC5jb2x1bW5fcmlnaHQge1xuICBncmlkLWNvbHVtbjogOC9zcGFuIDU7XG59XG5cbi5ncmlkLW1haW5fMmNvbHVtbi1vZmZzZXQtcmV2ZXJzZSAuY29sdW1uX2xlZnQge1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA0O1xufVxuLmdyaWQtbWFpbl8yY29sdW1uLW9mZnNldC1yZXZlcnNlIC5jb2x1bW5fcmlnaHQge1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA4O1xufVxuXG4uZ3JpZC1tYWluXzJjb2x1bW4tb2Zmc2V0LXJldmVyc2UtYWx0IC5jb2x1bW5fbGVmdCB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDU7XG59XG4uZ3JpZC1tYWluXzJjb2x1bW4tb2Zmc2V0LXJldmVyc2UtYWx0IC5jb2x1bW5fcmlnaHQge1xuICBncmlkLWNvbHVtbjogNy9zcGFuIDY7XG59XG5cbi5ncmlkLW1haW5fMmNvbHVtbi1pbmxpbmUgLmNvbHVtbl9sZWZ0IHtcbiAgZ3JpZC1jb2x1bW46IDMvc3BhbiA0O1xufVxuLmdyaWQtbWFpbl8yY29sdW1uLWlubGluZSAuY29sdW1uX3JpZ2h0IHtcbiAgZ3JpZC1jb2x1bW46IDcvc3BhbiA0O1xufVxuXG4uZ3JpZC1tYWluXzJjb2x1bW4tbWVkaXVtIC5jb2x1bW5fbGVmdCB7XG4gIGdyaWQtY29sdW1uOiAyL3NwYW4gNTtcbn1cbi5ncmlkLW1haW5fMmNvbHVtbi1tZWRpdW0gLmNvbHVtbl9yaWdodCB7XG4gIGdyaWQtY29sdW1uOiA3L3NwYW4gNTtcbn1cblxuLmdyaWQtbWFpbl8yY29sdW1uLWlubGluZS1vZmZzZXQgLmNvbHVtbl9sZWZ0IHtcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiA2O1xufVxuLmdyaWQtbWFpbl8yY29sdW1uLWlubGluZS1vZmZzZXQgLmNvbHVtbl9yaWdodCB7XG4gIGdyaWQtY29sdW1uOiA4L3NwYW4gNDtcbn1cbi5ncmlkLW1haW5fMmNvbHVtbi1pbmxpbmUtb2Zmc2V0IC5jb2x1bW5fZnVsbCB7XG4gIGdyaWQtY29sdW1uOiAyL3NwYW4gMTA7XG59XG5cbi5ncmlkLW1haW5fMmNvbHVtbi1pbmxpbmUtb2Zmc2V0LXJldmVyc2UgLmNvbHVtbl9sZWZ0IHtcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiA0O1xufVxuLmdyaWQtbWFpbl8yY29sdW1uLWlubGluZS1vZmZzZXQtcmV2ZXJzZSAuY29sdW1uX3JpZ2h0IHtcbiAgZ3JpZC1jb2x1bW46IDYvc3BhbiA2O1xufVxuXG4uZ3JpZC1tYWluXzJjb2x1bW4tZnVsbCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQtbWFpbl8yY29sdW1uLWZ1bGwge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5ncmlkLW1haW5fM2NvbHVtbiAuY29sdW1uIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gNDtcbn1cblxuLmdyaWQtbWFpbl8zY29sdW1uX2RpdmlkZXIgLmNvbHVtbl9oZWFkaW5nIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTI7XG59XG4uZ3JpZC1tYWluXzNjb2x1bW5fZGl2aWRlciAuY29sdW1uX2xlZnQge1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA1O1xufVxuLmdyaWQtbWFpbl8zY29sdW1uX2RpdmlkZXIgLmNvbHVtbl9yaWdodCB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDY7XG59XG5cbi5ncmlkLW1haW5fNGNvbHVtbiAuY29sdW1uIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMztcbn1cblxuLmdyaWQtdGVzdGltb25pYWwtc3dpcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzUycHggNzY4cHggMWZyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4NHB4KSB7XG4gIC5ncmlkLXRlc3RpbW9uaWFsLXN3aXBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMS40Mjg1NzE0Mjg2JSA2OC41NzE0Mjg1NzE0JTtcbiAgfVxuICAuZ3JpZC10ZXN0aW1vbmlhbC1zd2lwZXIgLmNvbHVtbl9lbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQtdGVzdGltb25pYWwtc3dpcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gIH1cbn1cblxuLmdyaWQtaGVyby10ZXh0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNDgwcHggNjQwcHggMWZyO1xufVxuLmdyaWQtaGVyby10ZXh0LmdyaWQtcmVzb3VyY2VzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNzY4cHggMzUycHggMWZyO1xufVxuLmdyaWQtaGVyby10ZXh0IC5jb2x1bW4ge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTg0cHgpIHtcbiAgLmdyaWQtaGVyby10ZXh0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQyLjg1NzE0Mjg1NzElIDU3LjE0Mjg1NzE0MjklO1xuICB9XG4gIC5ncmlkLWhlcm8tdGV4dC5ncmlkLXJlc291cmNlcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2OC41NzE0Mjg1NzE0JSAzMS40Mjg1NzE0Mjg2JTtcbiAgfVxuICAuZ3JpZC1oZXJvLXRleHQgLmNvbHVtbl9lbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU2cHgpIHtcbiAgLmdyaWQtaGVyby10ZXh0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBwYWRkaW5nOiAwIDMycHg7XG4gIH1cbiAgLmdyaWQtaGVyby10ZXh0LmdyaWQtcmVzb3VyY2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4uZ3JpZC1tYXAgLmNvbHVtbl9sZWZ0IHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAzO1xufVxuLmdyaWQtbWFwIC5jb2x1bW5fcmlnaHQge1xuICBncmlkLWNvbHVtbjogNC9zcGFuIDk7XG59XG5cbi5ncmlkLXRlYW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5OTJweDtcbiAgcGFkZGluZzogMCAzMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmdyaWQtc3RvcmUtcHJvZHVjdCAuY29sdW1uX2xlZnQge1xuICBncmlkLWNvbHVtbjogMi9zcGFuIDU7XG59XG4uZ3JpZC1zdG9yZS1wcm9kdWN0IC5jb2x1bW5fcmlnaHQge1xuICBncmlkLWNvbHVtbjogOC9zcGFuIDQ7XG59XG5cbi8qIEZsZXggTGF5b3V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZsZXgtbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmxleC1tYWluXzJjb2x1bW4gLmNvbHVtbiB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1haW5fMmNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG4gIC5mbGV4LW1haW5fMmNvbHVtbiAuY29sdW1uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBIZWFkZXIgTGF5b3V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmhlYWRlci1sYXlvdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzkycHg7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIEJsb2NrIExheW91dHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jb3JlLWJsb2NrLnRvcC1ub25lIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uY29yZS1ibG9jay50b3AtMzIge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbn1cbi5jb3JlLWJsb2NrLnRvcC02NCB7XG4gIHBhZGRpbmctdG9wOiA2NHB4O1xufVxuLmNvcmUtYmxvY2sudG9wLTk2IHtcbiAgcGFkZGluZy10b3A6IDk2cHg7XG59XG4uY29yZS1ibG9jay50b3AtMTI4IHtcbiAgcGFkZGluZy10b3A6IDEyOHB4O1xufVxuLmNvcmUtYmxvY2sudG9wLTE2MCB7XG4gIHBhZGRpbmctdG9wOiAxNjBweDtcbn1cbi5jb3JlLWJsb2NrLmJvdHRvbS1ub25lIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uY29yZS1ibG9jay5ib3R0b20tMzIge1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbn1cbi5jb3JlLWJsb2NrLmJvdHRvbS02NCB7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4O1xufVxuLmNvcmUtYmxvY2suYm90dG9tLTk2IHtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG59XG4uY29yZS1ibG9jay5ib3R0b20tMTI4IHtcbiAgcGFkZGluZy1ib3R0b206IDEyOHB4O1xufVxuLmNvcmUtYmxvY2suYm90dG9tLTE2MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb3JlLWJsb2NrLm1vYmlsZS10b3AtMCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmNvcmUtYmxvY2subW9iaWxlLXRvcC0zMiB7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gIH1cbiAgLmNvcmUtYmxvY2subW9iaWxlLXRvcC02NCB7XG4gICAgcGFkZGluZy10b3A6IDY0cHg7XG4gIH1cbiAgLmNvcmUtYmxvY2subW9iaWxlLXRvcC05NiB7XG4gICAgcGFkZGluZy10b3A6IDk2cHg7XG4gIH1cbiAgLmNvcmUtYmxvY2subW9iaWxlLXRvcC0xMjgge1xuICAgIHBhZGRpbmctdG9wOiAxMjhweDtcbiAgfVxuICAuY29yZS1ibG9jay5tb2JpbGUtdG9wLTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG4gIC5jb3JlLWJsb2NrLm1vYmlsZS1ib3R0b20tbm9uZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmNvcmUtYmxvY2subW9iaWxlLWJvdHRvbS0zMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIH1cbiAgLmNvcmUtYmxvY2subW9iaWxlLWJvdHRvbS02NCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gIH1cbiAgLmNvcmUtYmxvY2subW9iaWxlLWJvdHRvbS05NiB7XG4gICAgcGFkZGluZy1ib3R0b206IDk2cHg7XG4gIH1cbiAgLmNvcmUtYmxvY2subW9iaWxlLWJvdHRvbS0xMjgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjhweDtcbiAgfVxuICAuY29yZS1ibG9jay5tb2JpbGUtYm90dG9tLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICB9XG59XG5cbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyLCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlcixcbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyLCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogMDtcbn1cbi5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogMDtcbn1cblxuLyoqXG4gKiBTd2lwZXIgOC4wLjdcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjIgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogTWFyY2ggNCwgMjAyMlxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic3dpcGVyLWljb25zXCI7XG4gIHNyYzogdXJsKFwiZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUFcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICMwMDdhZmY7XG59XG5cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cblxuLnN3aXBlci1wb2ludGVyLWV2ZW50cyB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5zd2lwZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWF1dG9oZWlnaHQsXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbn1cblxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci0zZCxcbi5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiBGb3IgRmlyZWZveCAqL1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG59XG5cbi5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvcmRlcjogOTk5OTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbjpyb290IHtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOiA0NHB4O1xuICAvKlxuICAtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAqL1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMzU7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgZm9udC1zaXplOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwicHJldlwiO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6IFwibmV4dFwiO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuOnJvb3Qge1xuICAvKlxuICAtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodDogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eTogMC4yO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5OiAxO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcDogNHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXA6IDZweDtcbiAgKi9cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogQ29tbW9uIFN0eWxlcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLFxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLFxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIEJ1bGxldHMgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAwLjIpO1xufVxuXG5idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHRvcDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyxcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgbGVmdDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0O1xufVxuXG4vKiBQcm9ncmVzcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cblxuLnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCxcbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCxcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogU2Nyb2xsYmFyICovXG4uc3dpcGVyLXNjcm9sbGJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMSU7XG4gIGJvdHRvbTogM3B4O1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA5OCU7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiAxJTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOTglO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBzdmcsXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gY2FudmFzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLyogUHJlbG9hZGVyICovXG46cm9vdCB7XG4gIC8qXG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgKi9cbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwO1xufVxuXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIGExMXkgKi9cbi5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xMDAwO1xufVxuXG4uc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zd2lwZXItZ3JpZCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnN3aXBlci1ncmlkLWNvbHVtbiA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cblxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldixcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIGhlaWdodDtcbn1cblxuLnN3aXBlci1jYXJkcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5odG1sLCBib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDQ0NDO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLnRoZW1lLW9yYW5nZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24udGhlbWUtcHVycGxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNEMDU4NDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi50aGVtZS1kYXJrLWJsdWUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0QzkzO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLnRoZW1lLWxpZ2h0LWJsdWUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0ZBNEQzO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBIZWFkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zaXRlLW5hdmlnYXRpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaXRlLW5hdmlnYXRpb24gbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnNpdGUtbmF2aWdhdGlvbiAubWVudS1saW5rLCAuc2l0ZS1uYXZpZ2F0aW9uIC5zaXRlLWhlYWRlcl9idXR0b24ge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cbi5zaXRlLW5hdmlnYXRpb24gdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaXRlLW5hdmlnYXRpb24gc3Bhbi50aXRsZSB7XG4gIGNvbG9yOiAjRDM2MjNCO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNpdGUtbmF2aWdhdGlvbiBzcGFuLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LWxpbmstdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xufVxuLnNpdGUtbmF2aWdhdGlvbi5zaXRlLW5hdmlnYXRpb25fZGVza3RvcCAubWVudS1saW5rLXRvcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMXB4O1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xufVxuLnNpdGUtbmF2aWdhdGlvbi5zaXRlLW5hdmlnYXRpb25fZGVza3RvcCAubWVudS1saW5rLXRvcDpob3ZlciwgLnNpdGUtbmF2aWdhdGlvbi5zaXRlLW5hdmlnYXRpb25fZGVza3RvcCAubWVudS1saW5rLXRvcDpmb2N1cywgLnNpdGUtbmF2aWdhdGlvbi5zaXRlLW5hdmlnYXRpb25fZGVza3RvcCAubWVudS1saW5rLXRvcDpmb2N1cy13aXRoaW4sIC5zaXRlLW5hdmlnYXRpb24uc2l0ZS1uYXZpZ2F0aW9uX2Rlc2t0b3AgLm1lbnUtbGluay10b3AuYWN0aXZlIHtcbiAgY29sb3I6ICNEMzYyM0I7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uLnNpdGUtbmF2aWdhdGlvbl9kZXNrdG9wIC5tZW51LWxpbmstdG9wOmhvdmVyIHN2ZyBwYXRoLCAuc2l0ZS1uYXZpZ2F0aW9uLnNpdGUtbmF2aWdhdGlvbl9kZXNrdG9wIC5tZW51LWxpbmstdG9wOmZvY3VzIHN2ZyBwYXRoLCAuc2l0ZS1uYXZpZ2F0aW9uLnNpdGUtbmF2aWdhdGlvbl9kZXNrdG9wIC5tZW51LWxpbmstdG9wOmZvY3VzLXdpdGhpbiBzdmcgcGF0aCwgLnNpdGUtbmF2aWdhdGlvbi5zaXRlLW5hdmlnYXRpb25fZGVza3RvcCAubWVudS1saW5rLXRvcC5hY3RpdmUgc3ZnIHBhdGgge1xuICBmaWxsOiAjRDM2MjNCO1xufVxuLnNpdGUtbmF2aWdhdGlvbi5zaXRlLW5hdmlnYXRpb25fZGVza3RvcCAubWVudS1saW5rLXRvcDpob3Zlcjo6YWZ0ZXIsIC5zaXRlLW5hdmlnYXRpb24uc2l0ZS1uYXZpZ2F0aW9uX2Rlc2t0b3AgLm1lbnUtbGluay10b3A6Zm9jdXM6OmFmdGVyLCAuc2l0ZS1uYXZpZ2F0aW9uLnNpdGUtbmF2aWdhdGlvbl9kZXNrdG9wIC5tZW51LWxpbmstdG9wOmZvY3VzLXdpdGhpbjo6YWZ0ZXIsIC5zaXRlLW5hdmlnYXRpb24uc2l0ZS1uYXZpZ2F0aW9uX2Rlc2t0b3AgLm1lbnUtbGluay10b3AuYWN0aXZlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0IgIWltcG9ydGFudDtcbn1cbi5zaXRlLW5hdmlnYXRpb24uc2l0ZS1uYXZpZ2F0aW9uX2Rlc2t0b3AgLm1lbnUtbGluay10b3A6YWN0aXZlIHtcbiAgY29sb3I6ICNEQzgxNjI7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uLnNpdGUtbmF2aWdhdGlvbl9kZXNrdG9wIC5tZW51LWxpbmstdG9wOmFjdGl2ZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNEQzgxNjI7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uLnNpdGUtbmF2aWdhdGlvbl9kZXNrdG9wIC5tZW51LWxpbmstdG9wOmFjdGl2ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREM4MTYyICFpbXBvcnRhbnQ7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1zZXJ2aWNlcywgLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtcmVzb3VyY2VzIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtc2VydmljZXMgLnN1Yi1tZW51LCAuc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1yZXNvdXJjZXMgLnN1Yi1tZW51IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDFweCk7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1zZXJ2aWNlcyAuZmxleC1tYWluLCAuc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1yZXNvdXJjZXMgLmZsZXgtbWFpbiB7XG4gIG1heC13aWR0aDogMTEyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXNlcnZpY2VzIC5jb2x1bW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXNlcnZpY2VzIC5jb2x1bW46bnRoLWNoaWxkKDEpIHtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjVweCBzb2xpZCAjQ0NDQ0NDO1xufVxuLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtc2VydmljZXMgLmNvbHVtbjpudGgtY2hpbGQoMikge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIGJvcmRlci1sZWZ0OiAwLjVweCBzb2xpZCAjQ0NDQ0NDO1xufVxuLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtc2VydmljZXMgLnNlcnZpY2UtbGlzdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXNlcnZpY2VzIC5zZXJ2aWNlLWxpbmtzLXdyYXBwZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgbWF4LXdpZHRoOiAyMjRweDtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXNlcnZpY2VzIGg0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1zZXJ2aWNlcyBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1zZXJ2aWNlcyAuc2VydmljZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXNlcnZpY2VzIC5zZXJ2aWNlLWNhdGVnb3J5LWxpbms6aG92ZXIsIC5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXNlcnZpY2VzIC5zZXJ2aWNlLWNhdGVnb3J5LWxpbms6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1zZXJ2aWNlcyAuc2VydmljZS1jYXRlZ29yeS1saW5rOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuc3ViLW1lbnUgbGkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uOm50aC1jaGlsZCgxKSB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDM7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1yZXNvdXJjZXMgLmNvbHVtbjpudGgtY2hpbGQoMikge1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA0O1xufVxuLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW46bnRoLWNoaWxkKDMpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gNTtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uLXJlc291cmNlLWNhdGVnb3JpZXMgbGkge1xuICBtYXJnaW46IDAgMCAzMnB4IDA7XG59XG4uc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1yZXNvdXJjZXMgLmNvbHVtbi1yZXNvdXJjZS1jYXRlZ29yaWVzIC5idXR0b24tbGluay1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uLW90aGVyLXJlc291cmNlcyBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luOiAwIDAgNDhweCAwO1xufVxuLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tb3RoZXItcmVzb3VyY2VzIGE6aG92ZXIsIC5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uLW90aGVyLXJlc291cmNlcyBhOmZvY3VzIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tb3RoZXItcmVzb3VyY2VzIGE6YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tZmVhdHVyZWQtcmVzb3VyY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOUYwO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgcGFkZGluZzogNDBweDtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uLWZlYXR1cmVkLXJlc291cmNlOmhvdmVyLCAuc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1yZXNvdXJjZXMgLmNvbHVtbi1mZWF0dXJlZC1yZXNvdXJjZTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uLWZlYXR1cmVkLXJlc291cmNlOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uLWZlYXR1cmVkLXJlc291cmNlIGFydGljbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNpdGUtbmF2aWdhdGlvbiAudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tZmVhdHVyZWQtcmVzb3VyY2UgYXJ0aWNsZSBmaWd1cmUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTE2cHg7XG4gIG1hcmdpbjogMCAzMnB4IDAgMDtcbn1cbi5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uLWZlYXR1cmVkLXJlc291cmNlIGFydGljbGUgZmlndXJlIGltZyB7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5NnB4KSB7XG4gIC5zaXRlLW5hdmlnYXRpb24gLnRlbXBsYXRlLXJlc291cmNlcyAuZ3JpZC1tYWluIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuc2l0ZS1uYXZpZ2F0aW9uIC50ZW1wbGF0ZS1yZXNvdXJjZXMgLmNvbHVtbiB7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxO1xuICB9XG59XG4uc2l0ZS1uYXZpZ2F0aW9uIC5tZW51LXNlYXJjaC10b2dnbGUgc3BhbiwgLnNpdGUtbmF2aWdhdGlvbiAubWVudS1zZWFyY2gtdG9nZ2xlIHN2ZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2l0ZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0IzQjNCMztcbiAgYm94LXNoYWRvdzogMHB4IDRweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCUpO1xufVxuLnNpdGUtaGVhZGVyLmhpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG59XG4uc2l0ZS1oZWFkZXIuc2hvdyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAlKTtcbn1cbi5zaXRlLWhlYWRlciAuaGVhZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uc2l0ZS1oZWFkZXIgLmhlYWRlci1sYXlvdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyX21haW4sIC5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItc2Vjb25kYXJ5IC5tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaXRlLWhlYWRlciAuc2l0ZS1icmFuZGluZyB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi5zaXRlLWhlYWRlciAuc2l0ZS1icmFuZGluZyBpbWcge1xuICBtYXgtaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5zaXRlLWhlYWRlciB1bC5tZW51IGxpIHtcbiAgaGVpZ2h0OiA5NnB4O1xufVxuLnNpdGUtaGVhZGVyICNoZWFkZXItbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5zaXRlLWhlYWRlciAjaGVhZGVyLW1lbnUgLm1lbnUtbGluaywgLnNpdGUtaGVhZGVyICNoZWFkZXItbWVudSAuc2l0ZS1oZWFkZXJfYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNpdGUtaGVhZGVyICNoZWFkZXItbWVudSBsaSB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi5zaXRlLWhlYWRlciAjaGVhZGVyLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaXRlLWhlYWRlciAjaGVhZGVyLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiBidXR0b24gc3ZnIHtcbiAgbWFyZ2luOiA2cHg7XG59XG4uc2l0ZS1oZWFkZXIgI2hlYWRlci1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIHVsLnN1Yi1tZW51LCAuc2l0ZS1oZWFkZXIgI2hlYWRlci1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmZvY3VzIHVsLnN1Yi1tZW51LCAuc2l0ZS1oZWFkZXIgI2hlYWRlci1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmZvY3VzLXdpdGhpbiB1bC5zdWItbWVudSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xufVxuLnNpdGUtaGVhZGVyICNoZWFkZXItbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbi50ZW1wbGF0ZS1kZWZhdWx0IC5zdWItbWVudSwgLnNpdGUtaGVhZGVyICNoZWFkZXItbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbi50ZW1wbGF0ZS1jYXNlX3N0dWRpZXMgLnN1Yi1tZW51IHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ4cHgsIDFweCk7XG59XG4uc2l0ZS1oZWFkZXIgI2hlYWRlci1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLnRlbXBsYXRlLWdyaWQgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWNvbHVtbi1nYXA6IDQ4cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcbn1cbi5zaXRlLWhlYWRlciAjaGVhZGVyLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDEwMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogNDhweCA0OHB4IDY0cHggNDhweDtcbiAgbWFyZ2luOiAwO1xuICBib3gtc2hhZG93OiAwcHggMjBweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgb3BhY2l0eTogMDtcbn1cbi5zaXRlLWhlYWRlciAjaGVhZGVyLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpIHtcbiAgd2lkdGg6IDI2OXB4O1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4uc2l0ZS1oZWFkZXIgI2hlYWRlci1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSBsaSAubWVudS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uc2l0ZS1oZWFkZXIgI2hlYWRlci1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSBsaSAubWVudS1saW5rIGltZyB7XG4gIG1heC13aWR0aDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLnNpdGUtaGVhZGVyICNoZWFkZXItbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGkgLm1lbnUtbGluazpob3ZlciwgLnNpdGUtaGVhZGVyICNoZWFkZXItbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGkgLm1lbnUtbGluazpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5zaXRlLWhlYWRlciAjaGVhZGVyLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpIC5tZW51LWxpbms6YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLnNpdGUtaGVhZGVyICNoZWFkZXItbWVudSAudGVtcGxhdGUtZGVmYXVsdCAuc3ViLW1lbnUgbGk6bm90KDpsYXN0LWNoaWxkKSwgLnNpdGUtaGVhZGVyICNoZWFkZXItbWVudSAudGVtcGxhdGUtZ3JpZCAuc3ViLW1lbnUgbGk6bm90KDpsYXN0LWNoaWxkKSwgLnNpdGUtaGVhZGVyICNoZWFkZXItbWVudSAudGVtcGxhdGUtY2FzZV9zdHVkaWVzIC5zdWItbWVudSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbi5zaXRlLWhlYWRlciAjaGVhZGVyLW1lbnUgLnRlbXBsYXRlLXJlc291cmNlcyAuY29sdW1uLXJlc291cmNlLWNhdGVnb3JpZXMgbGkge1xuICBtYXJnaW46IDAgMCAzMnB4IDA7XG59XG4uc2l0ZS1oZWFkZXIgI2hlYWRlci1tZW51IC50ZW1wbGF0ZS1yZXNvdXJjZXMgLmNvbHVtbi1vdGhlci1yZXNvdXJjZXMgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMCAwIDQ4cHggMDtcbn1cbi5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItc2Vjb25kYXJ5IGxpIHtcbiAgbWFyZ2luOiAwIDAgMCAzMnB4O1xufVxuLnNpdGUtaGVhZGVyIC5zaXRlLWhlYWRlci1zZWNvbmRhcnkgbGkgc3ZnIHtcbiAgbWFyZ2luOiAwIDZweCAwIDA7XG59XG4uc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLXNlY29uZGFyeSBsaSBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNpdGUtaGVhZGVyIC5oZWFkZXItd3JhcHBlci5kaXNwbGF5LW1vYmlsZSB7XG4gIGhlaWdodDogNjRweDtcbn1cbi5zaXRlLWhlYWRlciAuaGVhZGVyLXdyYXBwZXIuZGlzcGxheS1tb2JpbGUgLmhlYWRlci1sYXlvdXQge1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zaXRlLWhlYWRlciAuaGVhZGVyLXdyYXBwZXIuZGlzcGxheS1tb2JpbGUgLnNpdGUtYnJhbmRpbmcge1xuICBmbGV4LXNocmluazogMjtcbn1cbi5zaXRlLWhlYWRlciAuaGVhZGVyLXdyYXBwZXIuZGlzcGxheS1tb2JpbGUgLnNpdGUtYnJhbmRpbmcgaW1nIHtcbiAgbWF4LWhlaWdodDogNDBweDtcbn1cbi5zaXRlLWhlYWRlciAuaGVhZGVyLXdyYXBwZXIuZGlzcGxheS1tb2JpbGUgLnNpdGUtbW9iaWxlLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNpdGUtaGVhZGVyIC5oZWFkZXItd3JhcHBlci5kaXNwbGF5LW1vYmlsZSAuc2l0ZS1tb2JpbGUtbmF2aWdhdGlvbiBidXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xufVxuLnNpdGUtaGVhZGVyIC5oZWFkZXItd3JhcHBlci5kaXNwbGF5LW1vYmlsZSAuc2l0ZS1tb2JpbGUtbmF2aWdhdGlvbiBociB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDEuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDQ0NDO1xuICBtYXJnaW46IDAgMjBweDtcbn1cbi5zaXRlLWhlYWRlciAuaGVhZGVyLXdyYXBwZXIuZGlzcGxheS1tb2JpbGUgLnNpdGUtbW9iaWxlLW5hdmlnYXRpb24gLm1lbnUtc2VhcmNoLXRvZ2dsZSB7XG4gIGhlaWdodDogMjRweDtcbn1cbi5zaXRlLWhlYWRlciAuaGVhZGVyLXdyYXBwZXIuZGlzcGxheS1tb2JpbGUgLnNpdGUtbW9iaWxlLW5hdmlnYXRpb24gLm1lbnUtc2VhcmNoLXRvZ2dsZSBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zaXRlLWhlYWRlciAuaGVhZGVyLXdyYXBwZXIuZGlzcGxheS1tb2JpbGUgLnNpdGUtbW9iaWxlLW5hdmlnYXRpb24gI21vYmlsZS1tZW51LXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDgxcHg7XG59XG4uc2l0ZS1oZWFkZXIgLmhlYWRlci13cmFwcGVyLmRpc3BsYXktbW9iaWxlIC5zaXRlLW1vYmlsZS1uYXZpZ2F0aW9uICNtb2JpbGUtbWVudS10b2dnbGUgLnRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLnNpdGUtaGVhZGVyIC5oZWFkZXItd3JhcHBlci5kaXNwbGF5LW1vYmlsZSAuc2l0ZS1tb2JpbGUtbmF2aWdhdGlvbiAjbW9iaWxlLW1lbnUtdG9nZ2xlIC5jbG9zZSwgLnNpdGUtaGVhZGVyIC5oZWFkZXItd3JhcHBlci5kaXNwbGF5LW1vYmlsZSAuc2l0ZS1tb2JpbGUtbmF2aWdhdGlvbiAjbW9iaWxlLW1lbnUtdG9nZ2xlIC50b2dnbGUge1xuICBoZWlnaHQ6IDIxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2l0ZS1oZWFkZXIgLmhlYWRlci13cmFwcGVyLmRpc3BsYXktbW9iaWxlIC5zaXRlLW1vYmlsZS1uYXZpZ2F0aW9uICNtb2JpbGUtbWVudS10b2dnbGUgLmNsb3NlLmRpc3BsYXksIC5zaXRlLWhlYWRlciAuaGVhZGVyLXdyYXBwZXIuZGlzcGxheS1tb2JpbGUgLnNpdGUtbW9iaWxlLW5hdmlnYXRpb24gI21vYmlsZS1tZW51LXRvZ2dsZSAudG9nZ2xlLmRpc3BsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaXRlLWhlYWRlciAuZGlzcGxheS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpdGUtaGVhZGVyIC5kaXNwbGF5LWRlc2t0b3AgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC5tZW51LWxpbmstdG9wOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzFGMjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAycHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5zaXRlLWJyYW5kaW5nLCAuc2l0ZS1oZWFkZXIgI2hlYWRlci1tZW51IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5zaXRlLWhlYWRlci1zZWNvbmRhcnkgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDk2cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5kaXNwbGF5LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5kaXNwbGF5LW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyLWxvZ28tb25seSB7XG4gIGhlaWdodDogOTZweDtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuLnNpdGUtaGVhZGVyLWxvZ28tb25seSAuc2l0ZS1icmFuZGluZyB7XG4gIG1hcmdpbjogMDtcbn1cbi5zaXRlLWhlYWRlci1sb2dvLW9ubHkgLmhlYWRlci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDk2cHgpIHtcbiAgLnNpdGUtaGVhZGVyLWxvZ28tb25seSB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICB9XG4gIC5zaXRlLWhlYWRlci1sb2dvLW9ubHkgLnNpdGUtYnJhbmRpbmcgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbiNtb2JpbGUtbWVudSwgI21vYmlsZS1tZW51IHVsLnN1Yi1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NHB4KTtcbn1cblxuI21vYmlsZS1tZW51IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIHRvcDogNjRweDtcbiAgYm9yZGVyLXRvcDogMS41cHggc29saWQgI0NDQ0NDQztcbn1cbiNtb2JpbGUtbWVudS5vcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIG9wYWNpdHk6IDE7XG59XG4jbW9iaWxlLW1lbnUgLmRpc3BsYXktZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jbW9iaWxlLW1lbnUgLmRpc3BsYXktbW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jbW9iaWxlLW1lbnUgLm5hdi13cmFwcGVyX2JhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjRweDtcbiAgbGVmdDogNDBweDtcbiAgei1pbmRleDogMTAwMDAxO1xuICB3aWR0aDogMTAwJTtcbn1cbiNtb2JpbGUtbWVudSAubmF2LXdyYXBwZXJfYmFjayAubW9iaWxlLW1lbnUtYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jbW9iaWxlLW1lbnUgLm5hdi13cmFwcGVyX2JhY2sgLm1vYmlsZS1tZW51LWJhY2sgc3BhbiB7XG4gIG1hcmdpbjogMXB4IDAgMCA4cHg7XG59XG4jbW9iaWxlLW1lbnUgLm5hdi13cmFwcGVyX2JhY2sgLm1vYmlsZS1tZW51LWJhY2sgcGF0aCB7XG4gIGZpbGw6ICMyMzFGMjA7XG59XG4jbW9iaWxlLW1lbnUgLm5hdi13cmFwcGVyX2JhY2sub3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI21vYmlsZS1tZW51IHVsLnN1Yi1tZW51IHtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiA2NHB4IDQwcHggMCA0MHB4O1xufVxuI21vYmlsZS1tZW51IHVsLnN1Yi1tZW51IGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMS41cHggc29saWQgI0NDQ0NDQztcbn1cbiNtb2JpbGUtbWVudSB1bC5zdWItbWVudSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luOiAwO1xufVxuI21vYmlsZS1tZW51IHVsLnN1Yi1tZW51IGltZyB7XG4gIG1heC13aWR0aDogMjFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuI21vYmlsZS1tZW51IHVsLnN1Yi1tZW51IGxpIHNwYW4uZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI21vYmlsZS1tZW51IHVsLnN1Yi1tZW51Lm9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNtb2JpbGUtbWVudSAubmF2LXdyYXBwZXIge1xuICBwYWRkaW5nOiA4cHggNDBweCA0OHB4IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI21vYmlsZS1tZW51IC5tZW51LWxpbmstdG9wIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbiNtb2JpbGUtbWVudSAubWVudSAubWVudS1saW5rLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCA0MHB4O1xufVxuI21vYmlsZS1tZW51IGJ1dHRvbi5tZW51LWxpbmstdG9wIHtcbiAgY29sb3I6ICNEMzYyM0I7XG59XG4jbW9iaWxlLW1lbnUgYnV0dG9uLm1lbnUtbGluay10b3Agc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNtb2JpbGUtbWVudSAubWVudS1saW5rLWNvbnRhY3QsICNtb2JpbGUtbWVudSBsaSwgI21vYmlsZS1tZW51IC5tZW51LWxpbmstd3JhcHBlciwgI21vYmlsZS1tZW51IC50ZW1wbGF0ZS1zZXJ2aWNlcyAuY29sdW1uIHtcbiAgcGFkZGluZzogMjRweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNtb2JpbGUtbWVudSAubWVudS1saW5rLWNvbnRhY3QsICNtb2JpbGUtbWVudSBsaSwgI21vYmlsZS1tZW51IC50ZW1wbGF0ZS1zZXJ2aWNlcyAuY29sdW1uIHtcbiAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgI0NDQ0NDQztcbn1cbiNtb2JpbGUtbWVudSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuI21vYmlsZS1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvcmVsZWFybi1vcmFuZ2UtYXJyb3cuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG4jbW9iaWxlLW1lbnUgbGkudGVtcGxhdGUtcmVzb3VyY2VzIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jbW9iaWxlLW1lbnUgbGkudGVtcGxhdGUtcmVzb3VyY2VzIC5pY29uLXdyYXBwZXIge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4jbW9iaWxlLW1lbnUgbGkudGVtcGxhdGUtcmVzb3VyY2VzIC5pY29uLXdyYXBwZXIgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jbW9iaWxlLW1lbnUgbGkudGVtcGxhdGUtcmVzb3VyY2VzIC5tZW51LWxpbmstd3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICNDQ0NDQ0M7XG59XG4jbW9iaWxlLW1lbnUgbGkudGVtcGxhdGUtcmVzb3VyY2VzIC5tZW51LWxpbmstd3JhcHBlciBhIHtcbiAgY29sb3I6ICNEMzYyM0I7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbiNtb2JpbGUtbWVudSBsaS50ZW1wbGF0ZS1yZXNvdXJjZXMgLmdyaWQtbWFpbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4jbW9iaWxlLW1lbnUgbGkudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tb3RoZXItcmVzb3VyY2VzIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW46IDA7XG59XG4jbW9iaWxlLW1lbnUgbGkudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tZmVhdHVyZWQtcmVzb3VyY2Uge1xuICBwYWRkaW5nOiAyNHB4O1xuICBtYXJnaW46IDMycHggMCAwIDA7XG59XG4jbW9iaWxlLW1lbnUgbGkudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tZmVhdHVyZWQtcmVzb3VyY2UgYXJ0aWNsZSBmaWd1cmUge1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG4jbW9iaWxlLW1lbnUgbGkudGVtcGxhdGUtcmVzb3VyY2VzIC5jb2x1bW4tZmVhdHVyZWQtcmVzb3VyY2UgYXJ0aWNsZSBmaWd1cmUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuI21vYmlsZS1tZW51IGxpLnRlbXBsYXRlLXNlcnZpY2VzIC5mbGV4LW1haW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI21vYmlsZS1tZW51IGxpLnRlbXBsYXRlLXNlcnZpY2VzIC5jb2x1bW46bnRoLWNoaWxkKDEpLCAjbW9iaWxlLW1lbnUgbGkudGVtcGxhdGUtc2VydmljZXMgLmNvbHVtbjpudGgtY2hpbGQoMikge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuI21vYmlsZS1tZW51IGxpLnRlbXBsYXRlLXNlcnZpY2VzIC5jb2x1bW46bnRoLWNoaWxkKDEpIHtcbiAgYm9yZGVyLXRvcDogMS41cHggc29saWQgI0NDQ0NDQztcbn1cbiNtb2JpbGUtbWVudSBsaS50ZW1wbGF0ZS1zZXJ2aWNlcyAuYnV0dG9uLWxpbmstYXJyb3cge1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuI21vYmlsZS1tZW51IGxpLnRlbXBsYXRlLXNlcnZpY2VzIC5idXR0b24tbGluay1hcnJvdyBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG4jbW9iaWxlLW1lbnUgbGkudGVtcGxhdGUtc2VydmljZXMgLnNlcnZpY2UtcGFnZS1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jbW9iaWxlLW1lbnUgLm1lbnUtbGluay1jb250YWN0IHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbiNtb2JpbGUtbWVudSAuc29jaWFsLXNoYXJlX2xpbmtzIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jbW9iaWxlLW1lbnUgLnNvY2lhbC1zaGFyZV9saW5rcyBhIHtcbiAgbWFyZ2luOiAzMnB4IDEycHggMCAxMnB4O1xufVxuI21vYmlsZS1tZW51IC5zb2NpYWwtc2hhcmVfbGlua3Mgc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cbiNtb2JpbGUtbWVudSAuc29jaWFsLXNoYXJlX2xpbmtzICNjaXJjbGUge1xuICBmaWxsOiAjRDM2MjNCO1xufVxuI21vYmlsZS1tZW51IC5zaXRlLWJvdHRvbSBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jbW9iaWxlLW1lbnUgLnNpdGUtYm90dG9tIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNtb2JpbGUtbWVudSAuc2l0ZS1ib3R0b20gYTpmaXJzdC1vZi10eXBlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jaGVhZGVyLXNlYXJjaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm94LXNoYWRvdzogMHB4IDIwcHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBwYWRkaW5nOiA1NHB4IDAgNjRweCAwO1xuICB6LWluZGV4OiA5OTk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIG9wYWNpdHk6IDA7XG59XG4jaGVhZGVyLXNlYXJjaC5vcGVuIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDk3cHgpO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5NnB4KSB7XG4gICNoZWFkZXItc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAzMnB4IDA7XG4gIH1cbiAgI2hlYWRlci1zZWFyY2gub3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjVweCk7XG4gIH1cbn1cblxuLnNlYXJjaC1mb3JtIGxhYmVsIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyMzFGMjA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uc2VhcmNoLWZvcm0gbGFiZWwgc3ZnIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQ0NDQ0NDO1xufVxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9c2VhcmNoXTphY3RpdmUsIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLnNlYXJjaC1mb3JtIGJ1dHRvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VhcmNoLWZvcm0gYnV0dG9uLnNlYXJjaC1zdWJtaXQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2VhcmNoLWZvcm0gYnV0dG9uLnNlYXJjaC1jYW5jZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1mb3JtIGJ1dHRvbi5zZWFyY2gtY2FuY2VsLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlYXJjaC1mb3JtIGJ1dHRvbiBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtZm9ybSBidXR0b24gaW1nIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gIH1cbn1cblxubWFpbiB7XG4gIG1hcmdpbi10b3A6IDk2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwOTZweCkge1xuICBtYWluIHtcbiAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICB9XG59XG5cbi8qIEhlcm8gYmxvY2tzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmFjay1saW5rX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJhY2stbGlua19jb250YWluZXIgLmJhY2stbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xufVxuLmJhY2stbGlua19jb250YWluZXIgLmJhY2stbGluayBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5iYWNrLWxpbmtfY29udGFpbmVyIC5iYWNrLWxpbmsudGV4dC1ibGFjayBwYXRoIHtcbiAgZmlsbDogYmxhY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFjay1saW5rX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYmxvY2stLWhlcm8tc2luZ2xlLWltYWdlIHtcbiAgY29sb3I6ICNGRkY5RjA7XG59XG4uYmxvY2stLWhlcm8tc2luZ2xlLWltYWdlIC5jb2x1bW5fbGVmdCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UgLmNvbHVtbl9yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UgLmNvbHVtbl9yaWdodDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbn1cbi5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UgLmNvbHVtbl9sZWZ0LCAuYmxvY2stLWhlcm8tc2luZ2xlLWltYWdlIC5jb2x1bW5fcmlnaHQge1xuICBwYWRkaW5nOiA0OHB4IDA7XG59XG4uYmxvY2stLWhlcm8tc2luZ2xlLWltYWdlIGZpZ3VyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UgZmlndXJlOjphZnRlciB7XG4gIGhlaWdodDogMjRweDtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiAwO1xufVxuLmJsb2NrLS1oZXJvLXNpbmdsZS1pbWFnZSAuY29sdW1uX3JpZ2h0OjphZnRlciwgLmJsb2NrLS1oZXJvLXNpbmdsZS1pbWFnZSBmaWd1cmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogODhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmJsb2NrLS1oZXJvLXNpbmdsZS1pbWFnZSBpbWcge1xuICB6LWluZGV4OiAyO1xufVxuLmJsb2NrLS1oZXJvLXNpbmdsZS1pbWFnZSAudGV4dCB7XG4gIG1hcmdpbjogMjRweCAwIDAgMDtcbn1cbi5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UgLmN0YSB7XG4gIG1hcmdpbjogMjRweCAwIDAgMDtcbn1cbi5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UuY2FzZS1zdHVkeS1oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLS1oZXJvLXNpbmdsZS1pbWFnZS5jYXNlLXN0dWR5LWhlcm8gLmFyY2hpdmUtdGFnIHtcbiAgY29sb3I6ICNGRkM3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWhlcm8tc2luZ2xlLWltYWdlIHtcbiAgICBwYWRkaW5nOiA2NHB4IDAgMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYmxvY2stLWhlcm8tc2luZ2xlLWltYWdlIGZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwIDMycHg7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLXNpbmdsZS1pbWFnZSBmaWd1cmU6OmFmdGVyIHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG4gIC5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UgLmNvbHVtbl9yaWdodCB7XG4gICAgcGFkZGluZzogNjRweCAwIDQ4cHggMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMzJweDtcbiAgfVxuICAuYmxvY2stLWhlcm8tc2luZ2xlLWltYWdlIC5jb2x1bW5fcmlnaHQ6OmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm90dG9tOiA4OHB4O1xuICB9XG4gIC5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2UgLmNvbHVtbl9sZWZ0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5ibG9jay0taGVyby1mdWxsLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI0ZGRjlGMDtcbn1cbi5ibG9jay0taGVyby1mdWxsLWltYWdlIC5jb2x1bW4ge1xuICBtYXgtaGVpZ2h0OiA3MjBweDtcbn1cbi5ibG9jay0taGVyby1mdWxsLWltYWdlIC5jb2x1bW5fbGVmdCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAzMnB4O1xufVxuLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgLmNvbHVtbl9sZWZ0IC5jb2x1bW5faW5uZXIge1xuICBtYXgtd2lkdGg6IDUyOHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5ibG9jay0taGVyby1mdWxsLWltYWdlIC5jb2x1bW5fY29udGVudCB7XG4gIG1heC13aWR0aDogNDQ4cHg7XG59XG4uYmxvY2stLWhlcm8tZnVsbC1pbWFnZSAudGV4dCB7XG4gIG1hcmdpbjogMTZweCAwIDAgMDtcbn1cbi5ibG9jay0taGVyby1mdWxsLWltYWdlIGZpZ3VyZSB7XG4gIG1pbi1oZWlnaHQ6IDcyMHB4O1xufVxuLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgLmRpdmlkZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAzMnB4O1xufVxuLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgLmRpdmlkZXItd3JhcHBlciBociB7XG4gIGhlaWdodDogMjRweDtcbiAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UuYmctb3JhbmdlIGhyLCAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZS5iZy1kYXJrLWJsdWUgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThDM0MzO1xufVxuLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UuYmctbGlnaHQtYmx1ZSBociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG4uYmxvY2stLWhlcm8tZnVsbC1pbWFnZS5iZy1wdXJwbGUgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCO1xufVxuLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgLmN0YSB7XG4gIG1hcmdpbjogMjRweCAwIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0taGVyby1mdWxsLWltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgLmNvbHVtbl9yaWdodCB7XG4gICAgaGVpZ2h0OiAxMDB2dztcbiAgfVxuICAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSBmaWd1cmUge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgaDEuaDMsIC5zaW5nbGUtc2VydmljZSAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSBoMSxcbi5ibG9jay0taGVyby1mdWxsLWltYWdlIC5zaW5nbGUtc2VydmljZSAuYmxvY2stLWhlcm8tdmlkZW8gaDEsXG4uYmxvY2stLWhlcm8tZnVsbC1pbWFnZSAuc2luZ2xlLXNlcnZpY2UgLmJsb2NrLS1oZXJvLW9ubGluZS1hY2FkZW15IGgxLCAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCBoMS5saW5lLXRocmVlLCAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSBoMS5saW5lLXRocmVlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIH1cbiAgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgLmNvbHVtbl9sZWZ0IC5jb2x1bW5faW5uZXIsIC5ibG9jay0taGVyby1mdWxsLWltYWdlIC5jb2x1bW5fbGVmdCAuY29sdW1uX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSAuY29sdW1uX2xlZnQgLmNvbHVtbl9jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA2NHB4IDAgNDhweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSAuY29sdW1uX2xlZnQgLmRpdmlkZXItd3JhcHBlciB7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2U6bm90KC5pbWFnZS1maXJzdCkgLmRpdmlkZXItd3JhcHBlci5kaXNwbGF5LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5ibG9jay0taGVyby1mdWxsLWltYWdlOm5vdCguaW1hZ2UtZmlyc3QpIC5kaXZpZGVyLXdyYXBwZXIuZGlzcGxheS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2U6bm90KC5pbWFnZS1maXJzdCkgLmZsZXgtbWFpbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZS5pbWFnZS1maXJzdCAuY29sdW1uX3JpZ2h0IHtcbiAgICBoZWlnaHQ6IDYwdnc7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UuaW1hZ2UtZmlyc3QgLmRpdmlkZXItd3JhcHBlci5kaXNwbGF5LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UuaW1hZ2UtZmlyc3QgLmRpdmlkZXItd3JhcHBlci5kaXNwbGF5LW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgLmRpc3BsYXktZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSAuZGlzcGxheS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ibG9jay0taGVyby0yLWltYWdlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG4gIGNvbG9yOiAjRkZGOUYwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2stLWhlcm8tMi1pbWFnZXMgaDEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNGRkY5RjA7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjRDM2MjNCO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNGRkY5RjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWhlcm8tMi1pbWFnZXMgaDEge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG4uYmxvY2stLWhlcm8tMi1pbWFnZXMgLnRleHQge1xuICBtYXJnaW46IDI0cHggMCAwIDA7XG59XG4uYmxvY2stLWhlcm8tMi1pbWFnZXMgZmlndXJlIHtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cbi5ibG9jay0taGVyby0yLWltYWdlcyAuY3RhIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5ibG9jay0taGVyby0yLWltYWdlcyAuZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDYwOHB4IDFmcjtcbn1cbi5ibG9jay0taGVyby0yLWltYWdlcyAuY29sdW1uIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmJsb2NrLS1oZXJvLTItaW1hZ2VzIC5jb2x1bW5fY2VudGVyIHtcbiAgcGFkZGluZzogMTYwcHggMzJweDtcbn1cbi5ibG9jay0taGVyby0yLWltYWdlcyAuY29sdW1uX2xlZnQge1xuICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICBib3JkZXItYm90dG9tOiAxNnB4IHNvbGlkICNGRkY5RjA7XG59XG4uYmxvY2stLWhlcm8tMi1pbWFnZXMgLmNvbHVtbl9sZWZ0IGZpZ3VyZSB7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uYmxvY2stLWhlcm8tMi1pbWFnZXMgLmNvbHVtbl9sZWZ0IGZpZ3VyZSBpbWcge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDI0cHggMjRweCAwcHggIzU4QzNDMyk7XG59XG4uYmxvY2stLWhlcm8tMi1pbWFnZXMgLmNvbHVtbl9yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stLWhlcm8tMi1pbWFnZXMgLmNvbHVtbl9yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00MHB4O1xuICByaWdodDogLTQ4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEMzQzM7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyNHB4O1xufVxuLmJsb2NrLS1oZXJvLTItaW1hZ2VzIC5jb2x1bW5fcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbn1cbi5ibG9jay0taGVyby0yLWltYWdlcyAuY29sdW1uX3JpZ2h0IGZpZ3VyZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5ibG9jay0taGVyby0yLWltYWdlcyAuY29sdW1uX2xlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgfVxuICAuYmxvY2stLWhlcm8tMi1pbWFnZXMgLmNvbHVtbl9yaWdodCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLS1oZXJvLTItaW1hZ2VzIC5ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0MTZweCAxZnI7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLTItaW1hZ2VzIGgxIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkzMHB4KSB7XG4gIC5ibG9jay0taGVyby0yLWltYWdlcyAuZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLTItaW1hZ2VzIC5jb2x1bW5fY2VudGVyIHtcbiAgICBwYWRkaW5nOiA2NHB4IDMycHg7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLTItaW1hZ2VzIC5jb2x1bW5fbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmxvY2stLWhlcm8tMi1pbWFnZXMgLmNvbHVtbl9yaWdodCB7XG4gICAgcGFkZGluZzogMCAzMnB4IDEwNHB4IDMycHg7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLTItaW1hZ2VzIC5jb2x1bW5fcmlnaHQgZmlndXJlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYmxvY2stLWhlcm8tMi1pbWFnZXMgLmNvbHVtbl9yaWdodDo6YWZ0ZXIge1xuICAgIGJvdHRvbTogODhweDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgbGVmdDogMzJweDtcbiAgfVxuICAuYmxvY2stLWhlcm8tMi1pbWFnZXMgLmNvbHVtbl9yaWdodDo6YmVmb3JlIHtcbiAgICBib3R0b206IDY0cHg7XG4gICAgbGVmdDogODBweDtcbiAgICBoZWlnaHQ6IDMwJTtcbiAgfVxufVxuXG4uYmxvY2stLWhlcm8taGVhZGluZy1vdXRsaW5lIHtcbiAgcGFkZGluZzogNjRweCAwIDgwcHggMDtcbiAgY29sb3I6ICNGRkY5RjA7XG4gIGJvcmRlci1ib3R0b206IDI0cHggc29saWQgI0ZGQzcwMDtcbn1cbi5ibG9jay0taGVyby1oZWFkaW5nLW91dGxpbmUgLmNvbHVtbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5ibG9jay0taGVyby1oZWFkaW5nLW91dGxpbmUgLmNvbHVtbl9sZWZ0IC5jb2x1bW5faW5uZXIge1xuICBtYXgtd2lkdGg6IDQ0OHB4O1xufVxuLmJsb2NrLS1oZXJvLWhlYWRpbmctb3V0bGluZSAudGV4dCB7XG4gIG1hcmdpbjogMTZweCAwIDAgMDtcbn1cbi5ibG9jay0taGVyby1oZWFkaW5nLW91dGxpbmUgLmN0YSB7XG4gIG1hcmdpbjogMjRweCAwIDAgMDtcbn1cbi5ibG9jay0taGVyby1oZWFkaW5nLW91dGxpbmUgZmlndXJlIHtcbiAgcGFkZGluZzogMCAyNHB4IDI0cHggMDtcbn1cbi5ibG9jay0taGVyby1oZWFkaW5nLW91dGxpbmUgLmltZy1zcXVhcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stLWhlcm8taGVhZGluZy1vdXRsaW5lIC5pbWctc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI0cHg7XG4gIHJpZ2h0OiAtMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTQ4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEMzQzM7XG59XG4uYmxvY2stLWhlcm8taGVhZGluZy1vdXRsaW5lIGgxIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ibG9jay0taGVyby1oZWFkaW5nLW91dGxpbmUuYmctb3JhbmdlIGgxIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNGRkY5RjA7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjRDM2MjNCO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNGRkY5RjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWhlcm8taGVhZGluZy1vdXRsaW5lLmJnLW9yYW5nZSBoMSBzcGFuIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuLmJsb2NrLS1oZXJvLWhlYWRpbmctb3V0bGluZS5iZy1saWdodC1ibHVlIGgxIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNGRkY5RjA7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjM0ZBNEQzO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNGRkY5RjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWhlcm8taGVhZGluZy1vdXRsaW5lLmJnLWxpZ2h0LWJsdWUgaDEgc3BhbiB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cbi5ibG9jay0taGVyby1oZWFkaW5nLW91dGxpbmUuYmctZGFyay1ibHVlIGgxIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNGRkY5RjA7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDA0QzkzO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNGRkY5RjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWhlcm8taGVhZGluZy1vdXRsaW5lLmJnLWRhcmstYmx1ZSBoMSBzcGFuIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuLmJsb2NrLS1oZXJvLWhlYWRpbmctb3V0bGluZS5iZy1wdXJwbGUgaDEgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMzRDA1ODQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRjlGMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0taGVyby1oZWFkaW5nLW91dGxpbmUuYmctcHVycGxlIGgxIHNwYW4ge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG4uYmxvY2stLWhlcm8taGVhZGluZy1vdXRsaW5lLmJnLWxpZ2h0LWJsdWUgLmltZy1zcXVhcmU6OmJlZm9yZSwgLmJsb2NrLS1oZXJvLWhlYWRpbmctb3V0bGluZS5iZy1wdXJwbGUgLmltZy1zcXVhcmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWhlcm8taGVhZGluZy1vdXRsaW5lIHtcbiAgICBwYWRkaW5nOiA2NHB4IDAgNjRweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYmxvY2stLWhlcm8taGVhZGluZy1vdXRsaW5lIC5jb2x1bW5fbGVmdCAuY29sdW1uX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLWhlYWRpbmctb3V0bGluZSAuY29sdW1uX3JpZ2h0IHtcbiAgICBtYXJnaW46IDY0cHggMCAwIDA7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLWhlYWRpbmctb3V0bGluZSBmaWd1cmUge1xuICAgIHBhZGRpbmc6IDAgMTZweCAxNnB4IDA7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLWhlYWRpbmctb3V0bGluZSAuaW1nLXNxdWFyZTo6YmVmb3JlIHtcbiAgICBib3R0b206IC0xNnB4O1xuICAgIHJpZ2h0OiAtMTZweDtcbiAgfVxufVxuXG4uYmxvY2stLWhlcm8tdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjRkZGOUYwO1xuICBwYWRkaW5nOiAxMjhweCAwIDE0NHB4IDA7XG59XG4uYmxvY2stLWhlcm8tdmlkZW8gLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogNDhweDtcbn1cbi5ibG9jay0taGVyby12aWRlbyAuY29sdW1uIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmJsb2NrLS1oZXJvLXZpZGVvIC5jb2x1bW5fY29udGVudCB7XG4gIG1heC13aWR0aDogNDQ4cHg7XG59XG4uYmxvY2stLWhlcm8tdmlkZW8gLnRleHQge1xuICBtYXJnaW46IDE2cHggMCAwIDA7XG59XG4uYmxvY2stLWhlcm8tdmlkZW8gLmN0YSB7XG4gIG1hcmdpbjogMjRweCAwIDAgMDtcbn1cbi5ibG9jay0taGVyby12aWRlbyAuYnV0dG9uLWxpZ2h0Ym94LXZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvY2stLWhlcm8tdmlkZW8gLmJ1dHRvbi1saWdodGJveC12aWRlbyBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmJsb2NrLS1oZXJvLXZpZGVvIGZpZ3VyZSB7XG4gIHBhZGRpbmc6IDAgMjRweCAyNHB4IDA7XG59XG4uYmxvY2stLWhlcm8tdmlkZW8gZmlndXJlIGltZyB7XG4gIGJveC1zaGFkb3c6IDI0cHggMjRweCAjRDM2MjNCO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1oZXJvLXZpZGVvIGZpZ3VyZSB7XG4gICAgcGFkZGluZzogMCAxNnB4IDE2cHggMDtcbiAgfVxuICAuYmxvY2stLWhlcm8tdmlkZW8gZmlndXJlIGltZyB7XG4gICAgYm94LXNoYWRvdzogMTZweCAxNnB4ICNEMzYyM0I7XG4gIH1cbn1cbi5ibG9jay0taGVyby12aWRlby5iZy1vcmFuZ2UgZmlndXJlIHtcbiAgcGFkZGluZzogMCAyNHB4IDI0cHggMDtcbn1cbi5ibG9jay0taGVyby12aWRlby5iZy1vcmFuZ2UgZmlndXJlIGltZyB7XG4gIGJveC1zaGFkb3c6IDI0cHggMjRweCAjNThDM0MzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1oZXJvLXZpZGVvLmJnLW9yYW5nZSBmaWd1cmUge1xuICAgIHBhZGRpbmc6IDAgMTZweCAxNnB4IDA7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLXZpZGVvLmJnLW9yYW5nZSBmaWd1cmUgaW1nIHtcbiAgICBib3gtc2hhZG93OiAxNnB4IDE2cHggIzU4QzNDMztcbiAgfVxufVxuLmJsb2NrLS1oZXJvLXZpZGVvLmJnLW9yYW5nZSBociwgLmJsb2NrLS1oZXJvLXZpZGVvLmJnLWRhcmstYmx1ZSBociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEMzQzM7XG59XG4uYmxvY2stLWhlcm8tdmlkZW8uYmctbGlnaHQtYmx1ZSBociwgLmJsb2NrLS1oZXJvLXZpZGVvLmJnLXB1cnBsZSBociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWhlcm8tdmlkZW8ge1xuICAgIHBhZGRpbmc6IDY0cHggMDtcbiAgfVxuICAuYmxvY2stLWhlcm8tdmlkZW8gLmNvbHVtbl9jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmxpZ2h0Ym94LXZpZGVvIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNSwgMzEsIDMyLCAwLjkpO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxpZ2h0Ym94LXZpZGVvLm9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5saWdodGJveC12aWRlbyAubGlnaHRib3gtdmlkZW9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5saWdodGJveC12aWRlbyAuZW1iZWQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMjBweDtcbiAgcGFkZGluZzogNjRweDtcbn1cbi5saWdodGJveC12aWRlbyAubGlnaHRib3gtdmlkZW9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzJweDtcbiAgcmlnaHQ6IDMycHg7XG59XG4ubGlnaHRib3gtdmlkZW8gLmxpZ2h0Ym94LXZpZGVvX2Nsb3NlIHN2ZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubGlnaHRib3gtdmlkZW8gLmxpZ2h0Ym94LXZpZGVvX2Nsb3NlIHN2ZyByZWN0IHtcbiAgZmlsbDogI0ZGRjlGMDtcbn1cblxuLmJsb2NrLS1oZXJvLW9ubGluZS1hY2FkZW15IHtcbiAgY29sb3I6ICNGRkY5RjA7XG4gIHBhZGRpbmc6IDE2MHB4IDAgMTc2cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLS1oZXJvLW9ubGluZS1hY2FkZW15IC5jb2x1bW4ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uYmxvY2stLWhlcm8tb25saW5lLWFjYWRlbXkgLnRleHQge1xuICBtYXgtd2lkdGg6IDQ0OHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0taGVyby1vbmxpbmUtYWNhZGVteSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDY0cHggMCA4MHB4IDA7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLW9ubGluZS1hY2FkZW15IC5kaXNwbGF5LW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICB9XG4gIC5ibG9jay0taGVyby1vbmxpbmUtYWNhZGVteSAudGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgfVxufVxuXG4uYmxvY2stLWhlcm8tb25saW5lLWFjYWRlbXkgLmRpdmlkZXItd3JhcHBlcixcbi5ibG9jay0taGVyby12aWRlbyAuZGl2aWRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDMycHg7XG59XG4uYmxvY2stLWhlcm8tb25saW5lLWFjYWRlbXkgLmRpdmlkZXItd3JhcHBlciBocixcbi5ibG9jay0taGVyby12aWRlbyAuZGl2aWRlci13cmFwcGVyIGhyIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IDExMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYmxvY2stLWhlcm8tb25saW5lLWFjYWRlbXkuYmctb3JhbmdlIGhyLCAuYmxvY2stLWhlcm8tb25saW5lLWFjYWRlbXkuYmctZGFyay1ibHVlIGhyLFxuLmJsb2NrLS1oZXJvLXZpZGVvLmJnLW9yYW5nZSBocixcbi5ibG9jay0taGVyby12aWRlby5iZy1kYXJrLWJsdWUgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThDM0MzO1xufVxuLmJsb2NrLS1oZXJvLW9ubGluZS1hY2FkZW15LmJnLWxpZ2h0LWJsdWUgaHIsIC5ibG9jay0taGVyby1vbmxpbmUtYWNhZGVteS5iZy1wdXJwbGUgaHIsXG4uYmxvY2stLWhlcm8tdmlkZW8uYmctbGlnaHQtYmx1ZSBocixcbi5ibG9jay0taGVyby12aWRlby5iZy1wdXJwbGUgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xufVxuXG4uYmxvY2stLWhlcm8tdGV4dC1vbmx5IHtcbiAgcGFkZGluZzogMTI4cHggMDtcbn1cbi5ibG9jay0taGVyby10ZXh0LW9ubHkgaHIge1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uYmxvY2stLWhlcm8tdGV4dC1vbmx5IGgxLCAuYmxvY2stLWhlcm8tdGV4dC1vbmx5IHAge1xuICBtYXgtd2lkdGg6IDQ0OHB4O1xufVxuLmJsb2NrLS1oZXJvLXRleHQtb25seSBwIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG4uYmxvY2stLWhlcm8tdGV4dC1vbmx5LnJlc291cmNlcy1hcmNoaXZlIGgxLCAuYmxvY2stLWhlcm8tdGV4dC1vbmx5LnJlc291cmNlcy1hcmNoaXZlIHAge1xuICBtYXgtd2lkdGg6IDczNnB4O1xufVxuLmJsb2NrLS1oZXJvLXRleHQtb25seS5yZXNvdXJjZXMtYXJjaGl2ZSBoMSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNEMzYyM0I7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRjlGMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0taGVyby10ZXh0LW9ubHkucmVzb3VyY2VzLWFyY2hpdmUgaDEgc3BhbiB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODRweCkge1xuICAuYmxvY2stLWhlcm8tdGV4dC1vbmx5IC5jb2x1bW5fbGVmdC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1NnB4KSB7XG4gIC5ibG9jay0taGVyby10ZXh0LW9ubHkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogOTZweCAwIDExMnB4IDA7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLXRleHQtb25seSAuY29sdW1uX2xlZnQtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5ibG9jay0taGVyby10ZXh0LW9ubHkgaDEge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgfVxuICAuYmxvY2stLWhlcm8tdGV4dC1vbmx5IGgxLCAuYmxvY2stLWhlcm8tdGV4dC1vbmx5IHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYmxvY2stLWhlcm8tdGV4dC1vbmx5IHAge1xuICAgIHBhZGRpbmc6IDI0cHggMCAwIDA7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLXRleHQtb25seSBociB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAuYmxvY2stLWhlcm8tdGV4dC1vbmx5IC5jb2x1bW5fbGVmdCBociB7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuYmxvY2stLWhlcm8tdGV4dC1vbmx5IC5jb2x1bW5fcmlnaHQgaHIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5ibG9jay0taGVyby10ZXh0LW9ubHkucmVzb3VyY2VzLWFyY2hpdmUgaDEsIC5ibG9jay0taGVyby10ZXh0LW9ubHkucmVzb3VyY2VzLWFyY2hpdmUgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ibG9jay0taGVyby1mdWxsLWRlZmF1bHQge1xuICBwYWRkaW5nOiAxMjhweCAwO1xuICBib3JkZXItYm90dG9tOiAxNnB4IHNvbGlkICM1OEMzQzM7XG59XG4uYmxvY2stLWhlcm8tZnVsbC1kZWZhdWx0IGgxIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ibG9jay0taGVyby1mdWxsLWRlZmF1bHQgcCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAwIDEycHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0taGVyby1mdWxsLWRlZmF1bHQge1xuICAgIHBhZGRpbmc6IDY0cHggMDtcbiAgfVxufVxuXG4uYmxvY2stLWhlcm8tbmV3c2xldHRlci1hcmNoaXZlIHtcbiAgcGFkZGluZzogODBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCO1xuICBjb2xvcjogI0ZGRjlGMDtcbn1cbi5ibG9jay0taGVyby1uZXdzbGV0dGVyLWFyY2hpdmUgLmNvbHVtbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5ibG9jay0taGVyby1uZXdzbGV0dGVyLWFyY2hpdmUgLmNvbHVtbl9sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDE2cHggc29saWQgIzU4QzNDMztcbn1cbi5ibG9jay0taGVyby1uZXdzbGV0dGVyLWFyY2hpdmUgLmNvbHVtbl9sZWZ0IC5jb2x1bW5faW5uZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiA1NDRweDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuLmJsb2NrLS1oZXJvLW5ld3NsZXR0ZXItYXJjaGl2ZSAuaGVhZGluZyBoMSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjRkZGOUYwO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI0QzNjIzQjtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjRkZGOUYwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1oZXJvLW5ld3NsZXR0ZXItYXJjaGl2ZSAuaGVhZGluZyBoMSBzcGFuIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuLmJsb2NrLS1oZXJvLW5ld3NsZXR0ZXItYXJjaGl2ZSAudGV4dCB7XG4gIG1hcmdpbjogMTJweCAwIDAgMDtcbiAgbWF4LXdpZHRoOiA0NDhweDtcbn1cbi5ibG9jay0taGVyby1uZXdzbGV0dGVyLWFyY2hpdmUgLm5ld3NsZXR0ZXItaXNzdWUge1xuICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmxvY2stLWhlcm8tbmV3c2xldHRlci1hcmNoaXZlIC5uZXdzbGV0dGVyLWlzc3VlIHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tcmlnaHQ6IDFjaDtcbn1cbi5ibG9jay0taGVyby1uZXdzbGV0dGVyLWFyY2hpdmUgLm5ld3NsZXR0ZXItaXNzdWUgc3Bhbi5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ibG9jay0taGVyby1uZXdzbGV0dGVyLWFyY2hpdmUgLmNvbHVtbl9yaWdodCAuY29sdW1uX2lubmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stLWhlcm8tbmV3c2xldHRlci1hcmNoaXZlIC5jb2x1bW5fcmlnaHQgLmNvbHVtbl9pbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI0NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThDM0MzO1xufVxuLmJsb2NrLS1oZXJvLW5ld3NsZXR0ZXItYXJjaGl2ZSBmaWd1cmUge1xuICBtYXJnaW4tbGVmdDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLS1oZXJvLW5ld3NsZXR0ZXItYXJjaGl2ZSBmaWd1cmUgLmltZy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA1MTJweDtcbn1cbi5ibG9jay0taGVyby1uZXdzbGV0dGVyLWFyY2hpdmUgZmlndXJlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIxMHB4KSB7XG4gIC5ibG9jay0taGVyby1uZXdzbGV0dGVyLWFyY2hpdmUgLmNvbHVtbl9sZWZ0IC5jb2x1bW5faW5uZXIge1xuICAgIG1heC13aWR0aDogNDQ4cHg7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLW5ld3NsZXR0ZXItYXJjaGl2ZSAuY29sdW1uX2xlZnQgLmNvbHVtbl9pbm5lciBoMSB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWhlcm8tbmV3c2xldHRlci1hcmNoaXZlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLW5ld3NsZXR0ZXItYXJjaGl2ZSAuZ3JpZC1tYWluIHtcbiAgICBncmlkLXJvdy1nYXA6IDY0cHg7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLW5ld3NsZXR0ZXItYXJjaGl2ZSAuY29sdW1uX2xlZnQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuYmxvY2stLWhlcm8tbmV3c2xldHRlci1hcmNoaXZlIC5jb2x1bW5fbGVmdCAuY29sdW1uX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgfVxuICAuYmxvY2stLWhlcm8tbmV3c2xldHRlci1hcmNoaXZlIC5jb2x1bW5fbGVmdCAuY29sdW1uX2lubmVyIC50ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLW5ld3NsZXR0ZXItYXJjaGl2ZSAuY29sdW1uX3JpZ2h0IC5jb2x1bW5faW5uZXI6OmJlZm9yZSB7XG4gICAgbGVmdDogMzJweDtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgfVxuICAuYmxvY2stLWhlcm8tbmV3c2xldHRlci1hcmNoaXZlIGZpZ3VyZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLW5ld3NsZXR0ZXItYXJjaGl2ZSBmaWd1cmUgLmltZy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG4gIC5ibG9jay0taGVyby1uZXdzbGV0dGVyLWFyY2hpdmUgLm5ld3NsZXR0ZXItaXNzdWUge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5ibG9jay0taGVyby1uZXdzbGV0dGVyLWFyY2hpdmUgLm5ld3NsZXR0ZXItaXNzdWUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuYmxvY2stLWhlcm8taGVhZGluZy1vdXRsaW5lIGgxLFxuLmJsb2NrLS1oZXJvLXNpbmdsZS1pbWFnZSBoMSB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG59XG5cbi5ibG9jay0taGVyby12aWRlby1jdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCO1xuICBjb2xvcjogI0ZGRjlGMDtcbn1cbi5ibG9jay0taGVyby12aWRlby1jdGEgLmZsZXgtbWFpbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbi5ibG9jay0taGVyby12aWRlby1jdGEgLmZsZXgtbWFpbl8yY29sdW1uIC5jb2x1bW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay0taGVyby12aWRlby1jdGEgLmNvbHVtbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5ibG9jay0taGVyby12aWRlby1jdGEgLmNvbHVtbl9sZWZ0IHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLS1oZXJvLXZpZGVvLWN0YSAuY29sdW1uX2xlZnQgLmNvbHVtbl9pbm5lciB7XG4gIHBhZGRpbmc6IDAgMzJweDtcbn1cbi5ibG9jay0taGVyby12aWRlby1jdGEgLnRleHQge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmJsb2NrLS1oZXJvLXZpZGVvLWN0YSAuY3RhIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5ibG9jay0taGVyby12aWRlby1jdGEgLmRpdmlkZXItd3JhcHBlciBociB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xufVxuLmJsb2NrLS1oZXJvLXZpZGVvLWN0YSAuZGVza3RvcC1vbmx5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9jay0taGVyby12aWRlby1jdGEgLm1vYmlsZS1vbmx5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvY2stLWhlcm8tdmlkZW8tY3RhIC5wYWdlLXN3aXRjaGVyLm1vYmlsZS1vbmx5IC5mbGV4LW1haW5fMmNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uYmxvY2stLWhlcm8tdmlkZW8tY3RhIC5wYWdlLXN3aXRjaGVyLm1vYmlsZS1vbmx5IC5jb2x1bW4ge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay0taGVyby12aWRlby1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDRDc3NDg7XG4gICAgcGFkZGluZy10b3A6IDEzNHB4O1xuICB9XG4gIC5ibG9jay0taGVyby12aWRlby1jdGEuc3dpdGNoZXItZW5hYmxlZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLXZpZGVvLWN0YSAuZmxleC1tYWluIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5ibG9jay0taGVyby12aWRlby1jdGEgLmZsZXgtbWFpbl8yY29sdW1uIC5jb2x1bW4ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLXZpZGVvLWN0YSAuY29sdW1uX2xlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuYmxvY2stLWhlcm8tdmlkZW8tY3RhIC5jb2x1bW5fbGVmdCAuY29sdW1uX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxuICAuYmxvY2stLWhlcm8tdmlkZW8tY3RhIC5jb2x1bW5fcmlnaHQgLmNvbHVtbl9pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB9XG4gIC5ibG9jay0taGVyby12aWRlby1jdGEgLmNvbHVtbl9yaWdodCAuY29sdW1uX2lubmVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiA2NHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0QzNjIzQjtcbiAgfVxuICAuYmxvY2stLWhlcm8tdmlkZW8tY3RhIGZpZ3VyZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMTZweCBzb2xpZCAjRkZDNzAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYmxvY2stLWhlcm8tdmlkZW8tY3RhIC5lbWJlZC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgfVxuICAuYmxvY2stLWhlcm8tdmlkZW8tY3RhIC5kaXZpZGVyLXdyYXBwZXIgaHIge1xuICAgIG1hcmdpbi10b3A6IDE0MnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxuICAuYmxvY2stLWhlcm8tdmlkZW8tY3RhIC5wYWdlLXN3aXRjaGVyIC5wYWdlLXN3aXRjaGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQycHggMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuYmxvY2stLWhlcm8tdmlkZW8tY3RhIC5wYWdlLXN3aXRjaGVyIC5wYWdlLXN3aXRjaGVyLXdyYXBwZXI6bm90KC5vcGVuKSAucGFnZS1zd2l0Y2hlci1saW5rLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLXZpZGVvLWN0YSAucGFnZS1zd2l0Y2hlciAucGFnZS1zd2l0Y2hlci13cmFwcGVyLm9wZW4gLmJ1dHRvbi1zd2l0Y2hlci10b2dnbGUgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIC5ibG9jay0taGVyby12aWRlby1jdGEgLmRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJsb2NrLS1oZXJvLXZpZGVvLWN0YSAubW9iaWxlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogVGV4dCBibG9ja3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmhyLmJhciB7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oci5iYXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbmhyLmJhci50ZWFsLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEMzQzM7XG59XG5oci5iYXIudGVhbC1vcmFuZ2U6OmFmdGVyIHtcbiAgd2lkdGg6IDExJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzNjIzQjtcbn1cbmhyLmJhci50ZWFsLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG5oci5iYXIudGVhbC15ZWxsb3c6OmFmdGVyIHtcbiAgd2lkdGg6IDc2JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QzNDMztcbn1cbmhyLmJhci55ZWxsb3ctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzNjIzQjtcbn1cbmhyLmJhci55ZWxsb3ctb3JhbmdlOjphZnRlciB7XG4gIHdpZHRoOiAyMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG5oci5iYXIubGlnaHQtYmx1ZS15ZWxsb3c6OmFmdGVyLCBoci5iYXIucHVycGxlLXllbGxvdzo6YWZ0ZXIge1xuICB3aWR0aDogMjIlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbn1cbmhyLmJhci5saWdodC1ibHVlLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRkE0RDM7XG59XG5oci5iYXIucHVycGxlLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDA1ODQ7XG59XG5cbi5ibG9jay1kaXZpZGVycyAuY29sdW1uIHtcbiAgYm9yZGVyLXRvcDogMS41cHggc29saWQgI0NDQ0NDQztcbiAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgI0NDQ0NDQztcbiAgcGFkZGluZzogNjRweCAwO1xufVxuXG4udGV4dC1iYXNpYyAqIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbi50ZXh0LWJhc2ljIHVsLCAudGV4dC1iYXNpYyBvbCB7XG4gIG1hcmdpbjogMjRweCAwO1xufVxuLnRleHQtYmFzaWMgaDMsIC50ZXh0LWJhc2ljIGg0LCAudGV4dC1iYXNpYyBwIHtcbiAgbWFyZ2luOiAwIDAgMjRweCAwO1xufVxuLnRleHQtYmFzaWMgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZGVmYXVsdC1jb250ZW50IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMCAwIDI3cHggMDtcbn1cbi5kZWZhdWx0LWNvbnRlbnQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZGVmYXVsdC1jb250ZW50IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbn1cblxuLmJsb2NrLS10ZXh0LWhlYWRpbmctb3V0bGluZSAuY29sdW1uIHtcbiAgbWF4LXdpZHRoOiA1NDRweDtcbn1cbi5ibG9jay0tdGV4dC1oZWFkaW5nLW91dGxpbmUgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGV4dC1oZWFkaW5nLW91dGxpbmUgaDIge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG4uYmxvY2stLXRleHQtaGVhZGluZy1vdXRsaW5lLnRleHQtb3JhbmdlIHtcbiAgY29sb3I6ICNEMzYyM0I7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNEMzYyM0I7XG59XG4uYmxvY2stLXRleHQtaGVhZGluZy1vdXRsaW5lLnRleHQtZGFyay1ibHVlIHtcbiAgY29sb3I6ICMwMDRDOTM7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMwMDRDOTM7XG59XG4uYmxvY2stLXRleHQtaGVhZGluZy1vdXRsaW5lLnRleHQtbGlnaHQtYmx1ZSB7XG4gIGNvbG9yOiAjM0ZBNEQzO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjM0ZBNEQzO1xufVxuLmJsb2NrLS10ZXh0LWhlYWRpbmctb3V0bGluZS50ZXh0LXB1cnBsZSB7XG4gIGNvbG9yOiAjM0QwNTg0O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjM0QwNTg0O1xufVxuLmJsb2NrLS10ZXh0LWhlYWRpbmctb3V0bGluZS50ZXh0LWJsYWNrIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMyMzFGMjA7XG59XG4uYmxvY2stLXRleHQtaGVhZGluZy1vdXRsaW5lLmJnLWl2b3J5IHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNGRkY5RjA7XG59XG4uYmxvY2stLXRleHQtaGVhZGluZy1vdXRsaW5lLmJnLXdoaXRlIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ibG9jay0tdGV4dC1zbWFsbC1oZWFkaW5nIC5jb2x1bW5fbGVmdCAuY29sdW1uX2lubmVyIHtcbiAgbWF4LXdpZHRoOiAzNTJweDtcbn1cbi5ibG9jay0tdGV4dC1zbWFsbC1oZWFkaW5nIC5jb2x1bW5fcmlnaHQgLmNvbHVtbl9pbm5lciB7XG4gIG1heC13aWR0aDogNDQ4cHg7XG59XG4uYmxvY2stLXRleHQtc21hbGwtaGVhZGluZyAuY29sdW1uX2lubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYmxvY2stLXRleHQtc21hbGwtaGVhZGluZyBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvY2stLXRleHQtc21hbGwtaGVhZGluZyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMWNoO1xufVxuLmJsb2NrLS10ZXh0LXNtYWxsLWhlYWRpbmcgaDIsIC5ibG9jay0tdGV4dC1zbWFsbC1oZWFkaW5nIC5jdGEge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXh0LXNtYWxsLWhlYWRpbmcgLmdyaWQtbWFpbiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNnB4O1xuICB9XG4gIC5ibG9jay0tdGV4dC1zbWFsbC1oZWFkaW5nIC5jb2x1bW5fbGVmdCAuY29sdW1uX2lubmVyLCAuYmxvY2stLXRleHQtc21hbGwtaGVhZGluZyAuY29sdW1uX3JpZ2h0IC5jb2x1bW5faW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYmxvY2stLXRleHQtbGFyZ2UtaGVhZGluZyAuY29sdW1uX2xlZnQge1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA3O1xufVxuLmJsb2NrLS10ZXh0LWxhcmdlLWhlYWRpbmcgLmNvbHVtbl9yaWdodCB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDU7XG59XG4uYmxvY2stLXRleHQtbGFyZ2UtaGVhZGluZyAuY3RhIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGV4dC1sYXJnZS1oZWFkaW5nIC5ncmlkLW1haW4ge1xuICAgIGdyaWQtcm93LWdhcDogMjRweDtcbiAgfVxuICAuYmxvY2stLXRleHQtbGFyZ2UtaGVhZGluZyAuY3RhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5ibG9jay0tdGV4dC0yLWNvbHVtbi1oZWFkaW5nIC5ncmlkLW1haW4ge1xuICBncmlkLXJvdy1nYXA6IDY0cHg7XG59XG4uYmxvY2stLXRleHQtMi1jb2x1bW4taGVhZGluZyAuaGVhZGluZy10ZXh0X2NhcmQge1xuICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLS10ZXh0LTItY29sdW1uLWhlYWRpbmcgaDIge1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXgtd2lkdGg6IDQ0OHB4O1xufVxuLmJsb2NrLS10ZXh0LTItY29sdW1uLWhlYWRpbmcgcCB7XG4gIG1hcmdpbjogMzJweCAwIDAgMDtcbn1cbi5ibG9jay0tdGV4dC0yLWNvbHVtbi1oZWFkaW5nLnRleHQtb3JhbmdlIC5oZWFkaW5nLXRleHRfY2FyZCB7XG4gIGJvcmRlci1ib3R0b206IDE2cHggc29saWQgI0QzNjIzQjtcbn1cbi5ibG9jay0tdGV4dC0yLWNvbHVtbi1oZWFkaW5nLnRleHQtbGlnaHQtYmx1ZSAuaGVhZGluZy10ZXh0X2NhcmQge1xuICBib3JkZXItYm90dG9tOiAxNnB4IHNvbGlkICMzRkE0RDM7XG59XG4uYmxvY2stLXRleHQtMi1jb2x1bW4taGVhZGluZy50ZXh0LWRhcmstYmx1ZSAuaGVhZGluZy10ZXh0X2NhcmQge1xuICBib3JkZXItYm90dG9tOiAxNnB4IHNvbGlkICMwMDRDOTM7XG59XG4uYmxvY2stLXRleHQtMi1jb2x1bW4taGVhZGluZy50ZXh0LXB1cnBsZSAuaGVhZGluZy10ZXh0X2NhcmQge1xuICBib3JkZXItYm90dG9tOiAxNnB4IHNvbGlkICMzRDA1ODQ7XG59XG4uYmxvY2stLXRleHQtMi1jb2x1bW4taGVhZGluZy50ZXh0LWJsYWNrIC5oZWFkaW5nLXRleHRfY2FyZCB7XG4gIGJvcmRlci1ib3R0b206IDE2cHggc29saWQgIzIzMUYyMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGV4dC0yLWNvbHVtbi1oZWFkaW5nIHAge1xuICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgfVxuICAuYmxvY2stLXRleHQtMi1jb2x1bW4taGVhZGluZyAuaGVhZGluZy10ZXh0X2NhcmQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5ibG9jay0tdGV4dC1zaWRlYmFyIC5ncmlkLW1haW4ge1xuICBncmlkLXJvdy1nYXA6IDY0cHg7XG59XG4uYmxvY2stLXRleHQtc2lkZWJhciBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYmxvY2stLXRleHQtc2lkZWJhciBoNCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5ibG9jay0tdGV4dC1zaWRlYmFyLXF1b3RlLWltYWdlIGhyIHtcbiAgbWFyZ2luOiAwIDAgMzJweCAwO1xufVxuLmJsb2NrLS10ZXh0LXNpZGViYXItcXVvdGUtaW1hZ2UgYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG59XG4uYmxvY2stLXRleHQtc2lkZWJhci1xdW90ZS1pbWFnZSAuc2lkZWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLS10ZXh0LXNpZGViYXItcXVvdGUtaW1hZ2UgLnNpZGViYXIgaW1nIHtcbiAgbWFyZ2luOiA2NHB4IDAgMCAwO1xufVxuLmJsb2NrLS10ZXh0LXNpZGViYXItcXVvdGUtaW1hZ2UgLnNpZGViYXIuaW1hZ2UtZmlyc3Qge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4uYmxvY2stLXRleHQtc2lkZWJhci1xdW90ZS1pbWFnZSAuc2lkZWJhci5pbWFnZS1maXJzdCBpbWcge1xuICBtYXJnaW46IDAgMCA2NHB4IDA7XG59XG4uYmxvY2stLXRleHQtc2lkZWJhci1xdW90ZS1pbWFnZSAuc2lkZWJhci5uby1xdW90ZSBpbWcge1xuICBtYXJnaW46IDA7XG59XG4uYmxvY2stLXRleHQtc2lkZWJhci1xdW90ZS1pbWFnZSAuY3RhIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5ibG9jay0tdGV4dC1zaWRlYmFyLXF1b3RlLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLS10ZXh0LXNpZGViYXItcXVvdGUtaW1hZ2UudGhlbWUtb3JhbmdlIGgxLCAuYmxvY2stLXRleHQtc2lkZWJhci1xdW90ZS1pbWFnZS50aGVtZS1vcmFuZ2UgaDIsIC5ibG9jay0tdGV4dC1zaWRlYmFyLXF1b3RlLWltYWdlLnRoZW1lLW9yYW5nZSBoMyB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuLmJsb2NrLS10ZXh0LXNpZGViYXItcXVvdGUtaW1hZ2UudGhlbWUtbGlnaHQtYmx1ZSBoMSwgLmJsb2NrLS10ZXh0LXNpZGViYXItcXVvdGUtaW1hZ2UudGhlbWUtbGlnaHQtYmx1ZSBoMiwgLmJsb2NrLS10ZXh0LXNpZGViYXItcXVvdGUtaW1hZ2UudGhlbWUtbGlnaHQtYmx1ZSBoMyB7XG4gIGNvbG9yOiAjM0ZBNEQzO1xufVxuLmJsb2NrLS10ZXh0LXNpZGViYXItcXVvdGUtaW1hZ2UudGhlbWUtZGFyay1ibHVlIGgxLCAuYmxvY2stLXRleHQtc2lkZWJhci1xdW90ZS1pbWFnZS50aGVtZS1kYXJrLWJsdWUgaDIsIC5ibG9jay0tdGV4dC1zaWRlYmFyLXF1b3RlLWltYWdlLnRoZW1lLWRhcmstYmx1ZSBoMyB7XG4gIGNvbG9yOiAjMDA0QzkzO1xufVxuLmJsb2NrLS10ZXh0LXNpZGViYXItcXVvdGUtaW1hZ2UudGhlbWUtcHVycGxlIGgxLCAuYmxvY2stLXRleHQtc2lkZWJhci1xdW90ZS1pbWFnZS50aGVtZS1wdXJwbGUgaDIsIC5ibG9jay0tdGV4dC1zaWRlYmFyLXF1b3RlLWltYWdlLnRoZW1lLXB1cnBsZSBoMyB7XG4gIGNvbG9yOiAjM0QwNTg0O1xufVxuXG4uYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzIC5ncmlkLW1haW4ge1xuICBncmlkLXJvdy1nYXA6IDMycHg7XG59XG4uYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzIC5jb2x1bW5faGVhZGluZyB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xufVxuLmJsb2NrLS10ZXh0LWljb24taGlnaGxpZ2h0cyBoMi5zaXplLXNtYWxsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMgaDIuc2l6ZS1sYXJnZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMCAwIDE2cHggMDtcbn1cbi5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMgaDIuYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLS10ZXh0LWljb24taGlnaGxpZ2h0cyBwIHtcbiAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMgaDMge1xuICBtYXJnaW46IDE2cHggMCAwIDA7XG59XG4uYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzIC50ZXh0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLS10ZXh0LWljb24taGlnaGxpZ2h0cy5jYXJkLXN0eWxlX3dpdGhfYmcgaDMge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW46IDMycHggMCAwIDA7XG59XG4uYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLmNhcmQtc3R5bGVfd2l0aF9iZyAudGV4dCB7XG4gIHBhZGRpbmc6IDQ4cHggMzJweDtcbn1cbi5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMuY2FyZC1zdHlsZV93aXRoX2JnLmJnLXdoaXRlIC50ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjlGMDtcbn1cbi5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMuY2FyZC1zdHlsZV93aXRoX2JnLmJnLWl2b3J5IC50ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMgLmdyaWQtbWFpbiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICB9XG4gIC5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMuY2FyZC1zdHlsZV93aXRoX2JnIC5ncmlkLW1haW4ge1xuICAgIGdyaWQtcm93LWdhcDogMTZweDtcbiAgfVxufVxuXG4uYmxvY2stLXRleHQtc3VtbWFyeS1pY29uLWhpZ2hsaWdodHMgaDIge1xuICBtYXJnaW4tYm90dG9tOiAtMTZweDtcbiAgbWF4LXdpZHRoOiA0NDhweDtcbn1cbi5ibG9jay0tdGV4dC1zdW1tYXJ5LWljb24taGlnaGxpZ2h0cyBociB7XG4gIHdpZHRoOiAxLjVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDQ0NDO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbn1cbi5ibG9jay0tdGV4dC1zdW1tYXJ5LWljb24taGlnaGxpZ2h0cyAudGV4dC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuLmJsb2NrLS10ZXh0LXN1bW1hcnktaWNvbi1oaWdobGlnaHRzIC50ZXh0LWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYmxvY2stLXRleHQtc3VtbWFyeS1pY29uLWhpZ2hsaWdodHMgLnRleHQtY2FyZCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvY2stLXRleHQtc3VtbWFyeS1pY29uLWhpZ2hsaWdodHMgLnRleHQtY2FyZCBwIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmJsb2NrLS10ZXh0LXN1bW1hcnktaWNvbi1oaWdobGlnaHRzIC50ZXh0LWNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG4uYmxvY2stLXRleHQtc3VtbWFyeS1pY29uLWhpZ2hsaWdodHMgLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogNDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGV4dC1zdW1tYXJ5LWljb24taGlnaGxpZ2h0cyBociB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmxvY2stLXRleHQtc3VtbWFyeS1pY29uLWhpZ2hsaWdodHMgLnRleHQtY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYmxvY2stLXRleHQtc3VtbWFyeS1pY29uLWhpZ2hsaWdodHMgLnRleHQtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuXG4uYmxvY2stLXRleHQtc3RhdHMtbGlzdCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWF4LXdpZHRoOiA1MTJweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbn1cbi5ibG9jay0tdGV4dC1zdGF0cy1saXN0IGxpIHtcbiAgcGFkZGluZzogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbn1cbi5ibG9jay0tdGV4dC1zdGF0cy1saXN0IC50ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4uYmxvY2stLXRleHQtc3RhdHMtbGlzdCAudGV4dCwgLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QgLmxpbmUtb25lIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG59XG4uYmxvY2stLXRleHQtc3RhdHMtbGlzdCAubGluZS10d28ge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTI4cHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGV4dC1zdGF0cy1saXN0IC5saW5lLXR3byB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cbi5ibG9jay0tdGV4dC1zdGF0cy1saXN0IC5saW5lLXRocmVlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5ibG9jay0tdGV4dC1zdGF0cy1saXN0IC5zdGF0LWZlYXR1cmUge1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA2OHB4O1xufVxuLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QudGV4dC1vcmFuZ2UgdWwsIC5ibG9jay0tdGV4dC1zdGF0cy1saXN0LnRleHQtb3JhbmdlIGxpLCAuYmxvY2stLXRleHQtc3RhdHMtbGlzdC50ZXh0LW9yYW5nZSAuc3RhdC1mZWF0dXJlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDM2MjNCO1xuICBjb2xvcjogI0QzNjIzQjtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0QzNjIzQjtcbn1cbi5ibG9jay0tdGV4dC1zdGF0cy1saXN0LnRleHQtbGlnaHQtYmx1ZSB1bCwgLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QudGV4dC1saWdodC1ibHVlIGxpLCAuYmxvY2stLXRleHQtc3RhdHMtbGlzdC50ZXh0LWxpZ2h0LWJsdWUgLnN0YXQtZmVhdHVyZSB7XG4gIGJvcmRlci1jb2xvcjogIzNGQTREMztcbiAgY29sb3I6ICMzRkE0RDM7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMzRkE0RDM7XG59XG4uYmxvY2stLXRleHQtc3RhdHMtbGlzdC50ZXh0LWRhcmstYmx1ZSB1bCwgLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QudGV4dC1kYXJrLWJsdWUgbGksIC5ibG9jay0tdGV4dC1zdGF0cy1saXN0LnRleHQtZGFyay1ibHVlIC5zdGF0LWZlYXR1cmUge1xuICBib3JkZXItY29sb3I6ICMwMDRDOTM7XG4gIGNvbG9yOiAjMDA0QzkzO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMDA0QzkzO1xufVxuLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QudGV4dC1wdXJwbGUgdWwsIC5ibG9jay0tdGV4dC1zdGF0cy1saXN0LnRleHQtcHVycGxlIGxpLCAuYmxvY2stLXRleHQtc3RhdHMtbGlzdC50ZXh0LXB1cnBsZSAuc3RhdC1mZWF0dXJlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0QwNTg0O1xuICBjb2xvcjogIzNEMDU4NDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzNEMDU4NDtcbn1cbi5ibG9jay0tdGV4dC1zdGF0cy1saXN0LmJnLXdoaXRlIC5saW5lLXR3byB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjRkZGRkZGO1xufVxuLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QuYmctaXZvcnkgLmxpbmUtdHdvIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNGRkY5RjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QgLm51bWJlciB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG4gIC5ibG9jay0tdGV4dC1zdGF0cy1saXN0IC50ZXh0LCAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCAubGluZS1vbmUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgfVxuICAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCAubGluZS10d28ge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgfVxuICAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCAubGluZS10aHJlZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCAuZ3JpZC1tYWluIHtcbiAgICBncmlkLXJvdy1nYXA6IDI0cHg7XG4gIH1cbiAgLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QgdWwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCBsaSB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICB9XG4gIC5ibG9jay0tdGV4dC1zdGF0cy1saXN0IC5zdGF0LWZlYXR1cmUge1xuICAgIHBhZGRpbmc6IDY0cHggNThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QgbGkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuYmxvY2stLXRleHQtc3RhdHMtbGlzdCAudGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5ibG9jay0tdGV4dC1zdGF0cy1saXN0IC5saW5lLXR3byB7XG4gICAgZm9udC1zaXplOiAxMnZ3O1xuICB9XG4gIC5ibG9jay0tdGV4dC1zdGF0cy1saXN0IC5saW5lLXRocmVlIHtcbiAgICBmb250LXNpemU6IDEwdnc7XG4gIH1cbiAgLmJsb2NrLS10ZXh0LXN0YXRzLWxpc3QgLnN0YXQtZmVhdHVyZSB7XG4gICAgcGFkZGluZzogMzJweDtcbiAgfVxufVxuXG4uYmxvY2stLXRleHQtMy1zdGF0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG4gIGNvbG9yOiAjRkZGOUYwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxMjhweDtcbn1cbi5ibG9jay0tdGV4dC0zLXN0YXRzIC5kaXZpZGVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAzMnB4O1xufVxuLmJsb2NrLS10ZXh0LTMtc3RhdHMgLmRpdmlkZXItd3JhcHBlciBociB7XG4gIG1hcmdpbjogMCBhdXRvIDEyOHB4IGF1dG87XG4gIGhlaWdodDogMTZweDtcbiAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEMzQzM7XG59XG4uYmxvY2stLXRleHQtMy1zdGF0cyBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNEMzYyM0I7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRjlGMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGV4dC0zLXN0YXRzIGgyIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuLmJsb2NrLS10ZXh0LTMtc3RhdHMgcCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uYmxvY2stLXRleHQtMy1zdGF0cyAuY29sdW1uLCAuYmxvY2stLXRleHQtMy1zdGF0cyAuc3RhdCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ibG9jay0tdGV4dC0zLXN0YXRzIC5zdGF0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY5RjA7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4O1xufVxuLmJsb2NrLS10ZXh0LTMtc3RhdHMgLmNvbHVtbl9jdGEge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGV4dC0zLXN0YXRzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgfVxuICAuYmxvY2stLXRleHQtMy1zdGF0cyAuZGl2aWRlci13cmFwcGVyIGhyIHtcbiAgICBtYXJnaW46IDAgYXV0byA2NHB4IGF1dG87XG4gIH1cbiAgLmJsb2NrLS10ZXh0LTMtc3RhdHMgLmdyaWQtbWFpbiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA0OHB4O1xuICB9XG4gIC5ibG9jay0tdGV4dC0zLXN0YXRzIC5kaXNwbGF5LW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICB9XG4gIC5ibG9jay0tdGV4dC0zLXN0YXRzIC5jb2x1bW5fY3RhIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmJsb2NrLS10ZXh0LTMtc3RhdHMgcCB7XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gIH1cbn1cblxuLmJsb2NrLS10ZXh0LXN0YXQtaW1hZ2UgaDIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBtYXgtd2lkdGg6IDQ0OHB4O1xufVxuLmJsb2NrLS10ZXh0LXN0YXQtaW1hZ2UgLnN0YXQge1xuICBtYXJnaW46IDQ4cHggMDtcbn1cbi5ibG9jay0tdGV4dC1zdGF0LWltYWdlIC5zdGF0IGhyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5ibG9jay0tdGV4dC1zdGF0LWltYWdlIC5zdGF0IHAge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXh0LXN0YXQtaW1hZ2UgLmNvbHVtbl9yaWdodCB7XG4gICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICB9XG59XG5cbi5ibG9jay0tdGV4dC1pbWFnZS1vdmVydmlldyAuZ3JpZC1tYWluIHtcbiAgZ3JpZC1yb3ctZ2FwOiA0OHB4O1xufVxuLmJsb2NrLS10ZXh0LWltYWdlLW92ZXJ2aWV3IC5jb2x1bW4ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uYmxvY2stLXRleHQtaW1hZ2Utb3ZlcnZpZXcgLmNvbHVtbl9yaWdodCAuY29sdW1uX2lubmVyIHtcbiAgbWF4LXdpZHRoOiA0NDhweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uYmxvY2stLXRleHQtaW1hZ2Utb3ZlcnZpZXcgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmJsb2NrLS10ZXh0LWltYWdlLW92ZXJ2aWV3IC5jdGEge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmJsb2NrLS10ZXh0LWltYWdlLW92ZXJ2aWV3IC5jb2x1bW5fYm90dG9tIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay0tdGV4dC1pbWFnZS1vdmVydmlldyAuY29sdW1uX2JvdHRvbSAuY29sdW1uX2lubmVyIHtcbiAgbWF4LXdpZHRoOiA3MzZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmxvY2stLXRleHQtaW1hZ2Utb3ZlcnZpZXcgLmNvbHVtbl9ib3R0b20gYSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVjaDtcbn1cbi5ibG9jay0tdGV4dC1pbWFnZS1vdmVydmlldyAuY29sdW1uX2JvdHRvbSBwLCAuYmxvY2stLXRleHQtaW1hZ2Utb3ZlcnZpZXcgLmNvbHVtbl9ib3R0b20gYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGV4dC1pbWFnZS1vdmVydmlldyAuZ3JpZC1tYWluIHtcbiAgICBncmlkLXJvdy1nYXA6IDQ4cHg7XG4gIH1cbiAgLmJsb2NrLS10ZXh0LWltYWdlLW92ZXJ2aWV3IC5jb2x1bW5fcmlnaHQgLmNvbHVtbl9pbm5lciB7XG4gICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYmxvY2stLXRleHQtaW1hZ2Utb3ZlcnZpZXcgLmN0YSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5ibG9jay0tdGV4dC1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMS41cHggc29saWQgI0NDQ0NDQztcbiAgcGFkZGluZzogNjRweCAwO1xufVxuLmJsb2NrLS10ZXh0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICNDQ0NDQ0M7XG59XG4uYmxvY2stLXRleHQtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbV9pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmJsb2NrLS10ZXh0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW1faW5uZXIuY2xvc2UgLnRleHQge1xuICBtYXgtaGVpZ2h0OiA1NHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG59XG4uYmxvY2stLXRleHQtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbV9pbm5lci5vcGVuIC50ZXh0IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5ibG9jay0tdGV4dC1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtX2lubmVyLm9wZW4gLmFjY29yZGlvbi1idXR0b24tdG9nZ2xlIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5ibG9jay0tdGV4dC1hY2NvcmRpb24gLnN1YmhlYWRpbmcsIC5ibG9jay0tdGV4dC1hY2NvcmRpb24gLnRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbn1cbi5ibG9jay0tdGV4dC1hY2NvcmRpb24gLnN1YmhlYWRpbmcge1xuICBtYXgtd2lkdGg6IDI1NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuLmJsb2NrLS10ZXh0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbi10b2dnbGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmJsb2NrLS10ZXh0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbi10b2dnbGUgc3ZnIHtcbiAgd2lkdGg6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG4uYmxvY2stLXRleHQtYWNjb3JkaW9uIC5jdGEge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXh0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDMycHggMDtcbiAgfVxuICAuYmxvY2stLXRleHQtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbV9pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmJsb2NrLS10ZXh0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW1faW5uZXIuY2xvc2UgLnRleHQge1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgfVxuICAuYmxvY2stLXRleHQtYWNjb3JkaW9uIC5zdWJoZWFkaW5nIHtcbiAgICBwYWRkaW5nOiA1cHggNzJweCAwIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5ibG9jay0tdGV4dC1hY2NvcmRpb24gLmJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICAuYmxvY2stLXRleHQtYWNjb3JkaW9uIC50ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ibG9jay0tdGV4dC1hY2NvcmRpb24gLnRleHQtYmFzaWMge1xuICAgIHBhZGRpbmc6IDM1cHggMCAwIDA7XG4gIH1cbn1cblxuLmJsb2NrLS10ZXh0LWFjY29yZGlvbi1mdWxsIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5ibG9jay0tdGV4dC1hY2NvcmRpb24tZnVsbCAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAjQ0NDQ0NDO1xuICBwYWRkaW5nOiA0MnB4IDA7XG59XG4uYmxvY2stLXRleHQtYWNjb3JkaW9uLWZ1bGwgLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAjQ0NDQ0NDO1xufVxuLmJsb2NrLS10ZXh0LWFjY29yZGlvbi1mdWxsIC5hY2NvcmRpb24taXRlbV9pbm5lci5jbG9zZSAudGV4dCB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvY2stLXRleHQtYWNjb3JkaW9uLWZ1bGwgLmFjY29yZGlvbi1pdGVtX2lubmVyLmNsb3NlIC5hY2NvcmRpb24tYnV0dG9uLXRvZ2dsZSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLmJsb2NrLS10ZXh0LWFjY29yZGlvbi1mdWxsIC5hY2NvcmRpb24taXRlbV9pbm5lci5vcGVuIC50ZXh0IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5ibG9jay0tdGV4dC1hY2NvcmRpb24tZnVsbCAuYWNjb3JkaW9uLWl0ZW1faW5uZXIub3BlbiAuYWNjb3JkaW9uLWJ1dHRvbi10b2dnbGUgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmJsb2NrLS10ZXh0LWFjY29yZGlvbi1mdWxsIC5hY2NvcmRpb24tYnV0dG9uLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLS10ZXh0LWFjY29yZGlvbi1mdWxsIC5hY2NvcmRpb24tYnV0dG9uLXRvZ2dsZSBzdmcge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4uYmxvY2stLXRleHQtYWNjb3JkaW9uLWZ1bGwgLnRleHQsIC5ibG9jay0tdGV4dC1hY2NvcmRpb24tZnVsbCBoMyB7XG4gIG1heC13aWR0aDogODIzcHg7XG59XG4uYmxvY2stLXRleHQtYWNjb3JkaW9uLWZ1bGwgaDMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJsb2NrLS10ZXh0LWFjY29yZGlvbi1mdWxsIC50ZXh0LWJhc2ljIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4uYmxvY2stLXRleHQtYWNjb3JkaW9uLWZ1bGwgLmN0YSB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXh0LWFjY29yZGlvbi1mdWxsIGgyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbiAgLmJsb2NrLS10ZXh0LWFjY29yZGlvbi1mdWxsIC5hY2NvcmRpb24taXRlbSB7XG4gICAgcGFkZGluZzogMjRweCAwO1xuICB9XG4gIC5ibG9jay0tdGV4dC1hY2NvcmRpb24tZnVsbCAudGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogNDhweDtcbiAgfVxufVxuXG4uYmxvY2stLXRleHQtcGFyYWdyYXBoIGgxLCAuYmxvY2stLXRleHQtcGFyYWdyYXBoIGgyLCAuYmxvY2stLXRleHQtcGFyYWdyYXBoIGgzLCAuYmxvY2stLXRleHQtcGFyYWdyYXBoIGg0LCAuYmxvY2stLXRleHQtcGFyYWdyYXBoIGg1LCAuYmxvY2stLXRleHQtcGFyYWdyYXBoIGg2LFxuLmRlZmF1bHQtY29udGVudCBoMSxcbi5kZWZhdWx0LWNvbnRlbnQgaDIsXG4uZGVmYXVsdC1jb250ZW50IGgzLFxuLmRlZmF1bHQtY29udGVudCBoNCxcbi5kZWZhdWx0LWNvbnRlbnQgaDUsXG4uZGVmYXVsdC1jb250ZW50IGg2IHtcbiAgY29sb3I6ICNEMzYyM0I7XG59XG4uYmxvY2stLXRleHQtcGFyYWdyYXBoLnRoZW1lLWxpZ2h0LWJsdWUgaDEsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGgudGhlbWUtbGlnaHQtYmx1ZSBoMiwgLmJsb2NrLS10ZXh0LXBhcmFncmFwaC50aGVtZS1saWdodC1ibHVlIGgzLCAuYmxvY2stLXRleHQtcGFyYWdyYXBoLnRoZW1lLWxpZ2h0LWJsdWUgaDQsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGgudGhlbWUtbGlnaHQtYmx1ZSBoNSwgLmJsb2NrLS10ZXh0LXBhcmFncmFwaC50aGVtZS1saWdodC1ibHVlIGg2LFxuLmRlZmF1bHQtY29udGVudC50aGVtZS1saWdodC1ibHVlIGgxLFxuLmRlZmF1bHQtY29udGVudC50aGVtZS1saWdodC1ibHVlIGgyLFxuLmRlZmF1bHQtY29udGVudC50aGVtZS1saWdodC1ibHVlIGgzLFxuLmRlZmF1bHQtY29udGVudC50aGVtZS1saWdodC1ibHVlIGg0LFxuLmRlZmF1bHQtY29udGVudC50aGVtZS1saWdodC1ibHVlIGg1LFxuLmRlZmF1bHQtY29udGVudC50aGVtZS1saWdodC1ibHVlIGg2IHtcbiAgY29sb3I6ICMzRkE0RDM7XG59XG4uYmxvY2stLXRleHQtcGFyYWdyYXBoLnRoZW1lLWRhcmstYmx1ZSBoMSwgLmJsb2NrLS10ZXh0LXBhcmFncmFwaC50aGVtZS1kYXJrLWJsdWUgaDIsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGgudGhlbWUtZGFyay1ibHVlIGgzLCAuYmxvY2stLXRleHQtcGFyYWdyYXBoLnRoZW1lLWRhcmstYmx1ZSBoNCwgLmJsb2NrLS10ZXh0LXBhcmFncmFwaC50aGVtZS1kYXJrLWJsdWUgaDUsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGgudGhlbWUtZGFyay1ibHVlIGg2LFxuLmRlZmF1bHQtY29udGVudC50aGVtZS1kYXJrLWJsdWUgaDEsXG4uZGVmYXVsdC1jb250ZW50LnRoZW1lLWRhcmstYmx1ZSBoMixcbi5kZWZhdWx0LWNvbnRlbnQudGhlbWUtZGFyay1ibHVlIGgzLFxuLmRlZmF1bHQtY29udGVudC50aGVtZS1kYXJrLWJsdWUgaDQsXG4uZGVmYXVsdC1jb250ZW50LnRoZW1lLWRhcmstYmx1ZSBoNSxcbi5kZWZhdWx0LWNvbnRlbnQudGhlbWUtZGFyay1ibHVlIGg2IHtcbiAgY29sb3I6ICMwMDRDOTM7XG59XG4uYmxvY2stLXRleHQtcGFyYWdyYXBoLnRoZW1lLXB1cnBsZSBoMSwgLmJsb2NrLS10ZXh0LXBhcmFncmFwaC50aGVtZS1wdXJwbGUgaDIsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGgudGhlbWUtcHVycGxlIGgzLCAuYmxvY2stLXRleHQtcGFyYWdyYXBoLnRoZW1lLXB1cnBsZSBoNCwgLmJsb2NrLS10ZXh0LXBhcmFncmFwaC50aGVtZS1wdXJwbGUgaDUsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGgudGhlbWUtcHVycGxlIGg2LFxuLmRlZmF1bHQtY29udGVudC50aGVtZS1wdXJwbGUgaDEsXG4uZGVmYXVsdC1jb250ZW50LnRoZW1lLXB1cnBsZSBoMixcbi5kZWZhdWx0LWNvbnRlbnQudGhlbWUtcHVycGxlIGgzLFxuLmRlZmF1bHQtY29udGVudC50aGVtZS1wdXJwbGUgaDQsXG4uZGVmYXVsdC1jb250ZW50LnRoZW1lLXB1cnBsZSBoNSxcbi5kZWZhdWx0LWNvbnRlbnQudGhlbWUtcHVycGxlIGg2IHtcbiAgY29sb3I6ICMzRDA1ODQ7XG59XG4uYmxvY2stLXRleHQtcGFyYWdyYXBoIGgxLFxuLmRlZmF1bHQtY29udGVudCBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMCAwIDMycHggMDtcbn1cbi5ibG9jay0tdGV4dC1wYXJhZ3JhcGggaDIsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGggaDMsXG4uZGVmYXVsdC1jb250ZW50IGgyLFxuLmRlZmF1bHQtY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4uYmxvY2stLXRleHQtcGFyYWdyYXBoIGgzLFxuLmRlZmF1bHQtY29udGVudCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvY2stLXRleHQtcGFyYWdyYXBoIHVsLCAuYmxvY2stLXRleHQtcGFyYWdyYXBoIG9sLFxuLmRlZmF1bHQtY29udGVudCB1bCxcbi5kZWZhdWx0LWNvbnRlbnQgb2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDY0cHg7XG59XG4uYmxvY2stLXRleHQtcGFyYWdyYXBoIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCksIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGggb2wgbGk6bm90KDpsYXN0LWNoaWxkKSxcbi5kZWZhdWx0LWNvbnRlbnQgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSxcbi5kZWZhdWx0LWNvbnRlbnQgb2wgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5ibG9jay0tdGV4dC1wYXJhZ3JhcGggaDEsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGggaDIsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGggaDMsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGggaDQsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGggaDUsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGggaDYsIC5ibG9jay0tdGV4dC1wYXJhZ3JhcGggcDpub3QoOmxhc3QtY2hpbGQpLCAuYmxvY2stLXRleHQtcGFyYWdyYXBoIHVsLCAuYmxvY2stLXRleHQtcGFyYWdyYXBoIG9sLFxuLmRlZmF1bHQtY29udGVudCBoMSxcbi5kZWZhdWx0LWNvbnRlbnQgaDIsXG4uZGVmYXVsdC1jb250ZW50IGgzLFxuLmRlZmF1bHQtY29udGVudCBoNCxcbi5kZWZhdWx0LWNvbnRlbnQgaDUsXG4uZGVmYXVsdC1jb250ZW50IGg2LFxuLmRlZmF1bHQtY29udGVudCBwOm5vdCg6bGFzdC1jaGlsZCksXG4uZGVmYXVsdC1jb250ZW50IHVsLFxuLmRlZmF1bHQtY29udGVudCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uYmxvY2stLXRleHQtcGFyYWdyYXBoIHAgYSxcbi5kZWZhdWx0LWNvbnRlbnQgcCBhIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5ibG9jay0tdGV4dC1wYXJhZ3JhcGggLmN0YSxcbi5kZWZhdWx0LWNvbnRlbnQgLmN0YSB7XG4gIG1hcmdpbjogNDhweCAwIDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLXRleHQtcGFyYWdyYXBoIHVsLCAuYmxvY2stLXRleHQtcGFyYWdyYXBoIG9sLFxuLmRlZmF1bHQtY29udGVudCB1bCxcbi5kZWZhdWx0LWNvbnRlbnQgb2wge1xuICAgIHBhZGRpbmc6IDAgMCAwIDMycHg7XG4gIH1cbn1cblxuLmJsb2NrLS1pbmxpbmUtc3RhdCAuc3RhdCB7XG4gIHBhZGRpbmc6IDY0cHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay0taW5saW5lLXN0YXQgLnN0YXQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTElO1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QzNDMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG59XG4uYmxvY2stLWlubGluZS1zdGF0IC5zdGF0X2hlYWRpbmcgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvY2stLWlubGluZS1zdGF0IC5zdGF0X3RleHQge1xuICBtYXJnaW46IDE2cHggMCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWlubGluZS1zdGF0IC5ncmlkLW1haW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJsb2NrLS1pbmxpbmUtc3RhdCAuc3RhdCB7XG4gICAgcGFkZGluZzogNjRweCAzMnB4O1xuICB9XG59XG5cbi5ibG9jay0tdGV4dC1oZWFkaW5nIC5oZWFkaW5nLFxuLmJsb2NrLS10ZXh0LWhlYWRpbmctcGFyYWdyYXBoIC5oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLS10ZXh0LWhlYWRpbmc6bm90KC5zdHlsZS1ib2xkKSBoMywgLmJsb2NrLS10ZXh0LWhlYWRpbmc6bm90KC5zdHlsZS1ib2xkKSBoNCxcbi5ibG9jay0tdGV4dC1oZWFkaW5nLXBhcmFncmFwaDpub3QoLnN0eWxlLWJvbGQpIGgzLFxuLmJsb2NrLS10ZXh0LWhlYWRpbmctcGFyYWdyYXBoOm5vdCguc3R5bGUtYm9sZCkgaDQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYmxvY2stLXRleHQtaGVhZGluZy1wYXJhZ3JhcGggaDQsIC5ibG9jay0tdGV4dC1oZWFkaW5nLXBhcmFncmFwaCBoNSB7XG4gIG1hcmdpbjogMDtcbn1cbi5ibG9jay0tdGV4dC1oZWFkaW5nLXBhcmFncmFwaCAuaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uYmxvY2stLXRleHQtaGVhZGluZy1wYXJhZ3JhcGggLmN0YSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uYmxvY2stLXRleHQtaGVhZGluZy1wYXJhZ3JhcGg6bm90KC50ZXh0LWxlZnQpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXh0LWhlYWRpbmctcGFyYWdyYXBoIGg0IHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXh0LWhlYWRpbmcgaDMge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuICAuYmxvY2stLXRleHQtaGVhZGluZyBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG4uYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YS5oZWFkaW5nLWxhcmdlIGg2LFxuLmJsb2NrLS10ZXh0LWltYWdlLWhpZ2hsaWdodHMuaGVhZGluZy1sYXJnZSBoNiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YS5oZWFkaW5nLXNtYWxsIGg1LFxuLmJsb2NrLS10ZXh0LWltYWdlLWhpZ2hsaWdodHMuaGVhZGluZy1zbWFsbCBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YS5oZWFkaW5nLWxhcmdlLWFsbCBoNSxcbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzLmhlYWRpbmctbGFyZ2UtYWxsIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMtY3RhIC5jb2x1bW5faGVhZGluZyxcbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzIC5jb2x1bW5faGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogLTMycHg7XG59XG4uYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YSAuZ3JpZC1tYWluLFxuLmJsb2NrLS10ZXh0LWltYWdlLWhpZ2hsaWdodHMgLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogOTZweDtcbn1cbi5ibG9jay0tdGV4dC1pY29uLWhpZ2hsaWdodHMtY3RhIC5zdWJoZWFkaW5nLFxuLmJsb2NrLS10ZXh0LWljb24taGlnaGxpZ2h0cy1jdGEgLmN0YSxcbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzIC5zdWJoZWFkaW5nLFxuLmJsb2NrLS10ZXh0LWltYWdlLWhpZ2hsaWdodHMgLmN0YSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YSAudGV4dC1pY29uIGltZyxcbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzIC50ZXh0LWljb24gaW1nIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiA0OHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXh0LWljb24taGlnaGxpZ2h0cy1jdGEgLmdyaWQtbWFpbixcbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzIC5ncmlkLW1haW4ge1xuICAgIGdyaWQtcm93LWdhcDogNjRweDtcbiAgfVxuICAuYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YSAuY29sdW1uX2hlYWRpbmcsXG4uYmxvY2stLXRleHQtaW1hZ2UtaGlnaGxpZ2h0cyAuY29sdW1uX2hlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXh0LWljb24taGlnaGxpZ2h0cy1jdGEgLmhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmJsb2NrLS10ZXh0LWltYWdlLWhpZ2hsaWdodHMgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJsb2NrLS10ZXh0LWltYWdlLWhpZ2hsaWdodHMgLmltZy1sYW5kc2NhcGUge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLS10ZXh0LWltYWdlLWhpZ2hsaWdodHMgLmdyaWQtbWFpbl8yY29sdW1uIGZpZ3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG4uYmxvY2stLXRleHQtaW1hZ2UtaGlnaGxpZ2h0cyAuZ3JpZC1tYWluXzJjb2x1bW4gLmltZy1sYW5kc2NhcGUge1xuICBwYWRkaW5nLWJvdHRvbTogNjIuNSU7XG59XG4uYmxvY2stLXRleHQtaW1hZ2UtaGlnaGxpZ2h0cyAuZ3JpZC1tYWluXzNjb2x1bW4gZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzIC5ncmlkLW1haW5fM2NvbHVtbiAuaW1nLWxhbmRzY2FwZSB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLXRleHQtaW1hZ2UtaGlnaGxpZ2h0cyAuZ3JpZC1tYWluXzNjb2x1bW4gZmlndXJlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG4gIC5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzIC5ncmlkLW1haW5fM2NvbHVtbiAuaW1nLWxhbmRzY2FwZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYyLjUlO1xuICB9XG59XG5cbi5ibG9jay0tdGV4dC1ncmlkIC5oZWFkaW5nLCAuYmxvY2stLXRleHQtZ3JpZCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmxvY2stLXRleHQtZ3JpZCAuY29sdW1uX3JpZ2h0IHtcbiAgcGFkZGluZzogMDtcbn1cbi5ibG9jay0tdGV4dC1ncmlkIC5ncmlkLW1haW5fMmNvbHVtbi1vZmZzZXQtcmV2ZXJzZSwgLmJsb2NrLS10ZXh0LWdyaWQgLmNvbHVtbl9yaWdodCB7XG4gIGdyaWQtcm93LWdhcDogNjRweDtcbn1cbi5ibG9jay0tdGV4dC1ncmlkIC50ZXh0LWljb24sXG4uYmxvY2stLXRleHQtZ3JpZCAuc3ViaGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYmxvY2stLXRleHQtZ3JpZCAudGV4dC1pY29uIGltZyB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGV4dC1ncmlkIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cblxuLmJsb2NrLS10ZXh0LWxpc3QgLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogNjRweDtcbn1cbi5ibG9jay0tdGV4dC1saXN0IC5jb2x1bW5fbGVmdCAuZGVmYXVsdC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5ibG9jay0tdGV4dC1saXN0IC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ibG9jay0tdGV4dC1saXN0IGhyIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG4uYmxvY2stLXRleHQtbGlzdCAubGlzdCB7XG4gIG1hcmdpbjogMDtcbn1cbi5ibG9jay0tdGV4dC1saXN0IG9sLmZvcm1hdC10ZXh0X29ubHkgcCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYmxvY2stLXRleHQtbGlzdCAuZm9ybWF0LXRleHRfb25seSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5ibG9jay0tdGV4dC1saXN0IG9sIGxpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ibG9jay0tdGV4dC1saXN0IG9sIGxpIC5saXN0LWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogLTRweDtcbn1cbi5ibG9jay0tdGV4dC1saXN0IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLmJsb2NrLS10ZXh0LWxpc3QgdWwgLmxpc3QtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uYmxvY2stLXRleHQtbGlzdCBsaSAuZGVmYXVsdC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmJsb2NrLS10ZXh0LWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLXRleHQtbGlzdCAuY29sdW1uX2xlZnQge1xuICAgIG1heC13aWR0aDogNDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGV4dC1saXN0IC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cblxuLmJsb2NrLS10ZXh0LWxpc3QtMSBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG4uYmxvY2stLXRleHQtbGlzdC0xIC5oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYmxvY2stLXRleHQtbGlzdC1mZWF0dXJlZCAubGlzdC1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbi5ibG9jay0tdGV4dC1saXN0LWZlYXR1cmVkIC5saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5ibG9jay0tdGV4dC1saXN0LWZlYXR1cmVkIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYmxvY2stLXRleHQtbGlzdC1mZWF0dXJlZCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbi5ibG9jay0tdGV4dC1saXN0LWZlYXR1cmVkIGxpIC5kZWZhdWx0LXRleHQge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLmJsb2NrLS10ZXh0LWxpc3QtZmVhdHVyZWQgLmxpc3QtaW5uZXIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbn1cbi5ibG9jay0tdGV4dC1saXN0LWZlYXR1cmVkIC5saXN0LWluZGV4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTZweDtcbn1cbi5ibG9jay0tdGV4dC1saXN0LWZlYXR1cmVkLnRoZW1lLW9yYW5nZSBsaTpudGgtY2hpbGQoNG4rMSkgLmxpc3QtaW5kZXgge1xuICBib3JkZXItY29sb3I6ICM1OEMzQzM7XG59XG4uYmxvY2stLXRleHQtbGlzdC1mZWF0dXJlZC50aGVtZS1vcmFuZ2UgbGk6bnRoLWNoaWxkKDRuKzIpIC5saXN0LWluZGV4IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDNzAwO1xufVxuLmJsb2NrLS10ZXh0LWxpc3QtZmVhdHVyZWQudGhlbWUtb3JhbmdlIGxpOm50aC1jaGlsZCg0biszKSAubGlzdC1pbmRleCB7XG4gIGJvcmRlci1jb2xvcjogIzNGQTREMztcbn1cbi5ibG9jay0tdGV4dC1saXN0LWZlYXR1cmVkLnRoZW1lLW9yYW5nZSBsaTpudGgtY2hpbGQoNG4pIC5saXN0LWluZGV4IHtcbiAgYm9yZGVyLWNvbG9yOiAjM0QwNTg0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXh0LWxpc3QtZmVhdHVyZWQgLmxpc3QtaGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIH1cbiAgLmJsb2NrLS10ZXh0LWxpc3QtZmVhdHVyZWQgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgfVxuICAuYmxvY2stLXRleHQtbGlzdC1mZWF0dXJlZCAuc3ViaGVhZGluZywgLmJsb2NrLS10ZXh0LWxpc3QtZmVhdHVyZWQgLmluZGV4IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIH1cbiAgLmJsb2NrLS10ZXh0LWxpc3QtZmVhdHVyZWQgLmxpc3QtaW5kZXgge1xuICAgIG1heC13aWR0aDogNjRweDtcbiAgICBtaW4td2lkdGg6IDY0cHg7XG4gIH1cbn1cblxuLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUuc2l6ZS1sYXJnZSBociB7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLnNpemUtbGFyZ2UgaHI6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUuc2l6ZS1sYXJnZSAuYXV0aG9yIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLnNpemUtc21hbGwgYmxvY2txdW90ZSBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLnNpemUtc21hbGwgaHIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBoZWlnaHQ6IDhweDtcbn1cbi5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLnNpemUtc21hbGwgaHI6OmFmdGVyIHtcbiAgaGVpZ2h0OiA4cHg7XG59XG4uYmxvY2stLXRleHQtcHVsbC1xdW90ZS5zaXplLXNtYWxsIC5hdXRob3Ige1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUgLmF1dGhvcl9pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMnB4O1xufVxuLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUgLmF1dGhvcl9pbmZvIGZpZ2NhcHRpb24ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUgLmF1dGhvcl9pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMDtcbiAgfVxufVxuLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUgaHIge1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stLXRleHQtcHVsbC1xdW90ZSBocjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA5MCU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uYmxvY2stLXRleHQtcHVsbC1xdW90ZS5iZy13aGl0ZSBoci50aGVtZS1vcmFuZ2UsIC5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLmJnLWl2b3J5IGhyLnRoZW1lLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG59XG4uYmxvY2stLXRleHQtcHVsbC1xdW90ZS5iZy13aGl0ZSBoci50aGVtZS1vcmFuZ2U6OmFmdGVyLCAuYmxvY2stLXRleHQtcHVsbC1xdW90ZS5iZy1pdm9yeSBoci50aGVtZS1vcmFuZ2U6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QzNDMztcbn1cbi5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLmJnLXdoaXRlIGhyLnRoZW1lLXB1cnBsZSwgLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUuYmctaXZvcnkgaHIudGhlbWUtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNEMDU4NDtcbn1cbi5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLmJnLXdoaXRlIGhyLnRoZW1lLXB1cnBsZTo6YWZ0ZXIsIC5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLmJnLWl2b3J5IGhyLnRoZW1lLXB1cnBsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCO1xufVxuLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUuYmctd2hpdGUgaHIudGhlbWUtbGlnaHQtYmx1ZSwgLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUuYmctaXZvcnkgaHIudGhlbWUtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRkE0RDM7XG59XG4uYmxvY2stLXRleHQtcHVsbC1xdW90ZS5iZy13aGl0ZSBoci50aGVtZS1saWdodC1ibHVlOjphZnRlciwgLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUuYmctaXZvcnkgaHIudGhlbWUtbGlnaHQtYmx1ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xufVxuLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUuYmctb3JhbmdlIGhyLCAuYmxvY2stLXRleHQtcHVsbC1xdW90ZS5iZy1wdXJwbGUgaHIsIC5ibG9jay0tdGV4dC1wdWxsLXF1b3RlLmJnLWxpZ2h0LWJsdWUgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xufVxuLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUuYmctb3JhbmdlIGhyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEMzQzM7XG59XG4uYmxvY2stLXRleHQtcHVsbC1xdW90ZS5iZy1wdXJwbGUgaHI6OmFmdGVyLCAuYmxvY2stLXRleHQtcHVsbC1xdW90ZS5iZy1saWdodC1ibHVlIGhyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG59XG5cbi5ibG9jay0tdGV4dC1pbWFnZSAuZmxleC1tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTE4NHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAzMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMzJweDtcbn1cbi5ibG9jay0tdGV4dC1pbWFnZSAuZmxleC1tYWluIC5jb2x1bW4ge1xuICB3aWR0aDogNTAlO1xufVxuLmJsb2NrLS10ZXh0LWltYWdlIC5jb2x1bW5faW1hZ2UgLmNvbHVtbl9pbm5lciB7XG4gIG1heC13aWR0aDogNTQ0cHg7XG59XG4uYmxvY2stLXRleHQtaW1hZ2UgLmNvbHVtbl90ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5ibG9jay0tdGV4dC1pbWFnZSAuY29sdW1uX3RleHQgLmNvbHVtbl9pbm5lciB7XG4gIG1heC13aWR0aDogNDQ4cHg7XG59XG4uYmxvY2stLXRleHQtaW1hZ2UubGF5b3V0LXRleHRfZmlyc3QgLmZsZXgtbWFpbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5ibG9jay0tdGV4dC1pbWFnZS5sYXlvdXQtdGV4dF9maXJzdCAuY29sdW1uX3RleHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYmxvY2stLXRleHQtaW1hZ2UgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmJsb2NrLS10ZXh0LWltYWdlIC5jdGEge1xuICBtYXJnaW4tdG9wOiA0MnB4O1xufVxuLmJsb2NrLS10ZXh0LWltYWdlIC5pbWctbGFuZHNjYXBlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDc1JTtcbn1cbi5ibG9jay0tdGV4dC1pbWFnZS5iZy1vcmFuZ2UgLnRleHQsIC5ibG9jay0tdGV4dC1pbWFnZS5iZy1saWdodC1ibHVlIC50ZXh0LCAuYmxvY2stLXRleHQtaW1hZ2UuYmctcHVycGxlIC50ZXh0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLXRleHQtaW1hZ2UgLmZsZXgtbWFpbiB7XG4gICAgZ2FwOiA2NHB4O1xuICB9XG4gIC5ibG9jay0tdGV4dC1pbWFnZSAuZmxleC1tYWluIC5jb2x1bW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ibG9jay0tdGV4dC1pbWFnZSAuY29sdW1uX2ltYWdlIC5jb2x1bW5faW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYmxvY2stLXRleHQtaW1hZ2UgLmNvbHVtbl90ZXh0IC5jb2x1bW5faW5uZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYmxvY2stLXRleHQtaW1hZ2UubGF5b3V0LWltYWdlX2ZpcnN0IC5mbGV4LW1haW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmJsb2NrLS10ZXh0LWltYWdlLmxheW91dC10ZXh0X2ZpcnN0IC5mbGV4LW1haW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuYmxvY2stLXRleHQtaW1hZ2UgLmN0YSB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuXG4uYmxvY2stLXRleHQtaW1hZ2UtbGFyZ2UgLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogNjRweDtcbn1cbi5ibG9jay0tdGV4dC1pbWFnZS1sYXJnZSAuY29sdW1uIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmJsb2NrLS10ZXh0LWltYWdlLWxhcmdlIC5jb2x1bW5fbGVmdCB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDQ7XG59XG4uYmxvY2stLXRleHQtaW1hZ2UtbGFyZ2UgLmNvbHVtbl9yaWdodCB7XG4gIGdyaWQtY29sdW1uOiA2L3NwYW4gNztcbn1cbi5ibG9jay0tdGV4dC1pbWFnZS1sYXJnZSAuY29sdW1uX3RleHQgLmNvbHVtbl9pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbn1cblxuLmJsb2NrLS10ZXh0LXNlcGFyYXRvciAuc3R5bGUtcGxhaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjNCM0IzO1xuICBoZWlnaHQ6IDEuNXB4O1xufVxuLmJsb2NrLS10ZXh0LXNlcGFyYXRvciAuc3R5bGUtY29sb3Ige1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5ibG9jay0tdGV4dC10YWJsZSAuaGVhZGluZy13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmJsb2NrLS10ZXh0LXRhYmxlIC5oZWFkaW5nLXdyYXBwZXIgaDIge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJsb2NrLS10ZXh0LXRhYmxlIC50YWJsZS13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cbi5ibG9jay0tdGV4dC10YWJsZSB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuLmJsb2NrLS10ZXh0LXRhYmxlIHRoLCAuYmxvY2stLXRleHQtdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTc2cHg7XG4gIHBhZGRpbmc6IDI0cHggMzJweCAyNHB4IDA7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDEuNXB4ICNCM0IzQjM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYmxvY2stLXRleHQtdGFibGUgdGggcCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLXRleHQtdGFibGUgLmhvcml6b250YWwtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAuYmxvY2stLXRleHQtdGFibGUgLmhvcml6b250YWwtaGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgfVxuICAuYmxvY2stLXRleHQtdGFibGUgLnZlcnRpY2FsLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgICB3aWR0aDogMTEycHg7XG4gIH1cbiAgLmJsb2NrLS10ZXh0LXRhYmxlIHRoOm5vdCguaG9yaXpvbnRhbC1oZWFkZXIpIHAsIC5ibG9jay0tdGV4dC10YWJsZSB0ZCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLmJsb2NrLS10ZXh0LXRhYmxlIHRoLCAuYmxvY2stLXRleHQtdGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbiAgLmJsb2NrLS10ZXh0LXRhYmxlIHRoOmZpcnN0LWNoaWxkLCAuYmxvY2stLXRleHQtdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuYmxvY2stLXRleHQtdGFibGUgdGg6bm90KDpsYXN0LWNoaWxkKSwgLmJsb2NrLS10ZXh0LXRhYmxlIHRkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMS41cHggI0IzQjNCMztcbiAgfVxuICAuYmxvY2stLXRleHQtdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkgdGgsIC5ibG9jay0tdGV4dC10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjlGMDtcbiAgfVxuICAuYmxvY2stLXRleHQtdGFibGUuYmctaXZvcnkgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkgdGgsIC5ibG9jay0tdGV4dC10YWJsZS5iZy1pdm9yeSB0Ym9keSB0cjpudGgtY2hpbGQob2RkKSB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgfVxufVxuXG4vKiBNZWRpYSBibG9ja3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5ibG9jay0tbWVkaWEtaW5saW5lLWltYWdlIGZpZ2NhcHRpb24sIC5ibG9jay0tbWVkaWEtaW5saW5lLXZpZGVvIGZpZ2NhcHRpb24ge1xuICBtYXgtd2lkdGg6IDU0NHB4O1xuICBtYXJnaW46IDI0cHggYXV0byAwIGF1dG87XG59XG4uYmxvY2stLW1lZGlhLWlubGluZS1pbWFnZSBmaWdjYXB0aW9uIHAsIC5ibG9jay0tbWVkaWEtaW5saW5lLXZpZGVvIGZpZ2NhcHRpb24gcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG5cbi5ibG9jay0tbWVkaWEtaW5saW5lLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLS1tZWRpYS1pbmxpbmUtaW1hZ2Uuc2l6ZS1zbWFsbCBmaWd1cmUge1xuICBtYXgtd2lkdGg6IDczNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tbWVkaWEtaW5saW5lLWltYWdlOm5vdCguc2l6ZS1zbWFsbCkgZmlndXJlIHtcbiAgICBtYXJnaW46IDAgLTMycHg7XG4gIH1cbn1cblxuLmJsb2NrLS1tZWRpYS1pbmxpbmUtdmlkZW8gLmVtYmVkLXdyYXBwZXIge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA0cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbn1cblxuLmJsb2NrLS1tZWRpYS1sb2dvLXdhbGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2stLW1lZGlhLWxvZ28td2FsbCAuZ3JpZC1tYWluIHtcbiAgZ3JpZC1yb3ctZ2FwOiAzMnB4O1xufVxuLmJsb2NrLS1tZWRpYS1sb2dvLXdhbGwgaDMge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJsb2NrLS1tZWRpYS1sb2dvLXdhbGwgLmxvZ29zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMnB4O1xufVxuLmJsb2NrLS1tZWRpYS1sb2dvLXdhbGwgaW1nIHtcbiAgbWF4LXdpZHRoOiAyNTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tbWVkaWEtbG9nby13YWxsIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuXG4uYmxvY2stLW1lZGlhLWZ1bGwtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stLW1lZGlhLWZ1bGwtaW1hZ2UgLnRleHQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay0tbWVkaWEtZnVsbC1pbWFnZSAudGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDgwcHggMzJweCAzMnB4IDMycHg7XG59XG4uYmxvY2stLW1lZGlhLWZ1bGwtaW1hZ2UgaDIge1xuICBtYXgtd2lkdGg6IDQ0OHB4O1xufVxuLmJsb2NrLS1tZWRpYS1mdWxsLWltYWdlIGgyLnRleHQtaXZvcnkge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNGRkY5RjA7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjRkZGOUYwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1tZWRpYS1mdWxsLWltYWdlIGgyLnRleHQtaXZvcnkge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG4uYmxvY2stLW1lZGlhLWZ1bGwtaW1hZ2UgaDIudGV4dC1ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMyMzFGMjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLW1lZGlhLWZ1bGwtaW1hZ2UgaDIudGV4dC1ibGFjayB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cbi5ibG9jay0tbWVkaWEtZnVsbC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tbWVkaWEtZnVsbC1pbWFnZSAudGV4dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5ibG9jay0tbWVkaWEtaW1hZ2UtaGVhZGxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stLW1lZGlhLWltYWdlLWhlYWRsaW5lLnNpemUtbGFyZ2UgLnRleHQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE5MnB4IDMycHg7XG59XG4uYmxvY2stLW1lZGlhLWltYWdlLWhlYWRsaW5lLnNpemUtc21hbGwgLnRleHQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDk2cHggMzJweDtcbn1cbi5ibG9jay0tbWVkaWEtaW1hZ2UtaGVhZGxpbmUgLmltYWdlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ibG9jay0tbWVkaWEtaW1hZ2UtaGVhZGxpbmUgLmltYWdlLXdyYXBwZXIgZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ibG9jay0tbWVkaWEtaW1hZ2UtaGVhZGxpbmUgLmltYWdlLXdyYXBwZXIgZmlndXJlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmJsb2NrLS1tZWRpYS1pbWFnZS1oZWFkbGluZSAudGV4dC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ibG9jay0tbWVkaWEtaW1hZ2UtaGVhZGxpbmUgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luOiAzMnB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLW1lZGlhLWltYWdlLWhlYWRsaW5lLnNpemUtbGFyZ2UgLnRleHQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTI4cHggMzJweDtcbiAgfVxuICAuYmxvY2stLW1lZGlhLWltYWdlLWhlYWRsaW5lLnNpemUtc21hbGwgLnRleHQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNDhweCAzMnB4O1xuICB9XG59XG5cbi5ibG9jay0tbWVkaWEtMi1pbWFnZXMgLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogMjRweDtcbn1cbi5ibG9jay0tbWVkaWEtMi1pbWFnZXMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9jay0tbWVkaWEtbWFwIC5ncmlkLW1hcCB7XG4gIGdyaWQtcm93LWdhcDogNjRweDtcbn1cbi5ibG9jay0tbWVkaWEtbWFwIC5jb2x1bW5faGVhZGluZyB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5ibG9jay0tbWVkaWEtbWFwIC5jb2x1bW5faGVhZGluZyBoMiB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuLmJsb2NrLS1tZWRpYS1tYXAgLmNvbHVtbl9oZWFkaW5nIC50ZXh0IHtcbiAgbWFyZ2luOiAyNHB4IDAgMCAwO1xufVxuLmJsb2NrLS1tZWRpYS1tYXAgLmNvbHVtbl9oZWFkaW5nIC50ZXh0LXdyYXBwZXIge1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNEMzYyM0I7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuLmJsb2NrLS1tZWRpYS1tYXAgI21hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay0tbWVkaWEtbWFwICNtYXAgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5ibG9jay0tbWVkaWEtbWFwICNtYXAgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNDQ0NDQ0M7XG4gIHN0cm9rZS13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIGZpbGw6ICNGMkYyRjIgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbn1cbi5ibG9jay0tbWVkaWEtbWFwICNtYXAgc3ZnIHBhdGguYWN0aXZlIHtcbiAgZmlsbDogI0QzNjIzQiAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmxvY2stLW1lZGlhLW1hcCAjbWFwIHN2ZyBwYXRoLmFjdGl2ZTpob3ZlciB7XG4gIGZpbGw6ICM1OEMzQzMgIWltcG9ydGFudDtcbn1cbi5ibG9jay0tbWVkaWEtbWFwICNtYXAtaW5mbyB7XG4gIHBhZGRpbmc6IDQwcHggMzJweDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICM1OEMzQzM7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDRweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMjhweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9jay0tbWVkaWEtbWFwICNtYXAtaW5mby5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ibG9jay0tbWVkaWEtbWFwICNtYXAtaW5mbyBoMyB7XG4gIGNvbG9yOiAjNThDM0MzO1xufVxuLmJsb2NrLS1tZWRpYS1tYXAgI21hcC1pbmZvIC5zdGF0ZS1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9jay0tbWVkaWEtbWFwICNtYXAtaW5mbyAuc3RhdGUtaW5mby5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ibG9jay0tbWVkaWEtbWFwICNtYXAtaW5mbyAuc3RhdGUtaW5mbyAudGV4dCB7XG4gIG1hcmdpbjogMTJweCAwIDAgMDtcbn1cbi5ibG9jay0tbWVkaWEtbWFwICNtYXAtaW5mbyAuc3RhdGUtaW5mbyAudGV4dCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLmJsb2NrLS1tZWRpYS1tYXAgI21hcC1pbmZvICNtYXAtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogOHB4O1xufVxuLmJsb2NrLS1tZWRpYS1tYXAgI21hcC1pbmZvICNtYXAtY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYmxvY2stLW1lZGlhLW1hcCAua2V5LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmJsb2NrLS1tZWRpYS1tYXAgLmtleS13cmFwcGVyIHNwYW4ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzNjIzQjtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tbWVkaWEtbWFwIC5rZXktd3JhcHBlciB7XG4gICAgbWFyZ2luOiAtNDBweCBhdXRvIDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDIxNnB4O1xuICB9XG4gIC5ibG9jay0tbWVkaWEtbWFwICNtYXAtaW5mbyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJsb2NrLS1tZWRpYS1tYXAgLmNvbHVtbl9oZWFkaW5nIGgyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDExNSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1tZWRpYS0yLWltYWdlcyAuZGlzcGxheS1kZXNrdG9wLCAuYmxvY2stLW1lZGlhLWJvcmRlci1pbWFnZSAuZGlzcGxheS1kZXNrdG9wLCAuYmxvY2stLW1lZGlhLWZ1bGwtaW1hZ2UgLmRpc3BsYXktZGVza3RvcCwgLmJsb2NrLS1tZWRpYS1pbmxpbmUtaW1hZ2UgLmRpc3BsYXktZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmxvY2stLW1lZGlhLTItaW1hZ2VzIC5kaXNwbGF5LW1vYmlsZSwgLmJsb2NrLS1tZWRpYS1ib3JkZXItaW1hZ2UgLmRpc3BsYXktbW9iaWxlLCAuYmxvY2stLW1lZGlhLWZ1bGwtaW1hZ2UgLmRpc3BsYXktbW9iaWxlLCAuYmxvY2stLW1lZGlhLWlubGluZS1pbWFnZSAuZGlzcGxheS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5ibG9jay0tbWVkaWEtZmVhdHVyZWQtdmlkZW8gLm1lZGlhLWNvbnRhaW5lciB7XG4gIGdyaWQtcm93LWdhcDogNjRweDtcbn1cbi5ibG9jay0tbWVkaWEtZmVhdHVyZWQtdmlkZW8gLmdyaWQtbWFpbl8yY29sdW1uLXZpZGVvIC5jb2x1bW4ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uYmxvY2stLW1lZGlhLWZlYXR1cmVkLXZpZGVvIC5ncmlkLW1haW5fMmNvbHVtbi12aWRlbyAuY29sdW1uX2xlZnQge1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA0O1xufVxuLmJsb2NrLS1tZWRpYS1mZWF0dXJlZC12aWRlbyAuZ3JpZC1tYWluXzJjb2x1bW4tdmlkZW8gLmNvbHVtbl9yaWdodCB7XG4gIGdyaWQtY29sdW1uOiA2L3NwYW4gNztcbn1cbi5ibG9jay0tbWVkaWEtZmVhdHVyZWQtdmlkZW8ubGF5b3V0LXN0YWNrZWQtd2lkZSAuY29sdW1uX3JpZ2h0LCAuYmxvY2stLW1lZGlhLWZlYXR1cmVkLXZpZGVvLmxheW91dC1zdGFja2VkLXNtYWxsIC5jb2x1bW5fcmlnaHQge1xuICBncmlkLXJvdzogMS9zcGFuIDE7XG59XG4uYmxvY2stLW1lZGlhLWZlYXR1cmVkLXZpZGVvLmxheW91dC1zdGFja2VkLXdpZGUgLmNvbHVtbl9sZWZ0LCAuYmxvY2stLW1lZGlhLWZlYXR1cmVkLXZpZGVvLmxheW91dC1zdGFja2VkLXNtYWxsIC5jb2x1bW5fbGVmdCB7XG4gIGdyaWQtcm93OiAyL3NwYW4gMTtcbn1cbi5ibG9jay0tbWVkaWEtZmVhdHVyZWQtdmlkZW8ubGF5b3V0LTItY29sdW1uIC5tZWRpYS1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogNDhweDtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDEuNXB4ICNCM0IzQjM7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDEuNXB4ICNCM0IzQjM7XG59XG4uYmxvY2stLW1lZGlhLWZlYXR1cmVkLXZpZGVvLnRoZW1lLXB1cnBsZSAucG9zdC10eXBlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNEMDU4NDtcbn1cbi5ibG9jay0tbWVkaWEtZmVhdHVyZWQtdmlkZW8udGhlbWUtbGlnaHQtYmx1ZSAucG9zdC10eXBlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGQTREMztcbn1cbi5ibG9jay0tbWVkaWEtZmVhdHVyZWQtdmlkZW8udGhlbWUtZGFyay1ibHVlIC5wb3N0LXR5cGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0QzkzO1xufVxuLmJsb2NrLS1tZWRpYS1mZWF0dXJlZC12aWRlbyAubWVkaWEtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5ibG9jay0tbWVkaWEtZmVhdHVyZWQtdmlkZW8gLnBvc3QtdGl0bGUge1xuICBtYXJnaW46IDI0cHggMCA4cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tbWVkaWEtZmVhdHVyZWQtdmlkZW8gLm1lZGlhLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA0OHB4O1xuICB9XG59XG5cbi5ibG9jay0tbWVkaWEtdmlkZW8tZ2FsbGVyeSAuc3ViaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYmxvY2stLW1lZGlhLXZpZGVvLWdhbGxlcnkgLnZpZGVvLWhlYWRpbmcge1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmJsb2NrLS1tZWRpYS12aWRlby1nYWxsZXJ5IC52aWRlby13cmFwcGVyIHtcbiAgZ3JpZC1yb3ctZ2FwOiA5NnB4O1xufVxuLmJsb2NrLS1tZWRpYS12aWRlby1nYWxsZXJ5IC52aWRlby13cmFwcGVyX2hlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1tZWRpYS12aWRlby1nYWxsZXJ5IC52aWRlby13cmFwcGVyIHtcbiAgICBncmlkLXJvdy1nYXA6IDE4cHg7XG4gIH1cbiAgLmJsb2NrLS1tZWRpYS12aWRlby1nYWxsZXJ5IC52aWRlby13cmFwcGVyX2hlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmJsb2NrLS1tZWRpYS12aWRlby1nYWxsZXJ5IC52aWRlby1oZWFkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vKiBUZXN0aW1vbmlhbCBibG9ja3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5ibG9jay0tdGVzdGltb25pYWwtY2FyZHMgLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogMzJweDtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtY2FyZHMgLmNvbHVtbl9oZWFkaW5nIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTI7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLWNhcmRzIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgbWF4LXdpZHRoOiA1NzZweDtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtY2FyZHMgLnRlc3RpbW9uaWFsIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IDEwcHg7XG4gIHBhZGRpbmc6IDQ4cHggNDBweDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtY2FyZHMgZmlndXJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLWNhcmRzIC5hdXRob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtY2FyZHMgLmltZy1jaXJjbGUsIC5ibG9jay0tdGVzdGltb25pYWwtY2FyZHMgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX3RodW1ibmFpbHMgLmVjX2RldGFpbHNfdGh1bWJuYWlsLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfdGh1bWJuYWlscyAuYmxvY2stLXRlc3RpbW9uaWFsLWNhcmRzIC5lY19kZXRhaWxzX3RodW1ibmFpbCB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtY2FyZHMgLmF1dGhvcl9pbmZvIGZpZ2NhcHRpb24ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJsb2NrLS10ZXN0aW1vbmlhbC1jYXJkcyAuc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLWNhcmRzIC5zd2lwZXItd3JhcHBlciB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGVzdGltb25pYWwtY2FyZHMgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1jYXJkcyAucG9zdC1jb250YWluZXIge1xuICAgIG1hcmdpbjogMCAtMTZweDtcbiAgfVxufVxuXG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAuY29sdW1uX2VtcHR5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyIC5jb2x1bW5fbGVmdCB7XG4gIGJvcmRlci1ib3R0b206IDI0cHggc29saWQgI0ZGQzcwMDtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyIC5jb2x1bW5fcmlnaHQge1xuICBib3JkZXItYm90dG9tOiAyNHB4IHNvbGlkICNEMzYyM0I7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlci50aGVtZS1vcmFuZ2UgLmNvbHVtbl9yaWdodCwgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIudGhlbWUtZGFyay1ibHVlIC5jb2x1bW5fcmlnaHQge1xuICBib3JkZXItYm90dG9tOiAyNHB4IHNvbGlkICM1OEMzQzM7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAuY29sdW1uX2xlZnQtY29udGVudCB7XG4gIHBhZGRpbmc6IDE2MHB4IDA7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAuY29sdW1uX3JpZ2h0LWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNjBweCAwIDE2MHB4IDQ4cHg7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciBoMjpub3QoLmhlYWRpbmctb3V0bGluZSkge1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyIC50ZXN0aW1vbmlhbC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciBmaWd1cmUge1xuICBwYWRkaW5nOiAwIDQ4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgLmF1dGhvciB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAuaW1nLWNpcmNsZSwgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX3RodW1ibmFpbHMgLmVjX2RldGFpbHNfdGh1bWJuYWlsLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfdGh1bWJuYWlscyAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAuZWNfZGV0YWlsc190aHVtYm5haWwge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAuYXV0aG9yX2luZm8gZmlnY2FwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAuc2hvcnQtYmlvIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODRweCkge1xuICAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAuY29sdW1uX2xlZnQtY29udGVudCB7XG4gICAgcGFkZGluZzogMTYwcHggMzJweDtcbiAgfVxuICAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAuY29sdW1uX3JpZ2h0LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE2MHB4IDQ4cHg7XG4gIH1cbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgaDI6bm90KC5oZWFkaW5nLW91dGxpbmUpIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDExNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgLmNvbHVtbl9sZWZ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgLmNvbHVtbl9sZWZ0OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjRweDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLnRoZW1lLW9yYW5nZSAuY29sdW1uX2xlZnQ6OmFmdGVyLCAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlci50aGVtZS1kYXJrLWJsdWUgLmNvbHVtbl9sZWZ0OjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4QzNDMztcbiAgfVxuICAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAuY29sdW1uX3JpZ2h0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgLmNvbHVtbl9sZWZ0LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDk2cHggMzJweDtcbiAgfVxuICAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAudGVzdGltb25pYWwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA5NnB4IDMycHggMTA0cHggMzJweDtcbiAgfVxuICAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciAuY29sdW1uX3JpZ2h0LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dCwgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlciBmaWd1cmUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDMycHg7XG4gIH1cbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXIgLmF1dGhvciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmJsb2NrLS10ZXN0aW1vbmlhbC1pbmxpbmUgLnRlc3RpbW9uaWFsIHtcbiAgcGFkZGluZzogNjRweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLS10ZXN0aW1vbmlhbC1pbmxpbmUgLnRlc3RpbW9uaWFsLmJvcmRlci1kYXJrLWJsdWU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjAlO1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QzNDMztcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xufVxuLmJsb2NrLS10ZXN0aW1vbmlhbC1pbmxpbmUgYmxvY2txdW90ZSBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtaW5saW5lIC5hdXRob3Ige1xuICBtYXJnaW46IDMycHggMCAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLWlubGluZSAuYXV0aG9yIC5pbWctY2lyY2xlLCAuYmxvY2stLXRlc3RpbW9uaWFsLWlubGluZSAuYXV0aG9yIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc190aHVtYm5haWxzIC5lY19kZXRhaWxzX3RodW1ibmFpbCwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX3RodW1ibmFpbHMgLmJsb2NrLS10ZXN0aW1vbmlhbC1pbmxpbmUgLmF1dGhvciAuZWNfZGV0YWlsc190aHVtYm5haWwge1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLWlubGluZSAuYXV0aG9yIGZpZ2NhcHRpb24ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1pbmxpbmUgLmdyaWQtbWFpbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYmxvY2stLXRlc3RpbW9uaWFsLWlubGluZSAudGVzdGltb25pYWwge1xuICAgIHBhZGRpbmc6IDY0cHggMzJweDtcbiAgfVxufVxuXG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlci1saWdodCB7XG4gIHBhZGRpbmctdG9wOiAxMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXItbGlnaHQudGV4dC1vcmFuZ2UgLmhlYWRpbmctb3V0bGluZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0QzNjIzQjtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNGRkZGRkY7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0QzNjIzQjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0LnRleHQtb3JhbmdlIC5oZWFkaW5nLW91dGxpbmUge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlci1saWdodC50ZXh0LWxpZ2h0LWJsdWUgLmhlYWRpbmctb3V0bGluZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogIzNGQTREMztcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNGRkZGRkY7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzNGQTREMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0LnRleHQtbGlnaHQtYmx1ZSAuaGVhZGluZy1vdXRsaW5lIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXItbGlnaHQudGV4dC1kYXJrLWJsdWUgLmhlYWRpbmctb3V0bGluZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogIzAwNEM5MztcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNGRkZGRkY7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzAwNEM5Mztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0LnRleHQtZGFyay1ibHVlIC5oZWFkaW5nLW91dGxpbmUge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlci1saWdodC50ZXh0LXB1cnBsZSAuaGVhZGluZy1vdXRsaW5lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjM0QwNTg0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI0ZGRkZGRjtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjM0QwNTg0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXItbGlnaHQudGV4dC1wdXJwbGUgLmhlYWRpbmctb3V0bGluZSB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cbi5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0IC50ZXN0aW1vbmlhbC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXItbGlnaHQgLmdyaWQtdGVzdGltb25pYWwtc3dpcGVyIHtcbiAgbWFyZ2luLXRvcDogOTZweDtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0IC5hdXRob3Ige1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0IC5hdXRob3IgcCB7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXItbGlnaHQgLmRpc3BsYXktbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0IC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgYm90dG9tOiAwO1xufVxuLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXItbGlnaHQgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlci1saWdodCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG4uYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlci1saWdodCAudGVzdGltb25pYWwge1xuICBtYXgtd2lkdGg6IDkyOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0IGhyIHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4NHB4KSB7XG4gIC5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0IGhyOm5vdCgubW9iaWxlKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXItbGlnaHQge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICB9XG4gIC5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0IC5oZWFkaW5nLW91dGxpbmUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuICAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlci1saWdodCAuZ3JpZC10ZXN0aW1vbmlhbC1zd2lwZXIge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXItbGlnaHQgLnRlc3RpbW9uaWFsLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXItbGlnaHQgLmF1dGhvciB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAuYmxvY2stLXRlc3RpbW9uaWFsLXN3aXBlci1saWdodCAuZGlzcGxheS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0IGhyIHtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLmJsb2NrLS10ZXN0aW1vbmlhbC1zd2lwZXItbGlnaHQgLmdyaWQtdGVzdGltb25pYWwtc3dpcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzZnI7XG4gIH1cbn1cblxuLyogRmVhdHVyZWQgTGluayBibG9ja3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcGFnZXMgLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogNjRweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcGFnZXMgLmJ1dHRvbi1wYWdlLWNhcmQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcGFnZXMgLmJ1dHRvbi1wYWdlLWNhcmQgYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1wYWdlcyAuYnV0dG9uLXBhZ2UtY2FyZCBzdmcge1xuICBtaW4td2lkdGg6IDMycHg7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1wYWdlcyAuYnV0dG9uLXBhZ2UtY2FyZCBwIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1wYWdlcyAuYnV0dG9uLXBhZ2UtY2FyZC5idXR0b24tcGFnZS1jYXJkX29yYW5nZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNEMzYyM0I7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXBhZ2VzIC5idXR0b24tcGFnZS1jYXJkLmJ1dHRvbi1wYWdlLWNhcmRfb3JhbmdlIGg1IHtcbiAgY29sb3I6ICNEMzYyM0I7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXBhZ2VzIC5idXR0b24tcGFnZS1jYXJkLmJ1dHRvbi1wYWdlLWNhcmRfb3JhbmdlICNjaXJjbGUge1xuICBmaWxsOiAjRDM2MjNCO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1wYWdlcyAuYnV0dG9uLXBhZ2UtY2FyZC5idXR0b24tcGFnZS1jYXJkX2xpZ2h0LWJsdWUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjM0ZBNEQzO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1wYWdlcyAuYnV0dG9uLXBhZ2UtY2FyZC5idXR0b24tcGFnZS1jYXJkX2xpZ2h0LWJsdWUgaDUge1xuICBjb2xvcjogIzNGQTREMztcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcGFnZXMgLmJ1dHRvbi1wYWdlLWNhcmQuYnV0dG9uLXBhZ2UtY2FyZF9saWdodC1ibHVlICNjaXJjbGUge1xuICBmaWxsOiAjM0ZBNEQzO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1wYWdlcyAuYnV0dG9uLXBhZ2UtY2FyZC5idXR0b24tcGFnZS1jYXJkX2RhcmstYmx1ZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDRDOTM7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXBhZ2VzIC5idXR0b24tcGFnZS1jYXJkLmJ1dHRvbi1wYWdlLWNhcmRfZGFyay1ibHVlIGg1IHtcbiAgY29sb3I6ICMwMDRDOTM7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXBhZ2VzIC5idXR0b24tcGFnZS1jYXJkLmJ1dHRvbi1wYWdlLWNhcmRfZGFyay1ibHVlICNjaXJjbGUge1xuICBmaWxsOiAjMDA0QzkzO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1wYWdlcyAuYnV0dG9uLXBhZ2UtY2FyZC5idXR0b24tcGFnZS1jYXJkX3B1cnBsZS1ibHVlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzNEMDU4NDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcGFnZXMgLmJ1dHRvbi1wYWdlLWNhcmQuYnV0dG9uLXBhZ2UtY2FyZF9wdXJwbGUtYmx1ZSBoNSB7XG4gIGNvbG9yOiAjM0QwNTg0O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1wYWdlcyAuYnV0dG9uLXBhZ2UtY2FyZC5idXR0b24tcGFnZS1jYXJkX3B1cnBsZS1ibHVlICNjaXJjbGUge1xuICBmaWxsOiAjM0QwNTg0O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1wYWdlcyAuYnV0dG9uLXBhZ2UtY2FyZDpob3ZlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1wYWdlcyAuYnV0dG9uLXBhZ2UtY2FyZDpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcGFnZXMgLmJ1dHRvbi1wYWdlLWNhcmQ6YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWljb25zIC5ncmlkLW1haW4ge1xuICBncmlkLXJvdy1nYXA6IDQwcHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWljb25zIC5idXR0b24tcGFnZS1jYXJkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1pY29ucyAuYnV0dG9uLXBhZ2UtY2FyZDpob3ZlciBwLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWljb25zIC5idXR0b24tcGFnZS1jYXJkOmZvY3VzIHAge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtaWNvbnMgYXJ0aWNsZSB7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWljb25zIC5pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwcHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWljb25zIHAge1xuICBsaW5lLWhlaWdodDogMTEwJTtcbn1cblxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgaDIge1xuICBtYXgtd2lkdGg6IDQ0OHB4O1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgaDMge1xuICBtYXJnaW46IDhweCAwIDE2cHggMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtd29ya3Nob3BzIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtd29ya3Nob3BzIC5tb250aCB7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgLnNlc3Npb24gcCBzcGFuIHtcbiAgbWFyZ2luOiAwIDAuNWNoO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgLndvcmtzaG9wIHtcbiAgcGFkZGluZzogNjRweCAwO1xuICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAjQ0NDQ0NDO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgLndvcmtzaG9wOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAjQ0NDQ0NDO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgLndvcmtzaG9wX2luZm8sIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtd29ya3Nob3BzIC53b3Jrc2hvcF9zZXNzaW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgLndvcmtzaG9wX2luZm8ge1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXdvcmtzaG9wcyAud29ya3Nob3BfaW5mbyAudGV4dCB7XG4gIG1heC13aWR0aDogMzUycHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXdvcmtzaG9wcyAud29ya3Nob3Bfc2Vzc2lvbnMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogNjBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAzMHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgLnNlc3Npb24ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgLmN0YSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXdvcmtzaG9wcyAud29ya3Nob3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy13b3Jrc2hvcHMgLndvcmtzaG9wX3Nlc3Npb25zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXdvcmtzaG9wcyAuc2Vzc2lvbiB7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgfVxuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXdvcmtzaG9wcyAud29ya3Nob3BfaW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2VzIC5jb2x1bW5faGVhZGluZyB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlcyAuY29sdW1uX2hlYWRpbmcgaDIge1xuICBtYXgtd2lkdGg6IDU0MnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZXMgLmNvbHVtbl9oZWFkaW5nIGgyIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlcyAuc2VydmljZS1saW5rcy13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZXMgLnNlcnZpY2UtbGlua3Mtd3JhcHBlciAuc2VydmljZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZXMgLnNlcnZpY2UtbGlua3Mtd3JhcHBlciAuc2VydmljZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2VzIC5zZXJ2aWNlLWxpbmtzLXdyYXBwZXIgLnNlcnZpY2UtY2F0ZWdvcnktbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZXMgLnNlcnZpY2UtbGlua3Mtd3JhcHBlciAuc2VydmljZS1jYXRlZ29yeS1saW5rIGFydGljbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDMycHggMTZweCA0MHB4IDMycHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2VzIC5zZXJ2aWNlLWxpbmtzLXdyYXBwZXIgLnNlcnZpY2UtY2F0ZWdvcnktbGluazpob3ZlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlcyAuc2VydmljZS1saW5rcy13cmFwcGVyIC5zZXJ2aWNlLWNhdGVnb3J5LWxpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlcyAuc2VydmljZS1saW5rcy13cmFwcGVyIC5zZXJ2aWNlLWNhdGVnb3J5LWxpbms6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2RTZFNjtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZXMgLnNlcnZpY2UtbGlua3Mtd3JhcHBlciAuc2VydmljZV9pbmZvIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlcyAuc2VydmljZS1saW5rcy13cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgLTE2cHg7XG4gIH1cbn1cblxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5IC5jb2x1bW5faGVhZGluZy50ZXh0LW9yYW5nZSB7XG4gIGNvbG9yOiAjRDM2MjNCO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjRDM2MjNCO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5IC5jb2x1bW5faGVhZGluZy50ZXh0LWRhcmstYmx1ZSB7XG4gIGNvbG9yOiAjMDA0QzkzO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMDA0QzkzO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5IC5jb2x1bW5faGVhZGluZy50ZXh0LWxpZ2h0LWJsdWUge1xuICBjb2xvcjogIzNGQTREMztcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzNGQTREMztcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeSAuY29sdW1uX2hlYWRpbmcudGV4dC1wdXJwbGUge1xuICBjb2xvcjogIzNEMDU4NDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzNEMDU4NDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeSAuY29sdW1uX2hlYWRpbmcudGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMjMxRjIwO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5IC5jb2x1bW5faGVhZGluZy5iZy1pdm9yeSB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjRkZGOUYwO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5IC5jb2x1bW5faGVhZGluZy5iZy13aGl0ZSB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjRkZGRkZGO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeSBwIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5IC5ncmlkLW1haW4ge1xuICAgIGdyaWQtcm93LWdhcDogNDhweDtcbiAgfVxuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2UtY2F0ZWdvcnkgLmNvbHVtbl9oZWFkaW5nIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeS1zdW1tYXJ5IC5zZXJ2aWNlLWNhdGVnb3J5LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDRweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2UtY2F0ZWdvcnktc3VtbWFyeSAuc2VydmljZS1jYXRlZ29yeS1saW5rOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2UtY2F0ZWdvcnktc3VtbWFyeSAuc2VydmljZS1jYXRlZ29yeS1saW5rOmZvY3VzIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5LXN1bW1hcnkgLnNlcnZpY2UtY2F0ZWdvcnktbGluazphY3RpdmUge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2UtY2F0ZWdvcnktc3VtbWFyeSAuc2VydmljZS1jYXRlZ29yeV9oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzhweCA0MHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5LXN1bW1hcnkgLnNlcnZpY2UtY2F0ZWdvcnlfaGVhZGluZyBzdmcge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5LXN1bW1hcnkgLnNlcnZpY2UtY2F0ZWdvcnlfaGVhZGluZyBzdmcgI2NpcmNsZSB7XG4gIGZpbGw6ICNGRkZGRkY7XG4gIGZpbGwtb3BhY2l0eTogMC41O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5LXN1bW1hcnkgLnNlcnZpY2UtY2F0ZWdvcnlfaW5mbyB7XG4gIHBhZGRpbmc6IDQwcHggNDBweCA2NHB4IDQwcHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2UtY2F0ZWdvcnktc3VtbWFyeS5iZy13aGl0ZSBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNGRkZGRkY7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzIzMUYyMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeS1zdW1tYXJ5LmJnLXdoaXRlIGgyIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5LXN1bW1hcnkuYmctaXZvcnkgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjRkZGRkZGO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMyMzFGMjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2UtY2F0ZWdvcnktc3VtbWFyeS5iZy1pdm9yeSBoMiB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeS1zdW1tYXJ5IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeS1zdW1tYXJ5IC5ncmlkLW1haW4ge1xuICAgIGdyaWQtcm93LWdhcDogMjRweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5LXN1bW1hcnkgLnNlcnZpY2UtY2F0ZWdvcnlfaW5mbyxcbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeS1zdW1tYXJ5IC5zZXJ2aWNlLWNhdGVnb3J5X2hlYWRpbmcge1xuICAgIHBhZGRpbmc6IDMycHg7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5LXN1bW1hcnkgLnNlcnZpY2UtY2F0ZWdvcnlfaGVhZGluZyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5LXN1bW1hcnkgc3ZnIHtcbiAgICBtYXgtd2lkdGg6IDQwcHg7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zZXJ2aWNlLWNhdGVnb3J5LXN1bW1hcnkgLmNvbHVtbl9oZWFkaW5nIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtYWxsLXNlcnZpY2VzIC5jb2x1bW5faGVhZGluZyB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1hbGwtc2VydmljZXMgLmNvbHVtbl9oZWFkaW5nIGgyIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMyMzFGMjA7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWFsbC1zZXJ2aWNlcyAuY29sdW1uX2hlYWRpbmcgaDIuYmctaXZvcnkge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI0ZGRjlGMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtYWxsLXNlcnZpY2VzIC5jb2x1bW5faGVhZGluZyBoMi5iZy13aGl0ZSB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjRkZGRkZGO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1hbGwtc2VydmljZXMgLnNlcnZpY2UtcGFnZS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1hbGwtc2VydmljZXMgLnNlcnZpY2UtcGFnZS1saW5rIGgzIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWFsbC1zZXJ2aWNlcyAuc2VydmljZS1wYWdlLWxpbmsgLmJ1dHRvbi1saW5rLWFycm93IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1hbGwtc2VydmljZXMgLnNlcnZpY2UtcGFnZS1saW5rIC5idXR0b24tbGluay1hcnJvdyBzdmcge1xuICB3aWR0aDogMTJweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtYWxsLXNlcnZpY2VzIC5zZXJ2aWNlLWxpbmtzLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWFsbC1zZXJ2aWNlcyAuc2VydmljZS1saW5rcy13cmFwcGVyIC5zZXJ2aWNlLWNhdGVnb3J5LWxpbmsgYXJ0aWNsZSxcbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtYWxsLXNlcnZpY2VzIC5zZXJ2aWNlLWxpbmtzLXdyYXBwZXIgLnNlcnZpY2UtcGFnZS10YWcge1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWFsbC1zZXJ2aWNlcyAuc2VydmljZS1saW5rcy13cmFwcGVyIC5zZXJ2aWNlLXBhZ2UtdGFnIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWFsbC1zZXJ2aWNlcyAuc2VydmljZS1saW5rcy13cmFwcGVyIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtYWxsLXNlcnZpY2VzIC5idXR0b24tbGluay1hcnJvdyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWFsbC1zZXJ2aWNlcyAuZ3JpZC1tYWluIHtcbiAgICBncmlkLXJvdy1nYXA6IDY0cHg7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1hbGwtc2VydmljZXMgLnNlcnZpY2UtcGFnZS1saW5rIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1hbGwtc2VydmljZXMgLnNlcnZpY2UtbGlua3Mtd3JhcHBlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtYWxsLXNlcnZpY2VzIC5jb2x1bW5faGVhZGluZyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cHg7XG4gIH1cbn1cblxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1yZWxhdGVkLXNlcnZpY2VzIC5jb2x1bW5faGVhZGluZyB7XG4gIGdyaWQtY29sdW1uOiAzL3NwYW4gODtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcmVsYXRlZC1zZXJ2aWNlcyAuY29sdW1uX2hlYWRpbmcudGV4dC1vcmFuZ2Uge1xuICBjb2xvcjogI0QzNjIzQjtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0QzNjIzQjtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcmVsYXRlZC1zZXJ2aWNlcyAuY29sdW1uX2hlYWRpbmcudGV4dC1kYXJrLWJsdWUge1xuICBjb2xvcjogIzAwNEM5MztcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzAwNEM5Mztcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcmVsYXRlZC1zZXJ2aWNlcyAuY29sdW1uX2hlYWRpbmcudGV4dC1saWdodC1ibHVlIHtcbiAgY29sb3I6ICMzRkE0RDM7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMzRkE0RDM7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlbGF0ZWQtc2VydmljZXMgLmNvbHVtbl9oZWFkaW5nLnRleHQtcHVycGxlIHtcbiAgY29sb3I6ICMzRDA1ODQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMzRDA1ODQ7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlbGF0ZWQtc2VydmljZXMgLmNvbHVtbl9oZWFkaW5nLmJnLWl2b3J5IHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNGRkY5RjA7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlbGF0ZWQtc2VydmljZXMgLmNvbHVtbl9oZWFkaW5nLmJnLXdoaXRlIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNGRkZGRkY7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlbGF0ZWQtc2VydmljZXMgLmNvbHVtbl9zZXJ2aWNlcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzMnB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1yZWxhdGVkLXNlcnZpY2VzIHAge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlbGF0ZWQtc2VydmljZXMgLmNvbHVtbl9zZXJ2aWNlcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC1yb3ctZ2FwOiAyNHB4O1xuICB9XG59XG5cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtY2FzZS1zdHVkaWVzIC5ncmlkLW1haW4sXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlc291cmNlcyAuZ3JpZC1tYWluIHtcbiAgZ3JpZC1yb3ctZ2FwOiA0OHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXNlLXN0dWRpZXMgLmNvbHVtbl9oZWFkaW5nLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhc2Utc3R1ZGllcyAuY29sdW1uX2N0YSxcbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcmVzb3VyY2VzIC5jb2x1bW5faGVhZGluZyxcbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcmVzb3VyY2VzIC5jb2x1bW5fY3RhIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXNlLXN0dWRpZXMgLmNvbHVtbl9oZWFkaW5nIGgyLFxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1yZXNvdXJjZXMgLmNvbHVtbl9oZWFkaW5nIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXNlLXN0dWRpZXMgLmNvbHVtbl9jdGEsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlc291cmNlcyAuY29sdW1uX2N0YSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhc2Utc3R1ZGllcyAuYnV0dG9uLWxpbmstYXJyb3csXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlc291cmNlcyAuYnV0dG9uLWxpbmstYXJyb3cge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhc2Utc3R1ZGllcyAuZ3JpZC1tYWluLFxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1yZXNvdXJjZXMgLmdyaWQtbWFpbiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICB9XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtY2FzZS1zdHVkaWVzIC5jb2x1bW5faGVhZGluZyxcbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtcmVzb3VyY2VzIC5jb2x1bW5faGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cHg7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXNlLXN0dWRpZXMgLmNvbHVtbl9jdGEsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlc291cmNlcyAuY29sdW1uX2N0YSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXNlLXN0dWRpZXMgLmJ1dHRvbi1saW5rLWFycm93LFxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1yZXNvdXJjZXMgLmJ1dHRvbi1saW5rLWFycm93IHtcbiAgICBtYXgtd2lkdGg6IDE5OHB4O1xuICB9XG59XG5cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtdGVhbSAuZ3JpZC1tYWluIHtcbiAgZ3JpZC1yb3ctZ2FwOiA5NnB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy10ZWFtIGFydGljbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy10ZWFtIGFydGljbGUgLnRlYW0taW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy10ZWFtIGFydGljbGUgZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy10ZWFtIGFydGljbGUgLmltZy1jaXJjbGUsIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtdGVhbSBhcnRpY2xlIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc190aHVtYm5haWxzIC5lY19kZXRhaWxzX3RodW1ibmFpbCwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX3RodW1ibmFpbHMgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy10ZWFtIGFydGljbGUgLmVjX2RldGFpbHNfdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXRlYW0gYXJ0aWNsZSBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogNDBweCAwIDAgMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtdGVhbSBhcnRpY2xlIHAge1xuICBtYXJnaW46IDRweCAwIDAgMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtdGVhbSBhcnRpY2xlIGEge1xuICBtYXJnaW46IDE2cHggMCAwIDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtdGVhbSAuZ3JpZC1tYWluIHtcbiAgICBncmlkLXJvdy1nYXA6IDY0cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyICFpbXBvcnRhbnQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA1MHB4O1xuICB9XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtdGVhbSBhcnRpY2xlIGgyIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy10ZWFtIGFydGljbGUgaDIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtdGVhbSBhcnRpY2xlIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXRlYW0gYXJ0aWNsZSBhIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtdGVhbSBhcnRpY2xlIGZpZ3VyZSB7XG4gICAgbWF4LXdpZHRoOiAxMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy10ZWFtIGFydGljbGUgaDIsIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtdGVhbSBhcnRpY2xlIHAsIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtdGVhbSBhcnRpY2xlIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhcmVlcnMgLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogOTZweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtY2FyZWVycyAuaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNEMzYyM0I7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhcmVlcnMgLmhlYWRpbmcgaDIge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXJlZXJzIC5jYXJlZXJzLXdyYXBwZXIge1xuICBtYXJnaW46IDQ4cHggMCAwIDA7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhcmVlcnMgLmNhcmVlcnMtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMjZweCAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDRweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhcmVlcnMgLmNhcmVlcnMtbGluazpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhcmVlcnMgLmNhcmVlcnMtbGluayBhcnRpY2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXJlZXJzIC5jYXJlZXJzLWxpbmsgLmNhcmVlcnMtbGlua190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXJlZXJzIC5jYXJlZXJzLWxpbmsgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXJlZXJzIC5jYXJlZXJzLWxpbmsgcCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBtYXJnaW46IDAgMCAwIDE2cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhcmVlcnMgLmNhcmVlcnMtbGluayBwYXRoI2NpcmNsZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsbDogIzIzMUYyMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtY2FyZWVycyAuY2FyZWVycy1saW5rOmhvdmVyLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhcmVlcnMgLmNhcmVlcnMtbGluazpmb2N1cyB7XG4gIG9wYWNpdHk6IDgwJTtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtY2FyZWVycyAuY2FyZWVycy1saW5rOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDYwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtY2FyZWVycyAuY2FyZWVycy13cmFwcGVyIHtcbiAgICBtYXJnaW46IDQ4cHggLTE2cHggMCAtMTZweDtcbiAgfVxuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNhcmVlcnMgLmNhcmVlcnMtbGluayAuY2FyZWVycy1saW5rX3RpdGxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtY2FyZWVycyAuY2FyZWVycy1saW5rIC5jYXJlZXJzLWxpbmtfdGl0bGUgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtY29udGFjdC1pbmZvIC5jb250YWN0LWNhcmQge1xuICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtY29udGFjdC1pbmZvIC5jb250YWN0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogMzJweDtcbiAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jb250YWN0LWluZm8gaDEge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtY29udGFjdC1pbmZvIGgxLmJnLWl2b3J5IHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNGRkY5RjA7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNvbnRhY3QtaW5mbyBoMS5iZy13aGl0ZSB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjRkZGRkZGO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jb250YWN0LWluZm8gaDEudGV4dC1vcmFuZ2Uge1xuICBjb2xvcjogI0QzNjIzQjtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0QzNjIzQjtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtY29udGFjdC1pbmZvIGgxLnRleHQtZGFyay1ibHVlIHtcbiAgY29sb3I6ICMwMDRDOTM7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMwMDRDOTM7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNvbnRhY3QtaW5mbyBoMS50ZXh0LWxpZ2h0LWJsdWUge1xuICBjb2xvcjogIzNGQTREMztcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzNGQTREMztcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtY29udGFjdC1pbmZvIGgxLnRleHQtcHVycGxlIHtcbiAgY29sb3I6ICMzRDA1ODQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMzRDA1ODQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNvbnRhY3QtaW5mbyBoMSB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtY29udGFjdC1pbmZvIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jb250YWN0LWluZm8gLmJ1dHRvbi1saW5rLWFycm93IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtY29udGFjdC1pbmZvIC5idXR0b24tbGluay1hcnJvdyBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jb250YWN0LWluZm8gLnJvdzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jb250YWN0LWluZm8gLmNvbnRhY3Qtd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC1yb3ctZ2FwOiA0OHB4O1xuICB9XG59XG5cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLXJlc291cmNlIC5mZWF0dXJlZC1jb250ZW50LWNhcmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UgLmZlYXR1cmVkLWNvbnRlbnQtY2FyZDpob3ZlciwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UgLmZlYXR1cmVkLWNvbnRlbnQtY2FyZDpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLXJlc291cmNlIC5mZWF0dXJlZC1jb250ZW50LWNhcmQ6YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UgLmZlYXR1cmVkLWNvbnRlbnQtY2FyZCBhcnRpY2xlIHtcbiAgcGFkZGluZzogMzJweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAjQ0NDQ0NDO1xuICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAjQ0NDQ0NDO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UgLmZlYXR1cmVkLWNvbnRlbnQtY2FyZCBmaWd1cmUge1xuICBtYXJnaW46IDAgMzJweCAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE2MHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UgLmZlYXR1cmVkLWNvbnRlbnQtY2FyZCAuZmVhdHVyZWQtY29udGVudC1jYXJkX3Bvc3QtaW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UgLmZlYXR1cmVkLWNvbnRlbnQtY2FyZCBwIHtcbiAgbWFyZ2luOiA4cHggMCAwIDA7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1yZXNvdXJjZS50ZW1wbGF0ZS1mdWxsIHtcbiAgcGFkZGluZzogOTZweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLXJlc291cmNlLnRlbXBsYXRlLWZ1bGwgLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogNjRweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLXJlc291cmNlLnRlbXBsYXRlLWZ1bGwgLmNvbHVtbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLXJlc291cmNlLnRlbXBsYXRlLWZ1bGwgYXJ0aWNsZSB7XG4gIG1heC13aWR0aDogNDQ4cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1yZXNvdXJjZS50ZW1wbGF0ZS1mdWxsIC50ZXh0IHtcbiAgbWFyZ2luOiA4cHggMCAwIDA7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1yZXNvdXJjZS50ZW1wbGF0ZS1mdWxsIC5jdGEge1xuICBtYXJnaW46IDQ4cHggMCAwIDA7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1yZXNvdXJjZS50ZW1wbGF0ZS1mdWxsIC5jb250ZW50LWNhcmRfdGFncyB7XG4gIG1hcmdpbjogMCAwIDI0cHggMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLXJlc291cmNlLnRlbXBsYXRlLWZ1bGwgZmlndXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UudGVtcGxhdGUtZnVsbCBmaWd1cmUgLmltZy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA0NzJweDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1yZXNvdXJjZS50ZW1wbGF0ZS1mdWxsIGZpZ3VyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNjAlO1xuICBoZWlnaHQ6IDE0M3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UgLmZlYXR1cmVkLWNvbnRlbnQtY2FyZCBhcnRpY2xlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UgLmZlYXR1cmVkLWNvbnRlbnQtY2FyZCBmaWd1cmUge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDY0cHggMzJweCA2NHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1yZXNvdXJjZSAuZmVhdHVyZWQtY29udGVudC1jYXJkIC5mZWF0dXJlZC1jb250ZW50LWNhcmRfcG9zdC1pbmZvIHtcbiAgICBwYWRkaW5nOiAzMnB4IDAgMCAwO1xuICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICNDQ0NDQ0M7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UudGVtcGxhdGUtZnVsbCB7XG4gICAgcGFkZGluZzogOTZweCAwO1xuICB9XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLXJlc291cmNlLnRlbXBsYXRlLWZ1bGwgYXJ0aWNsZSwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UudGVtcGxhdGUtZnVsbCBmaWd1cmUgLmltZy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtcmVzb3VyY2UudGVtcGxhdGUtZnVsbCAuY3RhIHtcbiAgICBtYXJnaW46IDIxcHggMCAwIDA7XG4gIH1cbn1cblxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtY2FzZS1zdHVkeSAuY29sdW1uIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtY2FzZS1zdHVkeSBmaWd1cmUge1xuICBtYXgtd2lkdGg6IDQxNnB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtY2FzZS1zdHVkeSBoMiB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtY2FzZS1zdHVkeSAubG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDEycHggMCAwIDA7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1jYXNlLXN0dWR5IC5sb2NhdGlvbiBzdmcge1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLWNhc2Utc3R1ZHkgaHIge1xuICBoZWlnaHQ6IDEuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDQ0NDO1xuICBtYXJnaW46IDMycHggMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLWNhc2Utc3R1ZHkgLmN0YSB7XG4gIG1hcmdpbjogMTJweCAwIDAgMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLWNhc2Utc3R1ZHkgLmN0YSBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtY2FzZS1zdHVkeSAuY3RhLXdyYXBwZXIge1xuICBtYXJnaW46IDY0cHggMCAwIDA7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1jYXNlLXN0dWR5IC5jdGEtd3JhcHBlciAuYnV0dG9uLWxpbmstYXJyb3cge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaW5nbGUtY2FzZS1zdHVkeSAuY29sdW1uIHtcbiAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA2O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1jYXNlLXN0dWR5IGZpZ3VyZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLWNhc2Utc3R1ZHkgLmdyaWQtbWFpbiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAzMnB4O1xuICB9XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLWNhc2Utc3R1ZHkgLmN0YS13cmFwcGVyIC5jb2x1bW4ge1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB9XG59XG5cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIGhyIHtcbiAgaGVpZ2h0OiAxLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDQ0NDQztcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5jb2x1bW5fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDk2cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogOTZweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1faGVhZGluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX2hlYWRpbmcgaDYge1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgdGFibGUge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMCA4cHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgdGgsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgLmN1cnJlbmN5LWNvZGUge1xuICBjb2xvcjogIzk5OTk5OTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciB0aC5lZS10aWNrZXQtc2VsZWN0b3ItdGlja2V0LXF0eS10aCwgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIHRkLnRja3Qtc2xjdHItdGJsLXRkLXF0eSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC50a3Qtc2xjdHItdGJsLXdyYXAtZHYge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwIGlucHV0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDExLjVweCAxNnB4O1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IDIuNXB4IHNvbGlkICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvcmVsZWFybi1mb3JtLWFycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLWxpZ2h0LWJsdWUgdGgge1xuICBjb2xvcjogIzNGQTREMztcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1wdXJwbGUgdGgge1xuICBjb2xvcjogIzNEMDU4NDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1vcmFuZ2UgdGgsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1kYXJrLWJsdWUgdGgge1xuICBjb2xvcjogI0QzNjIzQjtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1saWdodC1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtcHVycGxlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtb3JhbmdlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIudGhlbWUtZGFyay1ibHVlIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyLnRoZW1lLWxpZ2h0LWJsdWUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAgaW5wdXQsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1wdXJwbGUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAgaW5wdXQsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1vcmFuZ2UgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAgaW5wdXQsIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlci50aGVtZS1kYXJrLWJsdWUgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAgaW5wdXQge1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjhweDtcbiAgfVxuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX2hlYWRpbmcge1xuICAgIG1heC13aWR0aDogMzUycHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIGZvcm0ge1xuICAgIG1heC13aWR0aDogNjU4cHg7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIHRoLmVlLXRpY2tldC1zZWxlY3Rvci10aWNrZXQtcXR5LXRoLCAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgdGQudGNrdC1zbGN0ci10YmwtdGQtcXR5IHtcbiAgICB3aWR0aDogMTYxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciB0YWJsZSB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTRweCkge1xuICAuYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSAuc2hvcnRjb2RlLWl0ZW0gLnNob3J0Y29kZS1pdGVtX3dyYXBwZXIgdGg6bm90KC5lZS10aWNrZXQtc2VsZWN0b3ItdGlja2V0LWRldGFpbHMtdGgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2hvcnRjb2RlIC5zaG9ydGNvZGUtaXRlbSAuc2hvcnRjb2RlLWl0ZW1fd3JhcHBlciB0Ym9keSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIHRib2R5IHRyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zaG9ydGNvZGUgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIHRib2R5IHRyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cblxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zb2NpYWwgLnNvY2lhbC1zaGFyZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNvY2lhbCBzcGFuIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc29jaWFsIC5zb2NpYWwtc2hhcmVfbGlua3Mge1xuICBnYXA6IDI0cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNvY2lhbCAuc29jaWFsLXNoYXJlX2xpbmtzIHN2ZyB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNvY2lhbC50aGVtZS1vcmFuZ2UgY2lyY2xlIHtcbiAgZmlsbDogI0QzNjIzQjtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc29jaWFsLnRoZW1lLXB1cnBsZSBjaXJjbGUge1xuICBmaWxsOiAjM0QwNTg0O1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zb2NpYWwudGhlbWUtbGlnaHQtYmx1ZSBjaXJjbGUge1xuICBmaWxsOiAjM0ZBNEQzO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1zb2NpYWwudGhlbWUtZGFyay1ibHVlIGNpcmNsZSB7XG4gIGZpbGw6ICMwMDRDOTM7XG59XG5cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtbGFyZ2UtcmVzb3VyY2VzIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDE2cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEMzYyM0I7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWxhcmdlLXJlc291cmNlcy5ib3JkZXItcHVycGxlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNEMDU4NDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtbGFyZ2UtcmVzb3VyY2VzLmJvcmRlci1wdXJwbGUgLnBvc3QtdHlwZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDA1ODQ7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWxhcmdlLXJlc291cmNlcy5ib3JkZXItbGlnaHQtYmx1ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzRkE0RDM7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWxhcmdlLXJlc291cmNlcy5ib3JkZXItbGlnaHQtYmx1ZSAucG9zdC10eXBlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGQTREMztcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtbGFyZ2UtcmVzb3VyY2VzLmJvcmRlci1kYXJrLWJsdWUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA0QzkzO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1sYXJnZS1yZXNvdXJjZXMuYm9yZGVyLWRhcmstYmx1ZSAucG9zdC10eXBlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEM5Mztcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtbGFyZ2UtcmVzb3VyY2VzIC5yZXNvdXJjZSB7XG4gIGdyaWQtcm93LWdhcDogNDhweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtbGFyZ2UtcmVzb3VyY2VzIC5yZXNvdXJjZXMtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMTg0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtbGFyZ2UtcmVzb3VyY2VzIC5yZXNvdXJjZXMtY29udGFpbmVyIC5ncmlkLW1haW4ge1xuICBwYWRkaW5nOiAwO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1sYXJnZS1yZXNvdXJjZXMgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzJweCk7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWxhcmdlLXJlc291cmNlcyAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMycHgpO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1sYXJnZS1yZXNvdXJjZXMgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtbGFyZ2UtcmVzb3VyY2VzIC5jb2x1bW4ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWxhcmdlLXJlc291cmNlcyAucG9zdC10aXRsZSB7XG4gIG1hcmdpbjogMjRweCAwIDhweCAwO1xufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1sYXJnZS1yZXNvdXJjZXMgLmN0YSB7XG4gIG1hcmdpbjogNDhweCAwIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtbGFyZ2UtcmVzb3VyY2VzIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtbGFyZ2UtcmVzb3VyY2VzIC5jdGEge1xuICAgIG1hcmdpbjogMzJweCAwIDAgMDtcbiAgfVxufVxuXG4vKiBDVEEgJiBGb3JtIGJsb2Nrc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJsb2NrLS1jdGEgLnRleHQgPiAqLCAuYmxvY2stLWZvcm0tY3RhLW5ld3NsZXR0ZXIgLnRleHQgPiAqLCAuYmxvY2stLWZvcm0tY3RhLW1lZGl1bS5zaXplLWxhcmdlIC50ZXh0ID4gKiB7XG4gIGNvbG9yOiAjRkZGOUYwO1xufVxuLmJsb2NrLS1jdGEuYmctb3JhbmdlIC5oZWFkaW5nIGgyLCAuYmxvY2stLWZvcm0tY3RhLW5ld3NsZXR0ZXIuYmctb3JhbmdlIC5oZWFkaW5nIGgyLCAuYmxvY2stLWZvcm0tY3RhLW1lZGl1bS5zaXplLWxhcmdlLmJnLW9yYW5nZSAuaGVhZGluZyBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNEMzYyM0I7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRjlGMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tY3RhLmJnLW9yYW5nZSAuaGVhZGluZyBoMiwgLmJsb2NrLS1mb3JtLWN0YS1uZXdzbGV0dGVyLmJnLW9yYW5nZSAuaGVhZGluZyBoMiwgLmJsb2NrLS1mb3JtLWN0YS1tZWRpdW0uc2l6ZS1sYXJnZS5iZy1vcmFuZ2UgLmhlYWRpbmcgaDIge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG4uYmxvY2stLWN0YS5iZy1saWdodC1ibHVlIC5oZWFkaW5nIGgyLCAuYmxvY2stLWZvcm0tY3RhLW5ld3NsZXR0ZXIuYmctbGlnaHQtYmx1ZSAuaGVhZGluZyBoMiwgLmJsb2NrLS1mb3JtLWN0YS1tZWRpdW0uc2l6ZS1sYXJnZS5iZy1saWdodC1ibHVlIC5oZWFkaW5nIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjRkZGOUYwO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzNGQTREMztcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjRkZGOUYwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1jdGEuYmctbGlnaHQtYmx1ZSAuaGVhZGluZyBoMiwgLmJsb2NrLS1mb3JtLWN0YS1uZXdzbGV0dGVyLmJnLWxpZ2h0LWJsdWUgLmhlYWRpbmcgaDIsIC5ibG9jay0tZm9ybS1jdGEtbWVkaXVtLnNpemUtbGFyZ2UuYmctbGlnaHQtYmx1ZSAuaGVhZGluZyBoMiB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cbi5ibG9jay0tY3RhLmJnLWRhcmstYmx1ZSAuaGVhZGluZyBoMiwgLmJsb2NrLS1mb3JtLWN0YS1uZXdzbGV0dGVyLmJnLWRhcmstYmx1ZSAuaGVhZGluZyBoMiwgLmJsb2NrLS1mb3JtLWN0YS1tZWRpdW0uc2l6ZS1sYXJnZS5iZy1kYXJrLWJsdWUgLmhlYWRpbmcgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNGRkY5RjA7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDA0QzkzO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNGRkY5RjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWN0YS5iZy1kYXJrLWJsdWUgLmhlYWRpbmcgaDIsIC5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlci5iZy1kYXJrLWJsdWUgLmhlYWRpbmcgaDIsIC5ibG9jay0tZm9ybS1jdGEtbWVkaXVtLnNpemUtbGFyZ2UuYmctZGFyay1ibHVlIC5oZWFkaW5nIGgyIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuLmJsb2NrLS1jdGEuYmctcHVycGxlIC5oZWFkaW5nIGgyLCAuYmxvY2stLWZvcm0tY3RhLW5ld3NsZXR0ZXIuYmctcHVycGxlIC5oZWFkaW5nIGgyLCAuYmxvY2stLWZvcm0tY3RhLW1lZGl1bS5zaXplLWxhcmdlLmJnLXB1cnBsZSAuaGVhZGluZyBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMzRDA1ODQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRjlGMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tY3RhLmJnLXB1cnBsZSAuaGVhZGluZyBoMiwgLmJsb2NrLS1mb3JtLWN0YS1uZXdzbGV0dGVyLmJnLXB1cnBsZSAuaGVhZGluZyBoMiwgLmJsb2NrLS1mb3JtLWN0YS1tZWRpdW0uc2l6ZS1sYXJnZS5iZy1wdXJwbGUgLmhlYWRpbmcgaDIge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG5cbi5ibG9jay0tY3RhIC5jb2x1bW4ge1xuICBwYWRkaW5nOiAxMjhweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1jdGEgLmNvbHVtbiB7XG4gICAgcGFkZGluZzogOTZweCAwO1xuICB9XG59XG5cbi5ibG9jay0tY3RhLXRleHQtb25seSAuY3RhIHtcbiAgbWFyZ2luOiAyNHB4IDAgMCAwO1xufVxuLmJsb2NrLS1jdGEtdGV4dC1vbmx5IGhyIHtcbiAgZ3JpZC1jb2x1bW46IDMvc3BhbiA4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLS1jdGEtdGV4dC1vbmx5LmJnLW9yYW5nZSBociwgLmJsb2NrLS1jdGEtdGV4dC1vbmx5LmJnLWRhcmstYmx1ZSBociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEMzQzM7XG59XG4uYmxvY2stLWN0YS10ZXh0LW9ubHkuYmctbGlnaHQtYmx1ZSBociwgLmJsb2NrLS1jdGEtdGV4dC1vbmx5LmJnLXB1cnBsZSBociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2NrLS1jdGEtdGV4dC1vbmx5IC5jb2x1bW5fbGVmdCwgLmJsb2NrLS1jdGEtdGV4dC1vbmx5IC5jb2x1bW5fcmlnaHQge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDY7XG4gIH1cbiAgLmJsb2NrLS1jdGEtdGV4dC1vbmx5IGhyIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1jdGEtdGV4dC1vbmx5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJsb2NrLS1jdGEtdGV4dC1vbmx5IGhyIHtcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDE7XG4gIH1cbiAgLmJsb2NrLS1jdGEtdGV4dC1vbmx5IC5jb2x1bW5fbGVmdCB7XG4gICAgcGFkZGluZzogOTZweCAwIDAgMDtcbiAgfVxuICAuYmxvY2stLWN0YS10ZXh0LW9ubHkgLmNvbHVtbl9yaWdodCB7XG4gICAgcGFkZGluZzogMjZweCAwIDk2cHggMDtcbiAgfVxufVxuXG4uYmxvY2stLWN0YS1pbWFnZSAuY29sdW1uIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmJsb2NrLS1jdGEtaW1hZ2UgLmNvbHVtbl9sZWZ0IC5jb2x1bW5faW5uZXIge1xuICBtYXgtd2lkdGg6IDQxNnB4O1xuICBwYWRkaW5nOiAwIDMycHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDY0cHg7XG59XG4uYmxvY2stLWN0YS1pbWFnZSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uYmxvY2stLWN0YS1pbWFnZSAuY3RhIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5ibG9jay0tY3RhLWltYWdlIC5jb2x1bW5fcmlnaHQgLmNvbHVtbl9pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay0tY3RhLWltYWdlIC5jb2x1bW5fcmlnaHQgLmNvbHVtbl9pbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDY0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThDM0MzO1xufVxuLmJsb2NrLS1jdGEtaW1hZ2UgZmlndXJlIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDE2cHggc29saWQgI0ZGQzcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLS1jdGEtaW1hZ2UgLmltZy1zcXVhcmUge1xuICBtYXgtd2lkdGg6IDUyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzkzcHg7XG59XG4uYmxvY2stLWN0YS1pbWFnZSAuaW1nLXNxdWFyZSBpbWcge1xuICBtYXgtaGVpZ2h0OiAzOTNweDtcbn1cbi5ibG9jay0tY3RhLWltYWdlLmJnLWxpZ2h0LWJsdWUgLmNvbHVtbl9yaWdodCAuY29sdW1uX2lubmVyOjpiZWZvcmUsIC5ibG9jay0tY3RhLWltYWdlLmJnLXB1cnBsZSAuY29sdW1uX3JpZ2h0IC5jb2x1bW5faW5uZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWN0YS1pbWFnZSAuY29sdW1uX2xlZnQge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICB9XG4gIC5ibG9jay0tY3RhLWltYWdlIC5jb2x1bW5fbGVmdCAuY29sdW1uX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYmxvY2stLWN0YS1pbWFnZSAuY29sdW1uX3JpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuYmxvY2stLWN0YS1pbWFnZSAuY29sdW1uX3JpZ2h0IC5jb2x1bW5faW5uZXI6OmJlZm9yZSB7XG4gICAgbGVmdDogMzJweDtcbiAgfVxuICAuYmxvY2stLWN0YS1pbWFnZSBmaWd1cmUge1xuICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xuICB9XG4gIC5ibG9jay0tY3RhLWltYWdlIC5pbWctd3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgfVxuICAuYmxvY2stLWN0YS1pbWFnZSAuaW1nLXNxdWFyZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYmxvY2stLWN0YS1pbWFnZSAuaW1nLXNxdWFyZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIzNXB4O1xuICB9XG4gIC5ibG9jay0tY3RhLWltYWdlIC5pbWctc3F1YXJlIGltZyB7XG4gICAgbWF4LWhlaWdodDogMjM1cHg7XG4gIH1cbn1cblxuLmJsb2NrLS1jdGEtaW5saW5lIC5jb2x1bW4ge1xuICBwYWRkaW5nOiAwO1xufVxuLmJsb2NrLS1jdGEtaW5saW5lIC5jdGEtY2FyZCB7XG4gIHBhZGRpbmc6IDk2cHggMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmxvY2stLWN0YS1pbmxpbmUgLmN0YS1jYXJkIC5jYXJkLWxlZnQsIC5ibG9jay0tY3RhLWlubGluZSAuY3RhLWNhcmQgLmNhcmQtcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTJweDtcbn1cbi5ibG9jay0tY3RhLWlubGluZSAuY3RhLWNhcmQgLmNhcmQtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbn1cbi5ibG9jay0tY3RhLWlubGluZSAuY3RhLWNhcmQgLmN0YSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4uYmxvY2stLWN0YS1pbmxpbmUgLmN0YS1jYXJkLmJnLW9yYW5nZSBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNEMzYyM0I7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRjlGMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tY3RhLWlubGluZSAuY3RhLWNhcmQuYmctb3JhbmdlIGgyIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuLmJsb2NrLS1jdGEtaW5saW5lIC5jdGEtY2FyZC5iZy1saWdodC1ibHVlIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjRkZGOUYwO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzNGQTREMztcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjRkZGOUYwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1jdGEtaW5saW5lIC5jdGEtY2FyZC5iZy1saWdodC1ibHVlIGgyIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuLmJsb2NrLS1jdGEtaW5saW5lIC5jdGEtY2FyZC5iZy1kYXJrLWJsdWUgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNGRkY5RjA7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDA0QzkzO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNGRkY5RjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWN0YS1pbmxpbmUgLmN0YS1jYXJkLmJnLWRhcmstYmx1ZSBoMiB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cbi5ibG9jay0tY3RhLWlubGluZSAuY3RhLWNhcmQuYmctcHVycGxlIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjRkZGOUYwO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzNEMDU4NDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjRkZGOUYwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1jdGEtaW5saW5lIC5jdGEtY2FyZC5iZy1wdXJwbGUgaDIge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWN0YS1pbmxpbmUgLmN0YS1jYXJkIHtcbiAgICBwYWRkaW5nOiA5NnB4IDMycHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJsb2NrLS1jdGEtaW5saW5lIC5jdGEtY2FyZCAuY2FyZC1sZWZ0IHtcbiAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gIH1cbiAgLmJsb2NrLS1jdGEtaW5saW5lIC5jdGEtY2FyZCAuY3RhIHtcbiAgICBtYXJnaW46IDMycHggMCAwIDA7XG4gIH1cbn1cblxuLmJsb2NrLS1jdGEtMi1saW5rcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkY5RjA7XG59XG4uYmxvY2stLWN0YS0yLWxpbmtzIC5jb2x1bW5fcmlnaHQsIC5ibG9jay0tY3RhLTItbGlua3MgLmNvbHVtbl9sZWZ0IHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2stLWN0YS0yLWxpbmtzIC5jb2x1bW5faW5uZXIge1xuICBtYXgtd2lkdGg6IDM1MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ibG9jay0tY3RhLTItbGlua3MgLnRleHQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmJsb2NrLS1jdGEtMi1saW5rcyAuY3RhIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5ibG9jay0tY3RhLTItbGlua3MgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOUYwO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCAxNnB4O1xufVxuLmJsb2NrLS1jdGEtMi1saW5rcy5iZy1vcmFuZ2UgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNGRkY5RjA7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjRDM2MjNCO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICNGRkY5RjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWN0YS0yLWxpbmtzLmJnLW9yYW5nZSBoMiB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cbi5ibG9jay0tY3RhLTItbGlua3MuYmctbGlnaHQtYmx1ZSBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMzRkE0RDM7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRjlGMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tY3RhLTItbGlua3MuYmctbGlnaHQtYmx1ZSBoMiB7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gIH1cbn1cbi5ibG9jay0tY3RhLTItbGlua3MuYmctZGFyay1ibHVlIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjRkZGOUYwO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzAwNEM5MztcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjRkZGOUYwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1jdGEtMi1saW5rcy5iZy1kYXJrLWJsdWUgaDIge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG4uYmxvY2stLWN0YS0yLWxpbmtzLmJnLXB1cnBsZSBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMzRDA1ODQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRjlGMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tY3RhLTItbGlua3MuYmctcHVycGxlIGgyIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1jdGEtMi1saW5rcyAuZmxleC1tYWluIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ibG9jay0tY3RhLTItbGlua3MgLmN0YSB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxuICAuYmxvY2stLWN0YS0yLWxpbmtzIGhyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW46IDY0cHggMDtcbiAgfVxufVxuXG4uYmxvY2stLWN0YS1idXR0b24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2stLWN0YS1idXR0b24uc2l6ZS1zbWFsbCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uYmxvY2stLWN0YS1idXR0b24uc2l6ZS1sYXJnZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stLWN0YS1idXR0b24uc2l6ZS1sYXJnZSBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG4uYmxvY2stLWZvcm0ge1xuICBwYWRkaW5nLXRvcDogMTI4cHg7XG59XG5cbi5oYnNwdC1mb3JtIC5ocy1lcnJvci1tc2dzLCAuaGJzcHQtZm9ybSAuaW5wdXRzLWxpc3Qge1xuICBtYXJnaW46IDhweCAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmhic3B0LWZvcm0gZmllbGRzZXQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5oYnNwdC1mb3JtIC5pbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5oYnNwdC1mb3JtIC5ocy1pbnB1dDpub3QoW3R5cGU9Y2hlY2tib3hdKSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uaGJzcHQtZm9ybSAuaHMtaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4uaGJzcHQtZm9ybSAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5oYnNwdC1mb3JtIC5hY3Rpb25zIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDZweCk7XG59XG4uaGJzcHQtZm9ybSAuYWN0aW9ucyAuaHMtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9oZWFkaW5nLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZF9sYWJlbCwgLmJsb2NrLS1mb3JtIC5mb3JtIC5oYnNwdC1mb3JtIC5ocy1mb3JtLWZpZWxkOm5vdCguaHMtZmllbGR0eXBlLWNoZWNrYm94KSBsYWJlbDpub3QoLmhzLWVycm9yLW1zZyk6bm90KC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5KSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1faGVhZGluZywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkX2xhYmVsLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIC5ocy1mb3JtLWZpZWxkOm5vdCguaHMtZmllbGR0eXBlLWNoZWNrYm94KSBsYWJlbDpub3QoLmhzLWVycm9yLW1zZyk6bm90KC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5KSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuaGJzcHQtZm9ybSAuaW5wdXRzLWxpc3QsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmlucHV0cy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuaGJzcHQtZm9ybSAuaW5wdXRzLWxpc3QgaW5wdXQsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmlucHV0cy1saXN0IGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gLmhzLWZpZWxkdHlwZS1jaGVja2JveCBzcGFuLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIC5ocy1maWVsZHR5cGUtY2hlY2tib3ggc3BhbiB7XG4gIGNvbG9yOiAjRkZGOUYwO1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmaWVsZCwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZmllbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2ZpZWxkOmZpcnN0LWNoaWxkLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmaWVsZDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbjogLTE2cHggMCAwIDAgIWltcG9ydGFudDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkX2xhYmVsLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGRfbGFiZWwge1xuICBjb2xvcjogI0ZGRjlGMDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkX2NoZWNrYm94IGxpLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGRfY2hlY2tib3ggbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVsLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGRfY2hlY2tib3ggbGFiZWwge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fZm9vdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhzLXN1Ym1pdCwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fZm9vdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5ocy1zdWJtaXQge1xuICBtYXJnaW46IDEycHggMCAwIDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIGlucHV0LCAuYmxvY2stLWZvcm0gLmZvcm0gYnV0dG9uLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkIGlucHV0Lm1lZGl1bSxcbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC50b3BfbGFiZWwgaW5wdXQubWVkaXVtLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAudG9wX2xhYmVsIHNlbGVjdC5tZWRpdW0sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gaW5wdXQsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gYnV0dG9uLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZCBpbnB1dC5tZWRpdW0sXG4uc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLnRvcF9sYWJlbCBpbnB1dC5tZWRpdW0sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAudG9wX2xhYmVsIHNlbGVjdC5tZWRpdW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuaGJzcHQtZm9ybSB0ZXh0YXJlYTpub3QoW3R5cGU9c3VibWl0XSkge1xuICBwYWRkaW5nOiAxNXB4IDIwcHggIWltcG9ydGFudDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIHNlbGVjdDpub3QoW3R5cGU9c3VibWl0XSksIC5ibG9jay0tZm9ybSAuZm9ybSAuaGJzcHQtZm9ybSBzZWxlY3Q6bm90KFt0eXBlPXN1Ym1pdF0pLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgc2VsZWN0Om5vdChbdHlwZT1zdWJtaXRdKSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuaGJzcHQtZm9ybSBzZWxlY3Q6bm90KFt0eXBlPXN1Ym1pdF0pIHtcbiAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggMjBweCAhaW1wb3J0YW50O1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZDpub3QoLmZpbGUtdXBsb2FkKSB0ZXh0YXJlYTpub3QoW3R5cGU9c3VibWl0XSksIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIHNlbGVjdDpub3QoW3R5cGU9c3VibWl0XSksIC5ibG9jay0tZm9ybSAuZm9ybSAuaGJzcHQtZm9ybSBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSksIC5ibG9jay0tZm9ybSAuZm9ybSAuaGJzcHQtZm9ybSB0ZXh0YXJlYTpub3QoW3R5cGU9c3VibWl0XSksIC5ibG9jay0tZm9ybSAuZm9ybSAuaGJzcHQtZm9ybSBzZWxlY3Q6bm90KFt0eXBlPXN1Ym1pdF0pLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgc2VsZWN0Om5vdChbdHlwZT1zdWJtaXRdKSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuaGJzcHQtZm9ybSBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSksIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIHNlbGVjdDpub3QoW3R5cGU9c3VibWl0XSkge1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI0NDQ0NDQztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pOjpwbGFjZWhvbGRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pOjpwbGFjZWhvbGRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgc2VsZWN0Om5vdChbdHlwZT1zdWJtaXRdKTo6cGxhY2Vob2xkZXIsIC5ibG9jay0tZm9ybSAuZm9ybSAuaGJzcHQtZm9ybSBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSk6OnBsYWNlaG9sZGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pOjpwbGFjZWhvbGRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5oYnNwdC1mb3JtIHNlbGVjdDpub3QoW3R5cGU9c3VibWl0XSk6OnBsYWNlaG9sZGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pOjpwbGFjZWhvbGRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIHRleHRhcmVhOm5vdChbdHlwZT1zdWJtaXRdKTo6cGxhY2Vob2xkZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmaWVsZDpub3QoLmZpbGUtdXBsb2FkKSBzZWxlY3Q6bm90KFt0eXBlPXN1Ym1pdF0pOjpwbGFjZWhvbGRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuaGJzcHQtZm9ybSBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSk6OnBsYWNlaG9sZGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIHRleHRhcmVhOm5vdChbdHlwZT1zdWJtaXRdKTo6cGxhY2Vob2xkZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gc2VsZWN0Om5vdChbdHlwZT1zdWJtaXRdKTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTk5OTtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZDpub3QoLmZpbGUtdXBsb2FkKSBzZWxlY3Q6bm90KFt0eXBlPXN1Ym1pdF0pOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gc2VsZWN0Om5vdChbdHlwZT1zdWJtaXRdKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIHRleHRhcmVhOm5vdChbdHlwZT1zdWJtaXRdKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIHNlbGVjdDpub3QoW3R5cGU9c3VibWl0XSk6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIHRleHRhcmVhOm5vdChbdHlwZT1zdWJtaXRdKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuaGJzcHQtZm9ybSBzZWxlY3Q6bm90KFt0eXBlPXN1Ym1pdF0pOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZDpub3QoLmZpbGUtdXBsb2FkKSBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSk6YWN0aXZlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZDpub3QoLmZpbGUtdXBsb2FkKSBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSk6Zm9jdXMsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIHRleHRhcmVhOm5vdChbdHlwZT1zdWJtaXRdKTphY3RpdmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIHRleHRhcmVhOm5vdChbdHlwZT1zdWJtaXRdKTpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgc2VsZWN0Om5vdChbdHlwZT1zdWJtaXRdKTphY3RpdmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIHNlbGVjdDpub3QoW3R5cGU9c3VibWl0XSk6Zm9jdXMsIC5ibG9jay0tZm9ybSAuZm9ybSAuaGJzcHQtZm9ybSBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSk6YWN0aXZlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pOmZvY3VzLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pOmFjdGl2ZSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5oYnNwdC1mb3JtIHRleHRhcmVhOm5vdChbdHlwZT1zdWJtaXRdKTpmb2N1cywgLmJsb2NrLS1mb3JtIC5mb3JtIC5oYnNwdC1mb3JtIHNlbGVjdDpub3QoW3R5cGU9c3VibWl0XSk6YWN0aXZlLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gc2VsZWN0Om5vdChbdHlwZT1zdWJtaXRdKTpmb2N1cywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkOm5vdCguZmlsZS11cGxvYWQpIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKTphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmaWVsZDpub3QoLmZpbGUtdXBsb2FkKSBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSk6Zm9jdXMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmaWVsZDpub3QoLmZpbGUtdXBsb2FkKSB0ZXh0YXJlYTpub3QoW3R5cGU9c3VibWl0XSk6YWN0aXZlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCkgc2VsZWN0Om5vdChbdHlwZT1zdWJtaXRdKTphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmaWVsZDpub3QoLmZpbGUtdXBsb2FkKSBzZWxlY3Q6bm90KFt0eXBlPXN1Ym1pdF0pOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKTphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gaW5wdXQ6bm90KFt0eXBlPXN1Ym1pdF0pOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIHRleHRhcmVhOm5vdChbdHlwZT1zdWJtaXRdKTphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gdGV4dGFyZWE6bm90KFt0eXBlPXN1Ym1pdF0pOmZvY3VzLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIHNlbGVjdDpub3QoW3R5cGU9c3VibWl0XSk6YWN0aXZlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIHNlbGVjdDpub3QoW3R5cGU9c3VibWl0XSk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzRkE0RDM7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmhzLWZvcm0tZmllbGQ6bm90KDpsYXN0LWNoaWxkKSwgLmJsb2NrLS1mb3JtIC5mb3JtIC5ocy1mb3JtIGZpZWxkc2V0Om5vdCg6bGFzdC1jaGlsZCksIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhzLWZvcm0tZmllbGQ6bm90KDpsYXN0LWNoaWxkKSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuaHMtZm9ybSBmaWVsZHNldDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSBzZWxlY3QsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gc2VsZWN0IHtcbiAgY29sb3I6ICM5OTk5OTkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29yZWxlYXJuLWZvcm0tYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDE4cHggNDBweCAxOHB4IDIwcHggIWltcG9ydGFudDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSBzZWxlY3Quc2VsZWN0ZWQsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gc2VsZWN0LnNlbGVjdGVkIHtcbiAgY29sb3I6ICMyMzFGMjAgIWltcG9ydGFudDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSB0ZXh0YXJlYSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSB0ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIGhlaWdodDogMTI4cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkLmZpbGUtdXBsb2FkIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjQ0NDQ0NDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFNkU2O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTJweCAyMHB4O1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQuZmlsZS11cGxvYWQgLmdmaWVsZF9kZXNjcmlwdGlvbiwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkLmZpbGUtdXBsb2FkIC5nZmllbGRfZGVzY3JpcHRpb24ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCBpbnB1dFt0eXBlPWZpbGVdLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZmllbGQuZmlsZS11cGxvYWQgaW5wdXRbdHlwZT1maWxlXSB7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZmllbGQuZmlsZS11cGxvYWQgaW5wdXRbdHlwZT1maWxlXTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCBpbnB1dFt0eXBlPWZpbGVdOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2ZpZWxkLmZpbGUtdXBsb2FkIC5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCAuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZC5maWxlLXVwbG9hZCAuZ2Zvcm1fZmlsZXVwbG9hZF9ydWxlcywgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkLmZpbGUtdXBsb2FkIC5nZm9ybV9maWxldXBsb2FkX3J1bGVzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbXBsZXguZ2lucHV0X2NvbnRhaW5lcl9uYW1lLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdpbnB1dF9jb21wbGV4LmdpbnB1dF9jb250YWluZXJfbmFtZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbXBsZXguZ2lucHV0X2NvbnRhaW5lcl9uYW1lIHNwYW4sIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbXBsZXguZ2lucHV0X2NvbnRhaW5lcl9uYW1lIHNwYW4ge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5naW5wdXRfY29tcGxleC5naW5wdXRfY29udGFpbmVyX25hbWUgc3Bhbjpub3QoOmxhc3QtY2hpbGQpLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdpbnB1dF9jb21wbGV4LmdpbnB1dF9jb250YWluZXJfbmFtZSBzcGFuOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW46IDAgMCAxMnB4IDA7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmaWVsZF9lcnJvciBpbnB1dCwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2ZpZWxkX2Vycm9yIGlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjRDM2MjNCO1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLFxuLmJsb2NrLS1mb3JtIC5mb3JtIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdLFxuLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICNDQzlGMDA7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIC5hY3Rpb25zOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICNDQzlGMDA7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6OmJlZm9yZSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuaGJzcHQtZm9ybSAuYWN0aW9uczo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjQ0M5RjAwO1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIC5oYnNwdC1mb3JtIC5hY3Rpb25zOmhvdmVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6Zm9jdXMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6aG92ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZEMjMzO1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICNENkIyMzM7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6aG92ZXI6OmFmdGVyLCAuYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6Zm9jdXM6OmFmdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIC5hY3Rpb25zOmhvdmVyOjphZnRlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuaGJzcHQtZm9ybSAuYWN0aW9uczpmb2N1czo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjRDZCMjMzO1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIC5oYnNwdC1mb3JtIC5hY3Rpb25zOmhvdmVyOjpiZWZvcmUsIC5ibG9jay0tZm9ybSAuZm9ybSAuaGJzcHQtZm9ybSAuYWN0aW9uczpmb2N1czo6YmVmb3JlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5oYnNwdC1mb3JtIC5hY3Rpb25zOmhvdmVyOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6Zm9jdXM6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgI0Q2QjIzMztcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuaGJzcHQtZm9ybSAuYWN0aW9uczphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREQ2NjtcbiAgYm94LXNoYWRvdzogLTZweCA2cHggMCAjRTBDNTY2O1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIC5oYnNwdC1mb3JtIC5hY3Rpb25zOmFjdGl2ZTo6YWZ0ZXIsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6YWN0aXZlOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICNFMEM1NjY7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6YWN0aXZlOjpiZWZvcmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnM6YWN0aXZlOjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICNFMEM1NjY7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbiwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuaGJzcHQtZm9ybSAuYWN0aW9ucyAuaHMtYnV0dG9uIHtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbjpob3ZlciwgLmJsb2NrLS1mb3JtIC5mb3JtIC5oYnNwdC1mb3JtIC5hY3Rpb25zIC5ocy1idXR0b246Zm9jdXMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbjpob3ZlciwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuaGJzcHQtZm9ybSAuYWN0aW9ucyAuaHMtYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICM0RjRDNEQ7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbjphY3RpdmUsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbjphY3RpdmUge1xuICBjb2xvcjogIzdCNzk3OTtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMgc3BhbiwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIGgyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyBoMiB7XG4gIGNvbG9yOiAjRkZGOUYwO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF92YWxpZGF0aW9uX21lc3NhZ2UsIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlciAudmFsaWRhdGlvbl9tZXNzYWdlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtIC5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI0QzNjIzQjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYmxvY2stLWZvcm0gLmZvcm0uZm9ybV9zaG9ydC1zdWJtaXQgYnV0dG9uW3R5cGU9c3VibWl0XSwgLmJsb2NrLS1mb3JtIC5mb3JtLmZvcm1fc2hvcnQtc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpdGUtbmV3c2xldHRlciAuZm9ybS5mb3JtX3Nob3J0LXN1Ym1pdCBidXR0b25bdHlwZT1zdWJtaXRdLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtLmZvcm1fc2hvcnQtc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybS5mb3JtX3Nob3J0LXN1Ym1pdCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIsXG4uYmxvY2stLWZvcm0gLmZvcm0uZm9ybV9zaG9ydC1zdWJtaXQgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtLmZvcm1fc2hvcnQtc3VibWl0IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3Rlcixcbi5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0uZm9ybV9zaG9ydC1zdWJtaXQgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybS5mb3JtX3Nob3J0LXN1Ym1pdCAuaGJzcHQtZm9ybSAuYWN0aW9ucywgLnNpdGUtbmV3c2xldHRlciAuZm9ybS5mb3JtX3Nob3J0LXN1Ym1pdCAuaGJzcHQtZm9ybSAuYWN0aW9ucyB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMsIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIHtcbiAgZ3JpZC1yb3ctZ2FwOiAxMnB4O1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIC5mb3JtLWNvbHVtbnMtMiwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZm9ybS1jb2x1bW5zLTIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmJsb2NrLS1mb3JtIC5mb3JtIC5mb3JtLWNvbHVtbnMtMiAuaHMtZm9ybS1maWVsZCwgLnNpdGUtbmV3c2xldHRlciAuZm9ybSAuZm9ybS1jb2x1bW5zLTIgLmhzLWZvcm0tZmllbGQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tZm9ybSAuZm9ybS5mb3JtX3Nob3J0LXN1Ym1pdCBidXR0b25bdHlwZT1zdWJtaXRdLCAuc2l0ZS1uZXdzbGV0dGVyIC5mb3JtLmZvcm1fc2hvcnQtc3VibWl0IGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MXB4KSB7XG4gIC5ibG9jay0tZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pOm5vdChbdHlwZT1pbWFnZV0pOm5vdChbdHlwZT1maWxlXSksIC5zaXRlLW5ld3NsZXR0ZXIgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKTpub3QoW3R5cGU9aW1hZ2VdKTpub3QoW3R5cGU9ZmlsZV0pIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4uYmxvY2stLWZvcm0tY3RhLW5ld3NsZXR0ZXIgLmNvbHVtbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlciBociB7XG4gIG1hcmdpbjogMTI4cHggMCAwIDA7XG4gIGhlaWdodDogMTZweDtcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QzNDMztcbn1cbi5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlciAudGV4dCB7XG4gIG1heC13aWR0aDogNDQ4cHg7XG4gIG1hcmdpbjogMjRweCAwIDAgMDtcbn1cbi5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlci5ibG9jay0tZm9ybV9zaGFyZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjhweDtcbiAgYm9yZGVyLWJvdHRvbTogMTZweCBzb2xpZCAjNThDM0MzO1xufVxuLmJsb2NrLS1mb3JtLWN0YS1uZXdzbGV0dGVyLmJsb2NrLS1mb3JtX3NoYXJlIC5zb2NpYWwtc2hhcmUge1xuICBtYXJnaW46IDY0cHggMCAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI0ZGRjlGMDtcbn1cbi5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlci5ibG9jay0tZm9ybV9zaGFyZSAuc29jaWFsLXNoYXJlIHNwYW4ge1xuICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlci5ibG9jay0tZm9ybV9zaGFyZSAuc29jaWFsLXNoYXJlIGEge1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlci5ibG9jay0tZm9ybV9zaGFyZSAuc29jaWFsLXNoYXJlIGEgc3ZnIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlci5ibG9jay0tZm9ybV9zaGFyZSAuc29jaWFsLXNoYXJlIGEgI2NpcmNsZSB7XG4gIGZpbGw6ICM1OEMzQzM7XG59XG4uYmxvY2stLWZvcm0tY3RhLW5ld3NsZXR0ZXIuYmxvY2stLWZvcm1fc2hhcmUgLnNvY2lhbC1zaGFyZSBhOmhvdmVyICNjaXJjbGUsIC5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlci5ibG9jay0tZm9ybV9zaGFyZSAuc29jaWFsLXNoYXJlIGE6Zm9jdXMgI2NpcmNsZSB7XG4gIGZpbGw6ICM3OUNGQ0Y7XG59XG4uYmxvY2stLWZvcm0tY3RhLW5ld3NsZXR0ZXIuYmxvY2stLWZvcm1fc2hhcmUgLnNvY2lhbC1zaGFyZSBhOmFjdGl2ZSAjY2lyY2xlIHtcbiAgZmlsbDogIzlCREJEQjtcbn1cbi5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlci5iZy1wdXJwbGUgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0ZBNEQzO1xufVxuLmJsb2NrLS1mb3JtLWN0YS1uZXdzbGV0dGVyLmJnLXB1cnBsZS5ibG9jay0tZm9ybV9zaGFyZSB7XG4gIGJvcmRlci1ib3R0b206IDE2cHggc29saWQgIzNGQTREMztcbn1cbi5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlci5iZy1wdXJwbGUuYmxvY2stLWZvcm1fc2hhcmUgLnNvY2lhbC1zaGFyZSBhICNjaXJjbGUge1xuICBmaWxsOiAjM0ZBNEQzO1xufVxuLmJsb2NrLS1mb3JtLWN0YS1uZXdzbGV0dGVyLmJnLXB1cnBsZS5ibG9jay0tZm9ybV9zaGFyZSAuc29jaWFsLXNoYXJlIGE6aG92ZXIgI2NpcmNsZSwgLmJsb2NrLS1mb3JtLWN0YS1uZXdzbGV0dGVyLmJnLXB1cnBsZS5ibG9jay0tZm9ybV9zaGFyZSAuc29jaWFsLXNoYXJlIGE6Zm9jdXMgI2NpcmNsZSB7XG4gIGZpbGw6ICM2NUI2REM7XG59XG4uYmxvY2stLWZvcm0tY3RhLW5ld3NsZXR0ZXIuYmctcHVycGxlLmJsb2NrLS1mb3JtX3NoYXJlIC5zb2NpYWwtc2hhcmUgYTphY3RpdmUgI2NpcmNsZSB7XG4gIGZpbGw6ICM4Q0M4RTU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmJsb2NrLS1mb3JtLWN0YS1uZXdzbGV0dGVyIGgyIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlciB7XG4gICAgcGFkZGluZy10b3A6IDk2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlciAudGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5ibG9jay0tZm9ybS1jdGEtbmV3c2xldHRlciAuY29sdW1uX3JpZ2h0IHtcbiAgICBtYXJnaW46IDY0cHggMCAwIDA7XG4gIH1cbiAgLmJsb2NrLS1mb3JtLWN0YS1uZXdzbGV0dGVyIC5zb2NpYWwtc2hhcmUgc3ZnIHtcbiAgICB3aWR0aDogNjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ibG9jay0tZm9ybS1jdGEtbWVkaXVtIHtcbiAgcGFkZGluZy1ib3R0b206IDEyOHB4O1xuICBib3JkZXItYm90dG9tOiAxNnB4IHNvbGlkICM1OEMzQzM7XG59XG4uYmxvY2stLWZvcm0tY3RhLW1lZGl1bTpub3QoLnNpemUtbGFyZ2UpIC5oZWFkaW5nIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5ibG9jay0tZm9ybS1jdGEtbWVkaXVtLnNpemUtbGFyZ2UgLmhlYWRpbmcgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmJsb2NrLS1mb3JtLWN0YS1tZWRpdW0uc2l6ZS1sYXJnZSAudGV4dCB7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG4uYmxvY2stLWZvcm0tY3RhLW1lZGl1bS5iZy1saWdodC1ibHVlIHtcbiAgYm9yZGVyLWJvdHRvbTogMTZweCBzb2xpZCAjRDM2MjNCO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1mb3JtLWN0YS1tZWRpdW0ge1xuICAgIHBhZGRpbmc6IDk2cHggMDtcbiAgfVxuICAuYmxvY2stLWZvcm0tY3RhLW1lZGl1bSAuY29sdW1uX3JpZ2h0IHtcbiAgICBtYXJnaW46IDQ4cHggMCAwIDA7XG4gIH1cbiAgLmJsb2NrLS1mb3JtLWN0YS1tZWRpdW0uc2l6ZS1sYXJnZSAudGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ibG9jay0tZm9ybS1jb250YWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogOTZweCAwIDE2MHB4IDA7XG59XG4uYmxvY2stLWZvcm0tY29udGFjdCBociB7XG4gIHdpZHRoOiAxLjVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDQ0NDO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ibG9jay0tZm9ybS1jb250YWN0IGgyIHtcbiAgY29sb3I6ICNEMzYyM0I7XG4gIG1hcmdpbjogNHB4O1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmZvcm0sIC5ibG9jay0tZm9ybS1jb250YWN0IC5lbWJlZCB7XG4gIG1hcmdpbjogNDhweCAwIDAgMDtcbn1cbi5ibG9jay0tZm9ybS1jb250YWN0IC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QzNDMztcbiAgYm94LXNoYWRvdzogLTZweCA2cHggMCAjNDY5QzlDO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5ibG9jay0tZm9ybS1jb250YWN0IC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkICM0NjlDOUM7XG59XG4uYmxvY2stLWZvcm0tY29udGFjdCAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjNDY5QzlDO1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsIC5ibG9jay0tZm9ybS1jb250YWN0IC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5Q0ZDRjtcbiAgYm94LXNoYWRvdzogLTZweCA2cHggMCAjNkJCMEIwO1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmFmdGVyLCAuYmxvY2stLWZvcm0tY29udGFjdCAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjNkJCMEIwO1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6OmJlZm9yZSwgLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzZCQjBCMDtcbn1cbi5ibG9jay0tZm9ybS1jb250YWN0IC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QkRCREI7XG4gIGJveC1zaGFkb3c6IC02cHggNnB4IDAgIzkwQzRDNDtcbn1cbi5ibG9jay0tZm9ybS1jb250YWN0IC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZTo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjOTBDNEM0O1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06YWN0aXZlOjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICM5MEM0QzQ7XG59XG4uYmxvY2stLWZvcm0tY29udGFjdCAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlciwgLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuICBjb2xvcjogIzRGNEM0RDtcbn1cbi5ibG9jay0tZm9ybS1jb250YWN0IC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZSB7XG4gIGNvbG9yOiAjN0I3OTc5O1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmhic3B0LWZvcm0gLmFjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThDM0MzO1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICM0NjlDOUM7XG59XG4uYmxvY2stLWZvcm0tY29udGFjdCAuaGJzcHQtZm9ybSAuYWN0aW9uczo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjNDY5QzlDO1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmhic3B0LWZvcm0gLmFjdGlvbnM6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzQ2OUM5Qztcbn1cbi5ibG9jay0tZm9ybS1jb250YWN0IC5oYnNwdC1mb3JtIC5hY3Rpb25zOmhvdmVyLCAuYmxvY2stLWZvcm0tY29udGFjdCAuaGJzcHQtZm9ybSAuYWN0aW9uczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OUNGQ0Y7XG4gIGJveC1zaGFkb3c6IC02cHggNnB4IDAgIzZCQjBCMDtcbn1cbi5ibG9jay0tZm9ybS1jb250YWN0IC5oYnNwdC1mb3JtIC5hY3Rpb25zOmhvdmVyOjphZnRlciwgLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmhic3B0LWZvcm0gLmFjdGlvbnM6Zm9jdXM6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgIzZCQjBCMDtcbn1cbi5ibG9jay0tZm9ybS1jb250YWN0IC5oYnNwdC1mb3JtIC5hY3Rpb25zOmhvdmVyOjpiZWZvcmUsIC5ibG9jay0tZm9ybS1jb250YWN0IC5oYnNwdC1mb3JtIC5hY3Rpb25zOmZvY3VzOjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICM2QkIwQjA7XG59XG4uYmxvY2stLWZvcm0tY29udGFjdCAuaGJzcHQtZm9ybSAuYWN0aW9uczphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUJEQkRCO1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICM5MEM0QzQ7XG59XG4uYmxvY2stLWZvcm0tY29udGFjdCAuaGJzcHQtZm9ybSAuYWN0aW9uczphY3RpdmU6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgIzkwQzRDNDtcbn1cbi5ibG9jay0tZm9ybS1jb250YWN0IC5oYnNwdC1mb3JtIC5hY3Rpb25zOmFjdGl2ZTo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjOTBDNEM0O1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbiB7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbjpob3ZlciwgLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNEY0QzREO1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbjphY3RpdmUge1xuICBjb2xvcjogIzdCNzk3OTtcbn1cbi5ibG9jay0tZm9ybS1jb250YWN0IC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdpbnB1dF9jb21wbGV4IHNwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgZmllbGRzZXQuZm9ybS1jb2x1bW5zLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3QgZmllbGRzZXQuZm9ybS1jb2x1bW5zLTIgLmhzLWZvcm0tZmllbGQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1mb3JtLWNvbnRhY3Qge1xuICAgIHBhZGRpbmc6IDk2cHggMDtcbiAgfVxuICAuYmxvY2stLWZvcm0tY29udGFjdCAuY29sdW1uX3JpZ2h0IHtcbiAgICBtYXJnaW46IDY0cHggMCAwIDA7XG4gIH1cbn1cblxuLmJsb2NrLS1nYXRlZC1yZXNvdXJjZS1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzNjIzQjtcbiAgYm9yZGVyLWJvdHRvbTogMTZweCBzb2xpZCAjNThDM0MzO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgcGFkZGluZzogMTI4cHggMDtcbn1cbi5ibG9jay0tZ2F0ZWQtcmVzb3VyY2UtZm9ybSBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5ibG9jay0tZ2F0ZWQtcmVzb3VyY2UtZm9ybSBoMiwgLmJsb2NrLS1nYXRlZC1yZXNvdXJjZS1mb3JtIC50ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLS1nYXRlZC1yZXNvdXJjZS1mb3JtIC5mb3JtIHtcbiAgbWFyZ2luOiA2NHB4IDAgMCAwO1xufVxuLmJsb2NrLS1nYXRlZC1yZXNvdXJjZS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMzJweCAwIDAgMCAhaW1wb3J0YW50O1xufVxuLmJsb2NrLS1nYXRlZC1yZXNvdXJjZS1mb3JtIC5mb3JtIC5ocy1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ibG9jay0tZ2F0ZWQtcmVzb3VyY2UtZm9ybSAuZm9ybSAuaHMtZm9ybSAuZm9ybS1jb2x1bW5zLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG59XG4uYmxvY2stLWdhdGVkLXJlc291cmNlLWZvcm0gLmZvcm0gLmhzLWZvcm0gLmZvcm0tY29sdW1ucy0yIC5ocy1mb3JtLWZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tZ2F0ZWQtcmVzb3VyY2UtZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZmllbGQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDY7XG4gIH1cbiAgLmJsb2NrLS1nYXRlZC1yZXNvdXJjZS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnB4O1xuICB9XG4gIC5ibG9jay0tZ2F0ZWQtcmVzb3VyY2UtZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5naW5wdXRfY29tcGxleC5naW5wdXRfY29udGFpbmVyX25hbWUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTJweDtcbiAgfVxuICAuYmxvY2stLWdhdGVkLXJlc291cmNlLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmaWVsZHNldC5nZmllbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyO1xuICB9XG4gIC5ibG9jay0tZ2F0ZWQtcmVzb3VyY2UtZm9ybSAuZm9ybSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIGZpZWxkc2V0LmdmaWVsZCBzcGFuIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2stLWdhdGVkLXJlc291cmNlLWZvcm0gLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIHtcbiAgICBtYXJnaW46IDQ4cHggMCAwIDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1nYXRlZC1yZXNvdXJjZS1mb3JtIHtcbiAgICBwYWRkaW5nOiA5NnB4IDA7XG4gIH1cbiAgLmJsb2NrLS1nYXRlZC1yZXNvdXJjZS1mb3JtIC5mb3JtIHtcbiAgICBtYXJnaW46IDQ4cHggMCAwIDA7XG4gIH1cbiAgLmJsb2NrLS1nYXRlZC1yZXNvdXJjZS1mb3JtIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2stLWdhdGVkLXJlc291cmNlLWZvcm0gLmZvcm0gLmhzLWZvcm0gLmZvcm0tY29sdW1ucy0yIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ibG9jay0tZ2F0ZWQtcmVzb3VyY2UtZm9ybSAuZm9ybSAuaHMtZm9ybSAuZm9ybS1jb2x1bW5zLTIgLmhzLWZvcm0tZmllbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ibG9jay0tY3RhLW5ld3NsZXR0ZXIgaHIge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLS1jdGEtbmV3c2xldHRlci50aGVtZS1vcmFuZ2UgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThDM0MzO1xufVxuLmJsb2NrLS1jdGEtbmV3c2xldHRlciAubmV3c2xldHRlciB7XG4gIHBhZGRpbmc6IDk2cHggMzJweDtcbiAgY29sb3I6ICNGRkY5RjA7XG59XG4uYmxvY2stLWN0YS1uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkyOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZ2FwOiAzMnB4O1xufVxuLmJsb2NrLS1jdGEtbmV3c2xldHRlciAuY29sdW1uLmJnLW9yYW5nZSAuaGVhZGluZyBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNEMzYyM0I7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRjlGMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tY3RhLW5ld3NsZXR0ZXIgLmNvbHVtbi5iZy1vcmFuZ2UgLmhlYWRpbmcgaDIge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG4uYmxvY2stLWN0YS1uZXdzbGV0dGVyIC5jb2x1bW4uYmctbGlnaHQtYmx1ZSAuaGVhZGluZyBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMzRkE0RDM7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRjlGMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tY3RhLW5ld3NsZXR0ZXIgLmNvbHVtbi5iZy1saWdodC1ibHVlIC5oZWFkaW5nIGgyIHtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgfVxufVxuLmJsb2NrLS1jdGEtbmV3c2xldHRlciAuY29sdW1uLmJnLXB1cnBsZSAuaGVhZGluZyBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMzRDA1ODQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDJweDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRjlGMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tY3RhLW5ld3NsZXR0ZXIgLmNvbHVtbi5iZy1wdXJwbGUgLmhlYWRpbmcgaDIge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG4uYmxvY2stLWN0YS1uZXdzbGV0dGVyIC5jb2x1bW5fbGVmdCB7XG4gIG1heC13aWR0aDogNTQ0cHg7XG59XG4uYmxvY2stLWN0YS1uZXdzbGV0dGVyIC5jb2x1bW5fcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNDVweDtcbn1cbi5ibG9jay0tY3RhLW5ld3NsZXR0ZXIgLnRleHQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1jdGEtbmV3c2xldHRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5ibG9jay0tY3RhLW5ld3NsZXR0ZXIgLmdyaWQtbWFpbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYmxvY2stLWN0YS1uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmJsb2NrLS1jdGEtbmV3c2xldHRlciAuY29sdW1uX2xlZnQsIC5ibG9jay0tY3RhLW5ld3NsZXR0ZXIgLmNvbHVtbl9yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ibG9jay0tY3RhLW5ld3NsZXR0ZXIgaHIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2NHB4KTtcbiAgfVxufVxuXG4uYmxvY2stLWZvcm0tdGV4dC1pbWFnZSAuaW1hZ2Uge1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICBtYXgtd2lkdGg6IDQ0OHB4O1xufVxuLmJsb2NrLS1mb3JtLXRleHQtaW1hZ2UgLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogNjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay0tZm9ybS10ZXh0LWltYWdlIC5kaXNwbGF5LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogUG9zdCAmIFBhZ2UgdGVtcGxhdGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc29jaWFsLXNoYXJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zb2NpYWwtc2hhcmUgLnNvY2lhbC1zaGFyZV9saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wb3N0LWNvbnRhaW5lciB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucG9zdC1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiAzMnB4IDAgMCAwO1xufVxuLnBvc3QtY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTlweCwgMCk7XG59XG4ucG9zdC1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU5cHgsIDApO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBvc3QtY29udGFpbmVyIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxO1xuICB9XG4gIC5wb3N0LWNvbnRhaW5lciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zaW5nbGUtc2VydmljZSAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSBoMSxcbi5zaW5nbGUtc2VydmljZSAuYmxvY2stLWhlcm8tdmlkZW8gaDEsXG4uc2luZ2xlLXNlcnZpY2UgLmJsb2NrLS1oZXJvLW9ubGluZS1hY2FkZW15IGgxIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2luZ2xlLXNlcnZpY2UgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgaDEsXG4uc2luZ2xlLXNlcnZpY2UgLmJsb2NrLS1oZXJvLXZpZGVvIGgxLFxuLnNpbmdsZS1zZXJ2aWNlIC5ibG9jay0taGVyby1vbmxpbmUtYWNhZGVteSBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTUlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLXNlcnZpY2UgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgLmZsZXgtbWFpbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc2luZ2xlLXNlcnZpY2UgLmJsb2NrLS1oZXJvLWZ1bGwtaW1hZ2UgLmZsZXgtbWFpbiBoMSwgLnNpbmdsZS1zZXJ2aWNlIC5ibG9jay0taGVyby1mdWxsLWltYWdlIC5mbGV4LW1haW4gcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc2luZ2xlLXNlcnZpY2UgLmRpdmlkZXItd3JhcHBlci5kaXNwbGF5LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zaW5nbGUtc2VydmljZSAuZGl2aWRlci13cmFwcGVyLmRpc3BsYXktbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbm1haW4uc2luZ2xlLXBvc3QgLmhlcm8tc2luZ2xlLXBvc3Qge1xuICBwYWRkaW5nOiA2NHB4IDA7XG59XG5tYWluLnNpbmdsZS1wb3N0IC5oZXJvLXNpbmdsZS1wb3N0IC5ncmlkLW1haW4ge1xuICBncmlkLXJvdy1nYXA6IDQ4cHg7XG59XG5tYWluLnNpbmdsZS1wb3N0IC5oZXJvLXNpbmdsZS1wb3N0IGgxIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMTE1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5tYWluLnNpbmdsZS1wb3N0IC5oZXJvLXNpbmdsZS1wb3N0IC5jb2x1bW4ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5tYWluLnNpbmdsZS1wb3N0IC5oZXJvLXNpbmdsZS1wb3N0IC5wb3N0LXR5cGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xufVxubWFpbi5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCAubG9jYXRpb24ge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbm1haW4uc2luZ2xlLXBvc3QgLmhlcm8tc2luZ2xlLXBvc3QuYmxvY2stLWhlcm8tdmlkZW8ge1xuICBwYWRkaW5nLXRvcDogOTZweDtcbn1cbm1haW4uc2luZ2xlLXBvc3QgLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA5NnB4O1xufVxubWFpbi5zaW5nbGUtcG9zdCBoci5tYWluLWRpdmlkZXIge1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxubWFpbi5zaW5nbGUtcG9zdCBoci5tYWluLWRpdmlkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QzNDMztcbiAgd2lkdGg6IDE3JTtcbn1cbm1haW4uc2luZ2xlLXBvc3QgLnBvc3QtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG5tYWluLnNpbmdsZS1wb3N0IC5wb3N0LWluZm8gLmV4Y2VycHQge1xuICBtYXJnaW46IDAgMCAyNHB4IDA7XG59XG5tYWluLnNpbmdsZS1wb3N0IC5wb3N0LWluZm8gLmV4Y2VycHQgcCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbm1haW4uc2luZ2xlLXBvc3QgLnBvc3QtaW5mbyAubWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbm1haW4uc2luZ2xlLXBvc3QgLnBvc3QtaW5mbyAubWV0YSBwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xufVxubWFpbi5zaW5nbGUtcG9zdCAucG9zdC1pbmZvIC5tZXRhIC5kYXRlIHtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG5tYWluLnNpbmdsZS1wb3N0IC5tZXRhIC5hdXRob3Ige1xuICBmb250LXdlaWdodDogNzAwO1xufVxubWFpbi5zaW5nbGUtcG9zdCAucG9zdC1mb290ZXIgLmNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5tYWluLnNpbmdsZS1wb3N0IC5wb3N0LWZvb3RlciAubWV0YSwgbWFpbi5zaW5nbGUtcG9zdCAucG9zdC1mb290ZXIgLnRhZ3Mge1xuICB3aWR0aDogMTAwJTtcbn1cbm1haW4uc2luZ2xlLXBvc3QgLnBvc3QtZm9vdGVyIC5tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbm1haW4uc2luZ2xlLXBvc3QgLnBvc3QtZm9vdGVyIGZpZ3VyZSB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbm1haW4uc2luZ2xlLXBvc3QgLnBvc3QtZm9vdGVyIC50YWdzIHtcbiAgbWF4LXdpZHRoOiAzMzhweDtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5tYWluLnNpbmdsZS1wb3N0IC5wb3N0LWZvb3RlciAudGFncyBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4QzNDMztcbiAgcGFkZGluZzogMnB4IDhweCAxcHggOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWFyZ2luOiA0cHg7XG59XG5tYWluLnNpbmdsZS1wb3N0IC5zb2NpYWwtc2hhcmUge1xuICBtYXJnaW46IDMycHggMCAwIDA7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxubWFpbi5zaW5nbGUtcG9zdCAuc29jaWFsLXNoYXJlIC5zb2NpYWwtc2hhcmVfbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxubWFpbi5zaW5nbGUtcG9zdCAuc29jaWFsLXNoYXJlIHNwYW4sIG1haW4uc2luZ2xlLXBvc3QgLnNvY2lhbC1zaGFyZSBhIHtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICB9XG4gIG1haW4uc2luZ2xlLXBvc3QgLmhlcm8tc2luZ2xlLXBvc3QgaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgfVxuICBtYWluLnNpbmdsZS1wb3N0IC5oZXJvLXNpbmdsZS1wb3N0LmJsb2NrLS1oZXJvLXZpZGVvIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgfVxuICBtYWluLnNpbmdsZS1wb3N0IC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICB9XG4gIG1haW4uc2luZ2xlLXBvc3QgLnBvc3QtaW5mbyAubWV0YSAuZGF0ZSB7XG4gICAgbWFyZ2luOiA0cHggMCAwIDA7XG4gIH1cbiAgbWFpbi5zaW5nbGUtcG9zdCAucG9zdC1mb290ZXIgLmNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICBtYWluLnNpbmdsZS1wb3N0IC5wb3N0LWZvb3RlciAudGFncyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNDRweCAwIDAgMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG5ib2R5LnNpbmdsZS1jYXNlLXN0dWR5IC5oZXJvLXNpbmdsZS1wb3N0IHtcbiAgY29sb3I6ICMwMDRDOTM7XG59XG5ib2R5LnNpbmdsZS1jYXNlLXN0dWR5IC5oZXJvLXNpbmdsZS1wb3N0IC5wb3N0LXR5cGUge1xuICBjb2xvcjogIzAwNEM5Mztcbn1cbmJvZHkuc2luZ2xlLWNhc2Utc3R1ZHkgLmRlZmF1bHQtY29udGVudCBoMSwgYm9keS5zaW5nbGUtY2FzZS1zdHVkeSAuZGVmYXVsdC1jb250ZW50IGgyLCBib2R5LnNpbmdsZS1jYXNlLXN0dWR5IC5kZWZhdWx0LWNvbnRlbnQgaDMsIGJvZHkuc2luZ2xlLWNhc2Utc3R1ZHkgLmRlZmF1bHQtY29udGVudCBoNCwgYm9keS5zaW5nbGUtY2FzZS1zdHVkeSAuZGVmYXVsdC1jb250ZW50IGg1LCBib2R5LnNpbmdsZS1jYXNlLXN0dWR5IC5kZWZhdWx0LWNvbnRlbnQgaDYge1xuICBjb2xvcjogIzAwNEM5Mztcbn1cbmJvZHkuc2luZ2xlLWNhc2Utc3R1ZHkgaHIubWFpbi1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEM5Mztcbn1cbmJvZHkuc2luZ2xlLWNhc2Utc3R1ZHkgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluayBzcGFuIHtcbiAgY29sb3I6ICMwMDRDOTM7XG59XG5ib2R5LnNpbmdsZS1jYXNlLXN0dWR5IC5oZXJvLXNpbmdsZS1wb3N0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjlGMDtcbn1cblxuYm9keS5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCxcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5oZXJvLXNpbmdsZS1wb3N0LFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuaGVyby1zaW5nbGUtcG9zdCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuYm9keS5zaW5nbGUtcG9zdCAuY29udGVudC13cmFwcGVyLFxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLmNvbnRlbnQtd3JhcHBlcixcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjhweDtcbn1cbmJvZHkuc2luZ2xlLXBvc3QgLmNvbnRlbnQtd3JhcHBlciAuY29yZS1ibG9jazpsYXN0LW9mLXR5cGUsXG5ib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuY29udGVudC13cmFwcGVyIC5jb3JlLWJsb2NrOmxhc3Qtb2YtdHlwZSxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLmNvbnRlbnQtd3JhcHBlciAuY29yZS1ibG9jazpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbmJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1wb3N0X3JlbGF0ZWQsXG5ib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOUYwO1xuICBwYWRkaW5nOiA5NnB4IDA7XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5jb2x1bW5faGVhZGluZyxcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5jb2x1bW5faGVhZGluZyxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmNvbHVtbl9oZWFkaW5nIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCBoMSxcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIGgxLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbmssXG5ib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbmsgc3ZnLFxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluayBzdmcsXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbmsgc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbmJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluayBzcGFuLFxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluayBzcGFuLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmdyaWQtbWFpbixcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5ncmlkLW1haW4sXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5ncmlkLW1haW4ge1xuICAgIGdyaWQtcm93LWdhcDogNjRweDtcbiAgfVxuICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5jb2x1bW5faGVhZGluZyxcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5jb2x1bW5faGVhZGluZyxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmNvbHVtbl9oZWFkaW5nIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzJweDtcbiAgfVxuICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5jb2x1bW5faGVhZGluZyBoMSxcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5jb2x1bW5faGVhZGluZyBoMSxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmNvbHVtbl9oZWFkaW5nIGgxIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuY29sdW1uX2hlYWRpbmcgLmJ1dHRvbi1saW5rLWFycm93LFxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmNvbHVtbl9oZWFkaW5nIC5idXR0b24tbGluay1hcnJvdyxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmNvbHVtbl9oZWFkaW5nIC5idXR0b24tbGluay1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5jb2x1bW5fY3RhLFxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmNvbHVtbl9jdGEsXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5jb2x1bW5fY3RhIHtcbiAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5wb3N0LWZvb3RlcixcbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5wb3N0LWZvb3RlcixcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnBvc3QtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbn1cblxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLmdhdGVkLXBvc3QgLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiA2NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDk2cHg7XG4gIH1cbiAgYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLmdhdGVkLXBvc3QgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cbn1cblxuYm9keS5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCB7XG4gIGNvbG9yOiAjM0QwNTg0O1xufVxuYm9keS5zaW5nbGUtcG9zdCAuaGVyby1zaW5nbGUtcG9zdCAucG9zdC10eXBlIHtcbiAgY29sb3I6ICMzRDA1ODQ7XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5kZWZhdWx0LWNvbnRlbnQgaDEsIGJvZHkuc2luZ2xlLXBvc3QgLmRlZmF1bHQtY29udGVudCBoMiwgYm9keS5zaW5nbGUtcG9zdCAuZGVmYXVsdC1jb250ZW50IGgzLCBib2R5LnNpbmdsZS1wb3N0IC5kZWZhdWx0LWNvbnRlbnQgaDQsIGJvZHkuc2luZ2xlLXBvc3QgLmRlZmF1bHQtY29udGVudCBoNSwgYm9keS5zaW5nbGUtcG9zdCAuZGVmYXVsdC1jb250ZW50IGg2IHtcbiAgY29sb3I6ICMzRDA1ODQ7XG59XG5ib2R5LnNpbmdsZS1wb3N0IGhyLm1haW4tZGl2aWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDA1ODQ7XG59XG5ib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbmsgc3BhbiB7XG4gIGNvbG9yOiAjM0QwNTg0O1xufVxuYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuY29sdW1uX2hlYWRpbmcge1xuICBjb2xvcjogIzNEMDU4NDtcbn1cbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5oZXJvLXNpbmdsZS1wb3N0LFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuaGVyby1zaW5nbGUtcG9zdCB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLmhlcm8tc2luZ2xlLXBvc3QgLnBvc3QtdHlwZSxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLmhlcm8tc2luZ2xlLXBvc3QgLnBvc3QtdHlwZSB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLmRlZmF1bHQtY29udGVudCBoMSwgYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLmRlZmF1bHQtY29udGVudCBoMiwgYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLmRlZmF1bHQtY29udGVudCBoMywgYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLmRlZmF1bHQtY29udGVudCBoNCwgYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLmRlZmF1bHQtY29udGVudCBoNSwgYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLmRlZmF1bHQtY29udGVudCBoNixcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLmRlZmF1bHQtY29udGVudCBoMSxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLmRlZmF1bHQtY29udGVudCBoMixcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLmRlZmF1bHQtY29udGVudCBoMyxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLmRlZmF1bHQtY29udGVudCBoNCxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLmRlZmF1bHQtY29udGVudCBoNSxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLmRlZmF1bHQtY29udGVudCBoNiB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgaHIubWFpbi1kaXZpZGVyLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciBoci5tYWluLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCO1xufVxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluayBzcGFuLFxuYm9keS5zaW5nbGUtbmV3c2xldHRlciAuc2luZ2xlLXBvc3RfcmVsYXRlZCAuYmFjay1saW5rIHNwYW4ge1xuICBjb2xvcjogI0QzNjIzQjtcbn1cbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zb2NpYWwtc2hhcmUgI2NpcmNsZSxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNvY2lhbC1zaGFyZSAjY2lyY2xlIHtcbiAgZmlsbDogI0QzNjIzQjtcbn1cbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zb2NpYWwtc2hhcmUgYTpob3ZlciAjY2lyY2xlLCBib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyAuc29jaWFsLXNoYXJlIGE6Zm9jdXMgI2NpcmNsZSxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNvY2lhbC1zaGFyZSBhOmhvdmVyICNjaXJjbGUsXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIC5zb2NpYWwtc2hhcmUgYTpmb2N1cyAjY2lyY2xlIHtcbiAgZmlsbDogI0RDODE2Mjtcbn1cbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zb2NpYWwtc2hhcmUgYTphY3RpdmUgI2NpcmNsZSxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNvY2lhbC1zaGFyZSBhOmFjdGl2ZSAjY2lyY2xlIHtcbiAgZmlsbDogI0U1QTE4OTtcbn1cbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5jb2x1bW5faGVhZGluZyxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmNvbHVtbl9oZWFkaW5nIHtcbiAgY29sb3I6ICNEMzYyM0I7XG59XG4uc2luZ2xlLWNhcmVlcnMgLmJsb2NrLS10ZXh0LXBhcmFncmFwaCBoMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luOiAwIDAgMTZweCAwO1xufVxuLnNpbmdsZS1jYXJlZXJzIC5oZXJvLXNpbmdsZS1wb3N0IHtcbiAgY29sb3I6ICNEMzYyM0I7XG59XG4uc2luZ2xlLWNhcmVlcnMgLmhlcm8tc2luZ2xlLXBvc3QgLnBvc3QtdHlwZSB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuLnNpbmdsZS1jYXJlZXJzIC5kZWZhdWx0LWNvbnRlbnQgaDEsIC5zaW5nbGUtY2FyZWVycyAuZGVmYXVsdC1jb250ZW50IGgyLCAuc2luZ2xlLWNhcmVlcnMgLmRlZmF1bHQtY29udGVudCBoMywgLnNpbmdsZS1jYXJlZXJzIC5kZWZhdWx0LWNvbnRlbnQgaDQsIC5zaW5nbGUtY2FyZWVycyAuZGVmYXVsdC1jb250ZW50IGg1LCAuc2luZ2xlLWNhcmVlcnMgLmRlZmF1bHQtY29udGVudCBoNiB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuLnNpbmdsZS1jYXJlZXJzIGhyLm1haW4tZGl2aWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG59XG4uc2luZ2xlLWNhcmVlcnMgLnNpbmdsZS1wb3N0X3JlbGF0ZWQgLmJhY2stbGluayBzcGFuIHtcbiAgY29sb3I6ICNEMzYyM0I7XG59XG4uc2luZ2xlLWNhcmVlcnMgLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAxMjhweDtcbiAgcGFkZGluZy1ib3R0b206IDEyOHB4O1xufVxuLnNpbmdsZS1jYXJlZXJzIC5jb250ZW50LXdyYXBwZXIgLmNvcmUtYmxvY2s6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLWNhcmVlcnMgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNjRweCAwIDk2cHggMDtcbiAgfVxufVxuXG4uc2luZ2xlLXRlYW0gLnRlYW0ge1xuICBwYWRkaW5nOiAxMjhweCAwIDE2MHB4IDA7XG59XG4uc2luZ2xlLXRlYW0gLmdyaWQtdGVhbSAuY29sdW1uX3NpZGViYXIge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDM7XG59XG4uc2luZ2xlLXRlYW0gLmdyaWQtdGVhbSAuY29sdW1uX21haW4ge1xuICBncmlkLWNvbHVtbjogNS9zcGFuIDY7XG59XG4uc2luZ2xlLXRlYW0gaDEsIC5zaW5nbGUtdGVhbSBoMiB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuLnNpbmdsZS10ZWFtIGgxIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaW5nbGUtdGVhbSAuaGVhZGluZyBwIHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIG1hcmdpbjogOHB4IDAgMCAwO1xufVxuLnNpbmdsZS10ZWFtIC5iaW8ge1xuICBtYXJnaW46IDQ4cHggMCAwIDA7XG59XG4uc2luZ2xlLXRlYW0gLnBvc3RzIHtcbiAgbWFyZ2luOiA4MHB4IDAgMCAwO1xufVxuLnNpbmdsZS10ZWFtIC5wb3N0cyB1bCB7XG4gIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICNDQ0NDQ0M7XG4gIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICNDQ0NDQ0M7XG4gIHBhZGRpbmc6IDQ4cHggMDtcbiAgbWFyZ2luOiAyNHB4IDAgMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnNpbmdsZS10ZWFtIC5wb3N0cyBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbi5zaW5nbGUtdGVhbSBmaWd1cmUudGh1bWJuYWlsIHtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbi5zaW5nbGUtdGVhbSBmaWd1cmUudGh1bWJuYWlsIC5pbWctY2lyY2xlLCAuc2luZ2xlLXRlYW0gZmlndXJlLnRodW1ibmFpbCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfdGh1bWJuYWlscyAuZWNfZGV0YWlsc190aHVtYm5haWwsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc190aHVtYm5haWxzIC5zaW5nbGUtdGVhbSBmaWd1cmUudGh1bWJuYWlsIC5lY19kZXRhaWxzX3RodW1ibmFpbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMDAlO1xufVxuLnNpbmdsZS10ZWFtIC5zaWRlYmFyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICNDQ0NDQ0M7XG59XG4uc2luZ2xlLXRlYW0gLnNpZGViYXItY29udGVudDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgI0NDQ0NDQztcbn1cbi5zaW5nbGUtdGVhbSAuc2lkZWJhci1jb250ZW50IGgyIHtcbiAgbWFyZ2luOiAwIDAgMTZweCAwO1xufVxuLnNpbmdsZS10ZWFtIC5zaWRlYmFyLWNvbnRlbnQgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbi5zaW5nbGUtdGVhbSAuc2lkZWJhci1jb250ZW50IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcbn1cbi5zaW5nbGUtdGVhbSAuc2lkZWJhci1jb250ZW50IHVsLmNvbnRhY3Qge1xuICBwYWRkaW5nOiAwO1xufVxuLnNpbmdsZS10ZWFtIC5zaWRlYmFyLWNvbnRlbnQgdWwuY29udGFjdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2luZ2xlLXRlYW0gLnNpZGViYXItY29udGVudCB1bC5jb250YWN0IGltZyB7XG4gIG1heC13aWR0aDogMjBweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLnNpbmdsZS10ZWFtIC5zaWRlYmFyLWNvbnRlbnQgdWwuY29udGFjdCAuYnV0dG9uLWxpbmstYXJyb3cge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2luZ2xlLXRlYW0gLnNpZGViYXItY29udGVudCB1bC5jb250YWN0IC5idXR0b24tbGluay1hcnJvdyBzdmcge1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4uc2luZ2xlLXRlYW0gLmFyY2hpdmVfY29udGVudC1jYXJkIGFydGljbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5zaW5nbGUtdGVhbSAuYXJjaGl2ZV9jb250ZW50LWNhcmQgZmlndXJlIHtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xufVxuLnNpbmdsZS10ZWFtIC5hcmNoaXZlX2NvbnRlbnQtY2FyZCBoMiB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLXRlYW0gLnRlYW0ge1xuICAgIHBhZGRpbmc6IDY0cHggMCA5NnB4O1xuICB9XG4gIC5zaW5nbGUtdGVhbSAuZ3JpZC10ZWFtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaW5nbGUtdGVhbSAuZGlzcGxheS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zaW5nbGUtdGVhbSAuaGVhZGluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogLTMycHggMCAwIDA7XG4gIH1cbiAgLnNpbmdsZS10ZWFtIC5oZWFkaW5nIHAge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuc2luZ2xlLXRlYW0gLmJpbyB7XG4gICAgbWFyZ2luOiA0OHB4IDAgNjRweCAwO1xuICB9XG4gIC5zaW5nbGUtdGVhbSBmaWd1cmUudGh1bWJuYWlsIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgLnNpbmdsZS10ZWFtIC5wb3N0cyB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICB9XG4gIC5zaW5nbGUtdGVhbSAucG9zdHMgdWwge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogNDBweCAwIDAgMDtcbiAgfVxuICAuc2luZ2xlLXRlYW0gLnBvc3RzIGFydGljbGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnNpbmdsZS10ZWFtIC5wb3N0cyBmaWd1cmUge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuICAuc2luZ2xlLXRlYW0gLnBvc3RzIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cblxuLyogQXJjaGl2ZSB0ZW1wbGF0ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jb250ZW50LWNhcmRfdGFncyB7XG4gIG1hcmdpbjogMTJweCAwIDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY29udGVudC1jYXJkX3RhZ3MgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4uY29udGVudC1jYXJkX3RhZ3MgLmNhdGVnb3J5IHtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cbi5jb250ZW50LWNhcmRfdGFncyAucG9zdC10eXBlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QzNjIzQjtcbn1cbi5jb250ZW50LWNhcmRfdGFncyAuY2F0ZWdvcnkge1xuICBjb2xvcjogI0QzNjIzQjtcbn1cbi5jb250ZW50LWNhcmRfdGFncy5wb3N0LXR5cGVfY2FzZS1zdHVkeSAucG9zdC10eXBlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEM5Mztcbn1cbi5jb250ZW50LWNhcmRfdGFncy5wb3N0LXR5cGVfY2FzZS1zdHVkeSAuY2F0ZWdvcnkge1xuICBjb2xvcjogIzAwNEM5Mztcbn1cbi5jb250ZW50LWNhcmRfdGFncy5wb3N0LXR5cGVfcG9zdCAucG9zdC10eXBlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNEMDU4NDtcbn1cbi5jb250ZW50LWNhcmRfdGFncy5wb3N0LXR5cGVfcG9zdCAuY2F0ZWdvcnkge1xuICBjb2xvcjogIzNEMDU4NDtcbn1cblxuLnBvc3QtdHlwZSB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBwYWRkaW5nOiAycHggOHB4IDFweCA4cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBvc3QtdHlwZSBwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmdyaWQtbWFpbiB7XG4gIGdyaWQtcm93LWdhcDogOTZweDtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcGFnaW5hdGlvbiwgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTI7XG59XG4uYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX2NhdGVnb3JpZXMge1xuICBncmlkLXJvdy1zdGFydDogNDtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOUYwO1xuICBwYWRkaW5nOiA0OHB4IDY0cHggNjRweCA2NHB4O1xufVxuLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWJhciBoMiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1iYXIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogMTZweDtcbiAgZ3JpZC1yb3ctZ2FwOiAxNnB4O1xufVxuLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWJhciAuZmlsdGVyLXRyaWdnZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1iYXIuY2F0ZWdvcmllcy1iYXJfcG9zdCAuZmlsdGVyLXRyaWdnZXIge1xuICBjb2xvcjogIzNEMDU4NDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzNEMDU4NDtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1iYXIuY2F0ZWdvcmllcy1iYXJfcG9zdCAuZmlsdGVyLXRyaWdnZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjM0QwNTg0O1xufVxuLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWJhci5jYXRlZ29yaWVzLWJhcl9wb3N0IC5maWx0ZXItdHJpZ2dlcjpob3ZlciwgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWJhci5jYXRlZ29yaWVzLWJhcl9wb3N0IC5maWx0ZXItdHJpZ2dlcjpmb2N1cyB7XG4gIGNvbG9yOiAjNjQzNzlEO1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjQzNzlEO1xufVxuLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWJhci5jYXRlZ29yaWVzLWJhcl9wb3N0IC5maWx0ZXItdHJpZ2dlcjpob3ZlciBzdmcgcGF0aCwgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWJhci5jYXRlZ29yaWVzLWJhcl9wb3N0IC5maWx0ZXItdHJpZ2dlcjpmb2N1cyBzdmcgcGF0aCB7XG4gIGZpbGw6ICM2NDM3OUQ7XG59XG4uYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX2NhdGVnb3JpZXMgLmNhdGVnb3JpZXMtYmFyLmNhdGVnb3JpZXMtYmFyX3Bvc3QgLmZpbHRlci10cmlnZ2VyOmFjdGl2ZSB7XG4gIGNvbG9yOiAjOEI2OUI1O1xuICBib3JkZXItdG9wLWNvbG9yOiAjOEI2OUI1O1xufVxuLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWJhci5jYXRlZ29yaWVzLWJhcl9wb3N0IC5maWx0ZXItdHJpZ2dlcjphY3RpdmUgc3ZnIHBhdGgge1xuICBmaWxsOiAjOEI2OUI1O1xufVxuLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWJhci5jYXRlZ29yaWVzLWJhcl9yZXNvdXJjZS1wb3N0cyAuZmlsdGVyLXRyaWdnZXIge1xuICBjb2xvcjogI0QzNjIzQjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0QzNjIzQjtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1iYXIuY2F0ZWdvcmllcy1iYXJfcmVzb3VyY2UtcG9zdHMgLmZpbHRlci10cmlnZ2VyIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0QzNjIzQjtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1iYXIuY2F0ZWdvcmllcy1iYXJfcmVzb3VyY2UtcG9zdHMgLmZpbHRlci10cmlnZ2VyOmhvdmVyLCAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX2NhdGVnb3JpZXMgLmNhdGVnb3JpZXMtYmFyLmNhdGVnb3JpZXMtYmFyX3Jlc291cmNlLXBvc3RzIC5maWx0ZXItdHJpZ2dlcjpmb2N1cyB7XG4gIGNvbG9yOiAjREM4MTYyO1xuICBib3JkZXItdG9wLWNvbG9yOiAjREM4MTYyO1xufVxuLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWJhci5jYXRlZ29yaWVzLWJhcl9yZXNvdXJjZS1wb3N0cyAuZmlsdGVyLXRyaWdnZXI6aG92ZXIgc3ZnIHBhdGgsIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1iYXIuY2F0ZWdvcmllcy1iYXJfcmVzb3VyY2UtcG9zdHMgLmZpbHRlci10cmlnZ2VyOmZvY3VzIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0RDODE2Mjtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1iYXIuY2F0ZWdvcmllcy1iYXJfcmVzb3VyY2UtcG9zdHMgLmZpbHRlci10cmlnZ2VyOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRTVBMTg5O1xuICBib3JkZXItdG9wLWNvbG9yOiAjRTVBMTg5O1xufVxuLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWJhci5jYXRlZ29yaWVzLWJhcl9yZXNvdXJjZS1wb3N0cyAuZmlsdGVyLXRyaWdnZXI6YWN0aXZlIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0U1QTE4OTtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyICNlc3ByZXNzby1ub3RpY2VzLCAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAjZXNwcmVzc28tYWpheC1sb2FkaW5nLCAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAjZXNwcmVzc28tYWpheC1ub3RpY2VzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5ncmlkLW1haW4ge1xuICAgIGdyaWQtcm93LWdhcDogNjRweDtcbiAgfVxuICAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX2NhdGVnb3JpZXMge1xuICAgIG1hcmdpbjogMCAtMzJweDtcbiAgICBncmlkLXJvdy1zdGFydDogNTtcbiAgfVxuICAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX2NhdGVnb3JpZXMgLmNhdGVnb3JpZXMtYmFyIHtcbiAgICBwYWRkaW5nOiA0OHB4IDMycHg7XG4gIH1cbiAgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWJhciB1bCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cblxuLmFyY2hpdmVfY29udGVudC1jYXJkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFyY2hpdmVfY29udGVudC1jYXJkOmhvdmVyLCAuYXJjaGl2ZV9jb250ZW50LWNhcmQ6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uYXJjaGl2ZV9jb250ZW50LWNhcmQ6YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLmFyY2hpdmVfY29udGVudC1jYXJkIC5wb3N0LWV4Y2VycHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFyY2hpdmVfY29udGVudC1jYXJkIGgyIHtcbiAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmFyY2hpdmVfY29udGVudC1jYXJkIGZpZ3VyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtY2FyZCBmaWd1cmUgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbmJvZHkuYXJjaGl2ZSAuY29udGVudC13cmFwcGVyLCBib2R5LmJsb2cgLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbn1cbmJvZHkuYXJjaGl2ZSAuYXJjaGl2ZS1maWx0ZXIsIGJvZHkuYmxvZyAuYXJjaGl2ZS1maWx0ZXIge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuYm9keS5hcmNoaXZlLnNlYXJjaCAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIsIGJvZHkuYmxvZy5zZWFyY2ggLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuYXJjaGl2ZTpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLW5ld3NsZXR0ZXIpIC5jb250ZW50LXdyYXBwZXIsIGJvZHkuYmxvZzpub3QoLnBvc3QtdHlwZS1hcmNoaXZlLW5ld3NsZXR0ZXIpIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cbiAgYm9keS5hcmNoaXZlLnBvc3QtdHlwZS1hcmNoaXZlLW5ld3NsZXR0ZXIgLmNvbnRlbnQtd3JhcHBlciwgYm9keS5ibG9nLnBvc3QtdHlwZS1hcmNoaXZlLW5ld3NsZXR0ZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDY0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5ibG9nIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0xLCBib2R5LmJsb2cgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9wb3N0LTIsIGJvZHkuYmxvZyAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX3Bvc3QtMywgYm9keS5ibG9nIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC00LCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXJlc291cmNlLXBvc3RzIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0xLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXJlc291cmNlLXBvc3RzIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0yLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXJlc291cmNlLXBvc3RzIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0zLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXJlc291cmNlLXBvc3RzIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC00IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA2O1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICB9XG4gIGJvZHkuYmxvZyAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX3Bvc3QtMSwgYm9keS5wb3N0LXR5cGUtYXJjaGl2ZS1yZXNvdXJjZS1wb3N0cyAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX3Bvc3QtMSB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IHNwYW4gMztcbiAgfVxuICBib2R5LmJsb2cgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9wb3N0LTEgLmFyY2hpdmVfY29udGVudC1jYXJkIGgyLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXJlc291cmNlLXBvc3RzIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0xIC5hcmNoaXZlX2NvbnRlbnQtY2FyZCBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNEMzYyM0I7XG4gIH1cbiAgYm9keS5ibG9nIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0xIC5wb3N0LWV4Y2VycHQsIGJvZHkucG9zdC10eXBlLWFyY2hpdmUtcmVzb3VyY2UtcG9zdHMgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9wb3N0LTEgLnBvc3QtZXhjZXJwdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgY29sb3I6ICM5OTk5OTk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG4gIGJvZHkuYmxvZyAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX3Bvc3QtMSAucG9zdC1leGNlcnB0IHAsIGJvZHkucG9zdC10eXBlLWFyY2hpdmUtcmVzb3VyY2UtcG9zdHMgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9wb3N0LTEgLnBvc3QtZXhjZXJwdCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgYm9keS5ibG9nIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0yIGFydGljbGUsIGJvZHkuYmxvZyAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX3Bvc3QtMyBhcnRpY2xlLCBib2R5LmJsb2cgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9wb3N0LTQgYXJ0aWNsZSwgYm9keS5wb3N0LXR5cGUtYXJjaGl2ZS1yZXNvdXJjZS1wb3N0cyAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX3Bvc3QtMiBhcnRpY2xlLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXJlc291cmNlLXBvc3RzIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0zIGFydGljbGUsIGJvZHkucG9zdC10eXBlLWFyY2hpdmUtcmVzb3VyY2UtcG9zdHMgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9wb3N0LTQgYXJ0aWNsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAjQ0NDQ0NDO1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgIG1heC13aWR0aDogNDQ4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgYm9keS5ibG9nIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0yIGZpZ3VyZSwgYm9keS5ibG9nIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0zIGZpZ3VyZSwgYm9keS5ibG9nIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC00IGZpZ3VyZSwgYm9keS5wb3N0LXR5cGUtYXJjaGl2ZS1yZXNvdXJjZS1wb3N0cyAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX3Bvc3QtMiBmaWd1cmUsIGJvZHkucG9zdC10eXBlLWFyY2hpdmUtcmVzb3VyY2UtcG9zdHMgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9wb3N0LTMgZmlndXJlLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXJlc291cmNlLXBvc3RzIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC00IGZpZ3VyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjhweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbiAgYm9keS5ibG9nIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0yIC5hcmNoaXZlX2NvbnRlbnQtY2FyZCBoMiwgYm9keS5ibG9nIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0zIC5hcmNoaXZlX2NvbnRlbnQtY2FyZCBoMiwgYm9keS5ibG9nIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC00IC5hcmNoaXZlX2NvbnRlbnQtY2FyZCBoMiwgYm9keS5wb3N0LXR5cGUtYXJjaGl2ZS1yZXNvdXJjZS1wb3N0cyAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuY29sdW1uX3Bvc3QtMiAuYXJjaGl2ZV9jb250ZW50LWNhcmQgaDIsIGJvZHkucG9zdC10eXBlLWFyY2hpdmUtcmVzb3VyY2UtcG9zdHMgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9wb3N0LTMgLmFyY2hpdmVfY29udGVudC1jYXJkIGgyLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXJlc291cmNlLXBvc3RzIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC00IC5hcmNoaXZlX2NvbnRlbnQtY2FyZCBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgYm9keS5ibG9nIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5jb2x1bW5fcG9zdC0zLCBib2R5LmJsb2cgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9wb3N0LTQsIGJvZHkucG9zdC10eXBlLWFyY2hpdmUtcmVzb3VyY2UtcG9zdHMgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9wb3N0LTMsIGJvZHkucG9zdC10eXBlLWFyY2hpdmUtcmVzb3VyY2UtcG9zdHMgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmNvbHVtbl9wb3N0LTQge1xuICAgIG1hcmdpbi10b3A6IC0xMjhweDtcbiAgfVxuICBib2R5LmJsb2cgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIuYXJjaGl2ZS1jb250ZW50LWJsb2cgLmNvbHVtbl9wb3N0LTEgLmFyY2hpdmVfY29udGVudC1jYXJkIGgyLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXJlc291cmNlLXBvc3RzIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyLmFyY2hpdmUtY29udGVudC1ibG9nIC5jb2x1bW5fcG9zdC0xIC5hcmNoaXZlX2NvbnRlbnQtY2FyZCBoMiB7XG4gICAgY29sb3I6ICMzRDA1ODQ7XG4gIH1cbn1cblxuLmFyY2hpdmVfY29udGVudC1jYXJkLW5ld3NsZXR0ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXJjaGl2ZV9jb250ZW50LWNhcmQtbmV3c2xldHRlcjpob3ZlciwgLmFyY2hpdmVfY29udGVudC1jYXJkLW5ld3NsZXR0ZXI6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uYXJjaGl2ZV9jb250ZW50LWNhcmQtbmV3c2xldHRlcjphY3RpdmUge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uYXJjaGl2ZV9jb250ZW50LWNhcmQtbmV3c2xldHRlciBoMiB7XG4gIG1hcmdpbjogMzJweCAwIDAgMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNEMzYyM0I7XG59XG4uYXJjaGl2ZV9jb250ZW50LWNhcmQtbmV3c2xldHRlciAuZXhjZXJwdCB7XG4gIG1hcmdpbjogMTJweCAwIDAgMDtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmFyY2hpdmVfY29udGVudC1jYXJkLW5ld3NsZXR0ZXIgLmF1dGhvciB7XG4gIG1hcmdpbjogMzJweCAwIDAgMDtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtY2FyZC1uZXdzbGV0dGVyIC5hdXRob3IgcCwgLmFyY2hpdmVfY29udGVudC1jYXJkLW5ld3NsZXR0ZXIgLmF1dGhvciBzcGFuIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4uYXJjaGl2ZV9jb250ZW50LWNhcmQtbmV3c2xldHRlciAuYXV0aG9yIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYXJjaGl2ZV9jb250ZW50LWNhcmQtaXNzdWUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtY2FyZC1pc3N1ZTpob3ZlciwgLmFyY2hpdmVfY29udGVudC1jYXJkLWlzc3VlOmZvY3VzIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmFyY2hpdmVfY29udGVudC1jYXJkLWlzc3VlOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtY2FyZC1pc3N1ZSBhcnRpY2xlIHtcbiAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgI0NDQ0NDQztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtY2FyZC1pc3N1ZSBmaWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG59XG4uYXJjaGl2ZV9jb250ZW50LWNhcmQtaXNzdWUgLnRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtY2FyZC1pc3N1ZSAudGl0bGUgLnRleHQge1xuICBtYXgtd2lkdGg6IDIzNHB4O1xufVxuLmFyY2hpdmVfY29udGVudC1jYXJkLWlzc3VlIC50aXRsZSAudGV4dCBoMiwgLmFyY2hpdmVfY29udGVudC1jYXJkLWlzc3VlIC50aXRsZSAudGV4dCBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFyY2hpdmVfY29udGVudC1jYXJkLWlzc3VlIC50aXRsZSAudGV4dCBwIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hcmNoaXZlX2NvbnRlbnQtY2FyZC1pc3N1ZSAudGl0bGUgLnRleHQgaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luOiAyNHB4IDA7XG59XG4uYXJjaGl2ZV9jb250ZW50LWNhcmQtaXNzdWUgLmhpZ2hsaWdodHMgaDMge1xuICBjb2xvcjogI0QzNjIzQjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiA0OHB4IDAgMCAwO1xufVxuLmFyY2hpdmVfY29udGVudC1jYXJkLWlzc3VlIC5oaWdobGlnaHRzIHAge1xuICBtYXJnaW46IDdweCAwIDAgMDtcbn1cblxuLmNvbHVtbl9wYWdpbmF0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hcmNoaXZlX3BhZ2luYXRpb24td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hcmNoaXZlX3BhZ2luYXRpb24td3JhcHBlciAubmF2LWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2UtbnVtYmVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMCAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2UtbnVtYmVyczpub3QoLmRvdHMpIHtcbiAgYm9yZGVyLXdpZHRoOiAyLjVweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgd2lkdGg6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbn1cbi5hcmNoaXZlX3BhZ2luYXRpb24td3JhcHBlciAubmV4dCwgLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyIC5wcmV2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hcmNoaXZlX3BhZ2luYXRpb24td3JhcHBlci5wb3N0LXR5cGVfY2FzZS1zdHVkeSAucGFnZS1udW1iZXJzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0QzkzO1xufVxuLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9jYXNlLXN0dWR5IC5wYWdlLW51bWJlcnM6bm90KC5jdXJyZW50KSB7XG4gIGNvbG9yOiAjMDA0QzkzO1xufVxuLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9jYXNlLXN0dWR5IC5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRDOTM7XG4gIGNvbG9yOiAjRkZGOUYwO1xufVxuLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9jYXNlLXN0dWR5IC5wYWdlLW51bWJlcnM6aG92ZXIsIC5hcmNoaXZlX3BhZ2luYXRpb24td3JhcHBlci5wb3N0LXR5cGVfY2FzZS1zdHVkeSAucGFnZS1udW1iZXJzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEM5MztcbiAgY29sb3I6ICNGRkY5RjA7XG59XG4uYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIucG9zdC10eXBlX2Nhc2Utc3R1ZHkgLnBhZ2UtbnVtYmVyczphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0QzkzO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgb3BhY2l0eTogMC44O1xufVxuLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9wb3N0IC5wYWdlLW51bWJlcnMge1xuICBib3JkZXItY29sb3I6ICMzRDA1ODQ7XG59XG4uYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIucG9zdC10eXBlX3Bvc3QgLnBhZ2UtbnVtYmVyczpub3QoLmN1cnJlbnQpIHtcbiAgY29sb3I6ICMzRDA1ODQ7XG59XG4uYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIucG9zdC10eXBlX3Bvc3QgLnBhZ2UtbnVtYmVycy5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNEMDU4NDtcbiAgY29sb3I6ICNGRkY5RjA7XG59XG4uYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIucG9zdC10eXBlX3Bvc3QgLnBhZ2UtbnVtYmVyczpob3ZlciwgLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9wb3N0IC5wYWdlLW51bWJlcnM6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0QwNTg0O1xuICBjb2xvcjogI0ZGRjlGMDtcbn1cbi5hcmNoaXZlX3BhZ2luYXRpb24td3JhcHBlci5wb3N0LXR5cGVfcG9zdCAucGFnZS1udW1iZXJzOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDA1ODQ7XG4gIGNvbG9yOiAjRkZGOUYwO1xuICBvcGFjaXR5OiAwLjg7XG59XG4uYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIucG9zdC10eXBlX25ld3NsZXR0ZXIgLnBhZ2UtbnVtYmVycywgLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9zZWFyY2ggLnBhZ2UtbnVtYmVycywgLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9yZXNvdXJjZS1wb3N0cyAucGFnZS1udW1iZXJzIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDM2MjNCO1xufVxuLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9uZXdzbGV0dGVyIC5wYWdlLW51bWJlcnM6bm90KC5jdXJyZW50KSwgLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9zZWFyY2ggLnBhZ2UtbnVtYmVyczpub3QoLmN1cnJlbnQpLCAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIucG9zdC10eXBlX3Jlc291cmNlLXBvc3RzIC5wYWdlLW51bWJlcnM6bm90KC5jdXJyZW50KSB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9uZXdzbGV0dGVyIC5wYWdlLW51bWJlcnMuY3VycmVudCwgLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9zZWFyY2ggLnBhZ2UtbnVtYmVycy5jdXJyZW50LCAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIucG9zdC10eXBlX3Jlc291cmNlLXBvc3RzIC5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG4gIGNvbG9yOiAjRkZGOUYwO1xufVxuLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9uZXdzbGV0dGVyIC5wYWdlLW51bWJlcnM6aG92ZXIsIC5hcmNoaXZlX3BhZ2luYXRpb24td3JhcHBlci5wb3N0LXR5cGVfbmV3c2xldHRlciAucGFnZS1udW1iZXJzOmZvY3VzLCAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIucG9zdC10eXBlX3NlYXJjaCAucGFnZS1udW1iZXJzOmhvdmVyLCAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIucG9zdC10eXBlX3NlYXJjaCAucGFnZS1udW1iZXJzOmZvY3VzLCAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIucG9zdC10eXBlX3Jlc291cmNlLXBvc3RzIC5wYWdlLW51bWJlcnM6aG92ZXIsIC5hcmNoaXZlX3BhZ2luYXRpb24td3JhcHBlci5wb3N0LXR5cGVfcmVzb3VyY2UtcG9zdHMgLnBhZ2UtbnVtYmVyczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG4gIGNvbG9yOiAjRkZGOUYwO1xufVxuLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9uZXdzbGV0dGVyIC5wYWdlLW51bWJlcnM6YWN0aXZlLCAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIucG9zdC10eXBlX3NlYXJjaCAucGFnZS1udW1iZXJzOmFjdGl2ZSwgLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLnBvc3QtdHlwZV9yZXNvdXJjZS1wb3N0cyAucGFnZS1udW1iZXJzOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMzYyM0I7XG4gIGNvbG9yOiAjRkZGOUYwO1xuICBvcGFjaXR5OiAwLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTZweCkge1xuICAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2UtbnVtYmVyczpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLW5ld3NsZXR0ZXIgLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogOTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1uZXdzbGV0dGVyIC5hcmNoaXZlX3BhZ2luYXRpb24td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgfVxufVxuXG4uYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiA4MHB4IDAgMTI4cHggMDtcbn1cbi5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmNvbnRlbnQtd3JhcHBlciBociB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xuICBoZWlnaHQ6IDEuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NDQ0NDO1xufVxuLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuZG93bmxvYWQtc2hhcmUgLmNvbHVtbl9sZWZ0IHtcbiAganVzdGlmeS1zZWxmOiBzdGFydDtcbn1cbi5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmRvd25sb2FkLXNoYXJlIC5jb2x1bW5fcmlnaHQge1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbn1cbi5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmRvd25sb2FkLXNoYXJlIGhyIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmRvd25sb2FkLXNoYXJlIC5zb2NpYWwtc2hhcmUgc3BhbiwgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuZG93bmxvYWQtc2hhcmUgLnNvY2lhbC1zaGFyZSBhIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4uYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5kb3dubG9hZC1zaGFyZSAuc29jaWFsLXNoYXJlICNjaXJjbGUge1xuICBmaWxsOiAjNThDM0MzO1xufVxuLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDk2cHggMCAwIDA7XG59XG4uYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5ncmlkLW1haW5fZmlyc3Qtcm93LCAuYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5ncmlkLW1haW5fbWlkZGxlLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDk2cHg7XG59XG4uYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5ncmlkLW1haW5fZmlyc3Qtcm93IC5jb2x1bW5fcmlnaHQgLmNvbHVtbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbi5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmRvd25sb2FkLXNoYXJlLWJvdHRvbSBociB7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG4uYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5kb3dubG9hZC1zaGFyZS1ib3R0b20gLmNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuZG93bmxvYWQtc2hhcmUtYm90dG9tIC5jb2x1bW4gaDIge1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmdyaWQtbWFpbl9maXJzdC1yb3cge1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgfVxuICAuYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5ncmlkLW1haW5fZmlyc3Qtcm93IC5jb2x1bW5fbGVmdCAuY29sdW1uIHtcbiAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICAgIGJvcmRlci1yaWdodDogMS41cHggc29saWQgI0NDQ0NDQztcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgfVxuICAuYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5ncmlkLW1haW5fZmlyc3Qtcm93IC5jb2x1bW5fbGVmdCBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB9XG4gIC5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmdyaWQtbWFpbl9maXJzdC1yb3cgLmNvbHVtbl9yaWdodCAuY29sdW1uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gIH1cbiAgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuZ3JpZC1tYWluX2ZpcnN0LXJvdyAuY29sdW1uX3NtYWxsIGFydGljbGUsIC5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmdyaWQtbWFpbl9sYXN0LXJvdyAuY29sdW1uX3NtYWxsIGFydGljbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuZ3JpZC1tYWluX2ZpcnN0LXJvdyAuY29sdW1uX3NtYWxsIGZpZ3VyZSwgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuZ3JpZC1tYWluX2xhc3Qtcm93IC5jb2x1bW5fc21hbGwgZmlndXJlIHtcbiAgICB3aWR0aDogMTkycHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG4gIC5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmFyY2hpdmVfY29udGVudC1saXN0LXdyYXBwZXIgLmdyaWQtbWFpbl9maXJzdC1yb3cgLmNvbHVtbl9zbWFsbCBoMiwgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuZ3JpZC1tYWluX2xhc3Qtcm93IC5jb2x1bW5fc21hbGwgaDIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuZ3JpZC1tYWluX2ZpcnN0LXJvdyAuY29sdW1uX3NtYWxsIC5leGNlcnB0LCAuYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5ncmlkLW1haW5fbGFzdC1yb3cgLmNvbHVtbl9zbWFsbCAuZXhjZXJwdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5ncmlkLW1haW5fZmlyc3Qtcm93IC5jb2x1bW5fc21hbGwgLmF1dGhvciwgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciAuZ3JpZC1tYWluX2xhc3Qtcm93IC5jb2x1bW5fc21hbGwgLmF1dGhvciB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5ncmlkLW1haW5fbGFzdC1yb3cge1xuICAgIGdyaWQtcm93LWdhcDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQ4cHggMCA5NnB4IDA7XG4gIH1cbiAgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuZG93bmxvYWQtc2hhcmUgLmdyaWQtbWFpbiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAzMnB4O1xuICB9XG4gIC5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmRvd25sb2FkLXNoYXJlIC5jb2x1bW5fbGVmdCwgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuZG93bmxvYWQtc2hhcmUgLmNvbHVtbl9yaWdodCB7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cbiAgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNjRweCAwIDAgMDtcbiAgfVxuICAuYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5ncmlkLW1haW4ge1xuICAgIGdyaWQtcm93LWdhcDogODBweDtcbiAgfVxuICAuYXJjaGl2ZV9uZXdzbGV0dGVyLWlzc3VlIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIC5ncmlkLW1haW5fbGFzdC1yb3cgaHIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFyY2hpdmVfbmV3c2xldHRlci1pc3N1ZSAuZG93bmxvYWQtc2hhcmUtYm90dG9tIHtcbiAgICBwYWRkaW5nOiA5NnB4IDAgMCAwO1xuICB9XG4gIC5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUgLmRvd25sb2FkLXNoYXJlLWJvdHRvbSBociB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgfVxufVxuXG4uc2VhcmNoIC5zZWFyY2gtd3JhcHBlciwgLmFyY2hpdmUgLnNlYXJjaC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjlGMDtcbiAgcGFkZGluZzogMTI4cHggMCA5NnB4IDA7XG59XG4uc2VhcmNoIC5zZWFyY2gtcmVzdWx0cy13cmFwcGVyLCAuYXJjaGl2ZSAuc2VhcmNoLXJlc3VsdHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDk2cHggMCAwIDA7XG4gIG1pbi1oZWlnaHQ6IDUwdmg7XG59XG4uc2VhcmNoIC5wYWdlLWhlYWRlciBwLCAuYXJjaGl2ZSAucGFnZS1oZWFkZXIgcCB7XG4gIGNvbG9yOiAjRDM2MjNCO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNlYXJjaCAuc2VhcmNoLXJlc3VsdHMsIC5hcmNoaXZlIC5zZWFyY2gtcmVzdWx0cyB7XG4gIG1hcmdpbjogMzJweCAwIDAgMDtcbn1cbi5zZWFyY2ggLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCwgLmFyY2hpdmUgLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VhcmNoIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1zZWFyY2g6aG92ZXIsIC5zZWFyY2ggLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaDpmb2N1cywgLmFyY2hpdmUgLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaDpob3ZlciwgLmFyY2hpdmUgLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaDpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5zZWFyY2ggLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaDphY3RpdmUsIC5hcmNoaXZlIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1zZWFyY2g6YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLnNlYXJjaCAuYXJjaGl2ZV9jb250ZW50LWNhcmQtc2VhcmNoIGFydGljbGUsIC5hcmNoaXZlIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1zZWFyY2ggYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCAxZnIpO1xuICBncmlkLWNvbHVtbi1nYXA6IDMycHg7XG59XG4uc2VhcmNoIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1zZWFyY2ggLnBvc3QtaW5mbywgLmFyY2hpdmUgLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCAucG9zdC1pbmZvIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gODtcbn1cbi5zZWFyY2ggLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCBmaWd1cmUsIC5hcmNoaXZlIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1zZWFyY2ggZmlndXJlIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMjtcbn1cbi5zZWFyY2ggLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCBoMiwgLmFyY2hpdmUgLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCBoMiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNlYXJjaCAuYXJjaGl2ZV9jb250ZW50LWNhcmQtc2VhcmNoIC5lbnRyeS1zdW1tYXJ5LCAuYXJjaGl2ZSAuYXJjaGl2ZV9jb250ZW50LWNhcmQtc2VhcmNoIC5lbnRyeS1zdW1tYXJ5IHtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLnNlYXJjaCAuYXJjaGl2ZV9jb250ZW50LWNhcmQtc2VhcmNoIHNwYW4sIC5hcmNoaXZlIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1zZWFyY2ggc3BhbiB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuLnNlYXJjaCAuYXJjaGl2ZV9jb250ZW50LWNhcmQtc2VhcmNoOm5vdCg6bGFzdC1jaGlsZCksIC5hcmNoaXZlIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1zZWFyY2g6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMCAwIDY0cHggMDtcbn1cbi5zZWFyY2ggLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLCAuYXJjaGl2ZSAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA5NnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaCAuc2VhcmNoLXdyYXBwZXIsIC5hcmNoaXZlIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNjRweCAwIDk2cHg7XG4gIH1cbiAgLnNlYXJjaCAuc2VhcmNoLXJlc3VsdHMtd3JhcHBlciwgLmFyY2hpdmUgLnNlYXJjaC1yZXN1bHRzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDY0cHggMCAwIDA7XG4gIH1cbiAgLnNlYXJjaCAuYXJjaGl2ZV9jb250ZW50LWNhcmQtc2VhcmNoIGFydGljbGUsIC5hcmNoaXZlIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1zZWFyY2ggYXJ0aWNsZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG4gIC5zZWFyY2ggLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCBmaWd1cmUsIC5hcmNoaXZlIC5hcmNoaXZlX2NvbnRlbnQtY2FyZC1zZWFyY2ggZmlndXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWFyY2ggLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCAucG9zdC1pbmZvLCAuYXJjaGl2ZSAuYXJjaGl2ZV9jb250ZW50LWNhcmQtc2VhcmNoIC5wb3N0LWluZm8ge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDI7XG4gIH1cbiAgLnNlYXJjaCAuYXJjaGl2ZV9jb250ZW50LWNhcmQtc2VhcmNoIGgyLCAuYXJjaGl2ZSAuYXJjaGl2ZV9jb250ZW50LWNhcmQtc2VhcmNoIGgyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG4gIC5zZWFyY2ggLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyLCAuYXJjaGl2ZSAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gIH1cbn1cblxuLmFyY2hpdmUtZmlsdGVyIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY5RjA7XG4gIHBhZGRpbmc6IDMycHggNDhweCA0MHB4IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItYmFyX2xhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItYmFyX2xhYmVsIGgyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLWJhcl9zZWFyY2gge1xuICBtYXJnaW4tcmlnaHQ6IDY0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU4NHB4O1xufVxuLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItYmFyX3NlYXJjaCAuc2VhcmNoLWZvcm0gbGFiZWwge1xuICBwYWRkaW5nOiA5LjVweCAxNnB4O1xuICBib3JkZXI6IDIuNXB4IHNvbGlkICMyMzFGMjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1iYXJfc2VhcmNoIC5zZWFyY2gtZm9ybSBzdmcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1iYXJfc2VhcmNoIC5zZWFyY2gtZm9ybSAuY2FuY2VsLXNlYXJjaCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItYmFyX3NlYXJjaCAuc2VhcmNoLWZvcm0gLmNhbmNlbC1zZWFyY2ggc3ZnIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbn1cbi5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLWJhcl9maWx0ZXJzIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hcmNoaXZlLWZpbHRlciAuZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmZpbHRlcnMgLmZpbHRlci13cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFyY2hpdmUtZmlsdGVyIC5hcmNoaXZlLWZpbHRlci1idXR0b24ge1xuICBwYWRkaW5nOiAxMi41cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTg0cHg7XG4gIGJvcmRlci13aWR0aDogMi41cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLmFyY2hpdmUtZmlsdGVyIC5hcmNoaXZlLWZpbHRlci1idXR0b24gc3ZnLCAuYXJjaGl2ZS1maWx0ZXIgLmFyY2hpdmUtZmlsdGVyLWJ1dHRvbiBzcGFuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmFyY2hpdmUtZmlsdGVyLWJ1dHRvbiBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiA4O1xufVxuLmFyY2hpdmUtZmlsdGVyIC5hcmNoaXZlLWZpbHRlci1idXR0b24gc3BhbiB7XG4gIHdpZHRoOiAxMjRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmFyY2hpdmUtZmlsdGVyLWJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmFyY2hpdmUtZmlsdGVyLWJ1dHRvbi5maWx0ZXItb24gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1kcm9wZG93biB7XG4gIHdpZHRoOiAxODRweDtcbiAgYm9yZGVyOiAyLjVweCBzb2xpZCAjQ0NDQ0NDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbjogNnB4IDAgMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItZHJvcGRvd24uYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci10cmlnZ2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci10cmlnZ2VyOmhvdmVyLCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci10cmlnZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbn1cbi5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXRyaWdnZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2RTZFNjtcbn1cbi5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXN1bW1hcnkge1xuICBtYXJnaW46IDMycHggMCAwIDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1zdW1tYXJ5LmZpbHRlci1vbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXN1bW1hcnkgLmZpbHRlci1zdW1tYXJ5LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItc3VtbWFyeSAuZmlsdGVyLXN1bW1hcnktd3JhcHBlcl9zZWFyY2gge1xuICBtYXJnaW4tcmlnaHQ6IDY0cHg7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1zdW1tYXJ5IC5maWx0ZXItc3VtbWFyeS13cmFwcGVyX2ZpbHRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1zdW1tYXJ5IC5maWx0ZXItc3VtbWFyeS13cmFwcGVyX2ZpbHRlci5maWx0ZXItb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcmNoaXZlLWZpbHRlci5hcmNoaXZlLWZpbHRlcl9jYXNlLXN0dWR5IC5hcmNoaXZlLWZpbHRlci1idXR0b24ge1xuICBib3JkZXItY29sb3I6ICMwMDRDOTM7XG4gIGNvbG9yOiAjMDA0QzkzO1xufVxuLmFyY2hpdmUtZmlsdGVyLmFyY2hpdmUtZmlsdGVyX2Nhc2Utc3R1ZHkgLmFyY2hpdmUtZmlsdGVyLWJ1dHRvbiBwYXRoIHtcbiAgc3Ryb2tlOiAjMDA0QzkzO1xufVxuLmFyY2hpdmUtZmlsdGVyLmFyY2hpdmUtZmlsdGVyX2Nhc2Utc3R1ZHkgLmZpbHRlci1zdW1tYXJ5IHtcbiAgY29sb3I6ICMwMDRDOTM7XG59XG4uYXJjaGl2ZS1maWx0ZXIuYXJjaGl2ZS1maWx0ZXJfYmxvZyAuYXJjaGl2ZS1maWx0ZXItYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0QwNTg0O1xuICBjb2xvcjogIzNEMDU4NDtcbn1cbi5hcmNoaXZlLWZpbHRlci5hcmNoaXZlLWZpbHRlcl9ibG9nIC5hcmNoaXZlLWZpbHRlci1idXR0b24gcGF0aCB7XG4gIHN0cm9rZTogIzNEMDU4NDtcbn1cbi5hcmNoaXZlLWZpbHRlci5hcmNoaXZlLWZpbHRlcl9ibG9nIC5maWx0ZXItc3VtbWFyeSB7XG4gIGNvbG9yOiAjM0QwNTg0O1xufVxuLmFyY2hpdmUtZmlsdGVyLmFyY2hpdmUtZmlsdGVyX3Jlc291cmNlLXBvc3RzIC5hcmNoaXZlLWZpbHRlci1idXR0b24ge1xuICBib3JkZXItY29sb3I6ICNEMzYyM0I7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuLmFyY2hpdmUtZmlsdGVyLmFyY2hpdmUtZmlsdGVyX3Jlc291cmNlLXBvc3RzIC5hcmNoaXZlLWZpbHRlci1idXR0b24gcGF0aCB7XG4gIHN0cm9rZTogI0QzNjIzQjtcbn1cbi5hcmNoaXZlLWZpbHRlci5hcmNoaXZlLWZpbHRlcl9yZXNvdXJjZS1wb3N0cyAuZmlsdGVyLXN1bW1hcnkge1xuICBjb2xvcjogI0QzNjIzQjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1iYXJfc2VhcmNoIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItYmFyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLWJhcl9maWx0ZXJzIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG4gIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXdyYXBwZXIsIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLWJhcl9maWx0ZXJzLCAuYXJjaGl2ZS1maWx0ZXIgLmFyY2hpdmUtZmlsdGVyLWJ1dHRvbiwgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItZHJvcGRvd24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJjaGl2ZS1maWx0ZXIgLmdyaWQtbWFpbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1iYXIge1xuICAgIHBhZGRpbmc6IDQ4cHggMzJweDtcbiAgfVxuICAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlcnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItd3JhcHBlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXN1bW1hcnkge1xuICAgIHBhZGRpbmc6IDAgMzJweDtcbiAgfVxuICAuYXJjaGl2ZS1maWx0ZXIgLmFyY2hpdmUtZmlsdGVyLWJ1dHRvbiBzcGFuIHtcbiAgICB3aWR0aDogNjB2dztcbiAgfVxufVxuXG4vKiBPdGhlciB0ZW1wbGF0ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNvbnRhY3QgLmJsb2NrLS1mb3JtLWNvbnRhY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZzogOTZweCAwIDAgMDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jb250YWN0IC5ibG9jay0tZm9ybS1jb250YWN0IC5jb2x1bW5fbGVmdCB7XG4gICAgcGFkZGluZzogMCAwIDk2cHggMDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jb250YWN0IC5ibG9jay0tZm9ybS1jb250YWN0IC5jb2x1bW5fcmlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY5RjA7XG4gICAgbWFyZ2luOiAwIC0zMnB4O1xuICAgIHBhZGRpbmc6IDk2cHggMzJweDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jb250YWN0IC5zaXRlLW1haW4gLmRpc3BsYXktbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jb250YWN0IC5zaXRlLW1haW4gLmRpc3BsYXktZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jb250YWN0IC5ibG9jay0tZmVhdHVyZWQtbGlua3MtY29udGFjdC1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB9XG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNvbnRhY3QgLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jb250YWN0LWluZm8gLmdyaWQtbWFpbiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA0OHB4O1xuICB9XG59XG5cbi5wYWdlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDk2cHggMDtcbiAgbWluLWhlaWdodDogNjB2aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNjRweCAwO1xuICB9XG59XG5cbi5lcnJvci00MDQgLmdyaWQtbWFpbiB7XG4gIG1pbi1oZWlnaHQ6IDYwdmg7XG59XG4uZXJyb3ItNDA0IC5jb2x1bW4ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uZXJyb3ItNDA0IGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLyogU3RvcmUgdGVtcGxhdGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmxvY2stLWhlcm8tc3RvcmUtZnJvbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOUYwO1xuICBjb2xvcjogI0QzNjIzQjtcbiAgcGFkZGluZzogOTZweCAwIDEyOHB4IDA7XG59XG4uYmxvY2stLWhlcm8tc3RvcmUtZnJvbnQgLmNvbHVtbiB7XG4gIGFsaWduLXNlbGY6IGVuZDtcbn1cbi5ibG9jay0taGVyby1zdG9yZS1mcm9udCAuaGVhZGluZyBoMSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjRDM2MjNCO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI0ZGRjlGMDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjRDM2MjNCO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1oZXJvLXN0b3JlLWZyb250IC5oZWFkaW5nIGgxIHNwYW4ge1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICB9XG59XG4uYmxvY2stLWhlcm8tc3RvcmUtZnJvbnQgLnRleHQge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ibG9jay0taGVyby1zdG9yZS1mcm9udCAuY29sdW1uIHtcbiAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgfVxuICAuYmxvY2stLWhlcm8tc3RvcmUtZnJvbnQgLmhlYWRpbmcgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLS1oZXJvLXN0b3JlLWZyb250IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNjRweCAwIDk2cHggMDtcbiAgfVxuICAuYmxvY2stLWhlcm8tc3RvcmUtZnJvbnQgLmNvbHVtbiB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG5cbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciB7XG4gIHBhZGRpbmc6IDk2cHggMCAxMjhweCAwO1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5jb2x1bW5fbWFpbi1pbWFnZXMsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuY29sdW1uX2luZm8ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3QtcHJpY2Uge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LWRlc2NyaXB0aW9uLFxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LW1vZGVsIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3QtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LW1vZGVsIHtcbiAgbWFyZ2luLXRvcDogMjdweDtcbn1cbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc190aHVtYm5haWxzIHtcbiAgbWFyZ2luOiA4cHggMCAwIDA7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfdGh1bWJuYWlscyAuZWNfZGV0YWlsc190aHVtYm5haWwge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc190aHVtYm5haWxzIC5lY19kZXRhaWxzX3RodW1ibmFpbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX3RodW1ibmFpbHMgLmVjX2RldGFpbHNfdGh1bWJuYWlsLmVjX2FjdGl2ZSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNEMzYyM0I7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSB7XG4gIG1hcmdpbjogMzJweCAwIDAgMDtcbn1cbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1hcmdpbjogMzJweCAwIDAgMDtcbn1cbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEMzQzMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwicmVhZGVyLXByb1wiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19kZXRhaWxzX3F1YW50aXR5IHtcbiAgbWFyZ2luOiAzMnB4IDMycHggMCAwO1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmVjX2RldGFpbHNfcXVhbnRpdHkgLmVjX21pbnVzLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19xdWFudGl0eSAuZWNfcGx1cywgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmVjX2RldGFpbHNfcXVhbnRpdHkgLmVjX3F1YW50aXR5IHtcbiAgaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzhweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNThDM0MzO1xuICBmb250LWZhbWlseTogXCJyZWFkZXItcHJvXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmVjX2RldGFpbHNfcXVhbnRpdHkgLmVjX21pbnVzLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19xdWFudGl0eSAuZWNfcGx1cyB7XG4gIHdpZHRoOiAzOHB4ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzOHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEMzQzMgIWltcG9ydGFudDtcbn1cbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfZGV0YWlsc19hZGRfdG9fY2FydF9hcmVhIC5lY19kZXRhaWxzX3F1YW50aXR5IC5lY19taW51czpob3ZlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmVjX2RldGFpbHNfcXVhbnRpdHkgLmVjX21pbnVzOmZvY3VzLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19xdWFudGl0eSAuZWNfcGx1czpob3ZlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmVjX2RldGFpbHNfcXVhbnRpdHkgLmVjX3BsdXM6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzlDRkNGICFpbXBvcnRhbnQ7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19xdWFudGl0eSAuZWNfcXVhbnRpdHkge1xuICB3aWR0aDogNTZweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNTZweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU4QzNDMyAhaW1wb3J0YW50O1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEgLmVjX2RldGFpbHNfcXVhbnRpdHkgLmVjX21pbnVzIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDBweCAwcHggNHB4ICFpbXBvcnRhbnQ7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSAuZWNfZGV0YWlsc19xdWFudGl0eSAuZWNfcGx1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDBweCAhaW1wb3J0YW50O1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LWV4dHJhLWRldGFpbHMge1xuICBwYWRkaW5nOiA5NnB4IDAgMCAwO1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LWV4dHJhLWRldGFpbHMgLnRleHQgcDpub3QoOmxhc3QtY2hpbGQpLCAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3QtZXh0cmEtZGV0YWlscyAudGV4dCBoMiwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LWV4dHJhLWRldGFpbHMgLnRleHQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LWV4dHJhLWRldGFpbHMgLnRleHQgYmxvY2txdW90ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY5RjA7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIG1hcmdpbjogNDhweCAwO1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5iYWNrLWxpbmsge1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuZWNfcHJvZHVjdF9vbGRfcHJpY2Uge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmVjX3Byb2R1Y3Rfb2xkX3ByaWNlIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciB7XG4gICAgcGFkZGluZzogNjRweCAwIDk2cHggMDtcbiAgfVxuICAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmdyaWQtc3RvcmUtcHJvZHVjdCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICB9XG4gIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuY29sdW1uX3RodW1ibmFpbHMge1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG4gIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciAuY29sdW1uX3RodW1ibmFpbHMgLmVjX2RldGFpbHNfdGh1bWJuYWlscyB7XG4gICAgbWFyZ2luOiAtMjRweCAwIDAgMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY29yZS1zdG9yZS0tcHJvZHVjdC13cmFwZXIgLmNvcmUtc3RvcmUtLXByb2R1Y3QtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbiAgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5jb3JlLXN0b3JlLS1wcm9kdWN0LWV4dHJhLWRldGFpbHMgLnRleHQgYmxvY2txdW90ZSB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gIH1cbiAgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX3RodW1ibmFpbHMgLmVjX2RldGFpbHNfdGh1bWJuYWlsOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtd3JhcGVyIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNvcmUtc3RvcmUtLXByb2R1Y3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjlGMDtcbiAgcGFkZGluZy1ib3R0b206IDEyOHB4O1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3RzIC5ncmlkLW1haW4ge1xuICBncmlkLXJvdy1nYXA6IDk2cHg7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdHMgLmVjX3Byb2R1Y3RfbGkge1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA2O1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3RzIC5lY19wcm9kdWN0X2xpIGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdHMgLmVjX3Byb2R1Y3RfaXRlbSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzMnB4O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb3JlLXN0b3JlLS1wcm9kdWN0cyBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTMwJSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIzMUYyMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcInJlYWRlci1wcm9cIiAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdHMgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdHMgLmVjX2ltYWdlX2xpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cbi5jb3JlLXN0b3JlLS1wcm9kdWN0cyAuZWNfaW1hZ2VfbGluazpob3ZlciwgLmNvcmUtc3RvcmUtLXByb2R1Y3RzIC5lY19pbWFnZV9saW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgb3BhY2l0eTogMC4yO1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3RzIC5lY19pbWFnZV9saW5rOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5jb3JlLXN0b3JlLS1wcm9kdWN0cyAuZWNfaW1hZ2VfY29udGFpbmVyLCAuY29yZS1zdG9yZS0tcHJvZHVjdHMgLmVjX3Byb2R1Y3RfaW1hZ2VfY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTI0LjIlO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3RzIC5lY19wcm9kdWN0X2Rlc2NyaXB0aW9uIHAge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgbWFyZ2luOiAxMnB4IDAgMCAwO1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3RzIC5lY19wcm9kdWN0X3N0YXJzX3R5cGUzLCAuY29yZS1zdG9yZS0tcHJvZHVjdHMgLmVjX3Byb2R1Y3RfYWRkdG9jYXJ0X2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdHMgLmVjX3ByaWNlX3R5cGUzLCAuY29yZS1zdG9yZS0tcHJvZHVjdHMgLmVjX2xpc3RfcHJpY2VfdHlwZTMge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcInJlYWRlci1wcm9cIiAhaW1wb3J0YW50O1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3RzIC5lY19wcmljZV90eXBlMyB7XG4gIGNvbG9yOiAjMjMxRjIwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTUwJSAhaW1wb3J0YW50O1xufVxuLmNvcmUtc3RvcmUtLXByb2R1Y3RzIC5lY19saXN0X3ByaWNlX3R5cGUzIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdHMgLmVjX3ByaWNlX2NvbnRhaW5lcl90eXBlMyB7XG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvcmUtc3RvcmUtLXByb2R1Y3RzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbiAgfVxuICAuY29yZS1zdG9yZS0tcHJvZHVjdHMgLmdyaWQtbWFpbiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA4MHB4O1xuICB9XG4gIC5jb3JlLXN0b3JlLS1wcm9kdWN0cyAuZWNfcHJvZHVjdF9saSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTtcbiAgICBwYWRkaW5nOiAwIDM1cHg7XG4gIH1cbiAgLmNvcmUtc3RvcmUtLXByb2R1Y3RzIC5lY19wcm9kdWN0X2l0ZW0ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5jb3JlLXN0b3JlLS1wcm9kdWN0cyBoMyB7XG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb3JlLXN0b3JlLmJsb2NrLS10ZXh0LXBhcmFncmFwaCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjhweDtcbn1cblxuLmNvcmUtc3RvcmUtLWNhcnQge1xuICBwYWRkaW5nOiA5NnB4IDAgMTI4cHggMDtcbn1cblxuLmVjX3Byb2R1Y3Rfc2hvcnRjb2RlIC5lY19wcm9kdWN0bGlzdF91bCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuLmVjX3Byb2R1Y3Rfc2hvcnRjb2RlIC5lY19wcm9kdWN0bGlzdF91bCAuY29yZS1zdG9yZS0tcHJvZHVjdC1zaW5nbGUtd3JhcGVyIHtcbiAgcGFkZGluZzogOTZweCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmVjX3Byb2R1Y3Rfc2hvcnRjb2RlIC5lY19wcm9kdWN0bGlzdF91bCAuY29yZS1zdG9yZS0tcHJvZHVjdC1zaW5nbGUtd3JhcGVyIC5jb2x1bW4ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uZWNfcHJvZHVjdF9zaG9ydGNvZGUgLmVjX3Byb2R1Y3RsaXN0X3VsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXNpbmdsZS13cmFwZXIgLmdyaWQtc3RvcmUtcHJvZHVjdCB7XG4gIGdyaWQtcm93LWdhcDogNjRweDtcbn1cbi5lY19wcm9kdWN0X3Nob3J0Y29kZSAuZWNfcHJvZHVjdGxpc3RfdWwgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtc2luZ2xlLXdyYXBlciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmVjX3Byb2R1Y3Rfc2hvcnRjb2RlIC5lY19wcm9kdWN0bGlzdF91bCAuY29yZS1zdG9yZS0tcHJvZHVjdC10aXRsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5lY19wcm9kdWN0X3Nob3J0Y29kZSAuZWNfcHJvZHVjdGxpc3RfdWwgLmNvcmUtc3RvcmUtLXByb2R1Y3QtcHJpY2Uge1xuICBtYXJnaW46IDE2cHggMCAwIDA7XG59XG4uZWNfcHJvZHVjdF9zaG9ydGNvZGUgLmVjX3Byb2R1Y3RsaXN0X3VsIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXByaWNlIHNwYW4ge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1mYW1pbHk6IFwicmVhZGVyLXByb1wiLCBzYW5zLXNlcmlmO1xufVxuLmVjX3Byb2R1Y3Rfc2hvcnRjb2RlIC5lY19wcm9kdWN0bGlzdF91bCAuY29yZS1zdG9yZS0tcHJvZHVjdC1kZXNjcmlwdGlvbixcbi5lY19wcm9kdWN0X3Nob3J0Y29kZSAuZWNfcHJvZHVjdGxpc3RfdWwgLmNvcmUtc3RvcmUtLXByb2R1Y3QtbGluayB7XG4gIG1hcmdpbjogNDhweCAwIDAgMDtcbn1cbi5lY19wcm9kdWN0X3Nob3J0Y29kZSAuZWNfcHJvZHVjdGxpc3RfdWwgLmNvcmUtc3RvcmUtLXByb2R1Y3QtZGVzY3JpcHRpb24gcCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmVjX3Byb2R1Y3Rfc2hvcnRjb2RlIC5lY19wcm9kdWN0bGlzdF91bCAuY29yZS1zdG9yZS0tcHJvZHVjdC1saW5rLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmVjX2RldGFpbHNfbGFyZ2VfcG9wdXBfbWFpbiBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmVjX2NhcnRfcGFnZSAqLCAuZWNfY2FydF9wYWdlIHRoZWFkID4gdHIgPiB0aCwgLmVjX2NhcnRfcGFnZSAuZWNfY2FydF9oZWFkZXIsXG4uZWNfY2FydF9wYWdlIC5lY19taW5pbXVtX3B1cmNoYXNlX2JveCBwIHtcbiAgZm9udC1mYW1pbHk6IFwicmVhZGVyLXByb1wiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuLmVjX2NhcnRfcGFnZSAuZWNfY2FydCA+IHRoZWFkLFxuLmVjX2NhcnRfcGFnZSB0ci5lY19jYXJ0aXRlbV9yb3cge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0NDQ0NDQyAhaW1wb3J0YW50O1xufVxuLmVjX2NhcnRfcGFnZSAuZWNfY2FydF9sZWZ0IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZWNfY2FydF9wYWdlIC5lY19jYXJ0X2xlZnQgdGgsXG4uZWNfY2FydF9wYWdlIC5lY19jYXJ0X2hlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uZWNfY2FydF9wYWdlIC5lY19jYXJ0X2JyZWFkY3J1bWJfZGl2aWRlciB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4uZWNfY2FydF9wYWdlIC5lY19jYXJ0X2JyZWFkY3J1bWJfZGl2aWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIj5cIiAhaW1wb3J0YW50O1xufVxuLmVjX2NhcnRfcGFnZSAuZWNfY2FydF9icmVhZGNydW1iLmVjX2luYWN0aXZlIHtcbiAgY29sb3I6ICM5OTk5OTkgIWltcG9ydGFudDtcbn1cbi5lY19jYXJ0X3BhZ2UgLmVjX2NhcnRpdGVtX2RlbGV0ZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5lY19jYXJ0X3BhZ2UgLmVjX2NhcnRpdGVtX2RlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlhcIiAhaW1wb3J0YW50O1xufVxuLmVjX2NhcnRfcGFnZSAuZWNfY2FydGl0ZW1fZGVsZXRlOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjRDM2MjNCO1xufVxuLmVjX2NhcnRfcGFnZSAuZWNfY2FydGl0ZW1fcXVhbnRpdHlfdGFibGUgPiB0Ym9keSA+IHRyID4gdGQgPiAuZWNfbWludXMsIC5lY19jYXJ0X3BhZ2UgLmVjX2NhcnRpdGVtX3F1YW50aXR5X3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkID4gLmVjX3BsdXMsIC5lY19jYXJ0X3BhZ2UgLmVjX2NhcnRpdGVtX3F1YW50aXR5X3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkID4gLmVjX2NhcnRpdGVtX3VwZGF0ZV9idXR0b24sXG4uZWNfY2FydF9wYWdlIC5lY19jYXJ0X2J1dHRvbl9yb3cgPiAuZWNfY2FydF9idXR0b24sIC5lY19jYXJ0X3BhZ2UgLmVjX2NhcnRfYnV0dG9uX3JvdyBpbnB1dFt0eXBlPWJ1dHRvbl0sIC5lY19jYXJ0X3BhZ2UgLmVjX2NhcnRfYnV0dG9uX3JvdyBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMCAhaW1wb3J0YW50O1xufVxuLmVjX2NhcnRfcGFnZSAuZWNfY2FydGl0ZW1fcXVhbnRpdHlfdGFibGUgPiB0Ym9keSA+IHRyID4gdGQgPiAuZWNfbWludXM6aG92ZXIsIC5lY19jYXJ0X3BhZ2UgLmVjX2NhcnRpdGVtX3F1YW50aXR5X3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkID4gLmVjX21pbnVzOmZvY3VzLCAuZWNfY2FydF9wYWdlIC5lY19jYXJ0aXRlbV9xdWFudGl0eV90YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IC5lY19wbHVzOmhvdmVyLCAuZWNfY2FydF9wYWdlIC5lY19jYXJ0aXRlbV9xdWFudGl0eV90YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IC5lY19wbHVzOmZvY3VzLCAuZWNfY2FydF9wYWdlIC5lY19jYXJ0aXRlbV9xdWFudGl0eV90YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IC5lY19jYXJ0aXRlbV91cGRhdGVfYnV0dG9uOmhvdmVyLCAuZWNfY2FydF9wYWdlIC5lY19jYXJ0aXRlbV9xdWFudGl0eV90YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IC5lY19jYXJ0aXRlbV91cGRhdGVfYnV0dG9uOmZvY3VzLFxuLmVjX2NhcnRfcGFnZSAuZWNfY2FydF9idXR0b25fcm93ID4gLmVjX2NhcnRfYnV0dG9uOmhvdmVyLFxuLmVjX2NhcnRfcGFnZSAuZWNfY2FydF9idXR0b25fcm93ID4gLmVjX2NhcnRfYnV0dG9uOmZvY3VzLCAuZWNfY2FydF9wYWdlIC5lY19jYXJ0X2J1dHRvbl9yb3cgaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLCAuZWNfY2FydF9wYWdlIC5lY19jYXJ0X2J1dHRvbl9yb3cgaW5wdXRbdHlwZT1idXR0b25dOmZvY3VzLCAuZWNfY2FydF9wYWdlIC5lY19jYXJ0X2J1dHRvbl9yb3cgYTpob3ZlciwgLmVjX2NhcnRfcGFnZSAuZWNfY2FydF9idXR0b25fcm93IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCICFpbXBvcnRhbnQ7XG59XG4uZWNfY2FydF9wYWdlIC5lY19jYXJ0aXRlbV9xdWFudGl0eV90YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IC5lY19xdWFudGl0eSB7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuLmVjX2NhcnRfcGFnZSAuZWNfY2FydGl0ZW1fcXVhbnRpdHlfdGFibGUgPiB0Ym9keSA+IHRyID4gdGQgPiAuZWNfcXVhbnRpdHk6aG92ZXIsIC5lY19jYXJ0X3BhZ2UgLmVjX2NhcnRpdGVtX3F1YW50aXR5X3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkID4gLmVjX3F1YW50aXR5OmZvY3VzIHtcbiAgY29sb3I6ICNEMzYyM0IgIWltcG9ydGFudDtcbn1cbi5lY19jYXJ0X3BhZ2UgLmVjX2NhcnRpdGVtX3F1YW50aXR5X3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkID4gLmVjX21pbnVzLCAuZWNfY2FydF9wYWdlIC5lY19jYXJ0aXRlbV9xdWFudGl0eV90YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IC5lY19wbHVzLCAuZWNfY2FydF9wYWdlIC5lY19jYXJ0aXRlbV9xdWFudGl0eV90YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IC5lY19jYXJ0aXRlbV91cGRhdGVfYnV0dG9uLFxuLmVjX2NhcnRfcGFnZSAuZWNfY2FydF9idXR0b25fcm93ID4gLmVjX2NhcnRfYnV0dG9uLCAuZWNfY2FydF9wYWdlIC5lY19jYXJ0X2J1dHRvbl9yb3cgaW5wdXQsXG4uZWNfY2FydF9wYWdlIC5lY19jYXJ0aXRlbV9xdWFudGl0eV90YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IC5lY19xdWFudGl0eSB7XG4gIGZvbnQtZmFtaWx5OiBcInJlYWRlci1wcm9cIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiA4cHggMTJweCAhaW1wb3J0YW50O1xufVxuLmVjX2NhcnRfcGFnZSAuZWNfbWluaW11bV9wdXJjaGFzZV9ib3gge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGRkY5RjA7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uZWNfY2FydF9wYWdlIGEuZWNfY2FydF9lbXB0eV9idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcInJlYWRlci1wcm9cIiAhaW1wb3J0YW50O1xufVxuLmVjX2NhcnRfcGFnZSBhLmVjX2NhcnRfZW1wdHlfYnV0dG9uOmhvdmVyLCAuZWNfY2FydF9wYWdlIGEuZWNfY2FydF9lbXB0eV9idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCICFpbXBvcnRhbnQ7XG59XG4uZWNfY2FydF9wYWdlIC5lY19jYXJ0X2VtcHR5X2J1dHRvbl9yb3cge1xuICBtYXJnaW46IDI0cHggMCAwIDAgIWltcG9ydGFudDtcbn1cblxuI2VzcHJlc3NvLW5vdGljZXMtZXJyb3IsICNlc3ByZXNzby1hamF4LW5vdGljZXMtZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICMyMzFGMjAgIWltcG9ydGFudDtcbn1cblxuLmVzcHJlc3NvLW5vdGljZXMsIC5lc3ByZXNzby1hamF4LW5vdGljZXMge1xuICBjb2xvcjogIzIzMUYyMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNlZS1zcGNvLXBheW1lbnRfb3B0aW9ucy1yZWctc3RlcC1mb3JtLXBheW1lbnQtb3B0aW9ucy1iZWZvcmUtcGF5bWVudC1vcHRpb25zIC5lZS1wcm9tby1jb21iby1pbnB1dCwgI2VlLXNwY28tcGF5bWVudF9vcHRpb25zLXJlZy1zdGVwLWZvcm0tcGF5bWVudC1vcHRpb25zLWJlZm9yZS1wYXltZW50LW9wdGlvbnMgLmVlLXByb21vLWNvbWJvLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuI2VlLXByb21vdGlvbi1jb2RlLXN1Ym1pdCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEMzYyM0IgIWltcG9ydGFudDtcbn1cblxuI2VlLXByb21vdGlvbi1jb2RlLWlucHV0IHtcbiAgYm9yZGVyOiAycHggc29saWQgIzIzMUYyMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI4MXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMjgxcHggIWltcG9ydGFudDtcbn1cblxuLyogRm9vdGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxRjIwO1xuICBjb2xvcjogI0ZGRjlGMDtcbiAgcGFkZGluZzogOTZweCAwIDMycHg7XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtYnJhbmRpbmcge1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxMjtcbiAgbWFyZ2luOiAwIDAgNDhweCAwO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLWJyYW5kaW5nIGltZyB7XG4gIG1heC13aWR0aDogMTYwcHg7XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtbmF2aWdhdGlvbiB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDk7XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmhic3B0LWZvcm0gLmFjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM2MjNCO1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICNBOTRFMkY7XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuaGJzcHQtZm9ybSAuYWN0aW9uczo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjQTk0RTJGO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmhic3B0LWZvcm0gLmFjdGlvbnM6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgI0E5NEUyRjtcbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5oYnNwdC1mb3JtIC5hY3Rpb25zOmhvdmVyLCAuc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuaGJzcHQtZm9ybSAuYWN0aW9uczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQzgxNjI7XG4gIGJveC1zaGFkb3c6IC02cHggNnB4IDAgI0JBNzE1OTtcbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5oYnNwdC1mb3JtIC5hY3Rpb25zOmhvdmVyOjphZnRlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmhic3B0LWZvcm0gLmFjdGlvbnM6Zm9jdXM6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgI0JBNzE1OTtcbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5oYnNwdC1mb3JtIC5hY3Rpb25zOmhvdmVyOjpiZWZvcmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5oYnNwdC1mb3JtIC5hY3Rpb25zOmZvY3VzOjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICNCQTcxNTk7XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuaGJzcHQtZm9ybSAuYWN0aW9uczphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVBMTg5O1xuICBib3gtc2hhZG93OiAtNnB4IDZweCAwICNDQjk1ODI7XG59XG4uc2l0ZS1mb290ZXIgLnNpdGUtbmV3c2xldHRlciAuaGJzcHQtZm9ybSAuYWN0aW9uczphY3RpdmU6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgI0NCOTU4Mjtcbn1cbi5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIC5oYnNwdC1mb3JtIC5hY3Rpb25zOmFjdGl2ZTo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjQ0I5NTgyO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbiB7XG4gIGNvbG9yOiAjRkZGOUYwO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbjpob3ZlciwgLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGQUYzO1xufVxuLnNpdGUtZm9vdGVyIC5zaXRlLW5ld3NsZXR0ZXIgLmhic3B0LWZvcm0gLmFjdGlvbnMgLmhzLWJ1dHRvbjphY3RpdmUge1xuICBjb2xvcjogI0ZGRkJGNjtcbn1cbi5zaXRlLWZvb3RlciAjZm9vdGVyLW1lbnUge1xuICBtYXgtd2lkdGg6IDczNnB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBncmlkLWNvbHVtbi1nYXA6IDMycHg7XG59XG4uc2l0ZS1mb290ZXIgI2Zvb3Rlci1tZW51IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2l0ZS1mb290ZXIgI2Zvb3Rlci1tZW51IGEsIC5zaXRlLWZvb3RlciAjZm9vdGVyLW1lbnUgbGkge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLnNpdGUtZm9vdGVyICNmb290ZXItbWVudSAuc3ViLW1lbnUgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uc2l0ZS1mb290ZXIgc3BhbiB7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpdGUtZm9vdGVyIC5zb2NpYWwtc2hhcmUge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLnNpdGUtZm9vdGVyIC5zb2NpYWwtc2hhcmUgYSB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnNpdGUtZm9vdGVyIC5zb2NpYWwtc2hhcmUgI2NpcmNsZSB7XG4gIGZpbGw6ICM1OEMzQzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtZm9vdGVyICNmb290ZXItbWVudSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDI0cHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1mb290ZXIge1xuICAgIHBhZGRpbmc6IDY0cHggMCAzMnB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1icmFuZGluZywgLnNpdGUtZm9vdGVyIC5zaXRlLW5hdmlnYXRpb24sIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyLCAuc2l0ZS1mb290ZXIgLnNpdGUtYm90dG9tIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1icmFuZGluZyB7XG4gICAgbWFyZ2luOiAwIDAgNjRweCAwO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1uZXdzbGV0dGVyIHtcbiAgICBtYXJnaW46IDY0cHggMCAwIDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5zb2NpYWwtc2hhcmUgYSB7XG4gICAgbWFyZ2luOiAwIDEycHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5zb2NpYWwtc2hhcmUgc3ZnIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5zb2NpYWwtc2hhcmUsIC5zaXRlLWZvb3RlciAuc2l0ZS1ib3R0b20ge1xuICAgIG1hcmdpbjogNDhweCAwIDAgMDtcbiAgfVxufVxuXG4uc2l0ZS1ib3R0b20ge1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxMjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG59XG4uc2l0ZS1ib3R0b20gcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaXRlLWJvdHRvbSBzcGFuLCAuc2l0ZS1ib3R0b20gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM5OTk5OTk7XG4gIG1hcmdpbjogMDtcbn1cbi5zaXRlLWJvdHRvbSBhIHtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaXRlLWJvdHRvbSBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcInxcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzk5OTk5OTtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbn0iLCIudHJhbnNwYXJlbnQge1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbmJ1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2xlYW4tYnV0dG9uIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5maWd1cmUsXG5ibG9ja3F1b3RlLFxuaHIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uaW1nLXNxdWFyZSwgLmltZy1jb3ZlciwgLmltZy1yZWN0LCAuaW1nLWNpcmNsZSwgLmltZy12aWRlbywgLmltZy1wb3N0LXRodW1ibmFpbCB7XG4gICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxufVxuXG4uaW1nLXNxdWFyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xufVxuXG4uaW1nLWNvdmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW1nLWNpcmNsZSB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIG1pbi13aWR0aDogNjRweDtcbiAgICBtaW4taGVpZ2h0OiA2NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmLmxhcmdlIHtcbiAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgIGhlaWdodDogOTZweDtcbiAgICAgICAgbWluLXdpZHRoOiA5NnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA5NnB4O1xuICAgIH1cbn1cblxuLmltZy12aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCAoOSAvIDE2KSAqIDEwMCUgKTtcbn1cblxuLmltZy1wb3N0LXRodW1ibmFpbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XG4gICAgJi5pbWctcG9zdC10aHVtYm5haWwtdmVydGljYWwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwJTtcbiAgICB9XG59XG5cbi5wYXJhbGxheCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgfVxufVxuXG4udGV4dC1pY29uIHtcbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICAgICYudGV4dC1pY29uX3NtYWxsIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgbWluLWhlaWdodDogMzJweDtcbiAgICB9XG59XG5cbi5lbWJlZC1jb250YWluZXIgeyBcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCAoOSAvIDE2KSAqIDEwMCUgKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAmLmFzcGVjdC1yYXRpby1wb3J0cmFpdCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCAoMTYgLyA5KSAqIDEwMCUgKTtcbiAgICB9XG59IFxuXG4uZW1iZWQtY29udGFpbmVyIGlmcmFtZSxcbi5lbWJlZC1jb250YWluZXIgb2JqZWN0LFxuLmVtYmVkLWNvbnRhaW5lciBlbWJlZCB7IFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5kaXNwbGF5LW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1peGluIHRleHQtY3V0LW9mZigkbGluZXMpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmVzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn0iLCIvKiBHcmlkIExheW91dHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuJGdyaWQtc3BhY2luZzogMzJweDtcbiRncmlkLXdpZHRoOiAxMTIwcHg7XG4kZ3JpZC13aWR0aC1zbTogOTI4cHg7XG5cbi5ncmlkLW1haW4ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAkZ3JpZC1zcGFjaW5nO1xuICAgIG1heC13aWR0aDogY2FsYygkZ3JpZC13aWR0aCArICgkZ3JpZC1zcGFjaW5nICogMikpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgJGdyaWQtc3BhY2luZztcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgICAgIC5jb2x1bW4sIC5jb2x1bW5faGVhZGluZywgLmNvbHVtbl9ib3R0b20sIC5jb2x1bW5fbGVmdCwgLmNvbHVtbl9yaWdodCwgLmNvbHVtbl9jdGEsIGhyIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdyaWQtbWFpbl8xY29sdW1uIHtcbiAgICAuY29sdW1uIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTI7XG4gICAgfVxufVxuXG4uZ3JpZC1tYWluXzFjb2x1bW4tbWVkaXVtIHtcbiAgICAuY29sdW1uIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDEwO1xuICAgIH1cbn1cblxuLmdyaWQtbWFpbl8xY29sdW1uLXNtYWxsIHtcbiAgICAuY29sdW1uIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDMgLyBzcGFuIDg7XG4gICAgfVxufVxuXG4uZ3JpZC1tYWluXzJjb2x1bW4ge1xuICAgIC5jb2x1bW4ge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA2O1xuICAgIH1cbn1cblxuLmdyaWQtbWFpbl8yY29sdW1uLW9mZnNldCB7XG4gICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gNjtcbiAgICB9XG4gICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiA4IC8gc3BhbiA1O1xuICAgIH1cbn1cblxuLmdyaWQtbWFpbl8yY29sdW1uLW9mZnNldC1yZXZlcnNlIHtcbiAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA0O1xuICAgIH1cbiAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gODtcbiAgICB9XG59XG5cbi5ncmlkLW1haW5fMmNvbHVtbi1vZmZzZXQtcmV2ZXJzZS1hbHQge1xuICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDU7XG4gICAgfVxuICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICBncmlkLWNvbHVtbjogNyAvIHNwYW4gNjtcbiAgICB9XG59XG5cbi5ncmlkLW1haW5fMmNvbHVtbi1pbmxpbmUge1xuICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAzIC8gc3BhbiA0O1xuICAgIH1cbiAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDcgLyBzcGFuIDQ7XG4gICAgfVxufVxuXG4uZ3JpZC1tYWluXzJjb2x1bW4tbWVkaXVtIHtcbiAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIHNwYW4gNTtcbiAgICB9XG4gICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiA3IC8gc3BhbiA1O1xuICAgIH1cbn1cblxuLmdyaWQtbWFpbl8yY29sdW1uLWlubGluZS1vZmZzZXQge1xuICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gc3BhbiA2O1xuICAgIH1cbiAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDggLyBzcGFuIDQ7XG4gICAgfVxuICAgIC5jb2x1bW5fZnVsbCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gc3BhbiAxMDtcbiAgICB9XG59XG5cbi5ncmlkLW1haW5fMmNvbHVtbi1pbmxpbmUtb2Zmc2V0LXJldmVyc2Uge1xuICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gc3BhbiA0O1xuICAgIH1cbiAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDYgLyBzcGFuIDY7XG4gICAgfVxufVxuXG4uZ3JpZC1tYWluXzJjb2x1bW4tZnVsbCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbn1cblxuLmdyaWQtbWFpbl8zY29sdW1uIHtcbiAgICAuY29sdW1uIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gNDtcbiAgICB9XG59XG5cbi5ncmlkLW1haW5fM2NvbHVtbl9kaXZpZGVyIHtcbiAgICAuY29sdW1uX2hlYWRpbmcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxMjtcbiAgICB9XG4gICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gNTtcbiAgICB9XG4gICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDY7XG4gICAgfVxufVxuXG4uZ3JpZC1tYWluXzRjb2x1bW4ge1xuICAgIC5jb2x1bW4ge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAzO1xuICAgIH1cbn1cblxuLmdyaWQtdGVzdGltb25pYWwtc3dpcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDM1MnB4IDc2OHB4IDFmcjtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTg0cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBjYWxjKCgzNTJweCAvIDExMjBweCkgKiAxMDAlKSBjYWxjKCg3NjhweCAvIDExMjBweCkgKiAxMDAlKTtcbiAgICAgICAgLmNvbHVtbl9lbXB0eSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICB9XG59XG5cbi5ncmlkLWhlcm8tdGV4dCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0ODBweCA2NDBweCAxZnI7XG4gICAgJi5ncmlkLXJlc291cmNlcyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDc2OHB4IDM1MnB4IDFmcjtcbiAgICB9XG4gICAgLmNvbHVtbiB7XG4gICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4NHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYygoNDgwcHggLyAxMTIwcHgpICogMTAwJSkgY2FsYygoNjQwcHggLyAxMTIwcHgpICogMTAwJSk7XG4gICAgICAgICYuZ3JpZC1yZXNvdXJjZXMge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBjYWxjKCg3NjhweCAvIDExMjBweCkgKiAxMDAlKSBjYWxjKCgzNTJweCAvIDExMjBweCkgKiAxMDAlKTtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX2VtcHR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU2cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICYuZ3JpZC1yZXNvdXJjZXMge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIH1cbiAgICAgICAgcGFkZGluZzogMCAkZ3JpZC1zcGFjaW5nO1xuICAgIH1cbn1cblxuLmdyaWQtbWFwIHtcbiAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMztcbiAgICB9XG4gICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiA0IC8gc3BhbiA5O1xuICAgIH1cbn1cblxuLmdyaWQtdGVhbSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgICBncmlkLWNvbHVtbi1nYXA6ICRncmlkLXNwYWNpbmc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCRncmlkLXdpZHRoLXNtICsgKCRncmlkLXNwYWNpbmcgKiAyKSk7XG4gICAgcGFkZGluZzogMCAkZ3JpZC1zcGFjaW5nO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZ3JpZC1zdG9yZS1wcm9kdWN0IHtcbiAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIHNwYW4gNTtcbiAgICB9XG4gICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiA4IC8gc3BhbiA0O1xuICAgIH1cbn1cblxuLyogRmxleCBMYXlvdXRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5mbGV4LW1haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5mbGV4LW1haW5fMmNvbHVtbiB7XG4gICAgLmNvbHVtbiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBIZWFkZXIgTGF5b3V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaGVhZGVyLWxheW91dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEzNDRweCArICgyNHB4ICogMikpO1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogQmxvY2sgTGF5b3V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4kYm9yZGVyLXdpZHRoOiAxNnB4O1xuJGJvcmRlci13aWR0aC1zbTogOHB4O1xuJHNoYWRvdy13aWR0aDogMjRweDtcblxuLmNvcmUtYmxvY2sge1xuICAgIC8vIFRvcCBwYWRkaW5nXG4gICAgJi50b3Atbm9uZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgICAmLnRvcC0zMiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIH1cbiAgICAmLnRvcC02NCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgIH1cbiAgICAmLnRvcC05NiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5NnB4O1xuICAgIH1cbiAgICAmLnRvcC0xMjgge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTI4cHg7XG4gICAgfVxuICAgICYudG9wLTE2MCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgICB9XG4gICAgLy8gQm90dG9tIHBhZGRpbmdcbiAgICAmLmJvdHRvbS1ub25lIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICAgICYuYm90dG9tLTMyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgfVxuICAgICYuYm90dG9tLTY0IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgfVxuICAgICYuYm90dG9tLTk2IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDk2cHg7XG4gICAgfVxuICAgICYuYm90dG9tLTEyOCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjhweDtcbiAgICB9XG4gICAgJi5ib3R0b20tMTYwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAvLyBUb3AgcGFkZGluZ1xuICAgICAgICAmLm1vYmlsZS10b3AtMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLm1vYmlsZS10b3AtMzIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5tb2JpbGUtdG9wLTY0IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgICAgICB9XG4gICAgICAgICYubW9iaWxlLXRvcC05NiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOTZweDtcbiAgICAgICAgfVxuICAgICAgICAmLm1vYmlsZS10b3AtMTI4IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjhweDtcbiAgICAgICAgfVxuICAgICAgICAmLm1vYmlsZS10b3AtMTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgICAgICAgfVxuICAgICAgICAvLyBCb3R0b20gcGFkZGluZ1xuICAgICAgICAmLm1vYmlsZS1ib3R0b20tbm9uZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAmLm1vYmlsZS1ib3R0b20tMzIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5tb2JpbGUtYm90dG9tLTY0IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICAgICAgICB9XG4gICAgICAgICYubW9iaWxlLWJvdHRvbS05NiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbiAgICAgICAgfVxuICAgICAgICAmLm1vYmlsZS1ib3R0b20tMTI4IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjhweDtcbiAgICAgICAgfVxuICAgICAgICAmLm1vYmlsZS1ib3R0b20tMTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN3aXBlci1jb250YWluZXIge1xuICAgIC5zd2lwZXItYnV0dG9uLXByZXYsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1idXR0b24tcHJldiwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG59IiwiLyoqXG4gKiBTd2lwZXIgOC4wLjdcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjIgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogTWFyY2ggNCwgMjAyMlxuICovXG5cbiBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ3N3aXBlci1pY29ucyc7XG4gICAgc3JjOiB1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cbiAgOnJvb3Qge1xuICAgIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjMDA3YWZmO1xuICB9XG4gIC5zd2lwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXG4gICAgei1pbmRleDogMTtcbiAgfVxuICAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5zd2lwZXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB9XG4gIC5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuICAuc3dpcGVyLXdyYXBwZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbiAgfVxuICAuc3dpcGVyLXBvaW50ZXItZXZlbnRzIHtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICB9XG4gIC5zd2lwZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLXZlcnRpY2FsIHtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi14O1xuICB9XG4gIC5zd2lwZXItc2xpZGUge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLyogQXV0byBIZWlnaHQgKi9cbiAgLnN3aXBlci1hdXRvaGVpZ2h0LFxuICAuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xuICB9XG4gIC5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAvKiAzRCBFZmZlY3RzICovXG4gIC5zd2lwZXItM2QsXG4gIC5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gICAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbiAgfVxuICAuc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcixcbiAgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLFxuICAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuICAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4gIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4gIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuICAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbiAgLnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4gIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbiAgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbiAgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4gIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIH1cbiAgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuICAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbiAgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbiAgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbiAgLyogQ1NTIE1vZGUgKi9cbiAgLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgIC8qIEZvciBGaXJlZm94ICovXG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgIC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xuICB9XG4gIC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG4gIH1cbiAgLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG4gIH1cbiAgLnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xuICB9XG4gIC5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgb3JkZXI6IDk5OTk7XG4gIH1cbiAgLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbiAgfVxuICAuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xuICB9XG4gIC5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG4gIH1cbiAgLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbiAgfVxuICAuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gIH1cbiAgLnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGUge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxuICAuc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbiAgfVxuICAuc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG4gIH1cbiAgOnJvb3Qge1xuICAgIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTogNDRweDtcbiAgICAvKlxuICAgIC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gICAgKi9cbiAgfVxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyA0NCAqIDI3KTtcbiAgICBoZWlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gMikpO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgfVxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4gIC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zNTtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbiAgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgICBmb250LXNpemU6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbiAgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gICAgY29udGVudDogJ3ByZXYnO1xuICB9XG4gIC5zd2lwZXItYnV0dG9uLW5leHQsXG4gIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbiAgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gICAgY29udGVudDogJ25leHQnO1xuICB9XG4gIC5zd2lwZXItYnV0dG9uLWxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgOnJvb3Qge1xuICAgIC8qXG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiA4cHg7XG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGg6IDhweDtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQ6IDhweDtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5OiAwLjI7XG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eTogMTtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcDogNHB4O1xuICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcDogNnB4O1xuICAgICovXG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVuIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC8qIENvbW1vbiBTdHlsZXMgKi9cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLFxuICAuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLFxuICAuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogQnVsbGV0cyAqL1xuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICAgIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKTtcbiAgfVxuICBidXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICB9XG4gIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbiAgLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcbiAgfVxuICAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbiAgLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgbWFyZ2luOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLCA2cHgpIDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyxcbiAgLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDhweDtcbiAgfVxuICAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4gIC5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyB0b3A7XG4gIH1cbiAgLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbiAgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xuICB9XG4gIC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyxcbiAgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbiAgLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyBsZWZ0O1xuICB9XG4gIC5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHJpZ2h0O1xuICB9XG4gIC8qIFByb2dyZXNzICovXG4gIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB9XG4gIC5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICB9XG4gIC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcixcbiAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsXG4gIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4gIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcixcbiAgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLFxuICAuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4gIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBTY3JvbGxiYXIgKi9cbiAgLnN3aXBlci1zY3JvbGxiYXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG4gIC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMSU7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgei1pbmRleDogNTA7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IDk4JTtcbiAgfVxuICAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogM3B4O1xuICAgIHRvcDogMSU7XG4gICAgei1pbmRleDogNTA7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDk4JTtcbiAgfVxuICAuc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gIH1cbiAgLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxuICAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gc3ZnLFxuICAuc3dpcGVyLXpvb20tY29udGFpbmVyID4gY2FudmFzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtem9vbWVkIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gIH1cbiAgLyogUHJlbG9hZGVyICovXG4gIDpyb290IHtcbiAgICAvKlxuICAgIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgICAqL1xuICB9XG4gIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICAgIGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgfVxuICAuc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7XG4gIH1cbiAgLnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFjayB7XG4gICAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwO1xuICB9XG4gIEBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluIHtcbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxuICB9XG4gIC8qIGExMXkgKi9cbiAgLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTEwMDA7XG4gIH1cbiAgLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc3dpcGVyLWdyaWQgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cbiAgLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIH1cbiAgLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuICAuc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG4gIC5zd2lwZXItY3ViZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xuICB9XG4gIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbiAgLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuICAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4gIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsXG4gIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYsXG4gIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4gIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4gIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuICAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgei1pbmRleDogMDtcbiAgfVxuICAuc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBmaWx0ZXI6IGJsdXIoNTBweCk7XG4gIH1cbiAgLnN3aXBlci1mbGlwIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4gIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbiAgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbiAgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbiAgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4gIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gICAgei1pbmRleDogMDtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAuc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGUge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCBoZWlnaHQ7XG4gIH1cbiAgLnN3aXBlci1jYXJkcyB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH0iLCJAaW1wb3J0ICdjb21wb25lbnRzL2NvbG9ycyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3R5cG9ncmFwaHknO1xuQGltcG9ydCAnY29tcG9uZW50cy91dGlsaXRpZXMnO1xuQGltcG9ydCAnY29tcG9uZW50cy9sYXlvdXRzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3dpcGVyJztcblxuaHRtbCwgYm9keSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG4vLyBTd2lwZXJcbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgJi50aGVtZS1vcmFuZ2Uge1xuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudGhlbWUtcHVycGxlIHtcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnRoZW1lLWRhcmstYmx1ZSB7XG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50aGVtZS1saWdodC1ibHVlIHtcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIEhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuJGhlYWRlci1oZWlnaHQ6IDk2cHg7XG4kaGVhZGVyLW1vYmlsZS1oZWlnaHQ6IDY0cHg7XG4uc2l0ZS1uYXZpZ2F0aW9uIHtcbiAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICBidXR0b24ge1xuICAgICAgICBAZXh0ZW5kIC5jbGVhbi1idXR0b247XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG4gICAgLm1lbnUtbGluaywgLnNpdGUtaGVhZGVyX2J1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICYudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgICAmLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTU7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX2xhcmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tZW51LXJlc291cmNlLWxpbmsge1xuICAgICAgICBAZXh0ZW5kIC5wO1xuICAgIH1cbiAgICAubWVudS1saW5rLXRvcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogJGxpbmstdHJhbnNpdGlvbjtcbiAgICB9XG4gICAgJi5zaXRlLW5hdmlnYXRpb25fZGVza3RvcCAubWVudS1saW5rLXRvcCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRsaW5rLXRyYW5zaXRpb247XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cywgJjpmb2N1cy13aXRoaW4sICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRvcmFuZ2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlLWhvdmVyO1xuICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRvcmFuZ2UtaG92ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1ob3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC50ZW1wbGF0ZS1zZXJ2aWNlcywgLnRlbXBsYXRlLXJlc291cmNlcyB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDFweCk7XG4gICAgICAgIH1cbiAgICAgICAgLmZsZXgtbWFpbiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRncmlkLXdpZHRoO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRlbXBsYXRlLXNlcnZpY2VzIHtcbiAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMC41cHggc29saWQgJGdyYXkzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMC41cHggc29saWQgJGdyYXkzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idXR0b24tbGluay1hcnJvdyB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5oNjtcbiAgICAgICAgfVxuICAgICAgICAuc2VydmljZS1saXN0LXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNlcnZpY2UtbGlua3Mtd3JhcHBlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkYm9yZGVyLXdpZHRoLXNtO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIEBleHRlbmQgLmNhcHRpb25fbGFyZ2U7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgICAuc2VydmljZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNlcnZpY2UtY2F0ZWdvcnktbGluayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRlbXBsYXRlLXJlc291cmNlcyB7XG4gICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMztcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW46bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDU7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbi1yZXNvdXJjZS1jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5idXR0b24tbGlua19vcmFuZ2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnV0dG9uLWxpbmstYXJyb3cge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uLW90aGVyLXJlc291cmNlcyB7XG4gICAgICAgICAgICBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0OHB4IDAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbi1mZWF0dXJlZC1yZXNvdXJjZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaXZvcnk7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XG4gICAgICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgJGdyaWQtc3BhY2luZyAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDk2cHgpIHtcbiAgICAgICAgICAgIC5ncmlkLW1haW4ge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1lbnUtc2VhcmNoLXRvZ2dsZSB7XG4gICAgICAgIHNwYW4sIHN2ZyB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5zaXRlLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheTQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwJSk7XG5cbiAgICAmLmhpZGUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgfVxuICAgICYuc2hvdyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAlKTtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLmhlYWRlci1sYXlvdXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICAgIC5zaXRlLWhlYWRlcl9tYWluLCAuc2l0ZS1oZWFkZXItc2Vjb25kYXJ5IC5tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLnNpdGUtYnJhbmRpbmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwubWVudSBsaSB7XG4gICAgICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG4gICAgfVxuICAgICNoZWFkZXItbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgLm1lbnUtbGluaywgLnNpdGUtaGVhZGVyX2J1dHRvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6bm93cmFwO1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgdWwuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRlbXBsYXRlLWRlZmF1bHQsICYudGVtcGxhdGUtY2FzZV9zdHVkaWVzIHtcbiAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDhweCwgMXB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRlbXBsYXRlLWdyaWQge1xuICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDhweCA0OHB4IDY0cHggNDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJG1lbnUtc2hhZG93O1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjY5cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgLm1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRlbXBsYXRlLWRlZmF1bHQsIC50ZW1wbGF0ZS1ncmlkLCAudGVtcGxhdGUtY2FzZV9zdHVkaWVzIHtcbiAgICAgICAgICAgIC5zdWItbWVudSBsaSB7XG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRlbXBsYXRlLXJlc291cmNlcyB7XG4gICAgICAgICAgICAuY29sdW1uLXJlc291cmNlLWNhdGVnb3JpZXMge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2x1bW4tb3RoZXItcmVzb3VyY2VzIHtcbiAgICAgICAgICAgICAgICBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDhweCAwIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2l0ZS1oZWFkZXItc2Vjb25kYXJ5IHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNnB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMzJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZGVyLXdyYXBwZXIuZGlzcGxheS1tb2JpbGUge1xuICAgICAgICBoZWlnaHQ6ICRoZWFkZXItbW9iaWxlLWhlaWdodDtcbiAgICAgICAgLmhlYWRlci1sYXlvdXQge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5zaXRlLWJyYW5kaW5nIHtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAyO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zaXRlLW1vYmlsZS1uYXZpZ2F0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGhyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZW51LXNlYXJjaC10b2dnbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjbW9iaWxlLW1lbnUtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MXB4O1xuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNsb3NlLCAudG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAmLmRpc3BsYXkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRpc3BsYXktbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRpc3BsYXktZGVza3RvcCB7XG4gICAgICAgIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciB7XG4gICAgICAgICAgICAubWVudS1saW5rLXRvcCB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDJweCkge1xuICAgICAgICAuc2l0ZS1icmFuZGluZywgI2hlYWRlci1tZW51IGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAuc2l0ZS1oZWFkZXItc2Vjb25kYXJ5IGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwOTZweCkge1xuICAgICAgICAuZGlzcGxheS1kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmRpc3BsYXktbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuLnNpdGUtaGVhZGVyLWxvZ28tb25seSB7XG4gICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgLnNpdGUtYnJhbmRpbmcge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5oZWFkZXItd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwOTZweCkge1xuICAgICAgICBoZWlnaHQ6ICRoZWFkZXItbW9iaWxlLWhlaWdodDtcblxuICAgICAgICAuc2l0ZS1icmFuZGluZyB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4jbW9iaWxlLW1lbnUsICNtb2JpbGUtbWVudSB1bC5zdWItbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB6LWluZGV4OiAxMDAwMDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAkaGVhZGVyLW1vYmlsZS1oZWlnaHQpO1xufVxuI21vYmlsZS1tZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246ICRsaW5rLXRyYW5zaXRpb247XG4gICAgdG9wOiAkaGVhZGVyLW1vYmlsZS1oZWlnaHQ7XG4gICAgYm9yZGVyLXRvcDogMS41cHggc29saWQgJGdyYXkzO1xuICAgICYub3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAuZGlzcGxheS1kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRpc3BsYXktbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5uYXYtd3JhcHBlcl9iYWNrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwMDAwMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5tb2JpbGUtbWVudS1iYWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMXB4IDAgMCA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIHVsLnN1Yi1tZW51IHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiA2NHB4IDQwcHggMCA0MHB4O1xuICAgICAgICBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAkZ3JheTM7XG4gICAgICAgIH1cbiAgICAgICAgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjFweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgfVxuICAgICAgICBsaSBzcGFuLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXYtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDhweCA0MHB4IDQ4cHggNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5tZW51LWxpbmstdG9wIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICB9XG4gICAgLm1lbnUge1xuICAgICAgICAubWVudS1saW5rLXRvcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIGJ1dHRvbi5tZW51LWxpbmstdG9wIHtcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tZW51LWxpbmstY29udGFjdCwgbGksIC5tZW51LWxpbmstd3JhcHBlciwgLnRlbXBsYXRlLXNlcnZpY2VzIC5jb2x1bW4ge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAubWVudS1saW5rLWNvbnRhY3QsIGxpLCAudGVtcGxhdGUtc2VydmljZXMgLmNvbHVtbiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICB9XG4gICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9jb3JlbGVhcm4tb3JhbmdlLWFycm93LnN2ZycpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICB9XG4gICAgICAgICYudGVtcGxhdGUtcmVzb3VyY2VzIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lbnUtbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAkZ3JheTM7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdyaWQtbWFpbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2x1bW4tb3RoZXItcmVzb3VyY2VzIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2x1bW4tZmVhdHVyZWQtcmVzb3VyY2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDAgMCAwO1xuICAgICAgICAgICAgICAgIGFydGljbGUgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEycHggMCAwO1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnRlbXBsYXRlLXNlcnZpY2VzIHtcbiAgICAgICAgICAgIC5mbGV4LW1haW4ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sdW1uOm50aC1jaGlsZCgxKSwgLmNvbHVtbjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2x1bW46bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAkZ3JheTM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnV0dG9uLWxpbmstYXJyb3cge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlcnZpY2UtcGFnZS1saW5rIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWVudS1saW5rLWNvbnRhY3Qge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNvY2lhbC1zaGFyZV9saW5rcyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMzJweCAxMnB4IDAgMTJweDtcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgI2NpcmNsZSB7XG4gICAgICAgICAgICBmaWxsOiAkb3JhbmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaXRlLWJvdHRvbSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4jaGVhZGVyLXNlYXJjaCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm94LXNoYWRvdzogJG1lbnUtc2hhZG93O1xuICAgIHBhZGRpbmc6IDU0cHggMCA2NHB4IDA7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAkbGluay10cmFuc2l0aW9uO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgJi5vcGVuIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIGNhbGMoJGhlYWRlci1oZWlnaHQgKyAxcHgpKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5NnB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMDtcbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIGNhbGMoJGhlYWRlci1tb2JpbGUtaGVpZ2h0ICsgMXB4KSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc2VhcmNoLWZvcm0ge1xuICAgIGxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5MztcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBleHRlbmQgLmNsZWFuLWJ1dHRvbjtcbiAgICAgICAgJi5zZWFyY2gtc3VibWl0IHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAmLnNlYXJjaC1jYW5jZWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5tYWluIHtcbiAgICBtYXJnaW4tdG9wOiAkaGVhZGVyLWhlaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5NnB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRoZWFkZXItbW9iaWxlLWhlaWdodDtcbiAgICB9XG59XG5cbi8qIEhlcm8gYmxvY2tzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmFjay1saW5rX2NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLmJhY2stbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGV4dGVuZCAuY2FwdGlvbl9sYXJnZTtcbiAgICAgICAgQGV4dGVuZCAuYnV0dG9uLWxpbmtfd2hpdGU7XG4gICAgICAgICYudGV4dC1ibGFjayB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5idXR0b24tbGlua19ibGFjaztcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6IGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLmJsb2NrLS1oZXJvLXNpbmdsZS1pbWFnZSB7XG4gICAgY29sb3I6ICRpdm9yeTtcbiAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbHVtbl9sZWZ0LCAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgcGFkZGluZzogNDhweCAwO1xuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogJHNoYWRvdy13aWR0aDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbHVtbl9yaWdodCwgZmlndXJlIHtcbiAgICAgICAgJjo6YWZ0ZXIgeyBcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogODhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgIHdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuICAgICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICAgIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgICB9XG4gICAgLmN0YSB7XG4gICAgICAgIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgICB9XG4gICAgJi5jYXNlLXN0dWR5LWhlcm8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg0O1xuICAgICAgICB9XG4gICAgICAgIC5hcmNoaXZlLXRhZyB7XG4gICAgICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX3NtYWxsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiA2NHB4IDAgMCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgJGdyaWQtc3BhY2luZztcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICAgICAgcGFkZGluZzogNjRweCAwIDQ4cHggMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTMycHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTMycHg7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogODhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0taGVyby1mdWxsLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICRpdm9yeTtcbiAgICAuY29sdW1uIHtcbiAgICAgICAgbWF4LWhlaWdodDogNzIwcHg7XG4gICAgfVxuICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1NjBweCAtICRncmlkLXNwYWNpbmcpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbHVtbl9jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDhweDtcbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcyMHB4O1xuICAgIH1cbiAgICAuZGl2aWRlci13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwICRncmlkLXNwYWNpbmc7XG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIGhlaWdodDogJGltZy1ib3JkZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRncmlkLXdpZHRoO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1vcmFuZ2UsICYuYmctZGFyay1ibHVlIHtcbiAgICAgICAgaHIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYWw7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1saWdodC1ibHVlIHtcbiAgICAgICAgaHIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLXB1cnBsZSB7XG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN0YSB7XG4gICAgICAgIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwdnc7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgaDEuaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICAgICAgLmNvbHVtbl9pbm5lciwgLmNvbHVtbl9jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sdW1uX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IGNhbGMoNDhweCArICRib3JkZXItd2lkdGgpIDAgNDhweCAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kaXZpZGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bm90KC5pbWFnZS1maXJzdCkge1xuICAgICAgICAgICAgLmRpdmlkZXItd3JhcHBlci5kaXNwbGF5LWRlc2t0b3Age1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRpdmlkZXItd3JhcHBlci5kaXNwbGF5LW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mbGV4LW1haW4ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5pbWFnZS1maXJzdCB7XG4gICAgICAgICAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGl2aWRlci13cmFwcGVyLmRpc3BsYXktZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kaXZpZGVyLXdyYXBwZXIuZGlzcGxheS1tb2JpbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kaXNwbGF5LWRlc2t0b3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZGlzcGxheS1tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWhlcm8tMi1pbWFnZXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgY29sb3I6ICRpdm9yeTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaDEge1xuICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW91dGxpbmUoJGl2b3J5LCAkb3JhbmdlKTtcbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgICBtYXJnaW46IDI0cHggMCAwIDA7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIH1cbiAgICAuY3RhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG4gICAgLmdyaWQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBjYWxjKDU0NHB4ICsgKCRncmlkLXNwYWNpbmcgKiAyKSkgMWZyO1xuICAgIH1cbiAgICAuY29sdW1uIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cbiAgICAuY29sdW1uX2NlbnRlciB7XG4gICAgICAgIHBhZGRpbmc6IDE2MHB4ICRncmlkLXNwYWNpbmc7XG4gICAgfVxuICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGl2b3J5O1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMjRweCAyNHB4IDBweCAkdGVhbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtNDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtNDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyNHB4O1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogJGJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLXNwYWNpbmc7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5ncmlkIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGNhbGMoMzUycHggKyAoJGdyaWQtc3BhY2luZyAqIDIpKSAxZnI7XG4gICAgICAgIH1cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MzBweCkge1xuICAgICAgICAuZ3JpZCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX2NlbnRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2NHB4ICRncmlkLXNwYWNpbmc7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRncmlkLXNwYWNpbmcgMTA0cHggJGdyaWQtc3BhY2luZztcbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA4OHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDY0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogODBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0taGVyby1oZWFkaW5nLW91dGxpbmUge1xuICAgIHBhZGRpbmc6IDY0cHggMCBjYWxjKDY0cHggKyAkYm9yZGVyLXdpZHRoICkgMDtcbiAgICBjb2xvcjogJGl2b3J5O1xuICAgIGJvcmRlci1ib3R0b206IDI0cHggc29saWQgJHllbGxvdztcbiAgICAuY29sdW1uIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cbiAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gICAgfVxuICAgIC5jdGEge1xuICAgICAgICBtYXJnaW46IDI0cHggMCAwIDA7XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4IDA7XG4gICAgfVxuICAgIC5pbWctc3F1YXJlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTI0cHg7XG4gICAgICAgICAgICByaWdodDogLTI0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTQ4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuYmctb3JhbmdlIHtcbiAgICAgICAgaDEgc3BhbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW91dGxpbmUoJGl2b3J5LCAkb3JhbmdlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLWxpZ2h0LWJsdWUge1xuICAgICAgICBoMSBzcGFuIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctb3V0bGluZSgkaXZvcnksICRsaWdodC1ibHVlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLWRhcmstYmx1ZSB7XG4gICAgICAgIGgxIHNwYW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRpdm9yeSwgJGRhcmstYmx1ZSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1wdXJwbGUge1xuICAgICAgICBoMSBzcGFuIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctb3V0bGluZSgkaXZvcnksICRwdXJwbGUpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYmctbGlnaHQtYmx1ZSwgJi5iZy1wdXJwbGUge1xuICAgICAgICAuaW1nLXNxdWFyZSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNjRweCAwIGNhbGMoNDhweCArIDE2cHgpIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLmNvbHVtbl9sZWZ0IC5jb2x1bW5faW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICAgICAgbWFyZ2luOiA2NHB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHggMTZweCAwO1xuICAgICAgICB9XG4gICAgICAgIC5pbWctc3F1YXJlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTZweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWhlcm8tdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJGl2b3J5O1xuICAgIHBhZGRpbmc6IDEyOHB4IDAgY2FsYygxMjhweCArICRib3JkZXItd2lkdGgpIDA7XG4gICAgLmdyaWQtbWFpbiB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogNDhweDtcbiAgICB9XG4gICAgLmNvbHVtbiB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG4gICAgLmNvbHVtbl9jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDhweDtcbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gICAgfVxuICAgIC5jdGEge1xuICAgICAgICBtYXJnaW46IDI0cHggMCAwIDA7XG4gICAgfVxuICAgIC5idXR0b24tbGlnaHRib3gtdmlkZW8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAZXh0ZW5kIC5jbGVhbi1idXR0b247XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgICBAaW5jbHVkZSBpbWctYm9yZGVyKCRvcmFuZ2UpO1xuICAgIH1cbiAgICAmLmJnLW9yYW5nZSB7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpbWctYm9yZGVyKCR0ZWFsKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLW9yYW5nZSwgJi5iZy1kYXJrLWJsdWUge1xuICAgICAgICBociB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLWxpZ2h0LWJsdWUsICYuYmctcHVycGxlIHtcbiAgICAgICAgaHIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiA2NHB4IDA7XG4gICAgICAgIC5jb2x1bW5fY29udGVudCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubGlnaHRib3gtdmlkZW8ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDMxLCAzMiwgMC45KTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICYub3BlbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAubGlnaHRib3gtdmlkZW9faW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLmVtYmVkLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDY0cHg7XG4gICAgfVxuICAgIC5saWdodGJveC12aWRlb19jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICByaWdodDogJGdyaWQtc3BhY2luZztcbiAgICAgICAgQGV4dGVuZCAuY2xlYW4tYnV0dG9uO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICByZWN0IHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkaXZvcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWhlcm8tb25saW5lLWFjYWRlbXkge1xuICAgIGNvbG9yOiAkaXZvcnk7XG4gICAgcGFkZGluZzogMTYwcHggMCBjYWxjKDE2MHB4ICsgJGJvcmRlci13aWR0aCkgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmNvbHVtbiB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgICBtYXgtd2lkdGg6IDQ0OHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogNjRweCAwIGNhbGMoNjRweCArICRib3JkZXItd2lkdGgpIDA7XG4gICAgICAgIC5kaXNwbGF5LW1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDAgMDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDI0cHggMCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWhlcm8tb25saW5lLWFjYWRlbXksXG4uYmxvY2stLWhlcm8tdmlkZW8ge1xuICAgIC5kaXZpZGVyLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtc3BhY2luZztcbiAgICAgICAgaHIge1xuICAgICAgICAgICAgaGVpZ2h0OiAkaW1nLWJvcmRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogJGdyaWQtd2lkdGg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLW9yYW5nZSwgJi5iZy1kYXJrLWJsdWUge1xuICAgICAgICBociB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLWxpZ2h0LWJsdWUsICYuYmctcHVycGxlIHtcbiAgICAgICAgaHIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0taGVyby10ZXh0LW9ubHkge1xuICAgIHBhZGRpbmc6IDEyOHB4IDA7XG4gICAgaHIge1xuICAgICAgICBoZWlnaHQ6ICRib3JkZXItd2lkdGg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgfVxuICAgIGgxLCBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDhweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgIH1cbiAgICAmLnJlc291cmNlcy1hcmNoaXZlIHtcbiAgICAgICAgaDEsIHAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MzZweDtcbiAgICAgICAgfVxuICAgICAgICBoMSBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRpdm9yeSwgJG9yYW5nZSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4NHB4KSB7XG4gICAgICAgIC5jb2x1bW5fbGVmdC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTZweCkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogOTZweCAwIGNhbGMoOTZweCArICRib3JkZXItd2lkdGgpIDA7XG4gICAgICAgIC5jb2x1bW5fbGVmdC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgICB9XG4gICAgICAgIGgxLCBwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgaHIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICAgICAgaHIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgICAgICBociB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5yZXNvdXJjZXMtYXJjaGl2ZSB7XG4gICAgICAgICAgICBoMSwgcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1oZXJvLWZ1bGwtZGVmYXVsdCB7XG4gICAgcGFkZGluZzogMTI4cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICR0ZWFsO1xuICAgIGgxIHtcbiAgICAgICAgQGV4dGVuZCAuaDQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICAgIHAge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDY0cHggMDtcbiAgICB9XG59XG4uYmxvY2stLWhlcm8tbmV3c2xldHRlci1hcmNoaXZlIHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICBjb2xvcjogJGl2b3J5O1xuICAgIC5jb2x1bW4ge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICR0ZWFsO1xuICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NDRweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGdyaWQtc3BhY2luZztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZGluZyB7XG4gICAgICAgIGgxIHNwYW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRpdm9yeSwgJG9yYW5nZSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgICBtYXJnaW46IDEycHggMCAwIDA7XG4gICAgICAgIG1heC13aWR0aDogNDQ4cHg7XG4gICAgfVxuICAgIC5uZXdzbGV0dGVyLWlzc3VlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg2O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMWNoO1xuICAgICAgICAgICAgJi5uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0NHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICB9XG4gICAgfSBcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjEwcHgpIHtcbiAgICAgICAgLmNvbHVtbl9sZWZ0IC5jb2x1bW5faW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDhweDtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogNjRweDtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgLmNvbHVtbl9pbm5lciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLXNwYWNpbmc7XG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICAgICAgLmNvbHVtbl9pbm5lciB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDhweDtcbiAgICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmV3c2xldHRlci1pc3N1ZSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJsb2NrLS1oZXJvLWhlYWRpbmctb3V0bGluZSxcbi5ibG9jay0taGVyby1zaW5nbGUtaW1hZ2Uge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvY2stLWhlcm8tdmlkZW8tY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIGNvbG9yOiAkaXZvcnk7XG4gICAgLmZsZXgtbWFpbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG4gICAgLmZsZXgtbWFpbl8yY29sdW1uIC5jb2x1bW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmNvbHVtbiB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG4gICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtc3BhY2luZztcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICAgIC5jdGEge1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIH1cbiAgICAuZGl2aWRlci13cmFwcGVyIGhyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTEyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgfVxuICAgIC5kZXNrdG9wLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubW9iaWxlLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLnBhZ2Utc3dpdGNoZXIubW9iaWxlLW9ubHkge1xuICAgICAgICAuZmxleC1tYWluXzJjb2x1bW4ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLW9yYW5nZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEzNHB4O1xuXG4gICAgICAgICYuc3dpdGNoZXItZW5hYmxlZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAuZmxleC1tYWluIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICAgICAgLmZsZXgtbWFpbl8yY29sdW1uIC5jb2x1bW4ge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgIC5jb2x1bW5faW5uZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJHllbGxvdztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAuZW1iZWQtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICB9XG4gICAgICAgIC5kaXZpZGVyLXdyYXBwZXIgaHIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTQycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBhZ2Utc3dpdGNoZXIge1xuICAgICAgICAgICAgLnBhZ2Utc3dpdGNoZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDJweCAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgJjpub3QoLm9wZW4pIHtcbiAgICAgICAgICAgICAgICAgICAgLnBhZ2Utc3dpdGNoZXItbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLXN3aXRjaGVyLXRvZ2dsZSBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZGVza3RvcC1vbmx5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC5tb2JpbGUtb25seSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBUZXh0IGJsb2Nrc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHIuYmFyIHtcbiAgICBoZWlnaHQ6ICRib3JkZXItd2lkdGgtc207XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgJi50ZWFsLW9yYW5nZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTElO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnRlYWwteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDc2JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICB9XG4gICAgfVxuICAgICYueWVsbG93LW9yYW5nZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICB9XG4gICAgfVxuICAgICYubGlnaHQtYmx1ZS15ZWxsb3csICYucHVycGxlLXllbGxvdyB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMiU7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICB9XG4gICAgfVxuICAgICYubGlnaHQtYmx1ZS15ZWxsb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICB9XG4gICAgJi5wdXJwbGUteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICB9XG59XG4uYmxvY2stZGl2aWRlcnMge1xuICAgIC5jb2x1bW4ge1xuICAgICAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAkZ3JheTM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgcGFkZGluZzogNjRweCAwO1xuICAgIH1cbn1cbi50ZXh0LWJhc2ljIHtcbiAgICAqIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICB9XG4gICAgdWwsIG9sIHtcbiAgICAgICAgbWFyZ2luOiAyNHB4IDA7XG4gICAgfVxuICAgIGgzLCBoNCwgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHggMDtcbiAgICB9XG4gICAgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cbi5kZWZhdWx0LWNvbnRlbnQge1xuICAgIHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDI3cHggMDtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT1zdWJtaXRdLCBidXR0b24ge1xuICAgICAgICBAZXh0ZW5kIC5idXR0b24tb3V0bGluZTtcbiAgICAgICAgQGV4dGVuZCAuYnV0dG9uLW91dGxpbmVfb3JhbmdlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gICAgICAgIFxuICAgIH1cbn1cbi5ibG9jay0tdGV4dC1oZWFkaW5nLW91dGxpbmUge1xuICAgIC5jb2x1bW4ge1xuICAgICAgICBtYXgtd2lkdGg6IDU0NHB4O1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50ZXh0LW9yYW5nZSB7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkb3JhbmdlO1xuICAgIH1cbiAgICAmLnRleHQtZGFyay1ibHVlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgfVxuICAgICYudGV4dC1saWdodC1ibHVlIHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICB9XG4gICAgJi50ZXh0LXB1cnBsZSB7XG4gICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkcHVycGxlO1xuICAgIH1cbiAgICAmLnRleHQtYmxhY2sge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkYmxhY2s7XG4gICAgfVxuICAgICYuYmctaXZvcnkge1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJGl2b3J5O1xuICAgIH1cbiAgICAmLmJnLXdoaXRlIHtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG4uYmxvY2stLXRleHQtc21hbGwtaGVhZGluZyB7XG4gICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgLmNvbHVtbl9pbm5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbHVtbl9pbm5lciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIEBleHRlbmQgLmgzO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgQGV4dGVuZCAucF9sYXJnZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWNoO1xuICAgIH1cbiAgICBoMiwgLmN0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ncmlkLW1haW4ge1xuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fbGVmdCwgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9ICAgXG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLXRleHQtbGFyZ2UtaGVhZGluZyB7XG4gICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gNztcbiAgICB9XG4gICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDU7XG4gICAgfVxuICAgIC5jdGEge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAuY3RhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGV4dC0yLWNvbHVtbi1oZWFkaW5nIHtcbiAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICAgIH1cbiAgICAuaGVhZGluZy10ZXh0X2NhcmQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1heC13aWR0aDogNDQ4cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDMycHggMCAwIDA7XG4gICAgICAgIEBleHRlbmQgLnBfbGFyZ2U7XG4gICAgfVxuICAgICYudGV4dC1vcmFuZ2Uge1xuICAgICAgICAuaGVhZGluZy10ZXh0X2NhcmQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkb3JhbmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudGV4dC1saWdodC1ibHVlIHtcbiAgICAgICAgLmhlYWRpbmctdGV4dF9jYXJkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGxpZ2h0LWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50ZXh0LWRhcmstYmx1ZSB7XG4gICAgICAgIC5oZWFkaW5nLXRleHRfY2FyZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRkYXJrLWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50ZXh0LXB1cnBsZSB7XG4gICAgICAgIC5oZWFkaW5nLXRleHRfY2FyZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRwdXJwbGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50ZXh0LWJsYWNrIHtcbiAgICAgICAgLmhlYWRpbmctdGV4dF9jYXJkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkaW5nLXRleHRfY2FyZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGV4dC1zaWRlYmFyIHtcbiAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIEBleHRlbmQgLmg0O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICBoNCB7XG4gICAgICAgIEBleHRlbmQgLnBfbGFyZ2U7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxufVxuLmJsb2NrLS10ZXh0LXNpZGViYXItcXVvdGUtaW1hZ2Uge1xuICAgIGhyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICAgIH1cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaWRlYmFyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDY0cHggMCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5pbWFnZS1maXJzdCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDY0cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm5vLXF1b3RlIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jdGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi50aGVtZS1vcmFuZ2Uge1xuICAgICAgICBoMSwgaDIsIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICB9IFxuICAgIH1cbiAgICAmLnRoZW1lLWxpZ2h0LWJsdWUge1xuICAgICAgICBoMSwgaDIsIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICAgICAgfSBcbiAgICB9XG4gICAgJi50aGVtZS1kYXJrLWJsdWUge1xuICAgICAgICBoMSwgaDIsIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICB9IFxuICAgIH1cbiAgICAmLnRoZW1lLXB1cnBsZSB7XG4gICAgICAgIGgxLCBoMiwgaDMge1xuICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgIH0gXG4gICAgfVxufVxuLmJsb2NrLS10ZXh0LWljb24taGlnaGxpZ2h0cyB7XG4gICAgLmdyaWQtbWFpbiB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogMzJweDtcbiAgICB9XG4gICAgLmNvbHVtbl9oZWFkaW5nIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTI7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgJi5zaXplLXNtYWxsIHtcbiAgICAgICAgICAgIEBleHRlbmQgLnBfbGFyZ2U7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgICAmLnNpemUtbGFyZ2Uge1xuICAgICAgICAgICAgQGV4dGVuZCAuaDQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgICAgICB9XG4gICAgICAgICYuYWxpZ24tY2VudGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIEBleHRlbmQgLmg1O1xuICAgICAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gICAgfVxuICAgIC50ZXh0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgfVxuICAgICYuY2FyZC1zdHlsZV93aXRoX2JnIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgICBtYXJnaW46IDMycHggMCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgcGFkZGluZzogNDhweCAzMnB4O1xuICAgICAgICB9XG4gICAgICAgICYuYmctd2hpdGUge1xuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpdm9yeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJnLWl2b3J5IHtcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmdyaWQtbWFpbiB7XG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6IDY0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5jYXJkLXN0eWxlX3dpdGhfYmcge1xuICAgICAgICAgICAgLmdyaWQtbWFpbiB7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS10ZXh0LXN1bW1hcnktaWNvbi1oaWdobGlnaHRzIHtcbiAgICBoMiB7XG4gICAgICAgIEBleHRlbmQgLmg1O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTZweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDhweDtcbiAgICB9XG4gICAgaHIge1xuICAgICAgICB3aWR0aDogMS41cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXkzO1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICB9XG4gICAgLnRleHQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICB9XG4gICAgLnRleHQtY2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGV4dGVuZCAuaDY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICB9XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ncmlkLW1haW4ge1xuICAgICAgICBncmlkLXJvdy1nYXA6IDQ4cHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQtY2FyZCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgICAgIC50ZXh0LWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGV4dC1zdGF0cy1saXN0IHtcbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MTJweDtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICAgICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIH1cbiAgICAubnVtYmVyIHtcbiAgICAgICAgQGV4dGVuZCAuaDI7XG4gICAgfVxuICAgIC50ZXh0LCAubGluZS1vbmUge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICB9ICAgXG4gICAgLmxpbmUtdHdvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDEyOHB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxLjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGluZS10aHJlZSB7XG4gICAgICAgIEBleHRlbmQgLmgzO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgICAuc3RhdC1mZWF0dXJlIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogNjhweDtcbiAgICB9XG4gICAgJi50ZXh0LW9yYW5nZSB7XG4gICAgICAgIHVsLCBsaSwgLnN0YXQtZmVhdHVyZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50ZXh0LWxpZ2h0LWJsdWUge1xuICAgICAgICB1bCwgbGksIC5zdGF0LWZlYXR1cmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudGV4dC1kYXJrLWJsdWUge1xuICAgICAgICB1bCwgbGksIC5zdGF0LWZlYXR1cmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudGV4dC1wdXJwbGUge1xuICAgICAgICB1bCwgbGksIC5zdGF0LWZlYXR1cmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYmctd2hpdGUge1xuICAgICAgICAubGluZS10d28ge1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLWl2b3J5IHtcbiAgICAgICAgLmxpbmUtdHdvIHtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkaXZvcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5udW1iZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICAgICAgfVxuICAgICAgICAudGV4dCwgLmxpbmUtb25lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICB9XG4gICAgICAgIC5saW5lLXR3byB7XG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICAgICAgfVxuICAgICAgICAubGluZS10aHJlZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zdGF0LWZlYXR1cmUge1xuICAgICAgICAgICAgcGFkZGluZzogNjRweCA1OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5saW5lLXR3byB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEydnc7XG4gICAgICAgIH1cbiAgICAgICAgLmxpbmUtdGhyZWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHZ3O1xuICAgICAgICB9XG4gICAgICAgIC5zdGF0LWZlYXR1cmUge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGV4dC0zLXN0YXRzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIGNvbG9yOiAkaXZvcnk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjhweDtcbiAgICAuZGl2aWRlci13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgJGdyaWQtc3BhY2luZztcbiAgICAgICAgaHIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTI4cHggYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogJGJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIG1heC13aWR0aDogJGdyaWQtd2lkdGg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIEBpbmNsdWRlIGhlYWRpbmctb3V0bGluZSgkaXZvcnksICRvcmFuZ2UpO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgQGV4dGVuZCAucF9sYXJnZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gICAgLmNvbHVtbiwgLnN0YXQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5zdGF0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRpdm9yeTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gICAgfVxuICAgIC5jb2x1bW5fY3RhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTI7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICAgICAgICAuZGl2aWRlci13cmFwcGVyIGhyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDY0cHggYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogNDhweDtcbiAgICAgICAgfVxuICAgICAgICAuZGlzcGxheS1tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbl9jdGEge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLXRleHQtc3RhdC1pbWFnZSB7XG4gICAgaDIge1xuICAgICAgICBAZXh0ZW5kIC5oNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDhweDtcbiAgICB9XG4gICAgLnN0YXQge1xuICAgICAgICBtYXJnaW46IDQ4cHggMDtcbiAgICAgICAgaHIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg1O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGV4dC1pbWFnZS1vdmVydmlldyB7XG4gICAgLmdyaWQtbWFpbiB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogNDhweDtcbiAgICB9XG4gICAgLmNvbHVtbiB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG4gICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgIC5jb2x1bW5faW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgQGV4dGVuZCAuaDU7XG4gICAgfVxuICAgIC5jdGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIH1cbiAgICAuY29sdW1uX2JvdHRvbSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5jb2x1bW5faW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MzZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVjaDtcbiAgICAgICAgfVxuICAgICAgICBwLCBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogNDhweDtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgIC5jb2x1bW5faW5uZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmN0YSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLXRleHQtYWNjb3JkaW9uIHtcbiAgICBoMyB7XG4gICAgICAgIEBleHRlbmQgLmg2O1xuICAgIH1cbiAgICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAkZ3JheTM7XG4gICAgICAgIHBhZGRpbmc6IDY0cHggMDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWNjb3JkaW9uLWl0ZW1faW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgJi5jbG9zZSB7XG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTRweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hY2NvcmRpb24tYnV0dG9uLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3ViaGVhZGluZywgLnRleHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICB9XG4gICAgLnN1YmhlYWRpbmcge1xuICAgICAgICBtYXgtd2lkdGg6IDI1NnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICAgIH1cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbi10b2dnbGUge1xuICAgICAgICBAZXh0ZW5kIC5jbGVhbi1idXR0b247XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmFjY29yZGlvbi1pdGVtX2lubmVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmLmNsb3NlIHtcbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN1YmhlYWRpbmcge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDcycHggMCAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dC1iYXNpYyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS10ZXh0LWFjY29yZGlvbi1mdWxsIHtcbiAgICBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgcGFkZGluZzogNDJweCAwO1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgJGdyYXkzO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hY2NvcmRpb24taXRlbV9pbm5lciB7XG4gICAgICAgICYuY2xvc2Uge1xuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hY2NvcmRpb24tYnV0dG9uLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFjY29yZGlvbi1idXR0b24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5hY2NvcmRpb24tYnV0dG9uLXRvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAZXh0ZW5kIC5jbGVhbi1idXR0b247XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC50ZXh0LCBoMyB7XG4gICAgICAgIG1heC13aWR0aDogODIzcHg7XG4gICAgfSAgIFxuICAgIGgzIHtcbiAgICAgICAgQGV4dGVuZCAucDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgLnRleHQtYmFzaWMge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICB9XG4gICAgLmN0YSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS10ZXh0LXBhcmFncmFwaCxcbi5kZWZhdWx0LWNvbnRlbnQge1xuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICB9XG4gICAgJi50aGVtZS1saWdodC1ibHVlIHtcbiAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50aGVtZS1kYXJrLWJsdWUge1xuICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudGhlbWUtcHVycGxlIHtcbiAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMSB7XG4gICAgICAgIEBleHRlbmQgLmg0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gICAgfVxuICAgIGgyLCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgJjpub3QoLmJsb2NrLS10ZXh0LWhlYWRpbmctcGFyYWdyYXBoKSB7XG4gICAgICAgIGg1LCBoNiB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgIHVsLCBvbCB7XG4gICAgICAgIEBleHRlbmQgLnA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgNjRweDtcbiAgICAgICAgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcDpub3QoOmxhc3QtY2hpbGQpLCB1bCwgb2wge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICBwIGEge1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIH1cbiAgICAuY3RhIHtcbiAgICAgICAgbWFyZ2luOiA0OHB4IDAgMCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgdWwsIG9sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDMycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWlubGluZS1zdGF0IHtcbiAgICAuc3RhdCB7XG4gICAgICAgIHBhZGRpbmc6IDY0cHg7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRib3JkZXItd2lkdGgtc207XG4gICAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDExJTtcbiAgICAgICAgICAgIGhlaWdodDogJGJvcmRlci13aWR0aC1zbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3RhdF9oZWFkaW5nIHAge1xuICAgICAgICBAZXh0ZW5kIC5oNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgLnN0YXRfdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ncmlkLW1haW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAuc3RhdCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2NHB4IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLXRleHQtaGVhZGluZyxcbi5ibG9jay0tdGV4dC1oZWFkaW5nLXBhcmFncmFwaCB7XG4gICAgLmhlYWRpbmcge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIFxuICAgICY6bm90KC5zdHlsZS1ib2xkKSB7XG4gICAgICAgIGgzLCBoNCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS10ZXh0LWhlYWRpbmctcGFyYWdyYXBoIHtcbiAgICBoNCwgaDUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gICAgLmN0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgfVxuICAgICY6bm90KC50ZXh0LWxlZnQpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLXRleHQtaGVhZGluZyB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YSxcbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzIHtcbiAgICAmLmhlYWRpbmctbGFyZ2Uge1xuICAgICAgICBoNiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuaGVhZGluZy1zbWFsbCB7XG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg2O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5oNTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmhlYWRpbmctbGFyZ2UtYWxsIHtcbiAgICAgICAgaDUge1xuICAgICAgICAgICAgQGV4dGVuZCAuaDQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg1O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2x1bW5faGVhZGluZyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTMycHg7XG4gICAgfVxuICAgIC5ncmlkLW1haW4ge1xuICAgICAgICBncmlkLXJvdy1nYXA6IDk2cHg7XG4gICAgfVxuICAgIC5zdWJoZWFkaW5nLFxuICAgIC5jdGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgICAudGV4dC1pY29uIGltZyB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIG1pbi13aWR0aDogNDhweDtcbiAgICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmdyaWQtbWFpbiB7XG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6IDY0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbl9oZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLXRleHQtaWNvbi1oaWdobGlnaHRzLWN0YSB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlYWRpbmcge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGV4dC1pbWFnZS1oaWdobGlnaHRzIHtcbiAgICAuaGVhZGluZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICAgIC5pbWctbGFuZHNjYXBlIHtcbiAgICAgICAgQGV4dGVuZCAuaW1nLWNvdmVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuZ3JpZC1tYWluXzJjb2x1bW4ge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgfVxuICAgICAgICAuaW1nLWxhbmRzY2FwZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjIuNSU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdyaWQtbWFpbl8zY29sdW1uIHtcbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmltZy1sYW5kc2NhcGUge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ3JpZC1tYWluXzNjb2x1bW4ge1xuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltZy1sYW5kc2NhcGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2Mi41JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGV4dC1ncmlkIHtcbiAgICAuaGVhZGluZywgaDYge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmdyaWQtbWFpbl8yY29sdW1uLW9mZnNldC1yZXZlcnNlLCAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICAgIH1cbiAgICAudGV4dC1pY29uLFxuICAgIC5zdWJoZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gICAgLnRleHQtaWNvbiBpbWcge1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBtaW4td2lkdGg6IDQ4cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGV4dC1saXN0IHtcbiAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICAgIH1cbiAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICAuZGVmYXVsdC10ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRpbmcge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICBociB7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgIH1cbiAgICAubGlzdCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgb2wuZm9ybWF0LXRleHRfb25seSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybWF0LXRleHRfb25seSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgb2wgbGkge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkge1xuICAgICAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgICAgICAuZGVmYXVsdC10ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgfVxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVhZGluZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLXRleHQtbGlzdC0xIHtcbiAgICBoNSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgfVxuICAgIC5oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cbi5ibG9jay0tdGV4dC1saXN0LWZlYXR1cmVkIHtcbiAgICAubGlzdC1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICB9XG4gICAgLmxpc3Qge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgfVxuICAgICAgICAuZGVmYXVsdC10ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpc3QtaW5uZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgICB9XG4gICAgLmxpc3QtaW5kZXgge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA5NnB4O1xuICAgIH1cbiAgICAmLnRoZW1lLW9yYW5nZSBsaSB7XG4gICAgICAgICY6bnRoLWNoaWxkKDRuICsgMSkge1xuICAgICAgICAgICAgLmxpc3QtaW5kZXggeyAgIFxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRlYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNG4gKyAyKSB7XG4gICAgICAgICAgICAubGlzdC1pbmRleCB7ICAgXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDRuICsgMykge1xuICAgICAgICAgICAgLmxpc3QtaW5kZXggeyAgIFxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNG4pIHtcbiAgICAgICAgICAgIC5saXN0LWluZGV4IHsgICBcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmxpc3QtaGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWJoZWFkaW5nLCAuaW5kZXgge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmxpc3QtaW5kZXgge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA2NHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS10ZXh0LXB1bGwtcXVvdGUge1xuICAgICYuc2l6ZS1sYXJnZSB7XG4gICAgICAgIGJsb2NrcXVvdGUgcCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5oNDtcbiAgICAgICAgfVxuICAgICAgICBociB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYXV0aG9yIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgIH1cbiAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2l6ZS1zbWFsbCB7XG4gICAgICAgIGJsb2NrcXVvdGUgcCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5oNTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgICAgaHIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hdXRob3Ige1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgIGZpZ2NhcHRpb24sIHAge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmNhcHRpb25fbGFyZ2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmF1dGhvcl9pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaHIge1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYmctd2hpdGUsICYuYmctaXZvcnkge1xuICAgICAgICBociB7XG4gICAgICAgICAgICAmLnRoZW1lLW9yYW5nZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudGhlbWUtcHVycGxlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRoZW1lLWxpZ2h0LWJsdWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1vcmFuZ2UsICYuYmctcHVycGxlLCAmLmJnLWxpZ2h0LWJsdWUge1xuICAgICAgICBociB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYmctb3JhbmdlIHtcbiAgICAgICAgaHIge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYmctcHVycGxlLCAmLmJnLWxpZ2h0LWJsdWUge1xuICAgICAgICBociB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cbi5ibG9jay0tdGV4dC1pbWFnZSB7XG4gICAgLmZsZXgtbWFpbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoJGdyaWQtd2lkdGggKyAyICogJGdyaWQtc3BhY2luZyk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwICRncmlkLXNwYWNpbmc7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbHVtbl9pbWFnZSB7XG4gICAgICAgIC5jb2x1bW5faW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NDRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sdW1uX3RleHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5sYXlvdXQtdGV4dF9maXJzdCB7XG4gICAgICAgIC5mbGV4LW1haW4ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fdGV4dCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAuY3RhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDJweDtcbiAgICB9XG4gICAgLmltZy1sYW5kc2NhcGUge1xuICAgICAgICBAZXh0ZW5kIC5pbWctY292ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XG4gICAgfVxuICAgICYuYmctb3JhbmdlLCAmLmJnLWxpZ2h0LWJsdWUsICYuYmctcHVycGxlIHtcbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZmxleC1tYWluIHtcbiAgICAgICAgICAgIGdhcDogNjRweDtcbiAgICAgICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5faW1hZ2Uge1xuICAgICAgICAgICAgLmNvbHVtbl9pbm5lciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fdGV4dCB7XG4gICAgICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5sYXlvdXQtaW1hZ2VfZmlyc3Qge1xuICAgICAgICAgICAgLmZsZXgtbWFpbiB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmxheW91dC10ZXh0X2ZpcnN0IHtcbiAgICAgICAgICAgIC5mbGV4LW1haW4ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY3RhIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLXRleHQtaW1hZ2UtbGFyZ2Uge1xuICAgIC5ncmlkLW1haW4ge1xuICAgICAgICBncmlkLXJvdy1nYXA6IDY0cHg7XG4gICAgfVxuICAgIC5jb2x1bW4ge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDQ7XG4gICAgfVxuICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICBncmlkLWNvbHVtbjogNiAvIHNwYW4gNztcbiAgICB9XG4gICAgLmNvbHVtbl90ZXh0IHtcbiAgICAgICAgLmNvbHVtbl9pbm5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGV4dC1zZXBhcmF0b3Ige1xuICAgIC5zdHlsZS1wbGFpbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5NDtcbiAgICAgICAgaGVpZ2h0OiAxLjVweDtcbiAgICB9XG4gICAgLnN0eWxlLWNvbG9yIHtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgIH1cbn1cbi5ibG9jay0tdGV4dC10YWJsZSB7XG4gICAgLmhlYWRpbmctd3JhcHBlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGFibGUtd3JhcHBlciB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgfVxuICAgIHRhYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgfVxuICAgIHRoLCB0ZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxNzZweDtcbiAgICAgICAgcGFkZGluZzogMjRweCAzMnB4IDI0cHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMS41cHggJGdyYXk0O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgICB0aCBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgLmhvcml6b250YWwtaGVhZGVyIHAge1xuICAgICAgICBAZXh0ZW5kIC5oNjtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhvcml6b250YWwtaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC52ZXJ0aWNhbC1oZWFkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgd2lkdGg6IDExMnB4O1xuICAgICAgICB9XG4gICAgICAgIHRoOm5vdCguaG9yaXpvbnRhbC1oZWFkZXIpLCB0ZCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGgsIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMS41cHggJGdyYXk0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGl2b3J5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYmctaXZvcnkge1xuICAgICAgICAgICAgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIE1lZGlhIGJsb2Nrc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmxvY2stLW1lZGlhLWlubGluZS1pbWFnZSwgLmJsb2NrLS1tZWRpYS1pbmxpbmUtdmlkZW8ge1xuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICBtYXgtd2lkdGg6IDU0NHB4O1xuICAgICAgICBtYXJnaW46IDI0cHggYXV0byAwIGF1dG87XG4gICAgICAgIHAge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQGV4dGVuZCAuY2FwdGlvbl9sYXJnZTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTY7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLW1lZGlhLWlubGluZS1pbWFnZSB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYuc2l6ZS1zbWFsbCBmaWd1cmUge1xuICAgICAgICBtYXgtd2lkdGg6IDczNnB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgJjpub3QoLnNpemUtc21hbGwpIHtcbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0zMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1tZWRpYS1pbmxpbmUtdmlkZW8ge1xuICAgIC5lbWJlZC13cmFwcGVyIHtcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gICAgfVxufSAgIFxuLmJsb2NrLS1tZWRpYS1sb2dvLXdhbGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAkZ3JpZC1zcGFjaW5nO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICAgIC5sb2dvcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogJGdyaWQtc3BhY2luZztcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTZweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLW1lZGlhLWZ1bGwtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAudGV4dC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6ICRncmlkLXdpZHRoO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogODBweCAkZ3JpZC1zcGFjaW5nICRncmlkLXNwYWNpbmcgJGdyaWQtc3BhY2luZztcbiAgICB9XG4gICAgaDIge1xuICAgICAgICBtYXgtd2lkdGg6IDQ0OHB4O1xuICAgIH1cbiAgICBoMi50ZXh0LWl2b3J5IHtcbiAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRpdm9yeSwgdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgICBoMi50ZXh0LWJsYWNrIHtcbiAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRibGFjaywgdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnRleHQtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1tZWRpYS1pbWFnZS1oZWFkbGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYuc2l6ZS1sYXJnZSB7XG4gICAgICAgIC50ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMTkycHggJGdyaWQtc3BhY2luZztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNpemUtc21hbGwge1xuICAgICAgICAudGV4dC13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDk2cHggJGdyaWQtc3BhY2luZztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMzsgICBcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGV4dC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogY2FsYyg3MzZweCArICRncmlkLXNwYWNpbmcgKiAyKTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIGhyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgbWFyZ2luOiAzMnB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICYuc2l6ZS1sYXJnZSB7XG4gICAgICAgICAgICAudGV4dC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMjhweCAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2l6ZS1zbWFsbCB7XG4gICAgICAgICAgICAudGV4dC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0OHB4ICRncmlkLXNwYWNpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLW1lZGlhLTItaW1hZ2VzIHtcbiAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAyNHB4O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uYmxvY2stLW1lZGlhLW1hcCB7XG4gICAgLmdyaWQtbWFwIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICAgIH1cbiAgICAuY29sdW1uX2hlYWRpbmcge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg0O1xuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgbWFyZ2luOiAyNHB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgICAgIC50ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAkb3JhbmdlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgI21hcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkZ3JheTM7XG4gICAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmaWxsOiAkZ3JheTEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkbGluay10cmFuc2l0aW9uO1xuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJG9yYW5nZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHRlYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAjbWFwLWluZm8ge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDMycHg7XG4gICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGgtc20gc29saWQgJHRlYWw7XG4gICAgICAgIGZpbHRlcjogJGRyb3Atc2hhZG93O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjhweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICR0ZWFsO1xuICAgICAgICAgICAgQGV4dGVuZCAucF9sYXJnZTtcbiAgICAgICAgfVxuICAgICAgICAuc3RhdGUtaW5mbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTJweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuY2FwdGlvbl9sYXJnZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI21hcC1jbG9zZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAua2V5LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX2xhcmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5rZXktd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW46IC00MHB4IGF1dG8gMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTZweDtcbiAgICAgICAgfVxuICAgICAgICAjbWFwLWluZm8ge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX2hlYWRpbmcge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tbWVkaWEtMi1pbWFnZXMsIC5ibG9jay0tbWVkaWEtYm9yZGVyLWltYWdlLCAuYmxvY2stLW1lZGlhLWZ1bGwtaW1hZ2UsIC5ibG9jay0tbWVkaWEtaW5saW5lLWltYWdlIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZGlzcGxheS1kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmRpc3BsYXktbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1tZWRpYS1mZWF0dXJlZC12aWRlbyB7XG4gICAgLm1lZGlhLWNvbnRhaW5lciB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogNjRweDtcbiAgICB9XG4gICAgLmdyaWQtbWFpbl8yY29sdW1uLXZpZGVvIHtcbiAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogNiAvIHNwYW4gNztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmxheW91dC1zdGFja2VkLXdpZGUsICYubGF5b3V0LXN0YWNrZWQtc21hbGwge1xuICAgICAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAxO1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgICAgICBncmlkLXJvdzogMiAvIHNwYW4gMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmxheW91dC0yLWNvbHVtbiB7XG4gICAgICAgIC5tZWRpYS1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDEuNXB4ICRncmF5NDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDEuNXB4ICRncmF5NDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnRoZW1lLXB1cnBsZSB7XG4gICAgICAgIC5wb3N0LXR5cGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGhlbWUtbGlnaHQtYmx1ZSB7XG4gICAgICAgIC5wb3N0LXR5cGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRoZW1lLWRhcmstYmx1ZSB7XG4gICAgICAgIC5wb3N0LXR5cGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWRpYS1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAyNHB4IDAgOHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tZWRpYS1jb250YWluZXIge1xuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiA0OHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1tZWRpYS12aWRlby1nYWxsZXJ5IHtcbiAgICAuc3ViaGVhZGluZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgIC52aWRlby1oZWFkaW5nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgLnZpZGVvLXdyYXBwZXIge1xuICAgICAgICBncmlkLXJvdy1nYXA6IDk2cHg7XG4gICAgfVxuICAgIC52aWRlby13cmFwcGVyX2hlYWRpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC52aWRlby13cmFwcGVyIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogMThweDtcbiAgICAgICAgfVxuICAgICAgICAudmlkZW8td3JhcHBlcl9oZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnZpZGVvLWhlYWRpbmcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogVGVzdGltb25pYWwgYmxvY2tzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5ibG9jay0tdGVzdGltb25pYWwtY2FyZHMge1xuICAgIC5ncmlkLW1haW4ge1xuICAgICAgICBncmlkLXJvdy1nYXA6ICRncmlkLXNwYWNpbmc7XG4gICAgfVxuICAgIC5jb2x1bW5faGVhZGluZyB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIEBleHRlbmQgLmg0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICAgIH1cbiAgICAudGVzdGltb25pYWwge1xuICAgICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMTBweDtcbiAgICAgICAgcGFkZGluZzogNDhweCA0MHB4O1xuICAgICAgICBmaWx0ZXI6ICRkcm9wLXNoYWRvdztcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIGJsb2NrcXVvdGUgcCB7XG4gICAgICAgIEBleHRlbmQgLnBfbGFyZ2U7XG4gICAgfVxuICAgIC5hdXRob3Ige1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdyaWQtc3BhY2luZztcbiAgICB9XG4gICAgLmltZy1jaXJjbGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgfVxuICAgIC5hdXRob3JfaW5mbyB7XG4gICAgICAgIGZpZ2NhcHRpb24sIHAge1xuICAgICAgICAgICAgQGV4dGVuZCAuY2FwdGlvbl9sYXJnZTtcbiAgICAgICAgfVxuICAgICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlciB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyIHtcbiAgICAuY29sdW1uX2VtcHR5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGltZy1ib3JkZXIgc29saWQgJHllbGxvdztcbiAgICB9XG4gICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRpbWctYm9yZGVyIHNvbGlkICRvcmFuZ2U7XG4gICAgfVxuICAgICYudGhlbWUtb3JhbmdlLCAmLnRoZW1lLWRhcmstYmx1ZSB7XG4gICAgICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGltZy1ib3JkZXIgc29saWQgJHRlYWw7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbHVtbl9sZWZ0LWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxNjBweCAwO1xuICAgIH1cbiAgICAuY29sdW1uX3JpZ2h0LWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxNjBweCAwIDE2MHB4IDQ4cHg7XG4gICAgfVxuICAgIGgyOm5vdCguaGVhZGluZy1vdXRsaW5lKSB7XG4gICAgICAgIEBleHRlbmQgLmgzO1xuICAgICAgICBjb2xvcjogJGl2b3J5O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1zcGFjaW5nO1xuICAgIH1cbiAgICAudGVzdGltb25pYWwtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgICBwYWRkaW5nOiAwIDQ4cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAuYXV0aG9yIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLmltZy1jaXJjbGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgfVxuICAgIC5hdXRob3JfaW5mbyB7XG4gICAgICAgIGZpZ2NhcHRpb24sIHAge1xuICAgICAgICAgICAgQGV4dGVuZCAucDtcbiAgICAgICAgfVxuICAgICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgYmxvY2txdW90ZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgQGV4dGVuZCAuaDY7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNob3J0LWJpbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODRweCkge1xuICAgICAgICAuY29sdW1uX2xlZnQtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNjBweCAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fcmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNjBweCA0OHB4O1xuICAgICAgICB9XG4gICAgICAgIGgyOm5vdCguaGVhZGluZy1vdXRsaW5lKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0yNHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRpbWctYm9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYudGhlbWUtb3JhbmdlLCAmLnRoZW1lLWRhcmstYmx1ZSB7XG4gICAgICAgICAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fbGVmdC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDk2cHggMzJweDtcbiAgICAgICAgfVxuICAgICAgICAudGVzdGltb25pYWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDk2cHggMzJweCAxMDRweCAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fcmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3R0b206IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmF1dGhvciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGVzdGltb25pYWwtaW5saW5lIHtcbiAgICAudGVzdGltb25pYWwge1xuICAgICAgICBwYWRkaW5nOiA2NHB4O1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkYm9yZGVyLXdpZHRoLXNtO1xuICAgICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmLmJvcmRlci1kYXJrLWJsdWUge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGJvcmRlci13aWR0aC1zbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGJsb2NrcXVvdGUgcCB7XG4gICAgICAgIEBleHRlbmQgLmg1O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICAuYXV0aG9yIHtcbiAgICAgICAgbWFyZ2luOiAzMnB4IDAgMCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAuaW1nLWNpcmNsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgcCwgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX2xhcmdlO1xuICAgICAgICB9XG4gICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnRlc3RpbW9uaWFsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDY0cHggMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tdGVzdGltb25pYWwtc3dpcGVyLWxpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMTI4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJi50ZXh0LW9yYW5nZSB7XG4gICAgICAgIC5oZWFkaW5nLW91dGxpbmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRvcmFuZ2UsICR3aGl0ZSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50ZXh0LWxpZ2h0LWJsdWUge1xuICAgICAgICAuaGVhZGluZy1vdXRsaW5lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctb3V0bGluZSgkbGlnaHQtYmx1ZSwgJHdoaXRlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnRleHQtZGFyay1ibHVlIHtcbiAgICAgICAgLmhlYWRpbmctb3V0bGluZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW91dGxpbmUoJGRhcmstYmx1ZSwgJHdoaXRlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnRleHQtcHVycGxlIHtcbiAgICAgICAgLmhlYWRpbmctb3V0bGluZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW91dGxpbmUoJHB1cnBsZSwgJHdoaXRlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXN0aW1vbmlhbC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICBcbiAgICAuZ3JpZC10ZXN0aW1vbmlhbC1zd2lwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA5NnB4O1xuICAgIH1cblxuICAgIC5hdXRob3Ige1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX2xhcmdlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRpc3BsYXktbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLDApO1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDApO1xuICAgIH1cblxuICAgIC50ZXN0aW1vbmlhbCB7XG4gICAgICAgIG1heC13aWR0aDogOTI4cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIGhyIHtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODRweCkge1xuICAgICAgICBociB7XG4gICAgICAgICAgICAmOm5vdCgubW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuXG4gICAgICAgIC5oZWFkaW5nLW91dGxpbmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5ncmlkLXRlc3RpbW9uaWFsLXN3aXBlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRlc3RpbW9uaWFsLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRob3Ige1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXNwbGF5LW1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmlkLXRlc3RpbW9uaWFsLXN3aXBlciB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzZnI7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLyogRmVhdHVyZWQgTGluayBibG9ja3Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1wYWdlcyB7XG4gICAgLmdyaWQtbWFpbiB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogNjRweDtcbiAgICB9XG4gICAgLmJ1dHRvbi1wYWdlLWNhcmQge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRib3JkZXItd2lkdGgtc207XG4gICAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgICBwYWRkaW5nLXRvcDogJGdyaWQtc3BhY2luZztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGFydGljbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDsgXG4gICAgICAgIH1cbiAgICAgICAgJi5idXR0b24tcGFnZS1jYXJkX29yYW5nZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmZWF0dXJlZC1wYWdlLWxpbmsoJG9yYW5nZSk7XG4gICAgICAgIH1cbiAgICAgICAgJi5idXR0b24tcGFnZS1jYXJkX2xpZ2h0LWJsdWUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmVhdHVyZWQtcGFnZS1saW5rKCRsaWdodC1ibHVlKTtcbiAgICAgICAgfVxuICAgICAgICAmLmJ1dHRvbi1wYWdlLWNhcmRfZGFyay1ibHVlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZlYXR1cmVkLXBhZ2UtbGluaygkZGFyay1ibHVlKTtcbiAgICAgICAgfVxuICAgICAgICAmLmJ1dHRvbi1wYWdlLWNhcmRfcHVycGxlLWJsdWUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmVhdHVyZWQtcGFnZS1saW5rKCRwdXJwbGUpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcbiAgICB9XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWljb25zIHtcbiAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA0MHB4O1xuICAgIH1cbiAgICAuYnV0dG9uLXBhZ2UtY2FyZCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBhcnRpY2xlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLmltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNDBweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICAgIH1cbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtd29ya3Nob3BzIHtcbiAgICBoMiB7XG4gICAgICAgIEBleHRlbmQgLmgzO1xuICAgICAgICBtYXgtd2lkdGg6IDQ0OHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIEBleHRlbmQgLmg2O1xuICAgICAgICBtYXJnaW46IDhweCAwIDE2cHggMDtcbiAgICB9XG4gICAgaDQge1xuICAgICAgICBAZXh0ZW5kIC5wO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAubW9udGgge1xuICAgICAgICBjb2xvcjogJGdyYXk1O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX2xhcmdlO1xuICAgICAgICBcbiAgICB9XG4gICAgLnNlc3Npb24gcCBzcGFuIHtcbiAgICAgICAgbWFyZ2luOiAwIDAuNWNoO1xuICAgIH1cbiAgICAud29ya3Nob3Age1xuICAgICAgICBwYWRkaW5nOiA2NHB4IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgfVxuICAgIH1cbiAgICAud29ya3Nob3BfaW5mbywgLndvcmtzaG9wX3Nlc3Npb25zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC53b3Jrc2hvcF9pbmZvIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC53b3Jrc2hvcF9zZXNzaW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiA2MHB4O1xuICAgICAgICBncmlkLXJvdy1nYXA6IDMwcHg7XG4gICAgfVxuICAgIC5zZXNzaW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gICAgLmN0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC53b3Jrc2hvcCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgICAgIC53b3Jrc2hvcF9zZXNzaW9ucyB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgfVxuICAgICAgICAuc2Vzc2lvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgIC53b3Jrc2hvcF9pbmZvIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2VzIHtcbiAgICAuY29sdW1uX2hlYWRpbmcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxMjtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NDJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMS41cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlcnZpY2UtbGlua3Mtd3JhcHBlciB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRib3JkZXItd2lkdGgtc207XG4gICAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgICBmaWx0ZXI6ICRkcm9wLXNoYWRvdztcbiAgICAgICAgLnNlcnZpY2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXkzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZXJ2aWNlLWNhdGVnb3J5LWxpbmsge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkbGluay10cmFuc2l0aW9uO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAxNnB4IDQwcHggMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlcnZpY2VfaW5mbyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNlcnZpY2UtbGlua3Mtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNlcnZpY2UtY2F0ZWdvcnkge1xuICAgIC5jb2x1bW5faGVhZGluZyB7XG4gICAgICAgICYudGV4dC1vcmFuZ2Uge1xuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICB9XG4gICAgICAgICYudGV4dC1kYXJrLWJsdWUge1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICB9XG4gICAgICAgICYudGV4dC1saWdodC1ibHVlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICB9XG4gICAgICAgICYudGV4dC1wdXJwbGUge1xuICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICB9XG4gICAgICAgICYudGV4dC1ibGFjayB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgICAgICYuYmctaXZvcnkge1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRpdm9yeTtcbiAgICAgICAgfVxuICAgICAgICAmLmJnLXdoaXRlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDQge1xuICAgICAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIEBleHRlbmQgLnA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX2xhcmdlO1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ncmlkLW1haW4ge1xuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5faGVhZGluZyB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2VydmljZS1jYXRlZ29yeS1zdW1tYXJ5IHtcbiAgICAuc2VydmljZS1jYXRlZ29yeS1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmaWx0ZXI6ICRkcm9wLXNoYWRvdztcbiAgICAgICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xuICAgIH1cbiAgICAuc2VydmljZS1jYXRlZ29yeV9oZWFkaW5nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMzhweCA0MHB4O1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgI2NpcmNsZSB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGZpbGwtb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zZXJ2aWNlLWNhdGVnb3J5X2luZm8ge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDQwcHggNjRweCA0MHB4O1xuICAgIH1cbiAgICAmLmJnLXdoaXRlIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRibGFjaywgJHdoaXRlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLWl2b3J5IHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRibGFjaywgJHdoaXRlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIEBleHRlbmQgLmg0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgfVxuICAgICAgICAuc2VydmljZS1jYXRlZ29yeV9pbmZvLFxuICAgICAgICAuc2VydmljZS1jYXRlZ29yeV9oZWFkaW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNlcnZpY2UtY2F0ZWdvcnlfaGVhZGluZyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5faGVhZGluZyB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtYWxsLXNlcnZpY2VzIHtcbiAgICAuY29sdW1uX2hlYWRpbmcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxMjtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICYuYmctaXZvcnkge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkaXZvcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJnLXdoaXRlIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zZXJ2aWNlLXBhZ2UtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGV4dGVuZCAuaDU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgICAuYnV0dG9uLWxpbmstYXJyb3cge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlcnZpY2UtbGlua3Mtd3JhcHBlciB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zZXJ2aWNlLWNhdGVnb3J5LWxpbmsgYXJ0aWNsZSxcbiAgICAgICAgLnNlcnZpY2UtcGFnZS10YWcgIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICAgICAgfVxuICAgICAgICAuc2VydmljZS1wYWdlLXRhZyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXkzO1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5idXR0b24tbGluay1hcnJvdyB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ncmlkLW1haW4ge1xuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zZXJ2aWNlLXBhZ2UtbGluayB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zZXJ2aWNlLWxpbmtzLXdyYXBwZXIge1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5faGVhZGluZyB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlbGF0ZWQtc2VydmljZXMge1xuICAgIC5jb2x1bW5faGVhZGluZyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAzIC8gc3BhbiA4O1xuICAgICAgICAmLnRleHQtb3JhbmdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgfVxuICAgICAgICAmLnRleHQtZGFyay1ibHVlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgfVxuICAgICAgICAmLnRleHQtbGlnaHQtYmx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICAgICAgfVxuICAgICAgICAmLnRleHQtcHVycGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgfVxuICAgICAgICAmLmJnLWl2b3J5IHtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkaXZvcnk7XG4gICAgICAgIH1cbiAgICAgICAgJi5iZy13aGl0ZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2x1bW5fc2VydmljZXMge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogJGdyaWQtc3BhY2luZztcbiAgICB9XG4gICAgaDMge1xuICAgICAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX2xhcmdlO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29sdW1uX3NlcnZpY2VzIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXNlLXN0dWRpZXMsXG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXJlc291cmNlcyB7XG4gICAgLmdyaWQtbWFpbiB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogNDhweDtcbiAgICB9XG4gICAgLmNvbHVtbl9oZWFkaW5nLCAuY29sdW1uX2N0YSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLmNvbHVtbl9oZWFkaW5nIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgQGV4dGVuZCAuaDQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2x1bW5fY3RhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG4gICAgLmJ1dHRvbi1saW5rLWFycm93IHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogNjRweDtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX2hlYWRpbmcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbl9jdGEge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgICAgICAuYnV0dG9uLWxpbmstYXJyb3cge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxOThweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3MtdGVhbSB7XG4gICAgLmdyaWQtbWFpbiB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogOTZweDtcbiAgICB9XG4gICAgYXJ0aWNsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC50ZWFtLWluZm8ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5pbWctY2lyY2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgQGV4dGVuZCAuaDY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiA0cHggMCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ncmlkLW1haW4ge1xuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDIsIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICBoMiwgcCwgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1mZWF0dXJlZC1saW5rcy1jYXJlZXJzIHtcbiAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA5NnB4O1xuICAgIH1cbiAgICAuaGVhZGluZyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FyZWVycy13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luOiA0OHB4IDAgMCAwO1xuICAgIH1cbiAgICAuY2FyZWVycy1saW5rIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDI2cHggMjRweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmaWx0ZXI6ICRkcm9wLXNoYWRvdztcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIGFydGljbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmVlcnMtbGlua190aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmNhcHRpb25fbGFyZ2U7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXk2O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIHBhdGgjY2lyY2xlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIGZpbGw6ICRibGFjaztcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDgwJTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiA2MCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNhcmVlcnMtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW46IDQ4cHggLTE2cHggMCAtMTZweDtcbiAgICAgICAgfVxuICAgICAgICAuY2FyZWVycy1saW5rIHtcbiAgICAgICAgICAgIC5jYXJlZXJzLWxpbmtfdGl0bGUge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWNvbnRhY3QtaW5mbyB7XG4gICAgLmNvbnRhY3QtY2FyZCB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRib3JkZXItd2lkdGgtc207XG4gICAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG4gICAgLmNvbnRhY3Qtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICBncmlkLXJvdy1nYXA6IDY0cHg7XG4gICAgfVxuICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICAgICYuYmctaXZvcnkge1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRpdm9yeTtcbiAgICAgICAgfVxuICAgICAgICAmLmJnLXdoaXRlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgJi50ZXh0LW9yYW5nZSB7XG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIH1cbiAgICAgICAgJi50ZXh0LWRhcmstYmx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIH1cbiAgICAgICAgJi50ZXh0LWxpZ2h0LWJsdWUge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgIH1cbiAgICAgICAgJi50ZXh0LXB1cnBsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDEuNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgQGV4dGVuZCAucF9sYXJnZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAuYnV0dG9uLWxpbmstYXJyb3cge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucm93Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jb250YWN0LXdyYXBwZXIge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6IDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNpbmdsZS1yZXNvdXJjZSB7XG4gICAgLmZlYXR1cmVkLWNvbnRlbnQtY2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcbiAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1zcGFjaW5nIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgfVxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luOiAwICRncmlkLXNwYWNpbmcgMCAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcmRfcG9zdC1pbmZvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg2O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50ZW1wbGF0ZS1mdWxsIHtcbiAgICAgICAgcGFkZGluZzogOTZweDtcbiAgICAgICAgLmdyaWQtbWFpbiB7XG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6IDY0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ0OHB4O1xuICAgICAgICB9XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg1O1xuICAgICAgICB9XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgICAgIC5jdGEge1xuICAgICAgICAgICAgbWFyZ2luOiA0OHB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50LWNhcmRfdGFncyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NzJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0M3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcmQge1xuICAgICAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA2NHB4IDMycHggNjRweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmVhdHVyZWQtY29udGVudC1jYXJkX3Bvc3QtaW5mbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAwIDAgMDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCAkZ3JheTM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi50ZW1wbGF0ZS1mdWxsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDk2cHggMDtcbiAgICAgICAgICAgIGFydGljbGUsIGZpZ3VyZSAuaW1nLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jdGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjFweCAwIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc2luZ2xlLWNhc2Utc3R1ZHkge1xuICAgIC5jb2x1bW4ge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICAgIG1heC13aWR0aDogNDE2cHg7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgQGV4dGVuZCAuaDU7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgIH1cbiAgICAubG9jYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW46IDEycHggMCAwIDA7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgQGV4dGVuZCAuY2FwdGlvbl9sYXJnZTtcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDhweCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaHIge1xuICAgICAgICBoZWlnaHQ6IDEuNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTM7XG4gICAgICAgIG1hcmdpbjogMzJweCAwO1xuICAgIH1cbiAgICAuY3RhIHtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDAgMCAwO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY3RhLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDY0cHggMCAwIDA7XG4gICAgICAgIC5idXR0b24tbGluay1hcnJvdyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA2O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmdyaWQtbWFpbiB7XG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmN0YS13cmFwcGVyIC5jb2x1bW4ge1xuICAgICAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLXNob3J0Y29kZSB7XG4gICAgaHIge1xuICAgICAgICBoZWlnaHQ6IDEuNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTM7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuICAgIC5jb2x1bW5fdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDk2cHg7XG4gICAgfVxuICAgIC5zaG9ydGNvZGUtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOTZweDtcbiAgICAgICAgfVxuICAgICAgICAuc2hvcnRjb2RlLWl0ZW1faGVhZGluZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtc3BhY2luZztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIHtcbiAgICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDAgOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aCwgdGQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLnA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY3VycmVuY3ktY29kZSB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAucDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXk1O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGguZWUtdGlja2V0LXNlbGVjdG9yLXRpY2tldC1xdHktdGgsIHRkLnRja3Qtc2xjdHItdGJsLXRkLXF0eSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRrdC1zbGN0ci10Ymwtd3JhcC1kdiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpY2tldC1zZWxlY3Rvci1zdWJtaXQtYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuYnV0dG9uLXNvbGlkO1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmJ1dHRvbi1zb2xpZF9tZWRpdW07XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuY2xlYW4tYnV0dG9uO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTEuNXB4IDE2cHg7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDIuNXB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvcmVsZWFybi1mb3JtLWFycm93LnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYudGhlbWUtbGlnaHQtYmx1ZSB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuYnV0dG9uLXNvbGlkX2xpZ2h0LWJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50aGVtZS1wdXJwbGUge1xuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuYnV0dG9uLXNvbGlkX3B1cnBsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRoZW1lLW9yYW5nZSwgJi50aGVtZS1kYXJrLWJsdWUge1xuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuYnV0dG9uLXNvbGlkX29yYW5nZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRoZW1lLWxpZ2h0LWJsdWUsICYudGhlbWUtcHVycGxlLCAmLnRoZW1lLW9yYW5nZSwgJi50aGVtZS1kYXJrLWJsdWUge1xuICAgICAgICAgICAgICAgIC50aWNrZXQtc2VsZWN0b3Itc3VibWl0LWJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgLnNob3J0Y29kZS1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2hvcnRjb2RlLWl0ZW1faGVhZGluZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTJweDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLXNwYWNpbmc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdGguZWUtdGlja2V0LXNlbGVjdG9yLXRpY2tldC1xdHktdGgsIHRkLnRja3Qtc2xjdHItdGJsLXRkLXF0eSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAgICAgLnNob3J0Y29kZS1pdGVtIHtcbiAgICAgICAgICAgIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU0cHgpIHtcbiAgICAgICAgLnNob3J0Y29kZS1pdGVtIC5zaG9ydGNvZGUtaXRlbV93cmFwcGVyIHtcbiAgICAgICAgICAgIHRoOm5vdCguZWUtdGlja2V0LXNlbGVjdG9yLXRpY2tldC1kZXRhaWxzLXRoKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtc3BhY2luZztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tZmVhdHVyZWQtbGlua3Mtc29jaWFsIHtcbiAgICAuc29jaWFsLXNoYXJlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuICAgIC5zb2NpYWwtc2hhcmVfbGlua3Mge1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnRoZW1lLW9yYW5nZSB7XG4gICAgICAgIGNpcmNsZSB7XG4gICAgICAgICAgICBmaWxsOiAkb3JhbmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudGhlbWUtcHVycGxlIHtcbiAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICAgIGZpbGw6ICRwdXJwbGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50aGVtZS1saWdodC1ibHVlIHtcbiAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1ibHVlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYudGhlbWUtZGFyay1ibHVlIHtcbiAgICAgICAgY2lyY2xlIHtcbiAgICAgICAgICAgIGZpbGw6ICRkYXJrLWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWZlYXR1cmVkLWxpbmtzLWxhcmdlLXJlc291cmNlcyB7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMTZweDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkb3JhbmdlO1xuXG4gICAgJi5ib3JkZXItcHVycGxlIHtcbiAgICAgICAgLnBvc3QtdHlwZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICB9XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwdXJwbGU7XG4gICAgfVxuXG4gICAgJi5ib3JkZXItbGlnaHQtYmx1ZSB7XG4gICAgICAgIC5wb3N0LXR5cGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgIH1cbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgfVxuXG4gICAgJi5ib3JkZXItZGFyay1ibHVlIHtcbiAgICAgICAgLnBvc3QtdHlwZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICB9XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgfVxuXG4gICAgLnJlc291cmNlIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA0OHB4O1xuICAgIH1cblxuICAgIC5yZXNvdXJjZXMtY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCRncmlkLXdpZHRoICsgKCRncmlkLXNwYWNpbmcgKiAyKSk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwICRncmlkLXNwYWNpbmc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMnB4KTtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMycHgpO1xuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxuXG4gICAgLmNvbHVtbiB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucG9zdC10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMjRweCAwIDhweCAwO1xuICAgIH1cblxuICAgIC5jdGEge1xuICAgICAgICBtYXJnaW46IDQ4cHggMCAwIDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jdGEge1xuICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBDVEEgJiBGb3JtIGJsb2Nrc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1peGluIGZvcm0taW5wdXQtc3R5bGVzKCRiZykge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXkzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcbn1cbi5ibG9jay0tY3RhLCAuYmxvY2stLWZvcm0tY3RhLW5ld3NsZXR0ZXIsIC5ibG9jay0tZm9ybS1jdGEtbWVkaXVtLnNpemUtbGFyZ2Uge1xuICAgIC50ZXh0ID4gKiB7XG4gICAgICAgIGNvbG9yOiAkaXZvcnk7XG4gICAgfVxuICAgICYuYmctb3JhbmdlIHtcbiAgICAgICAgLmhlYWRpbmcgaDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRpdm9yeSwgJG9yYW5nZSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1saWdodC1ibHVlIHtcbiAgICAgICAgLmhlYWRpbmcgaDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRpdm9yeSwgJGxpZ2h0LWJsdWUpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYmctZGFyay1ibHVlIHtcbiAgICAgICAgLmhlYWRpbmcgaDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRpdm9yeSwgJGRhcmstYmx1ZSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1wdXJwbGUge1xuICAgICAgICAuaGVhZGluZyBoMiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW91dGxpbmUoJGl2b3J5LCAkcHVycGxlKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tY3RhIHtcbiAgICAuY29sdW1uIHtcbiAgICAgICAgcGFkZGluZzogMTI4cHggMDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDk2cHggMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQ1RBc1xuLmJsb2NrLS1jdGEtdGV4dC1vbmx5IHtcbiAgICAuY3RhIHtcbiAgICAgICAgbWFyZ2luOiAyNHB4IDAgMCAwO1xuICAgIH1cbiAgICBociB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAzIC8gc3BhbiA4O1xuICAgICAgICBoZWlnaHQ6ICRib3JkZXItd2lkdGg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmLmJnLW9yYW5nZSwgJi5iZy1kYXJrLWJsdWUge1xuICAgICAgICBociB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLWxpZ2h0LWJsdWUsICYuYmctcHVycGxlIHtcbiAgICAgICAgaHIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmNvbHVtbl9sZWZ0LCAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDY7XG4gICAgICAgIH1cbiAgICAgICAgaHIge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBociB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMTtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICAgICAgcGFkZGluZzogOTZweCAwIDAgMDtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMCA5NnB4IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWN0YS1pbWFnZSB7XG4gICAgLmNvbHVtbiB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG4gICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgLmNvbHVtbl9pbm5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgICAuY3RhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICB9XG4gICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgIC5jb2x1bW5faW5uZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogNjRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICR5ZWxsb3c7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmltZy1zcXVhcmUge1xuICAgICAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzkzcHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzOTNweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLWxpZ2h0LWJsdWUsICYuYmctcHVycGxlIHtcbiAgICAgICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29sdW1uX2xlZnQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgICAgICAgICAuY29sdW1uX2lubmVyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgLmNvbHVtbl9pbm5lciB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbWctc3F1YXJlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgICAgICAuaW1nLXNxdWFyZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjM1cHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIzNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1jdGEtaW5saW5lIHtcbiAgICAuY29sdW1uIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmN0YS1jYXJkIHtcbiAgICAgICAgcGFkZGluZzogOTZweCAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLmNhcmQtbGVmdCwgLmNhcmQtcmlnaHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTJweDtcbiAgICAgICAgfVxuICAgICAgICAuY2FyZC1sZWZ0IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtc3BhY2luZztcbiAgICAgICAgfVxuICAgICAgICAuY3RhIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5iZy1vcmFuZ2Uge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctb3V0bGluZSgkaXZvcnksICRvcmFuZ2UpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYmctbGlnaHQtYmx1ZSB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRpdm9yeSwgJGxpZ2h0LWJsdWUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYmctZGFyay1ibHVlIHtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW91dGxpbmUoJGl2b3J5LCAkZGFyay1ibHVlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJnLXB1cnBsZSB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRpdm9yeSwgJHB1cnBsZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmN0YS1jYXJkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDk2cHggMzJweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAuY2FyZC1sZWZ0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY3RhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDMycHggMCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWN0YS0yLWxpbmtzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRpdm9yeTtcbiAgICAuY29sdW1uX3JpZ2h0LCAuY29sdW1uX2xlZnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmNvbHVtbl9pbm5lciB7XG4gICAgICAgIG1heC13aWR0aDogMzUycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICAgIC5jdGEge1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIH1cbiAgICBociB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpdm9yeTtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgMTZweDtcbiAgICB9XG4gICAgJi5iZy1vcmFuZ2Uge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW91dGxpbmUoJGl2b3J5LCAkb3JhbmdlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLWxpZ2h0LWJsdWUge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW91dGxpbmUoJGl2b3J5LCAkbGlnaHQtYmx1ZSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1kYXJrLWJsdWUge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW91dGxpbmUoJGl2b3J5LCAkZGFyay1ibHVlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLXB1cnBsZSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctb3V0bGluZSgkaXZvcnksICRwdXJwbGUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mbGV4LW1haW4ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgICAuY3RhIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgaHIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbjogNjRweCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1jdGEtYnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi5zaXplLXNtYWxsIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgQGV4dGVuZCAuaDY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNpemUtbGFyZ2Uge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5oNTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgJi5zaXplLWxhcmdlIHtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBGb3Jtc1xuLmJsb2NrLS1mb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogMTI4cHg7XG59XG4uaGJzcHQtZm9ybSB7XG4gICAgLmhzLWVycm9yLW1zZ3MsIC5pbnB1dHMtbGlzdCB7XG4gICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIEBleHRlbmQgLmNhcHRpb25fc21hbGw7XG4gICAgfVxuICAgIGZpZWxkc2V0IHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pbnB1dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmhzLWlucHV0Om5vdChbdHlwZT1jaGVja2JveF0pIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmhzLWlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cbiAgICAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG4gICAgLmFjdGlvbnMge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNnB4KTtcbiAgICAgICAgQGV4dGVuZCAuYnV0dG9uLXNvbGlkO1xuICAgIFxuICAgICAgICAuaHMtYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1mb3JtLCAuc2l0ZS1uZXdzbGV0dGVyIHtcbiAgICAuZm9ybSB7XG4gICAgICAgIC5nZm9ybV9oZWFkaW5nLCAuZ2ZpZWxkX2xhYmVsLCAuaGJzcHQtZm9ybSAuaHMtZm9ybS1maWVsZDpub3QoLmhzLWZpZWxkdHlwZS1jaGVja2JveCkgbGFiZWw6bm90KC5ocy1lcnJvci1tc2cpOm5vdCguaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5oYnNwdC1mb3JtIHtcbiAgICAgICAgICAgIC5pbnB1dHMtbGlzdCB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxhYmVsOm5vdCguaHMtZm9ybS1jaGVja2JveC1kaXNwbGF5KSB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICAuaHMtZmllbGR0eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAucF9sYXJnZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRpdm9yeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciAuZ2ZpZWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTE2cHggMCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaXZvcnk7XG4gICAgICAgIH1cbiAgICAgICAgLmdmaWVsZF9jaGVja2JveCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ2Zvcm1fZm9vdGVyLCAuaHMtc3VibWl0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMTJweCAwIDAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0LCBidXR0b24sIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZCBpbnB1dC5tZWRpdW0sXG4gICAgICAgIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLnRvcF9sYWJlbCBpbnB1dC5tZWRpdW0sIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLnRvcF9sYWJlbCBzZWxlY3QubWVkaXVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5nZmllbGQ6bm90KC5maWxlLXVwbG9hZCksIC5oYnNwdC1mb3JtIHtcbiAgICAgICAgICAgIGlucHV0LCB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgJjpub3QoW3R5cGU9c3VibWl0XSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICY6bm90KFt0eXBlPXN1Ym1pdF0pIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAmOm5vdChbdHlwZT1zdWJtaXRdKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9ybS1pbnB1dC1zdHlsZXMoJHdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXk1O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ocy1mb3JtLWZpZWxkLCAuaHMtZm9ybSBmaWVsZHNldCB7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXk1ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb3JlbGVhcm4tZm9ybS1hcnJvdy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgcGFkZGluZzogMThweCA0MHB4IDE4cHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIHJlc2l6ZTogdmVydGljYWw7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuZ2ZpZWxkLmZpbGUtdXBsb2FkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvcm0taW5wdXQtc3R5bGVzKCRncmF5Mik7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTJweCAyMHB4O1xuICAgICAgICAgICAgLmdmaWVsZF9kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuY2FwdGlvbl9sYXJnZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEycHggMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXRbdHlwZT1maWxlXSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5NjtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX2xhcmdlO1xuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuYnV0dG9uLW91dGxpbmU7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmJ1dHRvbi1vdXRsaW5lX29yYW5nZTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ2Zvcm1fZmlsZXVwbG9hZF9ydWxlcyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDhweDtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX2xhcmdlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdpbnB1dF9jb21wbGV4LmdpbnB1dF9jb250YWluZXJfbmFtZSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5nZmllbGRfZXJyb3IgaW5wdXQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICB9XG4gICAgICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT0nc3VibWl0J10sXG4gICAgICAgIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT0nc3VibWl0J10ge1xuICAgICAgICAgICAgQGV4dGVuZCAuYnV0dG9uLXNvbGlkO1xuICAgICAgICAgICAgQGV4dGVuZCAuYnV0dG9uLXNvbGlkX3llbGxvdztcbiAgICAgICAgICAgIEBleHRlbmQgLmJ1dHRvbi1zb2xpZF9sYXJnZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oYnNwdC1mb3JtIC5hY3Rpb25zIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zb2xpZC1iZygkeWVsbG93LCAkeWVsbG93LWhvdmVyLCAkeWVsbG93LWFjdGl2ZSwgJHllbGxvdy1zaGFkb3csICR5ZWxsb3ctc2hhZG93LWhvdmVyLCAkeWVsbG93LXNoYWRvdy1hY3RpdmUsICRhbmdsZSwgJGFuZ2xlLW4pO1xuICAgICAgICAgICAgLmhzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItYmxhY2stdGV4dCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRpdm9yeTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZGVzY3JpcHRpb24sIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9kZXNjcmlwdGlvbiwgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ3NlY3Rpb25fZGVzY3JpcHRpb24sIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmluc3RydWN0aW9uIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmNhcHRpb25fc21hbGw7XG4gICAgICAgIH1cbiAgICAgICAgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF92YWxpZGF0aW9uX21lc3NhZ2UsIC5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBcbiAgICAgICAgfVxuICAgICAgICAmLmZvcm1fc2hvcnQtc3VibWl0IHtcbiAgICAgICAgICAgIGJ1dHRvblt0eXBlPSdzdWJtaXQnXSwgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlcixcbiAgICAgICAgICAgIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5oYnNwdC1mb3JtIC5hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogMTJweDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1jb2x1bW5zLTIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIC5ocy1mb3JtLWZpZWxkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgJi5mb3JtX3Nob3J0LXN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgYnV0dG9uW3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQxcHgpIHtcbiAgICAgICAgICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6bm90KFt0eXBlPWNoZWNrYm94XSk6bm90KFt0eXBlPWltYWdlXSk6bm90KFt0eXBlPWZpbGVdKSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYmxvY2stLWZvcm0tY3RhLW5ld3NsZXR0ZXIge1xuICAgIC5jb2x1bW4ge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuICAgIGhyIHtcbiAgICAgICAgbWFyZ2luOiAxMjhweCAwIDAgMDtcbiAgICAgICAgaGVpZ2h0OiAkYm9yZGVyLXdpZHRoO1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIHNwYW4gMTA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICAgIG1heC13aWR0aDogNDQ4cHg7XG4gICAgICAgIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgICB9XG4gICAgJi5ibG9jay0tZm9ybV9zaGFyZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkdGVhbDtcbiAgICAgICAgLnNvY2lhbC1zaGFyZSB7XG4gICAgICAgICAgICBtYXJnaW46IDY0cHggMCAwIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRpdm9yeTtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEycHggMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAjY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHRlYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAjY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICR0ZWFsLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgI2NpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkdGVhbC1hY3RpdmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLXB1cnBsZSB7XG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICB9XG4gICAgICAgICYuYmxvY2stLWZvcm1fc2hhcmUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkbGlnaHQtYmx1ZTtcbiAgICAgICAgICAgIC5zb2NpYWwtc2hhcmUge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAjY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgI2NpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJsdWUtaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgI2NpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJsdWUtYWN0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTA1JTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5NnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgIG1hcmdpbjogNjRweCAwIDAgMDtcbiAgICAgICAgfVxuICAgICAgICAuc29jaWFsLXNoYXJlIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tZm9ybS1jdGEtbWVkaXVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkdGVhbDtcblxuICAgICY6bm90KC5zaXplLWxhcmdlKSB7XG4gICAgICAgIC5oZWFkaW5nIGgyIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg1O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNpemUtbGFyZ2Uge1xuICAgICAgICAuaGVhZGluZyBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1saWdodC1ibHVlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkb3JhbmdlO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiA5NnB4IDA7XG4gICAgICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICAgICAgbWFyZ2luOiA0OHB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgICAgICYuc2l6ZS1sYXJnZSB7XG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1mb3JtLWNvbnRhY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiA5NnB4IDAgMTYwcHggMDtcbiAgICBociB7XG4gICAgICAgIHdpZHRoOiAxLjVweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTM7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICBAZXh0ZW5kIC5oNTtcbiAgICAgICAgbWFyZ2luOiA0cHg7XG4gICAgfVxuICAgIC5mb3JtLCAuZW1iZWQge1xuICAgICAgICBtYXJnaW46IDQ4cHggMCAwIDA7XG4gICAgfVxuICAgIC5mb3JtIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uLXNvbGlkLWJnKCR0ZWFsLCAkdGVhbC1ob3ZlciwgJHRlYWwtYWN0aXZlLCAkdGVhbC1zaGFkb3csICR0ZWFsLXNoYWRvdy1ob3ZlciwgJHRlYWwtc2hhZG93LWFjdGl2ZSwgJGFuZ2xlLCAkYW5nbGUtbik7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLWJsYWNrLXRleHQoKTtcbiAgICB9XG4gICAgLmhic3B0LWZvcm0gLmFjdGlvbnMge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tc29saWQtYmcoJHRlYWwsICR0ZWFsLWhvdmVyLCAkdGVhbC1hY3RpdmUsICR0ZWFsLXNoYWRvdywgJHRlYWwtc2hhZG93LWhvdmVyLCAkdGVhbC1zaGFkb3ctYWN0aXZlLCAkYW5nbGUsICRhbmdsZS1uKTtcbiAgICAgICAgLmhzLWJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1ibGFjay10ZXh0KCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0gLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbXBsZXggc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGZpZWxkc2V0LmZvcm0tY29sdW1ucy0yIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLmhzLWZvcm0tZmllbGQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiA5NnB4IDA7XG4gICAgICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICAgICAgbWFyZ2luOiA2NHB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLS1nYXRlZC1yZXNvdXJjZS1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIGJvcmRlci1ib3R0b206ICRpbWctYm9yZGVyLW1vYmlsZSBzb2xpZCAkdGVhbDtcbiAgICBjb2xvcjogJGl2b3J5O1xuICAgIHBhZGRpbmc6IDEyOHB4IDA7XG4gICAgaDIge1xuICAgICAgICBAZXh0ZW5kIC5oNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICBoMiwgLnRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5mb3JtIHtcbiAgICAgICAgbWFyZ2luOiA2NHB4IDAgMCAwO1xuICAgICAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9mb290ZXIge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMzJweCAwIDAgMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5ocy1mb3JtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmZvcm0tY29sdW1ucy0yIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgICAgICAuaHMtZm9ybS1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb3JtIHtcbiAgICAgICAgICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZCB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gNjtcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIHtcbiAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnB4O1xuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5naW5wdXRfY29tcGxleC5naW5wdXRfY29udGFpbmVyX25hbWUge1xuICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMTJweDtcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSBmaWVsZHNldC5nZmllbGQge1xuICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTI7XG4gICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQ4cHggMCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiA5NnB4IDA7XG4gICAgICAgIC5mb3JtIHtcbiAgICAgICAgICAgIG1hcmdpbjogNDhweCAwIDAgMDtcbiAgICAgICAgICAgIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ocy1mb3JtIHtcbiAgICAgICAgICAgICAgICAuZm9ybS1jb2x1bW5zLTIge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAuaHMtZm9ybS1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay0tY3RhLW5ld3NsZXR0ZXIge1xuICAgIGhyIHtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJi50aGVtZS1vcmFuZ2Uge1xuICAgICAgICBociB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmV3c2xldHRlciB7XG4gICAgICAgIHBhZGRpbmc6IDk2cHggJGdyaWQtc3BhY2luZztcbiAgICAgICAgY29sb3I6ICRpdm9yeTtcbiAgICB9XG4gICAgLm5ld3NsZXR0ZXItY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogOTI4cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBnYXA6ICRncmlkLXNwYWNpbmc7XG4gICAgfVxuICAgIC5jb2x1bW4ge1xuICAgICAgICAmLmJnLW9yYW5nZSB7XG4gICAgICAgICAgICAuaGVhZGluZyBoMiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1vdXRsaW5lKCRpdm9yeSwgJG9yYW5nZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5iZy1saWdodC1ibHVlIHtcbiAgICAgICAgICAgIC5oZWFkaW5nIGgyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW91dGxpbmUoJGl2b3J5LCAkbGlnaHQtYmx1ZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5iZy1wdXJwbGUge1xuICAgICAgICAgICAgLmhlYWRpbmcgaDIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctb3V0bGluZSgkaXZvcnksICRwdXJwbGUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgIG1heC13aWR0aDogNTQ0cHg7XG4gICAgfVxuICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzNDVweDtcbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLm5ld3NsZXR0ZXItY29udGVudCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fbGVmdCwgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBociB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gJGdyaWQtc3BhY2luZyAqIDIpO1xuICAgICAgICB9XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG4uYmxvY2stLWZvcm0tdGV4dC1pbWFnZSB7XG4gICAgLmltYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDhweDtcbiAgICB9XG4gICAgLmdyaWQtbWFpbiB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogNjRweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmRpc3BsYXktZGVza3RvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBQb3N0ICYgUGFnZSB0ZW1wbGF0ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtaXhpbiBwb3N0LXR5cGUtY29sb3IoJGNvbG9yKSB7XG4gICAgLmhlcm8tc2luZ2xlLXBvc3Qge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAucG9zdC10eXBlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRlZmF1bHQtY29udGVudCB7XG4gICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoci5tYWluLWRpdmlkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuICAgIC5zaW5nbGUtcG9zdF9yZWxhdGVkIC5iYWNrLWxpbmsgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgfVxufVxuLnNvY2lhbC1zaGFyZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC5zb2NpYWwtc2hhcmVfbGlua3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLnBvc3QtY29udGFpbmVyIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luOiAzMnB4IDAgMCAwO1xuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTU5cHgsIDApO1xuICAgIH1cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTlweCwgMCk7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDE7XG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpbmdsZS1zZXJ2aWNlIHtcbiAgICAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSxcbiAgICAuYmxvY2stLWhlcm8tdmlkZW8sXG4gICAgLmJsb2NrLS1oZXJvLW9ubGluZS1hY2FkZW15IHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgQGV4dGVuZCAuaDM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSxcbiAgICAgICAgLmJsb2NrLS1oZXJvLXZpZGVvLFxuICAgICAgICAuYmxvY2stLWhlcm8tb25saW5lLWFjYWRlbXkge1xuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLWhlcm8tZnVsbC1pbWFnZSAuZmxleC1tYWluIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBoMSwgcCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZGl2aWRlci13cmFwcGVyLmRpc3BsYXktZGVza3RvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuZGl2aWRlci13cmFwcGVyLmRpc3BsYXktbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbm1haW4uc2luZ2xlLXBvc3Qge1xuICAgIC5oZXJvLXNpbmdsZS1wb3N0IHtcbiAgICAgICAgcGFkZGluZzogNjRweCAwO1xuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogNDhweDtcbiAgICAgICAgfVxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExNSU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgICAgfVxuICAgICAgICAuYmFjay1saW5rIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmJ1dHRvbi1saW5rX2JsYWNrO1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgQGV4dGVuZCAuY2FwdGlvbl9sYXJnZTtcbiAgICAgICAgfVxuICAgICAgICAucG9zdC10eXBlIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAubG9jYXRpb24ge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5ibG9jay0taGVyby12aWRlbyB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOTZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDk2cHg7XG4gICAgfVxuICAgIGhyLm1haW4tZGl2aWRlciB7XG4gICAgICAgIGhlaWdodDogJGJvcmRlci13aWR0aC1zbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICAgICAgd2lkdGg6IDE3JTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucG9zdC1pbmZvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgLmV4Y2VycHQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tZXRhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5NTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWV0YSB7XG4gICAgICAgIHAsIHNwYW4ge1xuICAgICAgICAgICAgQGV4dGVuZCAuY2FwdGlvbl9sYXJnZTtcbiAgICAgICAgfVxuICAgICAgICAuYXV0aG9yIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBvc3QtZm9vdGVyIHtcbiAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICAgICAgLm1ldGEsIC50YWdzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5tZXRhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRhZ3Mge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMzhweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCA4cHggMXB4IDhweDtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX2xhcmdlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zb2NpYWwtc2hhcmUge1xuICAgICAgICBtYXJnaW46IDMycHggMCAwIDA7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIC5zb2NpYWwtc2hhcmVfbGlua3Mge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiwgYSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZXJvLXNpbmdsZS1wb3N0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJsb2NrLS1oZXJvLXZpZGVvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgICAgICB9XG4gICAgICAgIC5wb3N0LWluZm8ge1xuICAgICAgICAgICAgLm1ldGEgLmRhdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNHB4IDAgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wb3N0LWZvb3RlciB7XG4gICAgICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRhZ3Mge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQ0cHggMCAwIDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkuc2luZ2xlLWNhc2Utc3R1ZHkge1xuICAgIEBpbmNsdWRlIHBvc3QtdHlwZS1jb2xvcigkZGFyay1ibHVlKTtcbiAgICAuaGVyby1zaW5nbGUtcG9zdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpdm9yeTtcbiAgICB9XG59XG5cbmJvZHkuc2luZ2xlLXBvc3QsIFxuYm9keS5zaW5nbGUtcmVzb3VyY2UtcG9zdHMsXG5ib2R5LnNpbmdsZS1uZXdzbGV0dGVyIHtcbiAgICAuaGVyby1zaW5nbGUtcG9zdCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyOHB4O1xuICAgICAgICAuY29yZS1ibG9jazpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNpbmdsZS1wb3N0X3JlbGF0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaXZvcnk7XG4gICAgICAgIHBhZGRpbmc6IDk2cHggMDtcbiAgICAgICAgLmNvbHVtbl9oZWFkaW5nIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAxMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5oNTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJhY2stbGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgIEBleHRlbmQgLmJ1dHRvbi1saW5rX2JsYWNrO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLmdyaWQtbWFpbiB7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbHVtbl9oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMzJweDtcbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ1dHRvbi1saW5rLWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sdW1uX2N0YSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLSAxNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBvc3QtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICB9XG59XG5cbmJvZHkuc2luZ2xlLXJlc291cmNlLXBvc3RzIHtcbiAgICAuZ2F0ZWQtcG9zdCAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDk2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmdhdGVkLXBvc3QgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keS5zaW5nbGUtcG9zdCB7XG4gICAgQGluY2x1ZGUgcG9zdC10eXBlLWNvbG9yKCRwdXJwbGUpO1xuICAgIC5zaW5nbGUtcG9zdF9yZWxhdGVkIHtcbiAgICAgICAgLmNvbHVtbl9oZWFkaW5nIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICB9XG4gICAgICAgIC5iYWNrLWxpbmsge1xuICAgICAgICAgICAgQGV4dGVuZCAuYnV0dG9uLWxpbmtfcHVycGxlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5LnNpbmdsZS1yZXNvdXJjZS1wb3N0cyxcbmJvZHkuc2luZ2xlLW5ld3NsZXR0ZXIge1xuICAgIEBpbmNsdWRlIHBvc3QtdHlwZS1jb2xvcigkb3JhbmdlKTtcbiAgICAuc29jaWFsLXNoYXJlIHtcbiAgICAgICAgI2NpcmNsZSB7XG4gICAgICAgICAgICBmaWxsOiAkb3JhbmdlO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgI2NpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRvcmFuZ2UtaG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICNjaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkb3JhbmdlLWFjdGl2ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNpbmdsZS1wb3N0X3JlbGF0ZWQge1xuICAgICAgICAuY29sdW1uX2hlYWRpbmcge1xuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIH1cbiAgICAgICAgLmJhY2stbGluayB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5idXR0b24tbGlua19vcmFuZ2U7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaW5nbGUtY2FyZWVycyB7XG4gICAgLmJsb2NrLS10ZXh0LXBhcmFncmFwaCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBwb3N0LXR5cGUtY29sb3IoJG9yYW5nZSk7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyOHB4O1xuICAgICAgICAuY29yZS1ibG9jazpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2NHB4IDAgOTZweCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2luZ2xlLXRlYW0ge1xuICAgIC50ZWFtIHtcbiAgICAgICAgcGFkZGluZzogMTI4cHggMCAxNjBweCAwO1xuICAgIH1cbiAgICAuZ3JpZC10ZWFtIHtcbiAgICAgICAgLmNvbHVtbl9zaWRlYmFyIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fbWFpbiB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogNSAvIHNwYW4gNjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMSwgaDIge1xuICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICB9XG4gICAgaDEge1xuICAgICAgICBAZXh0ZW5kIC5oNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgICBAZXh0ZW5kIC5oNjtcbiAgICB9XG4gICAgLmhlYWRpbmcge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTY7XG4gICAgICAgICAgICBtYXJnaW46IDhweCAwIDAgMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmlvIHtcbiAgICAgICAgbWFyZ2luOiA0OHB4IDAgMCAwO1xuICAgIH1cbiAgICAucG9zdHMge1xuICAgICAgICBtYXJnaW46IDgwcHggMCAwIDA7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgICAgICAgICAgIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIGZpZ3VyZS50aHVtYm5haWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICAuaW1nLWNpcmNsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaWRlYmFyLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIEBleHRlbmQgLnA7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAuNXJlbSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVsLmNvbnRhY3Qge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnV0dG9uLWxpbmstYXJyb3cge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFyY2hpdmVfY29udGVudC1jYXJkIHtcbiAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLXNwYWNpbmc7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAudGVhbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2NHB4IDAgOTZweDtcbiAgICAgICAgfVxuICAgICAgICAuZ3JpZC10ZWFtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmRpc3BsYXktbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogLTMycHggMCAwIDA7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJpbyB7XG4gICAgICAgICAgICBtYXJnaW46IDQ4cHggMCA2NHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlLnRodW1ibmFpbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3RzIHtcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDAgMDtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogQXJjaGl2ZSB0ZW1wbGF0ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQG1peGluIGFyY2hpdmUtY29udGVudC10YWdzKCRjb2xvcikge1xuICAgIC5wb3N0LXR5cGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuICAgIC5jYXRlZ29yeSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgfVxufVxuQG1peGluIGFyY2hpdmUtcGFnZS1udW1iZXJzKCRjb2xvcikge1xuICAgIC5wYWdlLW51bWJlcnMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgJjpub3QoLmN1cnJlbnQpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkaXZvcnk7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJGl2b3J5O1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkaXZvcnk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWl4aW4gYXJjaGl2ZS1maWx0ZXItY29sb3JzKCRjb2xvcikge1xuICAgIC5hcmNoaXZlLWZpbHRlci1idXR0b24ge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBzdHJva2U6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmlsdGVyLXN1bW1hcnkge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgIH1cbn1cbkBtaXhpbiBhcmNoaXZlLWNhdGVnb3J5LWNvbG9ycygkY29sb3IsICRob3ZlciwgJGFjdGl2ZSkge1xuICAgIC5maWx0ZXItdHJpZ2dlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRob3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRob3ZlcjtcbiAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkaG92ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRhY3RpdmU7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYWN0aXZlO1xuICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRhY3RpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250ZW50LWNhcmRfdGFncyB7XG4gICAgbWFyZ2luOiAxMnB4IDAgMCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICB9XG4gICAgLmNhdGVnb3J5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYXJjaGl2ZS1jb250ZW50LXRhZ3MoJG9yYW5nZSk7XG4gICAgJi5wb3N0LXR5cGVfY2FzZS1zdHVkeSB7XG4gICAgICAgIEBpbmNsdWRlIGFyY2hpdmUtY29udGVudC10YWdzKCRkYXJrLWJsdWUpO1xuICAgIH1cbiAgICAmLnBvc3QtdHlwZV9wb3N0IHtcbiAgICAgICAgQGluY2x1ZGUgYXJjaGl2ZS1jb250ZW50LXRhZ3MoJHB1cnBsZSk7XG4gICAgfVxufVxuLnBvc3QtdHlwZSB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBwYWRkaW5nOiAycHggOHB4IDFweCA4cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBwIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgIH1cbn1cbi5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIHtcbiAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiA5NnB4O1xuICAgIH1cbiAgICAuY29sdW1uX3BhZ2luYXRpb24sIC5jb2x1bW5fY2F0ZWdvcmllcyB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xuICAgIH1cbiAgICAuY29sdW1uX2NhdGVnb3JpZXMge1xuICAgICAgICBncmlkLXJvdy1zdGFydDogNDtcbiAgICAgICAgLmNhdGVnb3JpZXMtYmFyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpdm9yeTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggNjRweCA2NHB4IDY0cHg7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAucDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMTZweDtcbiAgICAgICAgICAgICAgICBncmlkLXJvdy1nYXA6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmlsdGVyLXRyaWdnZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGJvcmRlci13aWR0aC1zbTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogJGRyb3Atc2hhZG93O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jYXRlZ29yaWVzLWJhcl9wb3N0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhcmNoaXZlLWNhdGVnb3J5LWNvbG9ycygkcHVycGxlLCAkcHVycGxlLWhvdmVyLCAkcHVycGxlLWFjdGl2ZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNhdGVnb3JpZXMtYmFyX3Jlc291cmNlLXBvc3RzIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhcmNoaXZlLWNhdGVnb3J5LWNvbG9ycygkb3JhbmdlLCAkb3JhbmdlLWhvdmVyLCAkb3JhbmdlLWFjdGl2ZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgI2VzcHJlc3NvLW5vdGljZXMsICNlc3ByZXNzby1hamF4LWxvYWRpbmcsICNlc3ByZXNzby1hamF4LW5vdGljZXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogNjRweDtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX2NhdGVnb3JpZXMge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0zMnB4O1xuICAgICAgICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDU7XG4gICAgICAgICAgICAuY2F0ZWdvcmllcy1iYXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggJGdyaWQtc3BhY2luZztcbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5hcmNoaXZlX2NvbnRlbnQtY2FyZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcbiAgICAucG9zdC1leGNlcnB0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgaDIge1xuICAgICAgICBAZXh0ZW5kIC5wX2xhcmdlO1xuICAgICAgICBtYXJnaW46IDE2cHggMCAwIDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbmJvZHkuYXJjaGl2ZSwgYm9keS5ibG9nIHtcbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5NnB4O1xuICAgIH1cbiAgICAuYXJjaGl2ZS1maWx0ZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgICAmLnNlYXJjaCAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAmOm5vdCgucG9zdC10eXBlLWFyY2hpdmUtbmV3c2xldHRlcikgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICB9XG4gICAgICAgICYucG9zdC10eXBlLWFyY2hpdmUtbmV3c2xldHRlciAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuYm9keS5ibG9nLCBib2R5LnBvc3QtdHlwZS1hcmNoaXZlLXJlc291cmNlLXBvc3RzIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAuY29sdW1uX3Bvc3QtMSwgLmNvbHVtbl9wb3N0LTIsIC5jb2x1bW5fcG9zdC0zLCAuY29sdW1uX3Bvc3QtNCB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gNjtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2x1bW5fcG9zdC0xIHtcbiAgICAgICAgICAgICAgICBncmlkLXJvdy1zdGFydDogc3BhbiAzO1xuICAgICAgICAgICAgICAgIC5hcmNoaXZlX2NvbnRlbnQtY2FyZCBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7ICBcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wb3N0LWV4Y2VycHQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXk1O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LWN1dC1vZmYoMik7XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbHVtbl9wb3N0LTIsIC5jb2x1bW5fcG9zdC0zLCAuY29sdW1uX3Bvc3QtNCB7XG4gICAgICAgICAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAkZ3JheTM7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ0OHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTI4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5hcmNoaXZlX2NvbnRlbnQtY2FyZCBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sdW1uX3Bvc3QtMywgLmNvbHVtbl9wb3N0LTQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYXJjaGl2ZS1jb250ZW50LWJsb2cge1xuICAgICAgICAgICAgICAgIC5jb2x1bW5fcG9zdC0xIC5hcmNoaXZlX2NvbnRlbnQtY2FyZCBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5hcmNoaXZlX2NvbnRlbnQtY2FyZC1uZXdzbGV0dGVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xuICAgIGgyLCAuZXhjZXJwdCBwIHtcbiAgICAgICAgQGV4dGVuZCAucDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgICBtYXJnaW46IDMycHggMCAwIDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgIH1cbiAgICAuZXhjZXJwdCB7XG4gICAgICAgIG1hcmdpbjogMTJweCAwIDAgMDtcbiAgICAgICAgY29sb3I6ICRncmF5NTtcbiAgICAgICAgQGluY2x1ZGUgdGV4dC1jdXQtb2ZmKDQpO1xuICAgIH1cbiAgICAuYXV0aG9yIHtcbiAgICAgICAgbWFyZ2luOiAzMnB4IDAgMCAwO1xuICAgICAgICBwLCBzcGFuIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmNhcHRpb25fbGFyZ2U7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXk2O1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5hcmNoaXZlX2NvbnRlbnQtY2FyZC1pc3N1ZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYXJ0aWNsZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICRncmF5MztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjM0cHg7XG4gICAgICAgICAgICBoMiwgcCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmgzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAucF9sYXJnZTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaHIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGlnaGxpZ2h0cyB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg2O1xuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luOiA0OHB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiA3cHggMCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY29sdW1uX3BhZ2luYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAubmF2LWxpbmtzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5wYWdlLW51bWJlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAmOm5vdCguZG90cykge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAyLjVweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmV4dCwgLnByZXYge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLnBvc3QtdHlwZV9jYXNlLXN0dWR5IHtcbiAgICAgICAgQGluY2x1ZGUgYXJjaGl2ZS1wYWdlLW51bWJlcnMoJGRhcmstYmx1ZSk7XG4gICAgfVxuICAgICYucG9zdC10eXBlX3Bvc3Qge1xuICAgICAgICBAaW5jbHVkZSBhcmNoaXZlLXBhZ2UtbnVtYmVycygkcHVycGxlKTtcbiAgICB9XG4gICAgJi5wb3N0LXR5cGVfbmV3c2xldHRlcixcbiAgICAmLnBvc3QtdHlwZV9zZWFyY2gsXG4gICAgJi5wb3N0LXR5cGVfcmVzb3VyY2UtcG9zdHMge1xuICAgICAgICBAaW5jbHVkZSBhcmNoaXZlLXBhZ2UtbnVtYmVycygkb3JhbmdlKTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDU2cHgpIHtcbiAgICAgICAgLnBhZ2UtbnVtYmVyczpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn0gICBcbi5wb3N0LXR5cGUtYXJjaGl2ZS1uZXdzbGV0dGVyIHtcbiAgICAuYXJjaGl2ZV9wYWdpbmF0aW9uLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA5NnB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5hcmNoaXZlX25ld3NsZXR0ZXItaXNzdWUge1xuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDAgMTI4cHggMDtcbiAgICAgICAgaHIge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEuNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXkzO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5kb3dubG9hZC1zaGFyZSB7XG4gICAgICAgIC5jb2x1bW5fbGVmdCB7XG4gICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wO1xuICAgICAgICB9XG4gICAgICAgIGhyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNvY2lhbC1zaGFyZSB7XG4gICAgICAgICAgICBzcGFuLCBhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICNjaXJjbGUge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR0ZWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogOTZweCAwIDAgMDtcbiAgICAgICAgLmdyaWQtbWFpbl9maXJzdC1yb3csIC5ncmlkLW1haW5fbWlkZGxlLXJvdyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5NnB4O1xuICAgICAgICB9XG4gICAgICAgIC5ncmlkLW1haW5fZmlyc3Qtcm93IHtcbiAgICAgICAgICAgIC5jb2x1bW5fcmlnaHQge1xuICAgICAgICAgICAgICAgIC5jb2x1bW46bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5kb3dubG9hZC1zaGFyZS1ib3R0b20ge1xuICAgICAgICBociB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuaDY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hcmNoaXZlX2NvbnRlbnQtbGlzdC13cmFwcGVyIHtcbiAgICAgICAgICAgIC5ncmlkLW1haW5fZmlyc3Qtcm93IHtcbiAgICAgICAgICAgICAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgXG4gICAgICAgICAgICAgICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxLjVweCBzb2xpZCAkZ3JheTM7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1zcGFjaW5nO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLmNvbHVtbl9yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIC5jb2x1bW46bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdyaWQtbWFpbl9maXJzdC1yb3csIC5ncmlkLW1haW5fbGFzdC1yb3cge1xuICAgICAgICAgICAgICAgIC5jb2x1bW5fc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLXNwYWNpbmc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZXhjZXJwdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ncmlkLW1haW5fbGFzdC1yb3cge1xuICAgICAgICAgICAgICAgIGdyaWQtcm93LWdhcDogNDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogNDhweCAwIDk2cHggMDtcbiAgICAgICAgfVxuICAgICAgICAuZG93bmxvYWQtc2hhcmUge1xuICAgICAgICAgICAgLmdyaWQtbWFpbiB7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbHVtbl9sZWZ0LCAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYXJjaGl2ZV9jb250ZW50LWxpc3Qtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2NHB4IDAgMCAwO1xuICAgICAgICAgICAgLmdyaWQtbWFpbiB7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiA4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdyaWQtbWFpbl9sYXN0LXJvdyB7XG4gICAgICAgICAgICAgICAgaHIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZG93bmxvYWQtc2hhcmUtYm90dG9tIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDk2cHggMCAwIDA7XG4gICAgICAgICAgICBociB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5zZWFyY2gsIC5hcmNoaXZlIHtcbiAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaXZvcnk7XG4gICAgICAgIHBhZGRpbmc6IDEyOHB4IDAgOTZweCAwO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDk2cHggMCAwIDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwdmg7XG4gICAgfVxuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgIG1hcmdpbjogMzJweCAwIDAgMDtcbiAgICB9XG4gICAgLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIDFmcik7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6ICRncmlkLXNwYWNpbmc7XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3QtaW5mbyB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA4O1xuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAyO1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg2O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgICAgICAuZW50cnktc3VtbWFyeSB7XG4gICAgICAgICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRleHQtY3V0LW9mZigyKTtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICB9XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA2NHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFyY2hpdmVfcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOTZweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDY0cHggMCA5NnB4O1xuICAgICAgICB9XG4gICAgICAgIC5zZWFyY2gtcmVzdWx0cy13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDY0cHggMCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgLmFyY2hpdmVfY29udGVudC1jYXJkLXNlYXJjaCB7IFxuICAgICAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBvc3QtaW5mbyB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hcmNoaXZlX3BhZ2luYXRpb24td3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmFyY2hpdmUtZmlsdGVyIHtcbiAgICBoMiB7XG4gICAgICAgIEBleHRlbmQgLmNhcHRpb25fbGFyZ2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICAgIC5maWx0ZXItYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGl2b3J5O1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDQ4cHggNDBweCA0OHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmZpbHRlci1iYXJfbGFiZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpbHRlci1iYXJfc2VhcmNoIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1ODRweDtcbiAgICAgICAgLnNlYXJjaC1mb3JtIHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA5LjVweCAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMi41cHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLnA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FuY2VsLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5maWx0ZXItYmFyX2ZpbHRlcnMge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbiAgICAuZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC5maWx0ZXItd3JhcHBlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmlsdGVyLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5hcmNoaXZlLWZpbHRlci1idXR0b24ge1xuICAgICAgICBAZXh0ZW5kIC5wO1xuICAgICAgICBAZXh0ZW5kIC5jbGVhbi1idXR0b247XG4gICAgICAgIHBhZGRpbmc6IDEyLjVweCAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDE4NHB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDIuNXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgc3ZnLCBzcGFuIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogODtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZmlsdGVyLW9uIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpbHRlci1kcm9wZG93biB7XG4gICAgICAgIHdpZHRoOiAxODRweDtcbiAgICAgICAgYm9yZGVyOiAyLjVweCBzb2xpZCAkZ3JheTM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBtYXJnaW46IDZweCAwIDAgMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpbHRlci10cmlnZ2VyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXkxO1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmlsdGVyLXN1bW1hcnkge1xuICAgICAgICBtYXJnaW46IDMycHggMCAwIDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICYuZmlsdGVyLW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg1O1xuICAgICAgICB9XG4gICAgICAgIC5maWx0ZXItc3VtbWFyeS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZpbHRlci1zdW1tYXJ5LXdyYXBwZXJfc2VhcmNoIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjRweDtcbiAgICAgICAgfVxuICAgICAgICAuZmlsdGVyLXN1bW1hcnktd3JhcHBlcl9maWx0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICYuZmlsdGVyLW9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmFyY2hpdmUtZmlsdGVyX2Nhc2Utc3R1ZHkge1xuICAgICAgICBAaW5jbHVkZSBhcmNoaXZlLWZpbHRlci1jb2xvcnMoJGRhcmstYmx1ZSk7XG4gICAgfVxuICAgICYuYXJjaGl2ZS1maWx0ZXJfYmxvZyB7XG4gICAgICAgIEBpbmNsdWRlIGFyY2hpdmUtZmlsdGVyLWNvbG9ycygkcHVycGxlKTtcbiAgICB9XG4gICAgJi5hcmNoaXZlLWZpbHRlcl9yZXNvdXJjZS1wb3N0cyB7XG4gICAgICAgIEBpbmNsdWRlIGFyY2hpdmUtZmlsdGVyLWNvbG9ycygkb3JhbmdlKTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5maWx0ZXItYmFyX3NlYXJjaCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmZpbHRlci1iYXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgICAuZmlsdGVyLWJhcl9maWx0ZXJzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZpbHRlci13cmFwcGVyLCAuZmlsdGVyLWJhcl9maWx0ZXJzLCAuYXJjaGl2ZS1maWx0ZXItYnV0dG9uLCAuZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5ncmlkLW1haW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAuZmlsdGVyLWJhciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0OHB4ICRncmlkLXNwYWNpbmc7XG4gICAgICAgIH1cbiAgICAgICAgLmZpbHRlcnMge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgICAuZmlsdGVyLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5maWx0ZXItc3VtbWFyeSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRncmlkLXNwYWNpbmc7XG4gICAgICAgIH1cbiAgICAgICAgLmFyY2hpdmUtZmlsdGVyLWJ1dHRvbiB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjB2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogT3RoZXIgdGVtcGxhdGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jb250YWN0IHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYmxvY2stLWZvcm0tY29udGFjdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiA5NnB4IDAgMCAwO1xuICAgICAgICAgICAgLmNvbHVtbl9sZWZ0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgOTZweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sdW1uX3JpZ2h0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaXZvcnk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0zMnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDk2cHggJGdyaWQtc3BhY2luZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2l0ZS1tYWluIHtcbiAgICAgICAgICAgIC5kaXNwbGF5LW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGlzcGxheS1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ibG9jay0tZmVhdHVyZWQtbGlua3MtY29udGFjdC1pbmZvIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIC5ncmlkLW1haW4ge1xuICAgICAgICAgICAgICAgIGdyaWQtcm93LWdhcDogNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5wYWdlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogOTZweCAwO1xuICAgIG1pbi1oZWlnaHQ6IDYwdmg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNjRweCAwO1xuICAgIH1cbn1cbi5lcnJvci00MDQge1xuICAgIC5ncmlkLW1haW4ge1xuICAgICAgICBtaW4taGVpZ2h0OiA2MHZoO1xuICAgIH1cbiAgICAuY29sdW1uIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cbiAgICBoMSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxufVxuXG4vKiBTdG9yZSB0ZW1wbGF0ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5ibG9jay0taGVyby1zdG9yZS1mcm9udCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGl2b3J5O1xuICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgIHBhZGRpbmc6IDk2cHggMCAxMjhweCAwO1xuICAgIC5jb2x1bW4ge1xuICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgfVxuICAgIC5oZWFkaW5nIHtcbiAgICAgICAgaDEgc3BhbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW91dGxpbmUoJG9yYW5nZSwgJGl2b3J5KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA2NHB4IDAgOTZweCAwO1xuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jb3JlLXN0b3JlLS1wcm9kdWN0LXdyYXBlciB7XG4gICAgcGFkZGluZzogOTZweCAwIDEyOHB4IDA7XG4gICAgLmJhY2stbGluayB7XG4gICAgICAgIEBleHRlbmQgLmJ1dHRvbi1saW5rX2JsYWNrO1xuICAgIH1cbiAgICAuY29sdW1uX21haW4taW1hZ2VzLCAuY29sdW1uX2luZm8ge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuICAgIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXRpdGxlIHtcbiAgICAgICAgQGV4dGVuZCAuaDU7XG4gICAgfVxuICAgIC5jb3JlLXN0b3JlLS1wcm9kdWN0LXByaWNlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5oNjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29yZS1zdG9yZS0tcHJvZHVjdC1kZXNjcmlwdGlvbixcbiAgICAuY29yZS1zdG9yZS0tcHJvZHVjdC1tb2RlbCB7XG4gICAgICAgIEBleHRlbmQgLnA7XG4gICAgICAgIGNvbG9yOiAkZ3JheTY7XG4gICAgfVxuICAgIC5jb3JlLXN0b3JlLS1wcm9kdWN0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICB9XG4gICAgLmNvcmUtc3RvcmUtLXByb2R1Y3QtbW9kZWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICAgIH1cbiAgICAuZWNfZGV0YWlsc190aHVtYm5haWxzIHtcbiAgICAgICAgbWFyZ2luOiA4cHggMCAwIDA7XG4gICAgICAgIC5lY19kZXRhaWxzX3RodW1ibmFpbCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5pbWctY2lyY2xlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5lY19hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRvcmFuZ2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnRfYXJlYSB7XG4gICAgICAgIG1hcmdpbjogMzJweCAwIDAgMDtcbiAgICAgICAgLmVjX2RldGFpbHNfYWRkX3RvX2NhcnQge1xuICAgICAgICAgICAgQGV4dGVuZCAuYnV0dG9uLXNvbGlkO1xuICAgICAgICAgICAgQGV4dGVuZCAuYnV0dG9uLXNvbGlkX3RlYWw7XG4gICAgICAgICAgICBAZXh0ZW5kIC5idXR0b24tc29saWRfc21hbGw7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAncmVhZGVyLXBybycgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIG1hcmdpbjogMzJweCAwIDAgMDtcbiAgICAgICAgfVxuICAgICAgICAuZWNfZGV0YWlsc19xdWFudGl0eSB7XG4gICAgICAgICAgICBtYXJnaW46IDMycHggMzJweCAwIDA7XG4gICAgICAgICAgICAuZWNfbWludXMsIC5lY19wbHVzLCAuZWNfcXVhbnRpdHkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHRlYWw7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdyZWFkZXItcHJvJyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmVjX21pbnVzLCAuZWNfcGx1cyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzlDRkNGICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmVjX3F1YW50aXR5IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDU2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRlYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5lY19taW51cyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDBweCAwcHggNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZWNfcGx1cyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDRweCA0cHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvcmUtc3RvcmUtLXByb2R1Y3QtZXh0cmEtZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IDk2cHggMCAwIDA7XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIHA6bm90KDpsYXN0LWNoaWxkKSwgaDIsIGgzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGl2b3J5O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0OHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJhY2stbGluayB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxuICAgIC5lY19wcm9kdWN0X29sZF9wcmljZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICBjb2xvcjogJGdyYXk1O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmNhcHRpb25fbGFyZ2U7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiA2NHB4IDAgOTZweCAwO1xuICAgICAgICAuZ3JpZC1zdG9yZS1wcm9kdWN0IHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogNjRweDtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uX3RodW1ibmFpbHMge1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgICAgICAuZWNfZGV0YWlsc190aHVtYm5haWxzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0yNHB4IDAgMCAwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb3JlLXN0b3JlLS1wcm9kdWN0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvcmUtc3RvcmUtLXByb2R1Y3QtZXh0cmEtZGV0YWlscyB7XG4gICAgICAgICAgICAudGV4dCBibG9ja3F1b3RlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgICAgIC5lY19kZXRhaWxzX2FkZF90b19jYXJ0X2FyZWEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICAgICAgfVxuICAgICAgICAuZWNfZGV0YWlsc190aHVtYm5haWxzIC5lY19kZXRhaWxzX3RodW1ibmFpbCB7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuICAgICAgICAuZWNfZGV0YWlsc19hZGRfdG9fY2FydCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY29yZS1zdG9yZS0tcHJvZHVjdHMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpdm9yeTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI4cHg7XG4gICAgLmdyaWQtbWFpbiB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogOTZweDtcbiAgICB9XG4gICAgLmVjX3Byb2R1Y3RfbGkge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA2O1xuICAgICAgICBkaXYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZWNfcHJvZHVjdF9pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICBncmlkLWNvbHVtbi1nYXA6ICRncmlkLXNwYWNpbmc7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJSAhaW1wb3J0YW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdyZWFkZXItcHJvJyAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAuZWNfaW1hZ2VfbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmVjX2ltYWdlX2NvbnRhaW5lciwgLmVjX3Byb2R1Y3RfaW1hZ2VfY29udGFpbmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTI0LjIlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgICAuZWNfcHJvZHVjdF9kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgQGV4dGVuZCAuY2FwdGlvbl9sYXJnZTtcbiAgICAgICAgY29sb3I6ICRncmF5NjtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDAgMCAwO1xuICAgIH1cbiAgICAuZWNfcHJvZHVjdF9zdGFyc190eXBlMywgLmVjX3Byb2R1Y3RfYWRkdG9jYXJ0X2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5lY19wcmljZV90eXBlMywgLmVjX2xpc3RfcHJpY2VfdHlwZTMge1xuICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAncmVhZGVyLXBybycgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmVjX3ByaWNlX3R5cGUzIHtcbiAgICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmVjX2xpc3RfcHJpY2VfdHlwZTMge1xuICAgICAgICBjb2xvcjogJGdyYXk2O1xuICAgIH1cbiAgICAuZWNfcHJpY2VfY29udGFpbmVyX3R5cGUzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5NnB4O1xuICAgICAgICAuZ3JpZC1tYWluIHtcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogODBweDtcbiAgICAgICAgfVxuICAgICAgICAuZWNfcHJvZHVjdF9saSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxO1xuICAgICAgICAgICAgcGFkZGluZzogMCAzNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5lY19wcm9kdWN0X2l0ZW0ge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIH1cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuLmNvcmUtc3RvcmUuYmxvY2stLXRleHQtcGFyYWdyYXBoIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI4cHg7XG59XG4uY29yZS1zdG9yZS0tY2FydCB7XG4gICAgcGFkZGluZzogOTZweCAwIDEyOHB4IDA7XG59XG4uZWNfcHJvZHVjdF9zaG9ydGNvZGUgLmVjX3Byb2R1Y3RsaXN0X3VsIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmNvcmUtc3RvcmUtLXByb2R1Y3Qtc2luZ2xlLXdyYXBlciB7XG4gICAgICAgIHBhZGRpbmc6IDk2cHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmlkLXN0b3JlLXByb2R1Y3Qge1xuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiA2NHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29yZS1zdG9yZS0tcHJvZHVjdC10aXRsZSB7XG4gICAgICAgIEBleHRlbmQgLmg1O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29yZS1zdG9yZS0tcHJvZHVjdC1wcmljZSB7XG4gICAgICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgQGV4dGVuZCAuaDY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ3JlYWRlci1wcm8nLCBzYW5zLXNlcmlmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvcmUtc3RvcmUtLXByb2R1Y3QtZGVzY3JpcHRpb24sXG4gICAgLmNvcmUtc3RvcmUtLXByb2R1Y3QtbGluayB7XG4gICAgICAgIG1hcmdpbjogNDhweCAwIDAgMDtcbiAgICB9XG5cbiAgICAuY29yZS1zdG9yZS0tcHJvZHVjdC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5NjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jb3JlLXN0b3JlLS1wcm9kdWN0LWxpbmstd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEVhc3lDYXJ0IFxuLmVjX2RldGFpbHNfbGFyZ2VfcG9wdXBfbWFpbiBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuLmVjX2NhcnRfcGFnZSB7XG4gICAgKiwgdGhlYWQgPiB0ciA+IHRoLCAuZWNfY2FydF9oZWFkZXIsXG4gICAgLmVjX21pbmltdW1fcHVyY2hhc2VfYm94IHAge1xuICAgICAgICBmb250LWZhbWlseTogJ3JlYWRlci1wcm8nICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgfVxuICAgIC5lY19jYXJ0ID4gdGhlYWQsXG4gICAgdHIuZWNfY2FydGl0ZW1fcm93IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRncmF5MyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZWNfY2FydF9sZWZ0IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5lY19jYXJ0X2xlZnQgIHRoLFxuICAgIC5lY19jYXJ0X2hlYWRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5lY19jYXJ0X2JyZWFkY3J1bWIge1xuICAgICAgICBAZXh0ZW5kIC5jYXB0aW9uX2xhcmdlO1xuICAgIH1cbiAgICAuZWNfY2FydF9icmVhZGNydW1iX2RpdmlkZXIge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIj5cIiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5lY19jYXJ0X2JyZWFkY3J1bWIuZWNfaW5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGdyYXk1ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5lY19jYXJ0aXRlbV9kZWxldGUge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiWFwiICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmVjX2NhcnRpdGVtX3F1YW50aXR5X3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkID4gLmVjX21pbnVzLCAuZWNfY2FydGl0ZW1fcXVhbnRpdHlfdGFibGUgPiB0Ym9keSA+IHRyID4gdGQgPiAuZWNfcGx1cywgLmVjX2NhcnRpdGVtX3F1YW50aXR5X3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkID4gLmVjX2NhcnRpdGVtX3VwZGF0ZV9idXR0b24sXG4gICAgLmVjX2NhcnRfYnV0dG9uX3JvdyA+IC5lY19jYXJ0X2J1dHRvbiwgLmVjX2NhcnRfYnV0dG9uX3JvdyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAuZWNfY2FydF9idXR0b25fcm93IGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmVjX2NhcnRpdGVtX3F1YW50aXR5X3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkID4gLmVjX3F1YW50aXR5IHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5lY19jYXJ0aXRlbV9xdWFudGl0eV90YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IC5lY19taW51cywgLmVjX2NhcnRpdGVtX3F1YW50aXR5X3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkID4gLmVjX3BsdXMsIC5lY19jYXJ0aXRlbV9xdWFudGl0eV90YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IC5lY19jYXJ0aXRlbV91cGRhdGVfYnV0dG9uLFxuICAgIC5lY19jYXJ0X2J1dHRvbl9yb3cgPiAuZWNfY2FydF9idXR0b24sIC5lY19jYXJ0X2J1dHRvbl9yb3cgaW5wdXQsXG4gICAgLmVjX2NhcnRpdGVtX3F1YW50aXR5X3RhYmxlID4gdGJvZHkgPiB0ciA+IHRkID4gLmVjX3F1YW50aXR5IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdyZWFkZXItcHJvJyAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTJweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZWNfbWluaW11bV9wdXJjaGFzZV9ib3gge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpdm9yeTtcbiAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gICAgYS5lY19jYXJ0X2VtcHR5X2J1dHRvbiB7XG4gICAgICAgIEBleHRlbmQgLmJ1dHRvbi1zb2xpZDtcbiAgICAgICAgQGV4dGVuZCAuYnV0dG9uLXNvbGlkX21lZGl1bTtcbiAgICAgICAgQGV4dGVuZCAuYnV0dG9uLXNvbGlkX29yYW5nZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LWZhbWlseTogJ3JlYWRlci1wcm8nICFpbXBvcnRhbnQ7IFxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZWNfY2FydF9lbXB0eV9idXR0b25fcm93IHtcbiAgICAgICAgbWFyZ2luOiAyNHB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBFc3ByZXNzbyBFdmVudHNcbiNlc3ByZXNzby1ub3RpY2VzLWVycm9yLCAjZXNwcmVzc28tYWpheC1ub3RpY2VzLWVycm9yIHtcbiAgICBib3JkZXItY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xufVxuLmVzcHJlc3NvLW5vdGljZXMsIC5lc3ByZXNzby1hamF4LW5vdGljZXMge1xuICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG4jZWUtc3Bjby1wYXltZW50X29wdGlvbnMtcmVnLXN0ZXAtZm9ybS1wYXltZW50LW9wdGlvbnMtYmVmb3JlLXBheW1lbnQtb3B0aW9ucyAuZWUtcHJvbW8tY29tYm8taW5wdXQsICNlZS1zcGNvLXBheW1lbnRfb3B0aW9ucy1yZWctc3RlcC1mb3JtLXBheW1lbnQtb3B0aW9ucy1iZWZvcmUtcGF5bWVudC1vcHRpb25zIC5lZS1wcm9tby1jb21iby1zdWJtaXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuI2VlLXByb21vdGlvbi1jb2RlLXN1Ym1pdCB7XG4gICAgYm9yZGVyOiAycHggc29saWQgJG9yYW5nZSAhaW1wb3J0YW50O1xufVxuXG4jZWUtcHJvbW90aW9uLWNvZGUtaW5wdXQge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjayAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMjgxcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDI4MXB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIEZvb3RlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpdGUtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgY29sb3I6ICRpdm9yeTtcbiAgICBwYWRkaW5nOiA5NnB4IDAgMzJweDtcbiAgICAuc2l0ZS1icmFuZGluZyB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xuICAgICAgICBtYXJnaW46IDAgMCA0OHB4IDA7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaXRlLW5hdmlnYXRpb24ge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiA5O1xuICAgIH1cbiAgICAuc2l0ZS1uZXdzbGV0dGVyIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgLmZvcm0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPSdzdWJtaXQnXSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5idXR0b24tc29saWRfb3JhbmdlO1xuICAgICAgICB9XG4gICAgICAgIC5oYnNwdC1mb3JtIC5hY3Rpb25zIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1zb2xpZC1iZygkb3JhbmdlLCAkb3JhbmdlLWhvdmVyLCAkb3JhbmdlLWFjdGl2ZSwgJG9yYW5nZS1zaGFkb3csICRvcmFuZ2Utc2hhZG93LWhvdmVyLCAkb3JhbmdlLXNoYWRvdy1hY3RpdmUsICRhbmdsZSwgJGFuZ2xlLW4pO1xuICAgICAgICAgICAgLmhzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItaXZvcnktdGV4dCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICNmb290ZXItbWVudSB7XG4gICAgICAgIG1heC13aWR0aDogNzM2cHg7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogJGdyaWQtc3BhY2luZztcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgYSwgbGkge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5zdWItbWVudSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkZ3JheTU7XG4gICAgICAgIEBleHRlbmQgLnA7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHggMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5zb2NpYWwtc2hhcmUge1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgI2NpcmNsZSB7XG4gICAgICAgICAgICBmaWxsOiAkdGVhbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgI2Zvb3Rlci1tZW51IHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDI0cHg7XG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6IDY0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogNjRweCAwIDMycHg7XG4gICAgICAgIC5zaXRlLWJyYW5kaW5nLCAuc2l0ZS1uYXZpZ2F0aW9uLCAuc2l0ZS1uZXdzbGV0dGVyLCAuc2l0ZS1ib3R0b20ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTtcbiAgICAgICAgfVxuICAgICAgICAuc2l0ZS1icmFuZGluZyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA2NHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNpdGUtbmV3c2xldHRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDY0cHggMCAwIDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnNvY2lhbC1zaGFyZSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zb2NpYWwtc2hhcmUsIC5zaXRlLWJvdHRvbSB7XG4gICAgICAgICAgICBtYXJnaW46IDQ4cHggMCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc2l0ZS1ib3R0b20ge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDEyO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgc3BhbiwgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgQGV4dGVuZCAuY2FwdGlvbl9zbWFsbDtcbiAgICAgICAgY29sb3I6ICRncmF5NTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBhIHtcbiAgICAgICAgQGV4dGVuZCAuY2FwdGlvbl9zbWFsbDtcbiAgICAgICAgY29sb3I6ICRncmF5NTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJ8XCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXk1O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
