/*!
Theme Name:     Avesta Aesthetic Custom Theme
Theme URI:      https://houmanity.com/
Author:         Seyed Meeran
Author URI:     https://houmanity.com/
Description:    This is a modern custom-build WordPress theme by Houmanity.
Version:        1.0.0
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    humnty-theme
Tags: custom theme, houmanity, wps
*/@font-face{font-family:"Ivy Mode";src:url("assets/fonts/Ivy/IvyMode-Regular.eot");src:url("assets/fonts/Ivy/IvyMode-Regular.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Ivy/IvyMode-Regular.woff2") format("woff2"),url("assets/fonts/Ivy/IvyMode-Regular.woff") format("woff"),url("assets/fonts/Ivy/IvyMode-Regular.ttf") format("truetype"),url("assets/fonts/Ivy/IvyMode-Regular.svg#IvyMode-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Ivy Mode";src:url("assets/fonts/Ivy/IvyMode-Italic.eot");src:url("assets/fonts/Ivy/IvyMode-Italic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Ivy/IvyMode-Italic.woff2") format("woff2"),url("assets/fonts/Ivy/IvyMode-Italic.woff") format("woff"),url("assets/fonts/Ivy/IvyMode-Italic.ttf") format("truetype"),url("assets/fonts/Ivy/IvyMode-Italic.svg#IvyMode-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Ivy Mode";src:url("assets/fonts/Ivy/IvyMode-SemiBold.eot");src:url("assets/fonts/Ivy/IvyMode-SemiBold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/Ivy/IvyMode-SemiBold.woff2") format("woff2"),url("assets/fonts/Ivy/IvyMode-SemiBold.woff") format("woff"),url("assets/fonts/Ivy/IvyMode-SemiBold.ttf") format("truetype"),url("assets/fonts/Ivy/IvyMode-SemiBold.svg#IvyMode-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-Bold.eot");src:local("Avenir Next Cyr Bold"),local("AvenirNextCyr-Bold"),url("assets/fonts/avenir-next/AvenirNextCyr-Bold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-Bold.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-Bold.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-ThinItalic.eot");src:local("Avenir Next Cyr Thin Italic"),local("AvenirNextCyr-ThinItalic"),url("assets/fonts/avenir-next/AvenirNextCyr-ThinItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-ThinItalic.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-ThinItalic.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-MediumItalic.eot");src:local("Avenir Next Cyr Medium Italic"),local("AvenirNextCyr-MediumItalic"),url("assets/fonts/avenir-next/AvenirNextCyr-MediumItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-MediumItalic.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-MediumItalic.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Avenir Next Cyr Ultra";src:url("assets/fonts/avenir-next/AvenirNextCyr-UltraLightIt.eot");src:local("Avenir Next Cyr Ultra Light Italic"),local("AvenirNextCyr-UltraLightIt"),url("assets/fonts/avenir-next/t.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/t.woff2") format("woff2"),url("assets/fonts/avenir-next/t.woff") format("woff"),url("assets/fonts/avenir-next/t.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-Light.eot");src:local("Avenir Next Cyr Light"),local("AvenirNextCyr-Light"),url("assets/fonts/avenir-next/AvenirNextCyr-Light.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-Light.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-Light.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-Italic.eot");src:local("Avenir Next Cyr Italic"),local("AvenirNextCyr-Italic"),url("assets/fonts/avenir-next/AvenirNextCyr-Italic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-Italic.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-Italic.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-BoldItalic.eot");src:local("Avenir Next Cyr Bold Italic"),local("AvenirNextCyr-BoldItalic"),url("assets/fonts/avenir-next/AvenirNextCyr-BoldItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-BoldItalic.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-BoldItalic.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-Heavy.eot");src:local("Avenir Next Cyr Heavy"),local("AvenirNextCyr-Heavy"),url("assets/fonts/avenir-next/AvenirNextCyr-Heavy.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-Heavy.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-Heavy.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-Heavy.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-HeavyItalic.eot");src:local("Avenir Next Cyr Heavy Italic"),local("AvenirNextCyr-HeavyItalic"),url("assets/fonts/avenir-next/AvenirNextCyr-HeavyItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-HeavyItalic.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-HeavyItalic.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-HeavyItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-Thin.eot");src:local("Avenir Next Cyr Thin"),local("AvenirNextCyr-Thin"),url("assets/fonts/avenir-next/AvenirNextCyr-Thin.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-Thin.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-Thin.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-Medium.eot");src:local("Avenir Next Cyr Medium"),local("AvenirNextCyr-Medium"),url("assets/fonts/avenir-next/AvenirNextCyr-Medium.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-Medium.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-Medium.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-DemiItalic.eot");src:local("Avenir Next Cyr Demi Italic"),local("AvenirNextCyr-DemiItalic"),url("assets/fonts/avenir-next/AvenirNextCyr-DemiItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-DemiItalic.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-DemiItalic.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-DemiItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-Demi.eot");src:local("Avenir Next Cyr Demi"),local("AvenirNextCyr-Demi"),url("assets/fonts/avenir-next/AvenirNextCyr-Demi.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-Demi.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-Demi.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-Demi.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-Regular.eot");src:local("Avenir Next Cyr Regular"),local("AvenirNextCyr-Regular"),url("assets/fonts/avenir-next/AvenirNextCyr-Regular.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-Regular.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-Regular.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url("assets/fonts/avenir-next/AvenirNextCyr-LightItalic.eot");src:local("Avenir Next Cyr Light Italic"),local("AvenirNextCyr-LightItalic"),url("assets/fonts/avenir-next/AvenirNextCyr-LightItalic.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-LightItalic.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-LightItalic.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Avenir Next Cyr Ultra";src:url("assets/fonts/avenir-next/AvenirNextCyr-UltraLight.eot");src:local("Avenir Next Cyr Ultra Light"),local("AvenirNextCyr-UltraLight"),url("assets/fonts/avenir-next/AvenirNextCyr-UltraLight.eot?#iefix") format("embedded-opentype"),url("assets/fonts/avenir-next/AvenirNextCyr-UltraLight.woff2") format("woff2"),url("assets/fonts/avenir-next/AvenirNextCyr-UltraLight.woff") format("woff"),url("assets/fonts/avenir-next/AvenirNextCyr-UltraLight.ttf") format("truetype");font-weight:200;font-style:normal}*,*:before,*:after{box-sizing:border-box}html{margin-top:0 !important}html,body{padding:0;margin:0;width:100%}body{font-family:"Avenir Next Cyr",sans-serif;font-size:18px;font-weight:normal;line-height:1.66;overflow-x:hidden;color:#000;background-color:#fff;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed}body.add-bg-color::after{content:"";position:absolute;inset:0;background-color:#000;opacity:.8;z-index:100000;transition:all 300ms ease-in-out}a{color:inherit;text-decoration:none}button{font-family:"Ivy Mode",sans-serif}ul{list-style:none;margin:0;padding:0}iframe{max-width:100%}video{width:100%;height:auto}picture,img{max-width:100%;height:auto}figure{margin:0}button{background-color:transparent;box-shadow:none;border:0;cursor:pointer}strong{font-weight:bold}.wps-img-fluid{max-width:100%;width:100%}.clearfix{*zoom:1}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}a{cursor:pointer}[data-titles] .text-lines{overflow:hidden}.wps-cs-inside-heading__style1,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title h1,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title h1{font-family:"Ivy Mode",sans-serif;font-size:100px;line-height:1.26;text-transform:none;color:#000;padding:0;margin:0}@media(max-width:1199px){.wps-cs-inside-heading__style1,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title h1,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title h1{font-size:90px}}@media(max-width:991px){.wps-cs-inside-heading__style1,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title h1,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title h1{font-size:80px}}@media(max-width:767px){.wps-cs-inside-heading__style1,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title h1,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title h1{font-size:70px}}@media(max-width:575px){.wps-cs-inside-heading__style1,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title h1,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title h1{font-size:50px}}@media(max-width:499px){.wps-cs-inside-heading__style1,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title h1,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title h1{font-size:40px}}@media(max-width:399px){.wps-cs-inside-heading__style1,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title h1,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title h1{font-size:34px}}@media(max-width:339px){.wps-cs-inside-heading__style1,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title h1,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title h1{font-size:30px}}.wps-cs-heading__style1,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading h1{font-family:"Ivy Mode",sans-serif;font-size:100px;line-height:1.26;text-transform:none;color:#683839;padding:0;margin:0}@media(max-width:1199px){.wps-cs-heading__style1,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading h1{font-size:90px}}@media(max-width:991px){.wps-cs-heading__style1,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading h1{font-size:80px}}@media(max-width:767px){.wps-cs-heading__style1,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading h1{font-size:70px}}@media(max-width:575px){.wps-cs-heading__style1,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading h1{font-size:50px}}@media(max-width:499px){.wps-cs-heading__style1,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading h1{font-size:40px}}@media(max-width:399px){.wps-cs-heading__style1,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading h1{font-size:34px}}@media(max-width:339px){.wps-cs-heading__style1,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading h1{font-size:30px}}.wps-cs-heading__style2,.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .section-heading h2,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container h2,.wps-insidepage-intro___wrapper .wps-insidepage-intro___container .content__container h2,.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .heading__container h2,.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container .image-content h2,.wps-homepage-services__wrapper .wps-homepage-services__container .heading__container h2,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container h2,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container h2{font-family:"Ivy Mode",sans-serif;font-size:70px;line-height:1.4;color:#683839;font-style:normal;padding:0;margin:0}@media(max-width:1399px){.wps-cs-heading__style2,.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .section-heading h2,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container h2,.wps-insidepage-intro___wrapper .wps-insidepage-intro___container .content__container h2,.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .heading__container h2,.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container .image-content h2,.wps-homepage-services__wrapper .wps-homepage-services__container .heading__container h2,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container h2,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container h2{font-size:60px}}@media(max-width:1199px){.wps-cs-heading__style2,.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .section-heading h2,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container h2,.wps-insidepage-intro___wrapper .wps-insidepage-intro___container .content__container h2,.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .heading__container h2,.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container .image-content h2,.wps-homepage-services__wrapper .wps-homepage-services__container .heading__container h2,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container h2,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container h2{font-size:50px}}@media(max-width:991px){.wps-cs-heading__style2,.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .section-heading h2,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container h2,.wps-insidepage-intro___wrapper .wps-insidepage-intro___container .content__container h2,.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .heading__container h2,.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container .image-content h2,.wps-homepage-services__wrapper .wps-homepage-services__container .heading__container h2,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container h2,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container h2{font-size:45px}}@media(max-width:575px){.wps-cs-heading__style2,.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .section-heading h2,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container h2,.wps-insidepage-intro___wrapper .wps-insidepage-intro___container .content__container h2,.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .heading__container h2,.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container .image-content h2,.wps-homepage-services__wrapper .wps-homepage-services__container .heading__container h2,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container h2,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container h2{font-size:40px}}.wps-cs-heading__style3,.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container h2,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .testimonial-content,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .featured-text,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content h3,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content h2,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title-small p,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title-small p{font-family:"Ivy Mode",sans-serif;font-size:40px;line-height:1.25;color:#fff;padding:0;margin:0}@media(max-width:1199px){.wps-cs-heading__style3,.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container h2,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .testimonial-content,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .featured-text,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content h3,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content h2,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title-small p,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title-small p{font-size:36px}}@media(max-width:991px){.wps-cs-heading__style3,.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container h2,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .testimonial-content,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .featured-text,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content h3,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content h2,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title-small p,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title-small p{font-size:34px}}@media(max-width:575px){.wps-cs-heading__style3,.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container h2,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .testimonial-content,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .featured-text,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content h3,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content h2,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title-small p,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title-small p{font-size:30px}}.wps-cs-heading__style4,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container h3,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li.menu-item-has-children>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container ul li a{font-family:"Ivy Mode",sans-serif;font-size:36px;line-height:1.38;color:#000;padding:0;margin:0;font-weight:600}@media(max-width:1199px){.wps-cs-heading__style4,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container h3,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li.menu-item-has-children>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container ul li a{font-size:32px}}@media(max-width:991px){.wps-cs-heading__style4,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container h3,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li.menu-item-has-children>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container ul li a{font-size:30px}}@media(max-width:575px){.wps-cs-heading__style4,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container h3,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li.menu-item-has-children>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container ul li a{font-size:25px}}.wps-cs-text__style1,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a h3,.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container h2,.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .content__container h3,.wps-insidepage-intro___wrapper .wps-insidepage-intro___container .content__container p,.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .heading__container h2,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .image__container .learn-how-content,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap h3,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .heading__container h3,.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .content__container h3,.wps-acadamypage-testimonials__wrapper .wps-acadamypage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .author-name,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .content p,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .content h3,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content p,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content h3,.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container .content h2,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .content__container h3,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .fetured-text p,.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .content__container .content h2,.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .content__container h2,.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .content__container .content h2,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .author-name,.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content a .content h3,.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .heading__container p,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content h3,.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container .image-content p,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container p,.wps-homepage-services__wrapper .wps-homepage-services__container .heading__container p,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container p,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container p,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul li li>a,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-description p,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-description p{font-family:"Avenir Next Cyr",sans-serif;font-size:28px;line-height:1.42;color:#000;padding:0;margin:0;font-weight:300}@media(max-width:575px){.wps-cs-text__style1,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a h3,.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container h2,.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .content__container h3,.wps-insidepage-intro___wrapper .wps-insidepage-intro___container .content__container p,.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .heading__container h2,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .image__container .learn-how-content,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap h3,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .heading__container h3,.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .content__container h3,.wps-acadamypage-testimonials__wrapper .wps-acadamypage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .author-name,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .content p,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .content h3,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content p,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content h3,.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container .content h2,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .content__container h3,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .fetured-text p,.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .content__container .content h2,.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .content__container h2,.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .content__container .content h2,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .author-name,.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content a .content h3,.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .heading__container p,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content h3,.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container .image-content p,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container p,.wps-homepage-services__wrapper .wps-homepage-services__container .heading__container p,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container p,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container p,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul li li>a,.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-description p,.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-description p{font-size:24px}}.wps-cs-text__style2,.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row p,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a ul li,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a p,.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container .inner__container .thumbnail-content p,.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .content__container .content ul li,.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .content__container p,.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .content__container ul li a,.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .content__container h3,.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .heading__container p,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap ul li,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap p,.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .content__container .content p,.wps-acadamypage-testimonials__wrapper .wps-acadamypage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .author-content,.wps-acadamypage-testimonials__wrapper .wps-acadamypage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .testimonial-content,.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container .content p,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .content__container p,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .content__container ul li,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content p,.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .content__container .content p,.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .content__container .content h3,.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .content__container p,.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .content__container .content p,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content ul li,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container p,.wps-homepage-membership__wrapper .wps-homepage-membership__container .content__container ul li,.wps-homepage-membership__wrapper .wps-homepage-membership__container .content__container p,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in p,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content p,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container p,.header-topbar__wrapper .header-topbar__container .inner__container p{font-family:"Avenir Next Cyr",sans-serif;font-size:18px;line-height:1.66;color:#000;padding:0;margin:0;font-weight:normal}.wps-cs-text__style3,.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container .content h3,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content h4,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content h4{font-family:"Avenir Next Cyr",sans-serif;font-size:13px;line-height:1;color:#000;padding:0;margin:0;font-weight:normal}.wps-cs-link__style1,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta a,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta a,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta a{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:"Avenir Next Cyr",sans-serif;font-size:13px;line-height:1;text-decoration:none;font-weight:500;text-transform:uppercase;overflow:hidden;position:relative;color:#b88686;min-width:200px;padding:0 20px;height:45px;border-radius:10px;background-color:transparent;border:2px solid #b88686;transition:color 300ms ease-in-out,background-color 300ms ease-in-out,border 300ms ease-in-out}.wps-cs-link__style1 .text,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p .text,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta a .text,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta a .text,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a .text,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a .text,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a .text,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta .text,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta a .text{transform:rotate(0);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden}.wps-cs-link__style1 svg,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p svg,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta a svg,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta a svg,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a svg,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a svg,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a svg,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta svg,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta a svg{display:block;width:13px;height:13px}.wps-cs-link__style1 svg path,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p svg path,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta a svg path,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta a svg path,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a svg path,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a svg path,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a svg path,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta svg path,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta a svg path{fill:#fff}.wps-cs-link__style1 .fade-out,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p .fade-out,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta a .fade-out,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta a .fade-out,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a .fade-out,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a .fade-out,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a .fade-out,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta .fade-out,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta a .fade-out,.wps-cs-link__style1 .fade-in,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p .fade-in,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta a .fade-in,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta a .fade-in,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a .fade-in,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a .fade-in,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a .fade-in,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta .fade-in,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta a .fade-in{transform:rotate(0);grid-column:1/-1;grid-row:1/-1;transition:transform 300ms cubic-bezier(0.39,0.575,0.565,1)}.wps-cs-link__style1 .fade-out,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p .fade-out,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta a .fade-out,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta a .fade-out,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a .fade-out,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a .fade-out,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a .fade-out,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta .fade-out,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta a .fade-out{transform:translateY(0)}.wps-cs-link__style1 .fade-in,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p .fade-in,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta a .fade-in,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta a .fade-in,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a .fade-in,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a .fade-in,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a .fade-in,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta .fade-in,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta a .fade-in{transform:translateY(101%)}.wps-cs-link__style1:hover,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p:hover,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta a:hover,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta a:hover,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a:hover,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a:hover,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a:hover,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta:hover,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta a:hover{color:#fff;background-color:#b88686}.wps-cs-link__style1:hover .fade-out,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p:hover .fade-out,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta a:hover .fade-out,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta a:hover .fade-out,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a:hover .fade-out,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a:hover .fade-out,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a:hover .fade-out,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta:hover .fade-out,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta a:hover .fade-out{transform:translateY(-101%)}.wps-cs-link__style1:hover .fade-in,.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p:hover .fade-in,.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta a:hover .fade-in,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta a:hover .fade-in,.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a:hover .fade-in,.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a:hover .fade-in,.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a:hover .fade-in,.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta:hover .fade-in,.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta a:hover .fade-in{transform:translateY(0)}.wps-cs-link__style2,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container a,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a,.header-navbar__wrapper .header-navbar__container .navbar-contact__container a,.featured-cta-btn{display:inline-flex;gap:10px;font-family:"Avenir Next Cyr",sans-serif;font-size:13px;line-height:1;text-transform:uppercase;overflow:hidden;position:relative;color:#000;font-weight:normal}.wps-cs-link__style2 .text,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact a .text,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container a .text,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a .text,.header-navbar__wrapper .header-navbar__container .navbar-contact__container a .text,.featured-cta-btn .text{transform:rotate(0);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden}.wps-cs-link__style2 .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact a .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container a .fade-out,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a .fade-out,.header-navbar__wrapper .header-navbar__container .navbar-contact__container a .fade-out,.featured-cta-btn .fade-out,.wps-cs-link__style2 .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact a .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container a .fade-in,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a .fade-in,.header-navbar__wrapper .header-navbar__container .navbar-contact__container a .fade-in,.featured-cta-btn .fade-in{transform:rotate(0);grid-column:1/-1;grid-row:1/-1;transition:transform 300ms cubic-bezier(0.39,0.575,0.565,1)}.wps-cs-link__style2 .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact a .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container a .fade-out,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a .fade-out,.header-navbar__wrapper .header-navbar__container .navbar-contact__container a .fade-out,.featured-cta-btn .fade-out{transform:translateY(0)}.wps-cs-link__style2 .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact a .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container a .fade-in,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a .fade-in,.header-navbar__wrapper .header-navbar__container .navbar-contact__container a .fade-in,.featured-cta-btn .fade-in{transform:translateY(101%)}.wps-cs-link__style2:hover .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact a:hover .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container a:hover .fade-out,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a:hover .fade-out,.header-navbar__wrapper .header-navbar__container .navbar-contact__container a:hover .fade-out,.featured-cta-btn:hover .fade-out{transform:translateY(-101%)}.wps-cs-link__style2:hover .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact a:hover .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container a:hover .fade-in,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a:hover .fade-in,.header-navbar__wrapper .header-navbar__container .navbar-contact__container a:hover .fade-in,.featured-cta-btn:hover .fade-in{transform:translateY(0)}.wps-cs-btn__style1,.wps-input-field-btn,#gform_submit_button_1,#gform_submit_button_2,#gform_submit_button_3,#gform_submit_button_4,#gform_submit_button_5,.gform_button,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number,.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn,.header-navbar__wrapper .header-navbar__container .navbar-contact__container .number,.wp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:"Avenir Next Cyr",sans-serif;font-size:13px;line-height:1;text-decoration:none;font-weight:500;text-transform:uppercase;overflow:hidden;position:relative;color:#fff;min-width:200px;padding:0 20px;height:45px;border-radius:10px;background:#b88686;border:2px solid #b88686}.wps-cs-btn__style1 .text,.wps-input-field-btn .text,#gform_submit_button_1 .text,#gform_submit_button_2 .text,#gform_submit_button_3 .text,#gform_submit_button_4 .text,#gform_submit_button_5 .text,.gform_button .text,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a .text,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a .text,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a .text,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a .text,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a .text,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a .text,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a .text,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn .text,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number .text,.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn .text,.header-navbar__wrapper .header-navbar__container .navbar-contact__container .number .text,.wp-btn .text{transform:rotate(0);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden}.wps-cs-btn__style1 svg,.wps-input-field-btn svg,#gform_submit_button_1 svg,#gform_submit_button_2 svg,#gform_submit_button_3 svg,#gform_submit_button_4 svg,#gform_submit_button_5 svg,.gform_button svg,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a svg,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a svg,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a svg,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a svg,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a svg,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a svg,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a svg,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn svg,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number svg,.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn svg,.header-navbar__wrapper .header-navbar__container .navbar-contact__container .number svg,.wp-btn svg{display:block;width:13px;height:13px}.wps-cs-btn__style1 svg path,.wps-input-field-btn svg path,#gform_submit_button_1 svg path,#gform_submit_button_2 svg path,#gform_submit_button_3 svg path,#gform_submit_button_4 svg path,#gform_submit_button_5 svg path,.gform_button svg path,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a svg path,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a svg path,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a svg path,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a svg path,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a svg path,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a svg path,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a svg path,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn svg path,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number svg path,.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn svg path,.header-navbar__wrapper .header-navbar__container .navbar-contact__container .number svg path,.wp-btn svg path{fill:#fff}.wps-cs-btn__style1 .fade-out,.wps-input-field-btn .fade-out,#gform_submit_button_1 .fade-out,#gform_submit_button_2 .fade-out,#gform_submit_button_3 .fade-out,#gform_submit_button_4 .fade-out,#gform_submit_button_5 .fade-out,.gform_button .fade-out,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a .fade-out,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a .fade-out,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a .fade-out,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a .fade-out,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a .fade-out,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn .fade-out,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number .fade-out,.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn .fade-out,.header-navbar__wrapper .header-navbar__container .navbar-contact__container .number .fade-out,.wp-btn .fade-out,.wps-cs-btn__style1 .fade-in,.wps-input-field-btn .fade-in,#gform_submit_button_1 .fade-in,#gform_submit_button_2 .fade-in,#gform_submit_button_3 .fade-in,#gform_submit_button_4 .fade-in,#gform_submit_button_5 .fade-in,.gform_button .fade-in,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a .fade-in,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a .fade-in,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a .fade-in,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a .fade-in,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a .fade-in,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn .fade-in,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number .fade-in,.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn .fade-in,.header-navbar__wrapper .header-navbar__container .navbar-contact__container .number .fade-in,.wp-btn .fade-in{transform:rotate(0);grid-column:1/-1;grid-row:1/-1;transition:transform 300ms cubic-bezier(0.39,0.575,0.565,1)}.wps-cs-btn__style1 .fade-out,.wps-input-field-btn .fade-out,#gform_submit_button_1 .fade-out,#gform_submit_button_2 .fade-out,#gform_submit_button_3 .fade-out,#gform_submit_button_4 .fade-out,#gform_submit_button_5 .fade-out,.gform_button .fade-out,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a .fade-out,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a .fade-out,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a .fade-out,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a .fade-out,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a .fade-out,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn .fade-out,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number .fade-out,.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn .fade-out,.header-navbar__wrapper .header-navbar__container .navbar-contact__container .number .fade-out,.wp-btn .fade-out{transform:translateY(0)}.wps-cs-btn__style1 .fade-in,.wps-input-field-btn .fade-in,#gform_submit_button_1 .fade-in,#gform_submit_button_2 .fade-in,#gform_submit_button_3 .fade-in,#gform_submit_button_4 .fade-in,#gform_submit_button_5 .fade-in,.gform_button .fade-in,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a .fade-in,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a .fade-in,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a .fade-in,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a .fade-in,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a .fade-in,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn .fade-in,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number .fade-in,.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn .fade-in,.header-navbar__wrapper .header-navbar__container .navbar-contact__container .number .fade-in,.wp-btn .fade-in{transform:translateY(101%)}.wps-cs-btn__style1:hover .fade-out,.wps-input-field-btn:hover .fade-out,#gform_submit_button_1:hover .fade-out,#gform_submit_button_2:hover .fade-out,#gform_submit_button_3:hover .fade-out,#gform_submit_button_4:hover .fade-out,#gform_submit_button_5:hover .fade-out,.gform_button:hover .fade-out,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a:hover .fade-out,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a:hover .fade-out,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a:hover .fade-out,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a:hover .fade-out,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a:hover .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a:hover .fade-out,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a:hover .fade-out,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn:hover .fade-out,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number:hover .fade-out,.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn:hover .fade-out,.header-navbar__wrapper .header-navbar__container .navbar-contact__container .number:hover .fade-out,.wp-btn:hover .fade-out{transform:translateY(-101%)}.wps-cs-btn__style1:hover .fade-in,.wps-input-field-btn:hover .fade-in,#gform_submit_button_1:hover .fade-in,#gform_submit_button_2:hover .fade-in,#gform_submit_button_3:hover .fade-in,#gform_submit_button_4:hover .fade-in,#gform_submit_button_5:hover .fade-in,.gform_button:hover .fade-in,.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a:hover .fade-in,.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a:hover .fade-in,.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a:hover .fade-in,.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a:hover .fade-in,.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a:hover .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a:hover .fade-in,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a:hover .fade-in,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn:hover .fade-in,.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number:hover .fade-in,.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn:hover .fade-in,.header-navbar__wrapper .header-navbar__container .navbar-contact__container .number:hover .fade-in,.wp-btn:hover .fade-in{transform:translateY(0)}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#000;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#fff;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.wp-caption,.wp-caption-text,.sticky,.gallery-caption,.alignright,.alignleft,.aligncenter,.bypostauthor{color:inherit}.alignright{float:right;margin:6px 0 14px 20px}.alignleft{float:left;margin:6px 20px 14px 0}.alignright img,.alignleft img,.aligncenter img{width:100%;max-width:100%}img.center{margin:0 auto;display:block}.aligncenter{display:block;clear:both;margin:0 auto}@media(max-width:767px){.alignleft,.aligncenter,.alignright{width:100%;margin:0 0 20px}}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{position:relative;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{display:block;max-width:80%;margin:0;font-weight:300;font-size:13px;background:#fff;color:#000;padding:13px 15px}.rtl .wp-caption .wp-caption-text{left:auto;right:20px}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}h1,.h1{font-family:"Ivy Mode",sans-serif;font-size:70px;line-height:1.4;color:#683839;font-style:normal;padding:0;margin:0}@media(max-width:1399px){h1,.h1{font-size:60px}}@media(max-width:1199px){h1,.h1{font-size:50px}}@media(max-width:991px){h1,.h1{font-size:45px}}@media(max-width:575px){h1,.h1{font-size:40px}}h2,.h2{font-family:"Ivy Mode",sans-serif;font-size:40px;line-height:1.25;color:#683839;margin-bottom:30px;padding:0}@media(max-width:1199px){h2,.h2{font-size:36px}}@media(max-width:991px){h2,.h2{font-size:34px}}@media(max-width:575px){h2,.h2{font-size:30px}}h3,.h3{font-family:"Ivy Mode",sans-serif;font-size:36px;line-height:1.38;color:#000;padding:0;margin:0;font-weight:600}@media(max-width:1199px){h3,.h3{font-size:32px}}@media(max-width:991px){h3,.h3{font-size:30px}}@media(max-width:575px){h3,.h3{font-size:25px}}h4,.h4{font-family:"Avenir Next Cyr",sans-serif;font-size:28px;line-height:1.42;color:#000;padding:0;margin-bottom:30px;font-weight:500}@media(max-width:575px){h4,.h4{font-size:24px}}h5,.h5{font-family:"Avenir Next Cyr",sans-serif;font-size:13px;line-height:1;color:#000;padding:0;margin:0;font-weight:normal}a{color:#683839}a:hover{color:#b7adac;text-decoration:none}.featured-cta-btn{text-decoration:none}.featured-cta-btn:hover{text-decoration:none}p{font-family:"Avenir Next Cyr",sans-serif;font-size:18px;line-height:1.66;color:#000;padding:0;margin:0;font-weight:normal}p strong{font-weight:500}p span{margin-top:35px;display:block}p a{text-decoration:none;color:#683839;text-decoration:underline}p a:hover{color:#b7adac;text-decoration:none}p img{display:block;border-radius:10px;margin:0 !important}ul,ol{margin:0 0 40px}ul li,ol li{font-weight:500}ul{list-style-type:disc}ul li{position:relative;margin:0 0 15px;color:#000}.wpb_text_column ol{padding:0 0 0 20px}.wpb_text_column ol li{margin:0 0 15px}.wpb_text_column ul{margin-top:40px;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:12px}.wpb_text_column ul li{font-family:"Avenir Next Cyr",sans-serif;font-size:18px;line-height:1.66;color:#000;font-weight:500;position:relative;padding:0 0 0 26px;margin:0}.wpb_text_column ul li strong{margin-bottom:15px;display:inline-block}.wpb_text_column ul li a{text-decoration:none;color:#683839}.wpb_text_column ul li a:hover{color:#b7adac;text-decoration:none}.wpb_text_column ul li::after{content:"";position:absolute;top:0;left:0;width:10px;height:10px;border-radius:50%;transform:translateY(10px);background-color:#b88686}.wpb_text_column ul li>ul{margin:10px 0 0}.wpb_text_column ul li>ul li{padding-left:30px;position:relative}.wpb_text_column ul li>ul li::before{content:"";position:absolute;left:0;top:8px;width:0;height:0;border:16px solid transparent;border-right:0;border-top:16px solid #683839}.wpb_text_column ul.grid-list{display:grid;grid-template-columns:1fr 1fr;gap:16px 40px}@media(max-width:680px){.wpb_text_column ul.grid-list{grid-template-columns:1fr;gap:16px}}.wpb_text_column ul.grid-list li{width:100%}.wpb_text_column-dep ul{list-style-type:none}.wpb_text_column-dep ul li{position:relative;margin:0 0 15px;padding-left:28px;font-size:18px;font-weight:normal;color:#000;background-image:url("dist/images/icon-bulletpoint.svg");background-position:left 5px;background-repeat:no-repeat}.wps-no-padding{padding:0}.wps-column-space-left{padding-right:20px !important}@media(max-width:767px){.wps-column-space-left{padding-right:0 !important}}.wps-column-space-right{padding-left:20px !important}@media(max-width:767px){.wps-column-space-right{padding-left:0 !important}}.wps-meet-doc-column-space-left{padding-right:45px !important}@media(max-width:1199px){.wps-meet-doc-column-space-left{padding-right:0 !important}}.wps-meet-doc-column-space-right{padding-left:45px !important}@media(max-width:1199px){.wps-meet-doc-column-space-right{padding-left:0 !important}}.wps-featured-para,.wps-featured-para-style3,.wps-featured-para-style2,.wps-featured-para-style1{font-family:"Avenir Next Cyr",sans-serif;font-size:24px;line-height:1.4;color:#000;padding:0;margin:0 0 30px}.wps-cs-editor-text-color-secondary{color:#683839}.wps-cs-editor-link-style1 a{font-weight:bold;color:#683839;text-decoration:underline}.wps-cs-editor-link-style1 a:hover{text-decoration:none;color:#683839}.wps-cs-editor-ul-style1{list-style-type:none}.wps-cs-editor-ul-style1 li{position:relative;margin:0 0 15px;padding-left:28px;font-size:18px;font-weight:normal;color:#000;background-image:url("dist/images/icon-bulletpoint.svg");background-position:left 5px;background-repeat:no-repeat}.wps-cs-featured-heading1{font-weight:normal;font-size:24px;position:relative;padding-bottom:30px}.wps-cs-featured-heading1:after{content:"";position:absolute;width:120px;height:3px;left:0;bottom:0}.vc_tta-container h3{text-align:center !important;margin-bottom:100px !important}@media(max-width:991px){.vc_tta-container h3{margin-bottom:80px !important}}@media(max-width:767px){.vc_tta-container h3{margin-bottom:60px !important}}.vc_tta-title-text{font-family:"Ivy Mode",sans-serif;font-size:28px;line-height:1.1;text-transform:uppercase;color:#000;padding:0}@media(max-width:767px){.vc_tta-title-text{font-size:26px}}@media(max-width:575px){.vc_tta-title-text{font-size:24px}}.vc_tta-panel-heading{border-color:#9f9f9f !important;border-left:none !important;border-right:none !important;border:none !important;background-color:#fff !important}.vc_tta-panel-heading a{padding:20px 50px 20px 30px !important}@media(max-width:575px){.vc_tta-panel-heading a{padding:20px 40px 20px 20px !important}}.vc_tta-panel-body{border:none !important;border-bottom:0 solid #9f9f9f !important;background-color:#fff !important}.vc_tta-panel-body p{padding:0 10px !important}@media(max-width:575px){.vc_tta-panel-body p{padding:0 !important}}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{left:0 !important}.wpb_content_element{margin-bottom:0}.homepage-faq-text{font-family:"Ivy Mode",sans-serif;font-size:30px;font-weight:600;line-height:1.4;color:#000;padding:0;margin:0 0 25px}@media(max-width:1199px){.homepage-faq-text{font-size:28px}}@media(max-width:991px){.homepage-faq-text{font-size:24px}}.wps-featured-btn{position:relative;display:inline-flex;justify-content:center;align-items:center;min-width:240px;height:54px;border-radius:1000px;background-color:#000;font-family:"Avenir Next Cyr",sans-serif;font-size:14px;font-weight:600;line-height:1.2;color:#fff;padding:0 24px;margin:0;text-decoration:none}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{position:absolute !important;top:50% !important;transform:translateY(-60%) !important}.edgtf-grid-section{padding:0 !important}.edgtf-grid-section .edgtf-section-inner{padding:0 !important}.edgtf-grid-section .edgtf-section-inner-margin{padding:0 !important}.wp-btn{background-color:#b88686;border-color:#b88686;color:#fff;transition:background-color 300ms ease-in-out,color 300ms ease-in-out}.wp-btn:hover{background-color:transparent;color:#b88686}.wpstf-page-wrap{position:relative;width:100%}.blog .wpstf-page-content{position:relative;display:inline-block;width:100%;padding:120px 0 80px}@media(max-width:575px){.blog .wpstf-page-content{padding:100px 0 70px}}.wps-contact-map-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.wps-contact-map-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:991px){.wps-contact-map-container{margin:40px 0 0}}.vc_row.wpb_row.edgtf-grid-section{margin-left:0 !important;margin-right:0 !important;position:relative !important;z-index:1000 !important;background-color:#fff !important}.header-topbar__wrapper{padding:5px 0;background-color:#b88686}.header-topbar__wrapper .header-topbar__container{padding:0 20px}.header-topbar__wrapper .header-topbar__container .inner__container{text-align:center}.header-topbar__wrapper .header-topbar__container .inner__container p{color:#fff}@media(max-width:575px){.header-topbar__wrapper .header-topbar__container .inner__container p{font-size:15px}}.header-navbar__wrapper{position:relative;left:0;top:0;width:100%;z-index:100;padding:50px 0}@media(max-width:767px){.header-navbar__wrapper{padding:30px 0}}.header-navbar__wrapper .header-navbar__container{width:100%;margin:0 auto;display:flex;align-items:center;gap:80px;padding:0 40px}@media(max-width:1460px){.header-navbar__wrapper .header-navbar__container{gap:50px}}@media(max-width:1199px){.header-navbar__wrapper .header-navbar__container{gap:40px}}@media(max-width:991px){.header-navbar__wrapper .header-navbar__container{padding:0 20px}}@media(max-width:1360px){.header-navbar__wrapper .header-navbar__container{flex-wrap:wrap}}.header-navbar__wrapper .header-navbar__container .navbar-contact__container{display:flex;width:50%;gap:50px;align-items:flex-start}@media(max-width:1199px){.header-navbar__wrapper .header-navbar__container .navbar-contact__container{gap:30px}}@media(max-width:1360px){.header-navbar__wrapper .header-navbar__container .navbar-contact__container{width:100%;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:20px}}@media(max-width:767px){.header-navbar__wrapper .header-navbar__container .navbar-contact__container{display:none}}@media(max-width:575px){.header-navbar__wrapper .header-navbar__container .navbar-contact__container{flex-direction:column;gap:20px}}.header-navbar__wrapper .header-navbar__container .navbar-contact__container a{text-decoration:none;font-weight:600}.header-navbar__wrapper .header-navbar__container .navbar-contact__container a svg{width:13px;height:13px;display:block}.header-navbar__wrapper .header-navbar__container .navbar-contact__container a svg path{fill:#b88686}.header-navbar__wrapper .header-navbar__container .navbar-contact__container .address{color:#000;line-height:1.6;font-weight:400}.header-navbar__wrapper .header-navbar__container .navbar-contact__container .address svg{transform:translateY(3px)}.header-navbar__wrapper .header-navbar__container .navbar-logo__container{flex-basis:150px;flex-shrink:0}@media(max-width:991px){.header-navbar__wrapper .header-navbar__container .navbar-logo__container{flex-basis:120px}}@media(max-width:575px){.header-navbar__wrapper .header-navbar__container .navbar-logo__container{flex-basis:100px}}.header-navbar__wrapper .header-navbar__container .navbar-logo__container a{display:block}.header-navbar__wrapper .header-navbar__container .navbar-logo__container a img{display:block}.header-navbar__wrapper .header-navbar__container .navbar-btns__container{display:flex;width:50%;gap:20px;justify-content:flex-end;align-items:center}@media(max-width:1360px){.header-navbar__wrapper .header-navbar__container .navbar-btns__container{width:auto;margin-left:auto}}.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container{display:flex;align-items:center;gap:20px}@media(max-width:767px){.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container{gap:10px}}@media(max-width:767px){.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn{min-width:0;width:50px;height:50px;border-radius:50%;background-color:#b88686;justify-content:center;align-items:center;padding:0}}@media(max-width:767px){.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn .text{display:none}}@media(max-width:767px){.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn svg{width:18px;height:18px}}@media(max-width:767px){.header-navbar__wrapper .header-navbar__container .navbar-btns__container .nav-cta-btn__container .nav-cta-btn svg path{fill:#fff}}.header-navbar__wrapper .header-navbar__container .navbar-btns__container .navbar-toggle-btn__container .menu-toggle-btn{all:unset;display:flex;align-items:center;gap:10px;cursor:pointer;font-size:15px;line-height:1;color:#b88686;padding:0;margin:0;text-transform:uppercase}@media(max-width:767px){.header-navbar__wrapper .header-navbar__container .navbar-btns__container .navbar-toggle-btn__container .menu-toggle-btn span{display:none}}.header-navbar__wrapper .header-navbar__container .navbar-btns__container .navbar-toggle-btn__container .menu-toggle-btn .bar{display:flex;flex-direction:column;gap:5px;width:30px;position:relative;transform:translateY(-1px)}.header-navbar__wrapper .header-navbar__container .navbar-btns__container .navbar-toggle-btn__container .menu-toggle-btn .bar span{display:block;width:100%;height:2px;background-color:#b88686}header{position:relative;overflow:hidden}@media(max-width:767px){header{overflow:visible}}header.style1 .header-bg-pattern{display:none}header.style2 .header-bg-pattern{display:none}header .bg-circle{position:absolute;top:0;right:0;width:520px;height:520px;border-radius:50%;background-color:rgba(184,134,134,0.1);transform:translate(230px,-230px)}header .header-bg-pattern{position:absolute;top:-9%;left:-69%;opacity:.1;width:100%}header .header-bg-pattern img{display:block;width:100%;-o-object-position:top;object-position:top}.page-hero-section-wrap{position:relative;width:100%;overflow:hidden}@media(max-width:767px){.page-hero-section-wrap{overflow:visible}}.page-hero-section-wrap .wps-home-header-hero__wrapper{position:relative;width:100%;height:75dvh;height:75vh}@media(max-width:991px){.page-hero-section-wrap .wps-home-header-hero__wrapper{height:60dvh;height:60vh}}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container{position:relative;width:85%;max-width:1400px;height:100%;margin:0 auto;height:100%}@media(max-width:991px){.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container{width:90%}}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper{height:100%}@media(max-width:767px){.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper{overflow:visible}}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container{position:relative}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item{height:100%}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a{display:flex;align-items:center;height:100%;text-decoration:none}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;z-index:100}@media(max-width:767px){.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container{align-items:center;left:50%;transform:translateX(-50%);text-align:center;padding:0 10px}}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading{max-width:755px;position:relative;z-index:100}@media(max-width:767px){.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading{margin:0 auto}}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading h1{color:#683839}@media(max-width:767px){.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container .heading h1{color:#fff}}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container p{max-width:450px;margin-top:25px;color:#000;z-index:100}@media(max-width:767px){.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .heading__container p{color:#fff}}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .image__container{width:65%;margin-left:auto;height:100%;position:relative}@media(max-width:991px){.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .image__container{width:90%}}@media(max-width:767px){.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .image__container{width:100%}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .image__container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner__container .header-banner-item a .image__container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:10px}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container{display:flex;flex-direction:row;gap:40px;position:absolute;transform:translate(0,-50px);z-index:99}@media(max-width:767px){.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container{position:relative;transform:none;flex-direction:row;margin-top:30px;align-items:center;justify-content:center}}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-prev,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-next{flex-shrink:0}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-prev::before,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-prev::after,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-next::before,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-next::after{display:none}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-prev svg,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-next svg{display:block;width:25px;fill:#683839}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-prev.swiper-button-disabled svg,.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-next.swiper-button-disabled svg{fill:#b88686}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-next svg{transform:rotate(0)}@media(max-width:767px){.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-next svg{transform:rotate(0)}}.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-prev svg{transform:rotate(-180deg)}@media(max-width:767px){.page-hero-section-wrap .wps-home-header-hero__wrapper .wps-home-header-hero__container .header-swiper .header-banner-button__container .header-banner-button-prev svg{transform:rotate(-180deg)}}.page-hero-section-wrap.hero-section__style1{position:relative;width:100%}.page-hero-section-wrap.hero-section__style1 .page-title-wrapper{padding:100px 0 130px;display:flex;align-items:center;justify-content:center}.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container{width:85%;max-width:1400px;margin:0 auto}@media(max-width:575px){.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container{width:90%}}.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title{width:100%;text-align:center}.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title-small{width:100%;margin-top:16px}.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-title-small p{text-align:center;color:#000}.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-description{margin-top:40px}.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-description p{width:50%;margin:0 auto;text-align:center}@media(max-width:991px){.page-hero-section-wrap.hero-section__style1 .page-title-wrapper .page-title-container .page-description p{width:100%}}.page-hero-section-wrap.hero-section__style2{position:relative;width:96%;margin:0 auto;background-color:#493636;border-radius:10px}.page-hero-section-wrap.hero-section__style2 .page-header-image-wrapper{width:100%;height:100%;position:absolute;left:0;top:0}.page-hero-section-wrap.hero-section__style2 .page-header-image-wrapper img{width:100%;height:100%;opacity:.6;-o-object-fit:cover;object-fit:cover;border-radius:10px}.page-hero-section-wrap.hero-section__style2 .page-title-wrapper{width:100%;padding:210px 0 60px;display:flex;align-items:center;justify-content:center}@media(max-width:991px){.page-hero-section-wrap.hero-section__style2 .page-title-wrapper{padding:200px 0 50px}}@media(max-width:767px){.page-hero-section-wrap.hero-section__style2 .page-title-wrapper{padding:180px 0 50px}}.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container{width:90%;max-width:1400px;margin:0 auto;position:relative;z-index:100}.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title{width:100%}.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title h1{color:#fff;text-align:center}.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title-small{width:100%;margin-top:16px}.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-title-small p{text-align:center}.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-description{margin-top:40px}.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-description p{width:50%;margin:0 auto;text-align:center;color:#fff}@media(max-width:991px){.page-hero-section-wrap.hero-section__style2 .page-title-wrapper .page-title-container .page-description p{width:100%}}.sticky-navbar__wrapper{position:fixed;top:0;left:0;width:100%;z-index:99999;transform:translateY(-110%);transition:.2s ease-in-out;background:#fafafa;border:0;padding:20px 0;box-shadow:inset 0 0 15px rgba(84,84,84,0),inset 0 0 20px rgba(155,155,155,0),7px 7px 15px rgba(84,84,84,0.1),-7px -7px 20px rgba(155,155,155,0.5),inset 0 0 4px rgba(155,155,155,0.2)}@media(max-width:767px){.sticky-navbar__wrapper{padding:10px 0}}.sticky-navbar__wrapper.sticky{transform:translateY(0)}.sticky-navbar__wrapper .sticky-navbar__container{width:100%;margin:0 auto;display:flex;align-items:center;gap:80px;padding:0 40px}@media(max-width:1460px){.sticky-navbar__wrapper .sticky-navbar__container{gap:50px}}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container{gap:20px}}@media(max-width:767px){.sticky-navbar__wrapper .sticky-navbar__container{gap:10px}}@media(max-width:991px){.sticky-navbar__wrapper .sticky-navbar__container{padding:0 20px}}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container{display:flex;width:50%;gap:50px;align-items:flex-start}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container{order:1;gap:20px;width:auto;margin-left:auto}}@media(max-width:767px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container{display:none;gap:10px}}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a{text-decoration:none;font-weight:600}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a svg{width:13px;height:13px;display:block}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a svg path{fill:#b88686}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a{min-width:0;width:50px;height:50px;border-radius:50%;background-color:#b88686;justify-content:center;align-items:center;padding:0}}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a .text{display:none}}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a svg{width:18px;height:18px}}@media(max-width:767px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container a svg path{fill:#fff}}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number{min-width:0;width:50px;height:50px;border-radius:50%;background-color:#b88686;justify-content:center;align-items:center;padding:0}}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number .text{display:none}}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number svg{width:18px;height:18px}}@media(max-width:767px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .number svg path{fill:#fff}}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .address{color:#000;line-height:1.6;font-weight:400}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .address svg{transform:translateY(3px)}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .address svg{transform:none}}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-contact__container .address svg path{fill:#fff}}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-logo__container{flex-basis:150px;flex-shrink:0}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-logo__container{flex-basis:100px}}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-logo__container a{display:block}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-logo__container a img{display:block}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container{display:flex;width:50%;gap:20px;justify-content:flex-end;align-items:center}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container{order:1;width:auto}}@media(max-width:767px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container{margin-left:auto}}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container{display:flex;align-items:center;gap:20px}@media(max-width:767px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container{gap:10px}}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn{min-width:0;width:50px;height:50px;border-radius:50%;background-color:#b88686;justify-content:center;align-items:center;padding:0}}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn .text{display:none}}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn svg{width:18px;height:18px}}@media(max-width:1360px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .nav-cta-btn__container .nav-cta-btn svg path{fill:#fff}}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .navbar-toggle-btn__container .menu-toggle-btn{all:unset;display:flex;align-items:center;gap:10px;cursor:pointer;font-size:15px;line-height:1;color:#b88686;padding:0;margin:0;text-transform:uppercase}@media(max-width:767px){.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .navbar-toggle-btn__container .menu-toggle-btn span{display:none}}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .navbar-toggle-btn__container .menu-toggle-btn .bar{display:flex;flex-direction:column;gap:5px;width:30px;position:relative;transform:translateY(-1px)}.sticky-navbar__wrapper .sticky-navbar__container .sticky-navbar-btns__container .navbar-toggle-btn__container .menu-toggle-btn .bar span{display:block;width:100%;height:2px;background-color:#b88686}.wps-full-screen-menu__wrapper{position:fixed;right:0;top:0;width:100%;min-height:100vh;z-index:10000000;transition:transform 200ms ease-in-out,visibility 200ms ease-in-out,opacity 200ms ease-in-out;opacity:0;visibility:hidden}@media(max-width:1199px){.wps-full-screen-menu__wrapper{transform:translateX(100%)}}.wps-full-screen-menu__wrapper .close-btn__container{position:fixed;right:0;top:0;z-index:10;display:none}@media(max-width:1199px){.wps-full-screen-menu__wrapper .close-btn__container{display:inline-block}}.wps-full-screen-menu__wrapper .close-btn__container .close-btn{padding:20px 20px 10px;background-color:#683839}.wps-full-screen-menu__wrapper .close-btn__container .close-btn svg{width:20px;fill:#fff}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container{position:absolute;right:0;top:0;width:100%;height:100%;padding:80px 40px;overflow-y:scroll;background-color:#b88686;z-index:1}@media(max-width:1619px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container{padding:40px}}@media(max-width:1199px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container{min-width:500px;max-width:30%;padding:100px 40px;background-color:#fff}}@media(max-width:767px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container{min-width:0;max-width:80%;padding:100px 20px}}@media(max-width:575px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container{padding:80px 20px;max-width:100%}}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .logo__container{width:100%;display:flex;justify-content:flex-start;margin-bottom:60px;position:relative;z-index:10;display:none}@media(max-width:1199px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .logo__container{display:flex}}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .logo__container a{display:block;text-decoration:none;max-width:200px}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .logo__container a svg{display:block;width:100%}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container{width:100%;margin-bottom:40px;position:relative;z-index:10;display:none}@media(max-width:1199px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container{display:block}}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul{display:flex;flex-direction:column;align-items:flex-start;gap:20px;list-style-type:none;padding:0;margin:0}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li.current-menu-ancestor>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li.current-menu-item>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li.current-menu-parent>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li.current_page_item>a{color:#683839;text-decoration:none}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li{line-height:1;padding:0;margin:0}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li a{font-family:"Avenir Next Cyr",sans-serif;font-size:20px;letter-spacing:.05em;position:relative}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li a:link,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li a:visited,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li a:hover,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li a:active{color:#683839;text-decoration:none}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li.menu-item-has-children>a{padding-right:24px;display:inline-block;font-family:"Avenir Next Cyr",sans-serif;color:#683839;position:relative}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li.menu-item-has-children>a::after{content:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="hsl(359, 30%, 31%, 0.65)" d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>');position:absolute;right:3px;top:calc(30% - 3px);width:12px;fill:#b7adac;transform-origin:bottom bottom;transition:all 500ms ease-in-out}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li.menu-item-has-children>a.rotate::after{transform:rotateX(180deg)}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li>ul.sub-menu{max-height:0;overflow:hidden;transition:max-height 500ms ease-in-out;gap:0;padding-left:16px}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li>ul.sub-menu li{padding:10px 0}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li>ul.sub-menu li:first-child{padding-top:26px}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li>ul.sub-menu li a{font-family:"Avenir Next Cyr",sans-serif;font-size:20px;color:#683839;opacity:.65;transition:opacity 400ms ease-in-out;text-transform:capitalize}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li>ul.sub-menu li a:hover{opacity:1}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .navigation__container ul li>ul.sub-menu li>ul.sub-menu li a{font-size:18px}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container{display:inline-block;position:relative;z-index:10;display:flex;flex-direction:column;gap:10px;display:none}@media(max-width:1199px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container{display:flex}}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a{text-decoration:none}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a svg{flex-shrink:0}@media(max-width:575px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .cta-btn__container a{min-width:180px;padding:0 20px;gap:6px}}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:30px;position:relative;z-index:10;display:none}@media(max-width:1199px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container{display:flex}}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container a{text-decoration:none;font-size:16px;font-weight:600}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container a svg{width:13px;height:13px;display:block}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .contact__container a svg path{fill:#b88686}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .social-icons__container{display:flex;justify-content:center}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .social-icons__container ul{display:flex;gap:16px;list-style-type:none;padding:0;margin:0}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .social-icons__container ul li{line-height:1;padding:0;margin:0}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .social-icons__container ul li a{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border:2px solid #683839;border-radius:50%;background-color:transparent;transition:300ms background-color ease-in-out}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .social-icons__container ul li a svg{width:15px;height:15px;transition:fill 300ms ease-in-out}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .social-icons__container ul li a svg path{fill:#683839;transition:fill 300ms ease-in-out}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .social-icons__container ul li a:hover{background-color:#683839}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .contact-us__container .social-icons__container ul li a:hover svg path{fill:#fff}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container{width:100%;display:flex;flex-direction:column;gap:50px}@media(max-width:1199px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container{display:none}}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container{display:flex;align-items:center;gap:50px}@media(max-width:1199px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container{gap:30px}}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .logo{flex-shrink:0}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .logo a{display:inline-block;text-decoration:none}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .logo a svg{fill:#fff}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact{display:flex;align-items:flex-start;gap:30px}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact a{font-weight:600;text-decoration:none;color:#fff}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact a svg{width:13px;height:13px;display:inline-block}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact a svg path{fill:#fff}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact .address{color:#fff;line-height:1.6;font-weight:400;align-items:flex-start;position:relative;top:-4px}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .contact .address svg{transform:translateY(3px)}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn{display:flex;align-items:center;gap:30px;margin-left:auto}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a{text-decoration:none;color:#fff;border:2px solid #fff}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a svg{fill:#fff}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a svg path{fill:#fff}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn a .text{color:#fff}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn button{all:unset;cursor:pointer}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .top__container .btn button svg{width:20px;fill:#fff}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container{width:100%}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation{width:100%}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container{width:100%;padding-bottom:30px;border-bottom:1px solid #683839}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container ul{width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:30px;list-style-type:none;padding:0;margin:0}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container ul li{line-height:1;padding:0;margin:0}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container ul li a{display:inline-block;font-size:22px;text-decoration:none;color:#683839}@media(max-width:1619px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container ul li a{font-size:22px}}@media(max-width:1199px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container ul li a{font-size:22px}}@media(max-width:991px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container ul li a{font-size:22px}}@media(max-width:575px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .main-menus__container ul li a{font-size:22px}}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container{width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:30px;padding-top:10px}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu{width:100%}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul{display:flex;flex-direction:column;align-items:flex-start;gap:20px;list-style-type:none;padding:0;margin:0}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li.menu-item-has-children>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li>a{display:inline-block;text-decoration:none;color:#683839;margin:20px 0;font-size:22px}@media(max-width:1619px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li.menu-item-has-children>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li>a{font-size:22px}}@media(max-width:1199px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li.menu-item-has-children>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li>a{font-size:22px}}@media(max-width:991px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li.menu-item-has-children>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li>a{font-size:22px}}@media(max-width:575px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li.menu-item-has-children>a,.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul>li>a{font-size:22px}}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul li li>a{display:inline-block;text-decoration:none;color:#fff;margin:0;font-size:18px}@media(max-width:1619px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul li li>a{font-size:18px}}@media(max-width:575px){.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul li li>a{font-size:18px}}.wps-full-screen-menu__wrapper .wps-full-screen-menu__container .mega-navigation__container .bottom__container .navigation .sub-menus__container .sub-menu ul li{line-height:1;padding:0;margin:0;background-color:transparent}.wps-full-screen-menu__wrapper.active{transform:translateX(0);opacity:1;visibility:visible}.wps-full-screen-menu__wrapper.active::after{transition-delay:1200ms;opacity:.4}.footer-cta-banner__wrapper{position:relative;width:100%;overflow:hidden}@media(max-width:1340px){.footer-cta-banner__wrapper{padding:160px 0}}@media(max-width:991px){.footer-cta-banner__wrapper{padding:120px 0}}@media(max-width:767px){.footer-cta-banner__wrapper{padding:100px 0}}.footer-cta-banner__wrapper .footer-cta-banner__container{padding:0 40px}@media(max-width:991px){.footer-cta-banner__wrapper .footer-cta-banner__container{padding:0 20px}}.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container{background-color:#b7adac;display:flex;align-items:center;overflow:hidden;border-radius:10px}.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .image__container{width:auto;position:relative;z-index:2}@media(max-width:1430px){.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .image__container{transform:scale(1.2)}}@media(max-width:1340px){.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .image__container{width:100%;transform:scale(1);position:absolute;top:0;left:0;height:100%}}.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .image__container img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:1340px){.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .image__container img{-o-object-position:top;object-position:top;height:700px}}@media(max-width:575px){.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .image__container img{height:100%}}.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container{max-width:875px;padding-right:40px;padding:35px 40px 35px 0;position:relative;z-index:3}@media(max-width:1340px){.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container{padding:0}}@media(max-width:1340px){.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container h2{color:#fff}}.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container p{margin:20px 0 40px}@media(max-width:1340px){.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container p{color:#fff}}@media(max-width:575px){.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container p{margin:20px 0 40px}}.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta{display:flex;gap:55px;align-items:center}@media(max-width:575px){.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta{gap:10px;flex-direction:column;align-items:flex-start}}.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a{text-decoration:none;border-color:#683839;background-color:#683839}.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a .text{font-weight:500}.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a .icon svg path{fill:#fff}@media(max-width:1340px){.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a .icon svg path{fill:#fff}}.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a .text{color:#fff}@media(max-width:1340px){.footer-cta-banner__wrapper .footer-cta-banner__container .inner__container .content__container .footer-cta a .text{color:#fff}}.footer-main__wrapper{padding:90px 40px}@media(max-width:991px){.footer-main__wrapper{padding:90px 0 100px;width:90%;margin:0 auto}}@media(max-width:450px){.footer-main__wrapper{padding:60px 0 100px}}.footer-main__wrapper .footer-main__container{display:flex;align-items:flex-start;justify-content:space-between;gap:50px}@media(max-width:1390px){.footer-main__wrapper .footer-main__container{flex-wrap:wrap;gap:0}}@media(max-width:860px){.footer-main__wrapper .footer-main__container{justify-content:flex-start}}@media(max-width:1390px){.footer-main__wrapper .footer-main__container .logo__container{width:100%}}.footer-main__wrapper .footer-main__container .logo__container a{display:block}.footer-main__wrapper .footer-main__container .logo__container a img{display:block}.footer-main__wrapper .footer-main__container .social-icons__container{margin-top:15px}@media(max-width:1390px){.footer-main__wrapper .footer-main__container .social-icons__container{width:100%;margin:40px 0 80px}}@media(max-width:450px){.footer-main__wrapper .footer-main__container .social-icons__container{margin:30px 0 50px}}.footer-main__wrapper .footer-main__container .social-icons__container ul{display:flex;align-items:center;gap:35px;list-style-type:none;margin:0;padding:0}.footer-main__wrapper .footer-main__container .social-icons__container ul li{list-style-type:none;margin:0;padding:0}.footer-main__wrapper .footer-main__container .social-icons__container ul li a{margin:0;padding:0;text-decoration:none}.footer-main__wrapper .footer-main__container .social-icons__container ul li a:hover svg path{fill:#000;opacity:.2}.footer-main__wrapper .footer-main__container .social-icons__container ul li a svg{max-width:18px;height:18px;display:block}.footer-main__wrapper .footer-main__container .social-icons__container ul li a svg path{fill:#b88686;opacity:1;transition:fill 250ms ease-in-out,opacity 250ms ease-in-out}.footer-main__wrapper .footer-main__container .contact__container{display:flex;gap:80px;margin-top:15px}@media(max-width:1500px){.footer-main__wrapper .footer-main__container .contact__container{gap:50px}}@media(max-width:1390px){.footer-main__wrapper .footer-main__container .contact__container{width:50%;margin-top:0;gap:0}}@media(max-width:860px){.footer-main__wrapper .footer-main__container .contact__container{width:100%;margin-bottom:60px}}@media(max-width:450px){.footer-main__wrapper .footer-main__container .contact__container{flex-wrap:wrap;gap:25px;margin-bottom:25px}}.footer-main__wrapper .footer-main__container .contact__container a{font-family:"Avenir Next Cyr",sans-serif;display:flex;font-size:15px;font-weight:400;text-decoration:none;margin:0;padding:0;color:#000;gap:15px;align-items:baseline;transition:color 300ms ease-in-out}@media(max-width:1390px){.footer-main__wrapper .footer-main__container .contact__container a{width:50%}}@media(max-width:860px){.footer-main__wrapper .footer-main__container .contact__container a{width:30%}}@media(max-width:767px){.footer-main__wrapper .footer-main__container .contact__container a{width:50%}}@media(max-width:450px){.footer-main__wrapper .footer-main__container .contact__container a{width:100%}}.footer-main__wrapper .footer-main__container .contact__container a:hover{color:#683839}.footer-main__wrapper .footer-main__container .contact__container a svg{width:13px;width:13px;display:block}.footer-main__wrapper .footer-main__container .contact__container a svg path{fill:#b88686}.footer-main__wrapper .footer-main__container .links__container{margin-top:15px}@media(max-width:1390px){.footer-main__wrapper .footer-main__container .links__container{width:21%;margin-top:0}}@media(max-width:860px){.footer-main__wrapper .footer-main__container .links__container{width:30%}}@media(max-width:767px){.footer-main__wrapper .footer-main__container .links__container{width:50%}}@media(max-width:450px){.footer-main__wrapper .footer-main__container .links__container{width:100%}}.footer-main__wrapper .footer-main__container .links__container ul{list-style-type:none;margin:0;padding:0}.footer-main__wrapper .footer-main__container .links__container ul li{list-style-type:none;margin:0;padding:0}.footer-main__wrapper .footer-main__container .links__container ul li a{text-decoration:none;font-size:15px;font-weight:400;margin:0;padding:0;color:#000;transition:color 300ms ease-in-out}.footer-main__wrapper .footer-main__container .links__container ul li a:hover{color:#683839}.footer-main__wrapper .footer-main__container .copyrights__container{margin-top:15px}@media(max-width:1390px){.footer-main__wrapper .footer-main__container .copyrights__container{width:21%;margin-top:0}}@media(max-width:860px){.footer-main__wrapper .footer-main__container .copyrights__container{width:40%}}@media(max-width:767px){.footer-main__wrapper .footer-main__container .copyrights__container{width:50%}}@media(max-width:450px){.footer-main__wrapper .footer-main__container .copyrights__container{width:100%;margin-top:25px}}.footer-main__wrapper .footer-main__container .copyrights__container p{font-size:15px;font-weight:400;margin:0;padding:0;line-height:1.6}.footer-main__wrapper .footer-main__container .copyrights__container p a{text-decoration:none;transition:color 300ms ease-in-out}.footer-main__wrapper .footer-main__container .copyrights__container p a:hover{color:#683839}.footer-sticky-navbar__wrapper{position:fixed;left:0;bottom:0;width:100%;box-shadow:0 5px 20px 2px rgba(0,0,0,0.1);background-color:#fff;display:none;z-index:1000}@media(max-width:767px){.footer-sticky-navbar__wrapper{display:flex}}.footer-sticky-navbar__wrapper::before,.footer-sticky-navbar__wrapper::after{content:"";position:absolute;top:0;width:1px;height:100px;background-color:#683839}.footer-sticky-navbar__wrapper::before{left:50%}.footer-sticky-navbar__wrapper::after{left:75%}.footer-sticky-navbar__wrapper .navbar-contact__container{width:50%;display:flex}.footer-sticky-navbar__wrapper .navbar-contact__container .phone-number,.footer-sticky-navbar__wrapper .navbar-contact__container .address{line-height:1;padding:0;margin:0;width:50%}.footer-sticky-navbar__wrapper .navbar-contact__container .phone-number a,.footer-sticky-navbar__wrapper .navbar-contact__container .address a{display:flex;justify-content:center;width:100%;padding:20px 15px}.footer-sticky-navbar__wrapper .navbar-contact__container .phone-number a svg,.footer-sticky-navbar__wrapper .navbar-contact__container .address a svg{width:24px;height:24px;fill:#683839;transition:fill 300ms ease-in-out}.footer-sticky-navbar__wrapper .navbar-contact__container .phone-number a:hover svg,.footer-sticky-navbar__wrapper .navbar-contact__container .address a:hover svg{fill:#b88686}.footer-sticky-navbar__wrapper .navbar-cta__container{width:50%}.footer-sticky-navbar__wrapper .navbar-cta__container a{display:flex;justify-content:center;align-items:center;width:100%;padding:25px 0 15px;text-decoration:none}.footer-sticky-navbar__wrapper .navbar-cta__container a span{font-family:"Avenir Next Cyr",sans-serif;font-size:14px;line-height:1;text-transform:uppercase;color:#683839;font-weight:500;padding:2px 0 0;margin:0;transition:color 200ms ease-in-out}.footer-sticky-navbar__wrapper .navbar-cta__container a svg{width:24px;fill:#b88686;transition:fill 200ms ease-in-out;display:none}.footer-sticky-navbar__wrapper .navbar-cta__container a:hover svg{fill:#000}.footer-sticky-navbar__wrapper .navbar-cta__container a:hover span{color:#b88686}.wps-homepage-meet-the-doctor__wrapper{position:relative;width:100%;padding:200px 0}@media(max-width:1199px){.wps-homepage-meet-the-doctor__wrapper{padding:200px 0}}@media(max-width:991px){.wps-homepage-meet-the-doctor__wrapper{padding:180px 0}}@media(max-width:767px){.wps-homepage-meet-the-doctor__wrapper{padding:150px 0}}@media(max-width:575px){.wps-homepage-meet-the-doctor__wrapper{padding:120px 0}}.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container{width:85%;margin:0 auto;max-width:1200px}@media(max-width:991px){.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container{width:90%}}.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container{display:flex;flex-direction:column;gap:70px;align-items:center;justify-content:center;text-align:center;margin-bottom:115px}@media(max-width:991px){.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container{gap:50px;margin-bottom:100px}}@media(max-width:767px){.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container{margin-bottom:80px;gap:40px}}.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container h2{font-style:italic}.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .heading__container p{max-width:1080px;margin:0 auto}.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container{display:flex;align-items:center;gap:10%}@media(max-width:991px){.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container{gap:50px;align-items:flex-start}}@media(max-width:767px){.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container{flex-direction:column}}.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .image__container{width:40%;flex-shrink:0}@media(max-width:767px){.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .image__container{width:65%}}@media(max-width:575px){.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .image__container{width:100%}}.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .image__container img{width:100%;height:calc(100% + 80px);display:block;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media(max-width:575px){.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .image__container img{max-height:550px;-o-object-position:top;object-position:top}}.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container{width:60%;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:767px){.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container{width:100%}}.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content{max-width:535px}@media(max-width:767px){.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content{max-width:100%}}.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta{margin-top:80px}@media(max-width:991px){.wps-homepage-meet-the-doctor__wrapper .wps-homepage-meet-the-doctor__container .inner-content__container .content__container .inner-content .section-cta{margin-top:40px}}.wps-homepage-offer__wrapper{position:relative;width:100%;padding:0 40px}@media(max-width:1199px){.wps-homepage-offer__wrapper{padding:0 20px}}.wps-homepage-offer__wrapper .wps-homepage-offer__container{display:flex;align-items:center;background-image:radial-gradient(#c7a484,#bf9773)}@media(max-width:1050px){.wps-homepage-offer__wrapper .wps-homepage-offer__container{flex-direction:column}}.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container{width:50%;padding:40px 0}@media(max-width:1050px){.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container{width:100%;padding:100px 0 40px}}.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content{max-width:820px;padding-left:100px}@media(max-width:1199px){.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content{padding-left:50px}}@media(max-width:1050px){.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content{max-width:100%;padding:0 40px}}@media(max-width:991px){.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content{padding:0 30px}}@media(max-width:575px){.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content{padding:0 20px}}.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content h4{color:#fff;text-transform:uppercase;font-weight:600;background-color:#fff;max-width:220px;height:50px;padding:5px 20px;display:flex;align-items:center;justify-content:center;color:#bf9773}.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content h2{margin:40px 0 80px}@media(max-width:1199px){.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content h2{margin:20px 0 40px}}.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content h2 strong{display:inline-block}.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container{display:flex;align-items:center;gap:20px}@media(max-width:991px){.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container{gap:30px}}@media(max-width:575px){.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container{flex-direction:column;align-items:flex-start}}.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a{text-decoration:none;border-color:#fff;background-color:#fff}.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a .text{color:#b88686;font-weight:500}.wps-homepage-offer__wrapper .wps-homepage-offer__container .content__container .content .section-cta__container a .icon svg path{fill:#b88686}.wps-homepage-offer__wrapper .wps-homepage-offer__container .image__container{width:50%;position:relative;padding-right:50px}@media(max-width:1050px){.wps-homepage-offer__wrapper .wps-homepage-offer__container .image__container{width:80%}}@media(max-width:767px){.wps-homepage-offer__wrapper .wps-homepage-offer__container .image__container{width:100%;padding:0 50px}}@media(max-width:575px){.wps-homepage-offer__wrapper .wps-homepage-offer__container .image__container{padding:0 20px}}.wps-homepage-offer__wrapper .wps-homepage-offer__container .image__container img{display:block;width:100%;-o-object-position:top;object-position:top;max-height:575px;-o-object-fit:contain;object-fit:contain}.wps-homepage-services__wrapper{position:relative;width:100%}.wps-homepage-services__wrapper .wps-homepage-services__container{padding:160px 0;max-width:1400px;margin:0 auto;width:85%}@media(max-width:991px){.wps-homepage-services__wrapper .wps-homepage-services__container{width:90%;padding:120px 0}}@media(max-width:767px){.wps-homepage-services__wrapper .wps-homepage-services__container{width:90%;padding:100px 0}}.wps-homepage-services__wrapper .wps-homepage-services__container .heading__container p{margin-top:60px}@media(max-width:991px){.wps-homepage-services__wrapper .wps-homepage-services__container .heading__container p{margin-top:40px}}.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container{display:flex;gap:40px;margin-top:120px}@media(max-width:991px){.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container{display:grid;grid-template-columns:repeat(2,1fr);gap:80px 40px;margin-top:80px}}@media(max-width:575px){.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container{grid-template-columns:repeat(1,1fr);gap:40px}}.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content{width:33%;flex-shrink:0}@media(max-width:991px){.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content{width:100%}}.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a{display:block;width:100%;text-decoration:none;position:relative;overflow:hidden}.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .image{width:100%;overflow:hidden;position:relative;z-index:2}.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media(max-width:575px){.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .image img{max-height:350px}}.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;overflow:hidden;width:80%;margin:0 auto;margin-top:50px}@media(max-width:991px){.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content{margin:0 auto;margin-top:40px}}.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content h3{color:#683839;font-weight:400}.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in{margin-top:20px;padding-bottom:20px}.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in p span{margin:0}.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta{margin-top:45px}.wps-homepage-services__wrapper .wps-homepage-services__container .services-content__container .service-content a .content .fade-in .section-cta .fade-in{margin-top:0;padding-bottom:0}.wps-homepage-membership__wrapper{position:relative;width:100%;padding-bottom:200px}@media(max-width:1199px){.wps-homepage-membership__wrapper{padding-bottom:200px}}@media(max-width:991px){.wps-homepage-membership__wrapper{padding-bottom:180px}}@media(max-width:767px){.wps-homepage-membership__wrapper{padding-bottom:150px}}@media(max-width:575px){.wps-homepage-membership__wrapper{padding-bottom:120px}}.wps-homepage-membership__wrapper .wps-homepage-membership__container{width:85%;max-width:1400px;margin:0 auto;background-color:#b88686;border-radius:10px;display:flex;align-items:flex-start;padding:120px 130px;overflow:hidden;position:relative;gap:15%}@media(max-width:1399px){.wps-homepage-membership__wrapper .wps-homepage-membership__container{padding:120px 100px;gap:8%}}@media(max-width:1199px){.wps-homepage-membership__wrapper .wps-homepage-membership__container{padding:120px 60px;gap:5%}}@media(max-width:991px){.wps-homepage-membership__wrapper .wps-homepage-membership__container{padding:120px 50px;gap:2%;width:90%}}@media(max-width:900px){.wps-homepage-membership__wrapper .wps-homepage-membership__container{flex-direction:column;gap:80px}}@media(max-width:767px){.wps-homepage-membership__wrapper .wps-homepage-membership__container{padding:120px 35px}}@media(max-width:575px){.wps-homepage-membership__wrapper .wps-homepage-membership__container{padding:80px 35px}}.wps-homepage-membership__wrapper .wps-homepage-membership__container::after{content:"";position:absolute;top:0;left:0;background-image:url(dist/images/pattern-membership.svg);background-repeat:no-repeat;background-position:left;background-size:contain;width:50%;height:100%;opacity:.1;transform:translate(-50px,350px) scale(3);z-index:3}.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container{position:relative;z-index:4}.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container h3{color:#fff}.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .membership-price{font-family:"Ivy Mode",sans-serif;font-size:20px;color:#fff;text-transform:uppercase;background-color:#683839;padding:5px 30px;border-radius:30px;font-weight:600;display:inline-block;margin-top:22px}.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container p{color:#fff;margin:25px 0 45px}.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a{color:#fff;background-color:transparent;border-color:#fff}.wps-homepage-membership__wrapper .wps-homepage-membership__container .heading__container .section-cta a:hover{background-color:#fff;color:#b88686}.wps-homepage-membership__wrapper .wps-homepage-membership__container .content__container{position:relative;z-index:4}.wps-homepage-membership__wrapper .wps-homepage-membership__container .content__container p{color:#fff}.wps-homepage-membership__wrapper .wps-homepage-membership__container .content__container ul{list-style-type:none;margin:20px 0 40px}.wps-homepage-membership__wrapper .wps-homepage-membership__container .content__container ul li{list-style-type:none;font-weight:600;color:#fff;position:relative;padding-left:20px}.wps-homepage-membership__wrapper .wps-homepage-membership__container .content__container ul li::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;background-color:#fff;border-radius:50%}.wps-homepage-courses__wrapper{position:relative;background-color:#131313;width:100%;padding:150px 0;overflow:hidden}@media(max-width:1199px){.wps-homepage-courses__wrapper{padding:120px 0}}@media(max-width:991px){.wps-homepage-courses__wrapper{padding:100px 0}}.wps-homepage-courses__wrapper::after{content:"";position:absolute;top:0;left:0;background-image:url(dist/images/bg-header.svg);background-repeat:no-repeat;background-position:left;background-size:contain;width:50%;height:100%;opacity:.08;transform:translate(-160px,100px) scale(1.3);z-index:2}.wps-homepage-courses__wrapper .wps-homepage-courses__container{display:flex;gap:7%;position:relative;z-index:4}@media(max-width:1399px){.wps-homepage-courses__wrapper .wps-homepage-courses__container{gap:4%}}@media(max-width:1199px){.wps-homepage-courses__wrapper .wps-homepage-courses__container{flex-direction:column;gap:80px}}.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container{position:relative}@media(max-width:1199px){.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container{width:50%}}@media(max-width:991px){.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container{width:70%}}@media(max-width:767px){.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container{width:90%}}.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container::after{content:"";position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:.5;z-index:2}.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:991px){.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container img{max-height:500px}}.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container .image-content{position:absolute;left:0;bottom:0;width:100%;padding:40px 115px 100px 90px;z-index:3}@media(max-width:991px){.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container .image-content{padding:40px 55px 50px}}.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container .image-content h2{line-height:1.1;color:#fff}.wps-homepage-courses__wrapper .wps-homepage-courses__container .image__container .image-content p{color:#fff;margin-top:40px}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container{max-width:800px;padding-right:40px}@media(max-width:1199px){.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container{max-width:80%;margin:0 auto;padding-right:0}}@media(max-width:767px){.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container{max-width:90%;margin:0 auto}}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container p{color:#fff}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container p strong{font-weight:600;display:block}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content{display:flex;gap:40px;margin-top:80px}@media(max-width:767px){.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content{flex-direction:column}}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content .courses{max-width:400px}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content .dates{margin-left:auto}@media(max-width:767px){.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content .dates{margin:0}}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content h3{color:#fff}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content ul{list-style-type:none;margin:35px 0 40px;display:flex;flex-direction:column;gap:10px}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content ul li{list-style-type:none;font-weight:600;color:#fff;position:relative;padding-left:20px}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .inner-content ul li::before{content:"";position:absolute;top:0;left:0;transform:translateY(10px);width:10px;height:10px;background-color:#b88686;border-radius:50%}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container{display:flex;gap:100px;margin-top:100px}@media(max-width:991px){.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container{margin-top:60px}}@media(max-width:575px){.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container{gap:40px;margin-top:20px}}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a{color:#fff;border-color:#fff}.wps-homepage-courses__wrapper .wps-homepage-courses__container .content__container .section-cta__container .section-cta a:hover{border-color:#b88686}.wps-homepage-events-and-group__wrapper{position:relative;width:100%;background-color:#683839}.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container{position:relative}.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .image__container img{display:block;width:100%;opacity:.5}@media(max-width:991px){.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .image__container img{min-height:550px}}@media(max-width:767px){.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .image__container img{min-height:600px;-o-object-fit:cover;object-fit:cover}}@media(max-width:575px){.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .image__container img{min-height:700px}}.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container{position:absolute;top:0;left:0;width:100%;height:100%;padding:50px 40px}@media(max-width:767px){.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container{padding:50px 20px}}.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;max-width:1090px;margin:0 auto}.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content h4{text-transform:uppercase;font-weight:500;color:#683839;background-color:#fff;min-width:220px;height:50px;padding:5px 20px;display:flex;align-items:center;justify-content:center;color:rgba(104,56,57,0.5)}.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .featured-text{margin:35px 0 75px}@media(max-width:767px){.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .featured-text{margin:35px 0 45px}}.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a{color:#fff;border-color:#fff}.wps-homepage-events-and-group__wrapper .wps-homepage-events-and-group__container .content__container .content .section-cta a:hover{border-color:#b88686}.wps-homepage-product-contents__wrapper{position:relative;padding:150px 0 200px}@media(max-width:1199px){.wps-homepage-product-contents__wrapper{padding:120px 0 150px}}@media(max-width:991px){.wps-homepage-product-contents__wrapper{padding:120px 0 120px}}@media(max-width:767px){.wps-homepage-product-contents__wrapper{padding:100px 0}}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container{width:85%;max-width:1400px;margin:0 auto}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .heading__container{margin-bottom:100px}@media(max-width:767px){.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .heading__container{margin-bottom:80px}}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .heading__container p{margin-top:50px}@media(max-width:991px){.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .heading__container p{margin-top:25px}}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media(max-width:1199px){.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container{gap:60px 40px}}@media(max-width:575px){.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container{grid-template-columns:repeat(1,1fr)}}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content{position:relative;cursor:pointer}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content:hover img{transform:scale(1.1)}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content:hover .content h3{color:#b88686}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content a{display:block;position:relative;text-decoration:none}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content a .image{overflow:hidden;border-radius:10px}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content a .image img{width:100%;display:block;transition:transform 300ms ease-in-out}@media(max-width:1199px){.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content a .image img{max-width:500px;max-height:400px;-o-object-fit:cover;object-fit:cover}}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content a .content{margin-top:20px;padding-left:20px}@media(max-width:1399px){.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content a .content{padding-left:10px}}.wps-homepage-product-contents__wrapper .wps-homepage-product-contents__container .product-content__container .product-content a .content h3{transition:color 300ms ease-in-out}.wps-homepage-testimonials__wrapper{position:relative;width:100%;padding-bottom:135px;z-index:9999}@media(max-width:991px){.wps-homepage-testimonials__wrapper{padding-bottom:100px}}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container{position:relative;max-width:1400px;margin:0 auto;overflow:visible;width:85%}@media(max-width:991px){.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container{width:90%}}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper{width:100%;position:relative;overflow:visible}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item{max-width:920px;border-radius:20px;background-color:#f3f3f3;position:relative}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item svg{position:absolute;top:0;left:50%;transform:translate(-50%,-30px)}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item{max-width:800px;margin:0 auto;display:flex;gap:50px;align-items:center;justify-content:center;flex-direction:column;padding:100px 50px}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .testimonial-content{color:#683839;line-height:1.75;text-align:center}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container{width:100%;height:100%;position:relative;display:flex;justify-content:center;gap:30px;left:auto;top:auto;margin-top:60px;align-items:center}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-prev,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-next{display:flex;justify-content:center;align-items:center;width:70px;height:70px;border-radius:50%;background-color:#683839}@media(max-width:575px){.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-prev,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-next{width:50px;height:50px}}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-prev::before,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-prev::after,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-next::before,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-next::after{display:none}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-prev svg,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-next svg{display:inline-block;width:30px;fill:#fff}@media(max-width:575px){.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-prev svg,.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-next svg{width:22px}}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .swiper .testimonial-navigation__container .testimonial-button-prev{transform:rotate(-180deg)}.wps-homepage-testimonials__wrapper .wps-homepage-testimonials__container .testimonial-content__container .section-cta{margin-top:60px;display:flex;align-items:center;justify-content:center;width:100%}.wps-homepage-testimonials__wrapper.style2{display:none}.wps-aboutpage-image-content__wrapper{position:relative;width:100%;padding:160px 0}@media(max-width:991px){.wps-aboutpage-image-content__wrapper{padding:100px 0}}.wps-aboutpage-image-content__wrapper::after{content:"";position:absolute;top:0;left:0;background-image:url(dist/images/bg-header.svg);background-position:left;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;z-index:-1;opacity:.1;transform:translate(-100px,-200px)}@media(max-width:767px){.wps-aboutpage-image-content__wrapper::after{transform:translate(-100px,100px)}}.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container{max-width:1200px;width:85%;margin:0 auto;display:flex;align-items:center;gap:8%}@media(max-width:1199px){.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container{align-items:flex-start;gap:6%}}@media(max-width:991px){.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container{width:90%;gap:5%}}@media(max-width:900px){.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container{flex-direction:column;gap:60px}}.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .image__container{width:50%}@media(max-width:767px){.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .image__container{width:70%}}@media(max-width:575px){.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .image__container{width:100%}}.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .image__container img{display:block;width:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .content__container{width:50%}@media(max-width:900px){.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .content__container{width:100%}}.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .content__container .content{max-width:500px}@media(max-width:991px){.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .content__container .content{max-width:100%}}.wps-aboutpage-image-content__wrapper .wps-aboutpage-image-content__container .content__container .content h2{margin-bottom:40px}.wps-aboutpage-image-slider__wrapper{position:relative;width:100%;padding-bottom:140px}@media(max-width:991px){.wps-aboutpage-image-slider__wrapper{padding-bottom:120px}}@media(max-width:767px){.wps-aboutpage-image-slider__wrapper{padding-bottom:100px}}.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container{max-width:920px;margin:0 auto;width:85%}@media(max-width:991px){.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container{width:90%}}.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .content__container{max-width:900px}.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .content__container p{margin-top:45px}.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .image-slider__container{margin-top:100px;border-radius:10px}.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .image-slider__container .slider-swiper{width:100%;height:100%}.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .image-slider__container .slider-swiper .slider-items__container .slider-item{border-radius:10px;overflow:hidden}.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .image-slider__container .slider-swiper .slider-items__container .slider-item img{display:block;width:100%;min-height:520px;border-radius:10px;-o-object-fit:cover;object-fit:cover;overflow:hidden}@media(max-width:991px){.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .image-slider__container .slider-swiper .slider-items__container .slider-item img{min-height:400px}}@media(max-width:575px){.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .image-slider__container .slider-swiper .slider-items__container .slider-item img{min-height:350px}}.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .image-slider__container .slider-swiper .swiper-pagination{position:relative;margin-top:50px}.wps-aboutpage-image-slider__wrapper .wps-aboutpage-image-slider__container .image-slider__container .slider-swiper .swiper-pagination .swiper-pagination-bullet{background-color:#b88686}.wps-doctorpage-image-content__wrapper{position:relative;width:100%;padding-bottom:140px;overflow:visible}@media(max-width:1199px){.wps-doctorpage-image-content__wrapper{padding-bottom:120px}}@media(max-width:767px){.wps-doctorpage-image-content__wrapper{padding-bottom:100px}}.wps-doctorpage-image-content__wrapper::after{content:"";position:absolute;top:0;left:0;background-image:url(dist/images/bg-header.svg);background-position:left;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;z-index:4;opacity:.1;transform:translate(-100px,100px)}.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container{max-width:1200px;margin:0 auto;width:85%;display:flex;align-items:center;gap:8%;position:relative;z-index:5}@media(max-width:1199px){.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container{align-items:flex-start}}@media(max-width:991px){.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container{width:90%;gap:5%}}@media(max-width:900px){.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container{flex-direction:column;gap:60px}}.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .image__container{width:50%}@media(max-width:900px){.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .image__container{width:65%}}@media(max-width:767px){.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .image__container{width:75%}}@media(max-width:575px){.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .image__container{width:100%}}.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .image__container img{display:block;width:100%;border-radius:10px}.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .content__container{width:50%}@media(max-width:900px){.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .content__container{width:100%}}.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .content__container .content{max-width:500px}@media(max-width:900px){.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .content__container .content{max-width:100%}}.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .content__container .content h3{font-weight:500;margin:10px 0 45px}@media(max-width:900px){.wps-doctorpage-image-content__wrapper .wps-doctorpage-image-content__container .content__container .content h3{margin:10px 0 35px}}.wps-paymentpage-icont-content__wrapper{position:relative;width:100%;padding:200px 0 140px}@media(max-width:1199px){.wps-paymentpage-icont-content__wrapper{padding:150px 0 140px}}@media(max-width:991px){.wps-paymentpage-icont-content__wrapper{padding:120px 0}}@media(max-width:767px){.wps-paymentpage-icont-content__wrapper{padding:100px 0}}.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container{max-width:930px;margin:0 auto;width:85%}@media(max-width:991px){.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container{width:90%}}.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .fetured-text{margin-bottom:90px}.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content{margin-top:60px}.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .logo img{display:block;width:auto}.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content p{margin-top:25px}.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .icon-content__container .icon-content .section-cta{margin-top:40px}.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .content__container{margin-top:50px}.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .content__container h3{font-weight:500}.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .content__container ul{margin:0;padding:0;list-style-type:none;margin:35px 0;display:flex;flex-direction:column;gap:12px}.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .content__container ul li{font-weight:500;list-style-type:none;padding-left:20px;position:relative}.wps-paymentpage-icont-content__wrapper .wps-paymentpage-icont-content__container .content__container ul li::after{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;border-radius:50%;transform:translateY(-50%);background-color:#b88686}.wps-acadamypage-image-content__wrapper{position:relative;width:100%;padding-bottom:100px}.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container{max-width:1400px;margin:0 auto;width:85%;display:grid;grid-template-columns:repeat(2,1fr);gap:80px 40px}@media(max-width:991px){.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container{width:90%}}@media(max-width:767px){.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container{grid-template-columns:repeat(1,1fr)}}.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container{width:100%}@media(max-width:767px){.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container{width:80%;margin:0 auto}}@media(max-width:575px){.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container{width:100%}}.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container .image{width:100%}.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container .image img{display:block;width:100%;border-radius:10px;max-height:400px;-o-object-fit:cover;object-fit:cover}.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container .content{width:90%;margin:40px auto 0;text-align:center}.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container .content h3{margin-bottom:20px;font-weight:500;color:#b88686;text-transform:uppercase}@media(max-width:991px){.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container .content h3{margin-bottom:10px}}.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container .content h2{font-weight:500;margin-bottom:40px}@media(max-width:991px){.wps-acadamypage-image-content__wrapper .wps-acadamypage-image-content__container .image-content__container .content h2{margin-bottom:20px}}.wps-acadamypage-content__wrapper{position:relative;width:100%}.wps-acadamypage-content__wrapper .wps-acadamypage-content__container{width:95%;margin:0 auto;background-color:#000;border-radius:10px;position:relative;overflow:hidden}.wps-acadamypage-content__wrapper .wps-acadamypage-content__container::after{content:"";position:absolute;top:0;left:0;background-image:url(dist/images/bg-header.svg);background-repeat:no-repeat;background-position:left;background-size:contain;width:50%;height:100%;opacity:.2;transform:translate(-160px,100px) scale(1.3);z-index:2}@media(max-width:767px){.wps-acadamypage-content__wrapper .wps-acadamypage-content__container::after{transform:translate(-30px,10px) scale(1.5)}}.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content{max-width:1160px;margin:0 auto;padding:180px 40px;text-align:center;position:relative;z-index:4}@media(max-width:991px){.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content{padding:140px 40px}}@media(max-width:767px){.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content{padding:120px 40px}}@media(max-width:575px){.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content{padding:100px 20px}}.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content h3{font-weight:600;margin-bottom:20px;color:#fff}.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content p{color:#fff;font-weight:300}.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta{margin-top:50px}.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a{background-color:#b88686;border-color:#b88686;color:#fff;border-radius:0;transition:background-color 300ms ease-in-out,color 300ms ease-in-out}.wps-acadamypage-content__wrapper .wps-acadamypage-content__container .content .section-cta a:hover{background-color:transparent;color:#b88686}.wps-acadamypage-intro-content__wrapper{position:relative;width:100%}.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container{width:85%;margin:0 auto;background-color:#000;border-radius:10px;max-width:1400px}@media(max-width:991px){.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container{width:90%}}.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content{max-width:1170px;margin:0 auto;display:flex;gap:40px;align-items:center;padding:70px 40px}@media(max-width:767px){.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content{flex-direction:column;align-items:flex-start}}@media(max-width:575px){.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content{padding:70px 30px}}.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .content h3{font-weight:600;margin-bottom:20px;color:#fff}.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .content p{color:#fff;font-weight:300}.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a{background-color:#b88686;border-color:#b88686;color:#fff;border-radius:0;transition:background-color 300ms ease-in-out,color 300ms ease-in-out}.wps-acadamypage-intro-content__wrapper .wps-acadamypage-intro-content__container .intro-content .section-cta a:hover{background-color:transparent;color:#b88686}.wps-acadamypage-testimonials__wrapper{position:relative;width:100%;padding:165px 0;z-index:9999}@media(max-width:991px){.wps-acadamypage-testimonials__wrapper{padding:120px 0}}.wps-acadamypage-testimonials__wrapper .wps-acadamypage-testimonials__container{position:relative;max-width:1400px;margin:0 auto;overflow:visible;width:85%}@media(max-width:991px){.wps-acadamypage-testimonials__wrapper .wps-acadamypage-testimonials__container{width:90%}}.wps-acadamypage-testimonials__wrapper .wps-acadamypage-testimonials__container .testimonial-content__container .swiper{width:100%;position:relative;overflow:visible}.wps-acadamypage-testimonials__wrapper .wps-acadamypage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item{max-width:920px;border-radius:20px;background-color:#f3f3f3;position:relative}.wps-acadamypage-testimonials__wrapper .wps-acadamypage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item svg{position:absolute;top:0;left:0;transform:translate(80px,-30px)}.wps-acadamypage-testimonials__wrapper .wps-acadamypage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item{max-width:800px;margin:0 auto;display:flex;flex-direction:column;padding:100px 50px}.wps-acadamypage-testimonials__wrapper .wps-acadamypage-testimonials__container .testimonial-content__container .swiper .testimonial-items__container .testimonial-item .testimonial-single-item .testimonial-content{line-height:1.75;margin-top:50px}.wps-acadamypage-video-content-slider__wrapper{position:relative;width:100%;padding:150px 0}@media(max-width:1199px){.wps-acadamypage-video-content-slider__wrapper{padding:150px 0}}@media(max-width:991px){.wps-acadamypage-video-content-slider__wrapper{padding:120px 0}}@media(max-width:575px){.wps-acadamypage-video-content-slider__wrapper{padding:100px 0}}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container{max-width:1160px;margin:0 auto;width:85%}@media(max-width:991px){.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container{width:90%}}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container h2{color:#000;margin-bottom:70px;text-align:center}@media(max-width:767px){.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container h2{margin-top:60px}}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a{display:flex;gap:40px;text-decoration:none;height:100%}@media(max-width:991px){.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a{flex-direction:column}}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .image{width:66%;position:relative}@media(max-width:991px){.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .image{width:80%;margin:0 auto}}@media(max-width:575px){.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .image{width:100%}}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:10px}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .image .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .image .icon svg{width:50px;height:50px;display:block}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .image .icon svg path{fill:#fff !important}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .content__container{width:34%;padding:80px 30px;background-color:#f3f3f3;border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:50px}@media(max-width:991px){.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .content__container{width:80%;margin:0 auto}}@media(max-width:767px){.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .content__container{width:100%}}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .content__container .ratings-icon svg{display:block}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .content__container .ratings-icon svg polygon{fill:#f7c754}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .content__container h3{font-size:22px;font-style:italic;font-family:"Ivy Mode",sans-serif}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .acadamy-video-swiper .video-content-items__container .video-content-item a .content__container .content .student-name{font-weight:500;margin-bottom:5px}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .swiper-pagination{width:100%;position:relative;margin-top:100px;display:flex;align-items:center;justify-content:center;gap:20px}@media(max-width:575px){.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .swiper-pagination{margin-top:60px}}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .swiper-pagination-bullet{background-color:#683839;width:15px;height:15px;border-radius:50%}.wps-acadamypage-video-content-slider__wrapper .wps-acadamypage-video-content-slider__container .slider__container .swiper-pagination-bullet-active{outline:2px solid #683839;outline-offset:5px}.wps-coursespage-included-content__wrapper{position:relative;width:95%;background-color:#000;padding:180px 0 0;margin:0 auto;border-radius:10px}@media(max-width:991px){.wps-coursespage-included-content__wrapper{padding:140px 0 0}}@media(max-width:767px){.wps-coursespage-included-content__wrapper{padding:120px 0 0}}@media(max-width:575px){.wps-coursespage-included-content__wrapper{padding:80px 0 0}}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container{max-width:100%;margin:0 auto;width:100%}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .heading__container{text-align:center}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .heading__container h3{font-weight:500;color:#fff}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container{position:relative}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container::after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:100%;background-color:#2c2c2c}@media(max-width:991px){.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container::after{top:50%;left:50%;width:96%;height:1px;display:none}}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container{display:flex;position:relative;margin-top:100px;height:100%}@media(max-width:991px){.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container{flex-direction:column;gap:80px}}@media(max-width:767px){.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container{margin-top:60px}}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content{width:50%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media(max-width:991px){.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content{width:100%}}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap{display:flex;align-items:center;flex-direction:column;padding:0 20px;max-width:580px;margin:0 auto}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap h3{color:#fff}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap .logo__container{display:flex;gap:30px;max-width:470px;margin:40px 0 80px}@media(max-width:991px){.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap .logo__container{flex-wrap:wrap;align-items:center;justify-content:center;margin:40px 0 60px}}@media(max-width:575px){.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap .logo__container{margin:20px 0 60px;gap:20px}}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap .logo__container .logo img{display:block;height:80px;width:180px;-o-object-fit:contain;object-fit:contain}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap p{color:#fff;text-align:center}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap ul{padding:0;margin:0;list-style-type:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-top:65px}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .content-wrap ul li{list-style-type:none;line-height:1;color:#fff}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .image__container{max-width:580px;margin:0 auto;width:100%;padding:0 20px}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .image__container .learn-how-content{color:#fff;text-align:center;margin:80px 0 45px}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .image__container .image{width:100%;position:relative;border:#2c2c2c 1px solid;margin-top:80px}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .inner-content__container .content__container .inner-content .image__container .image img{display:block;width:100%}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta{padding:60px 0;display:flex;align-items:center;justify-content:center}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a{background-color:#b88686;border-color:#b88686;color:#fff;border-radius:0;transition:background-color 300ms ease-in-out,color 300ms ease-in-out}.wps-coursespage-included-content__wrapper .wps-coursespage-included-content__container .section-cta a:hover{background-color:transparent;color:#b88686}.wps-before-and-after-image__wrapper{position:relative;width:100%;padding:100px 0 150px}@media(max-width:991px){.wps-before-and-after-image__wrapper{padding:100px 0 120px}}@media(max-width:575px){.wps-before-and-after-image__wrapper{padding:70px 0 100px}}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container{max-width:1200px;margin:0 auto;width:85%;background-color:#f3f3f3;padding:100px 120px;border-radius:10px}@media(max-width:1199px){.wps-before-and-after-image__wrapper .wps-before-and-after-image__container{padding:100px}}@media(max-width:991px){.wps-before-and-after-image__wrapper .wps-before-and-after-image__container{padding:100px 60px;width:90%}}@media(max-width:767px){.wps-before-and-after-image__wrapper .wps-before-and-after-image__container{padding:100px 40px}}@media(max-width:575px){.wps-before-and-after-image__wrapper .wps-before-and-after-image__container{padding:80px 30px}}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .heading__container h2{font-weight:500;text-transform:capitalize}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .heading__container p{margin-top:30px}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .content{font-style:italic;display:none}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .comparison-content__container{display:flex;gap:40px;margin:50px 0 70px}@media(max-width:767px){.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .comparison-content__container{flex-direction:column;margin:50px 0}}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .comparison-content__container .comparison-content{position:relative;overflow:hidden;border-radius:10px;width:50%}@media(max-width:767px){.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .comparison-content__container .comparison-content{width:100%}}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .comparison-content__container .comparison-content .comparison{position:relative;width:100%;height:100%;cursor:ew-resize}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .comparison-content__container .comparison-content .comparison img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:10px}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .comparison-content__container .comparison-content .comparison .after-wrapper{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;transition:width .1s ease}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .comparison-content__container .comparison-content .comparison .after-wrapper::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);pointer-events:none;z-index:3}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .comparison-content__container .comparison-content .comparison .handle{position:absolute;top:0;left:50%;width:1px;height:100%;z-index:10;transform:translateX(-50%)}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .comparison-content__container .comparison-content .comparison .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:black;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.wps-before-and-after-image__wrapper .wps-before-and-after-image__container .comparison-content__container .comparison-content .comparison .icon svg{display:block;transform:rotate(-90deg)}.wps-before-and-after-page-content__wrapper{width:100%;position:relative;padding:190px 0 150px}@media(max-width:1199px){.wps-before-and-after-page-content__wrapper{padding:160px 0 150px}}@media(max-width:991px){.wps-before-and-after-page-content__wrapper{padding:140px 0}}@media(max-width:767px){.wps-before-and-after-page-content__wrapper{padding:120px 0}}@media(max-width:575px){.wps-before-and-after-page-content__wrapper{padding:100px 0}}.wps-before-and-after-page-content__wrapper::after{content:"";position:fixed;top:0;left:0;background-image:url(dist/images/bg-header.svg);background-position:left;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;z-index:-1;opacity:.1;transform:translate(-100px,-200px)}@media(max-width:767px){.wps-before-and-after-page-content__wrapper::after{transform:translate(-100px,100px)}}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container{max-width:1400px;margin:0 auto;width:85%;display:flex;align-items:flex-start;gap:5%;position:relative}@media(max-width:991px){.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container{width:90%;display:flex;flex-direction:column}}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .content__container{width:25%}@media(max-width:991px){.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .content__container{width:100%}}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .content__container h3{font-weight:500;margin-bottom:25px}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .content__container ul{list-style:none;padding:0}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .content__container ul li{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:10px}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .content__container ul li a{text-decoration:none;padding:8px 25px;border-radius:10px;transition:background-color 300ms ease-in-out,color 300ms ease-in-out}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .content__container ul li a:hover{background-color:#b88686;color:#fff}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .content__container ul li a.active{background-color:#b88686;color:#fff}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container{width:70%}@media(max-width:991px){.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container{width:100%}}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container{width:100%;display:none}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container:first-child{display:block}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper{width:100%}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-items__container{width:100%;height:100%}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-items__container .slider-item img{display:block;width:100%;border-radius:10px;height:700px;-o-object-fit:cover;object-fit:cover}@media(max-width:991px){.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-items__container .slider-item img{height:550px}}@media(max-width:575px){.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-items__container .slider-item img{height:450px}}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container{width:100%;position:absolute;left:0;bottom:0;display:flex;gap:40px;justify-content:center;align-items:flex-end;padding-bottom:40px}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-prev,.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-next{display:inline-block;left:auto;top:auto;right:auto;bottom:auto;transform:none;position:relative}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-prev::before,.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-prev::after,.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-next::before,.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-next::after{display:none}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-prev svg,.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-next svg{display:inline-block;width:30px}@media(max-width:575px){.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-prev svg,.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-next svg{width:22px}}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-prev svg path,.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-next svg path{fill:#fff}.wps-before-and-after-page-content__wrapper .wps-before-and-after-page-content__container .slider-image-content__container .slider-image__container .swiper .slider-navigation__container .swiper-button-prev{transform:rotate(-180deg)}.wps-insidepage-intro___wrapper{position:relative;width:100%;padding:200px 0 140px}@media(max-width:1199px){.wps-insidepage-intro___wrapper{padding:180px 0 140px}}@media(max-width:991px){.wps-insidepage-intro___wrapper{padding:140px 0}}@media(max-width:767px){.wps-insidepage-intro___wrapper{padding:120px 0}}@media(max-width:575px){.wps-insidepage-intro___wrapper{padding:100px 0}}.wps-insidepage-intro___wrapper.style-1{padding:0}.wps-insidepage-intro___wrapper.pattern-none::after{display:none}.wps-insidepage-intro___wrapper .wps-insidepage-intro___container{max-width:910px;margin:0 auto;width:85%}@media(max-width:991px){.wps-insidepage-intro___wrapper .wps-insidepage-intro___container{width:90%}}.wps-insidepage-intro___wrapper .wps-insidepage-intro___container .content__container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.wps-insidepage-intro___wrapper .wps-insidepage-intro___container .content__container h2{font-style:italic}.wps-insidepage-intro___wrapper .wps-insidepage-intro___container .content__container p:nth-child(2){margin-top:65px}.wps-insidepage-image-content__wrapper{position:relative;width:100%;padding-bottom:150px}@media(max-width:991px){.wps-insidepage-image-content__wrapper{padding-bottom:120px}}@media(max-width:767px){.wps-insidepage-image-content__wrapper{padding-bottom:100px}}.wps-insidepage-image-content__wrapper.pattern-none::after{display:none}.wps-insidepage-image-content__wrapper::after{content:"";position:absolute;top:0;left:0;background-image:url(dist/images/bg-header.svg);background-position:left;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;z-index:-1;opacity:.1;transform:translate(100px,-100px) scale(1.2)}@media(max-width:1199px){.wps-insidepage-image-content__wrapper::after{transform:translate(10px,-100px) scale(1.1)}}@media(max-width:767px){.wps-insidepage-image-content__wrapper::after{transform:translate(-100px,-100px)}}.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container{max-width:1400px;margin:0 auto;width:85%;display:flex;align-items:center;gap:8%}@media(max-width:1199px){.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container{gap:5%}}@media(max-width:991px){.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container{width:90%;align-items:flex-start}}@media(max-width:900px){.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container{flex-direction:column;gap:60px}}.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .image__Container{width:40%}@media(max-width:900px){.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .image__Container{width:65%}}@media(max-width:767px){.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .image__Container{width:75%}}@media(max-width:575px){.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .image__Container{width:100%}}.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .image__Container img{display:block;width:100%;border-radius:10px}.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .content__container{width:60%}@media(max-width:900px){.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .content__container{width:100%}}.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .content__container h3{font-weight:500;margin-bottom:40px}.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .content__container .content{margin-top:30px}.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .content__container .content ul{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:12px}.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .content__container .content ul li{list-style-type:none;font-weight:500;padding-left:20px;position:relative}.wps-insidepage-image-content__wrapper .wps-insidepage-image-content__container .content__container .content ul li::after{content:"";position:absolute;top:0;left:0;width:10px;height:10px;border-radius:50%;transform:translateY(10px);background-color:#b88686}.wps-insidepage-thumbnail-image-content__wrapper{position:relative;width:100%;padding-bottom:120px}@media(max-width:991px){.wps-insidepage-thumbnail-image-content__wrapper{padding-bottom:100px}}.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container{max-width:1400px;margin:0 auto;width:85%;padding:100px 125px;border-radius:10px;background-color:#b88686}@media(max-width:1399px){.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container{padding:100px 65px}}@media(max-width:991px){.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container{width:90%}}@media(max-width:575px){.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container{padding:100px 30px}}.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container h2{text-align:center;font-weight:500;color:#fff}.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container .inner__container{display:flex;gap:60px;margin-top:60px;align-items:flex-start}@media(max-width:1399px){.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container .inner__container{gap:40px}}@media(max-width:1199px){.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container .inner__container{gap:80px 40px;flex-wrap:wrap}}@media(max-width:767px){.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container .inner__container{gap:60px 40px}}@media(max-width:450px){.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container .inner__container{gap:60px}}.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container .inner__container .thumbnail-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:40px;max-width:210px;margin:0 auto}.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container .inner__container .thumbnail-content .image img{width:118px;height:118px;border-radius:50%}.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container .inner__container .thumbnail-content p{color:#fff;font-weight:300}.wps-insidepage-thumbnail-image-content__wrapper .wps-insidepage-thumbnail-image-content__container .inner__container .thumbnail-content p strong{font-weight:500}.wps-insidepage-parent-image-content__wrapper{position:relative;width:100%;padding-bottom:200px}@media(max-width:1199px){.wps-insidepage-parent-image-content__wrapper{padding-bottom:160px}}@media(max-width:991px){.wps-insidepage-parent-image-content__wrapper{padding-bottom:140px}}@media(max-width:767px){.wps-insidepage-parent-image-content__wrapper{padding-bottom:120px}}@media(max-width:575px){.wps-insidepage-parent-image-content__wrapper{padding-bottom:100px}}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container{max-width:1200px;margin:0 auto;width:85%}@media(max-width:991px){.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container{width:90%}}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container h2{color:#683839;margin-bottom:100px;text-align:center}@media(max-width:767px){.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container h2{margin-bottom:50px}}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container{display:grid;grid-template-columns:repeat(2,1fr);gap:80px 40px}@media(max-width:700px){.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container{grid-template-columns:repeat(1,1fr)}}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a{display:block;text-decoration:none}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .image img{display:block;width:100%;border-radius:10px}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a h3{margin:60px 0 20px}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta{margin-top:35px}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a .section-cta p span{margin:0}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a span{display:inline-block;margin-top:20px}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a ul{list-style-type:none;margin:20px 0 40px}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a ul li{list-style-type:none;font-weight:400;color:#000;position:relative;padding-left:20px}.wps-insidepage-parent-image-content__wrapper .wps-insidepage-parent-image-content__container .image-content__container .image-content a ul li::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;background-color:#b88686;border-radius:50%}.wps-contact-page-info__wrapper{position:relative;width:100%;padding:180px 0}@media(max-width:1199px){.wps-contact-page-info__wrapper{padding:160px 0}}@media(max-width:991px){.wps-contact-page-info__wrapper{padding:120px 0}}@media(max-width:575px){.wps-contact-page-info__wrapper{padding:100px 0}}.wps-contact-page-info__wrapper .wps-contact-page-info__container{width:85%;max-width:1160px;margin:0 auto}@media(max-width:991px){.wps-contact-page-info__wrapper .wps-contact-page-info__container{width:90%}}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container{margin-bottom:150px}@media(max-width:991px){.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container{margin-bottom:100px}}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .section-heading{text-align:center;margin-bottom:100px}@media(max-width:991px){.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .section-heading{margin-bottom:60px}}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .section-heading h2{color:#683839}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container{display:flex;gap:50px;align-items:flex-start}@media(max-width:1199px){.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container{gap:35px}}@media(max-width:991px){.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container{flex-direction:column;gap:50px}}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row{width:35%;display:flex;flex-direction:column;gap:30px}@media(max-width:991px){.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row{width:100%;flex-direction:row;flex-wrap:wrap}}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row p{display:flex;align-items:flex-start;gap:15px}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row p span{margin:0}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row p .icon{margin:0}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row p .icon svg{width:20px;height:20px;display:block}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row p .icon svg path{fill:#683839}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row p a{text-decoration:none;color:#000;transition:color 300ms ease-in-out}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row p a:hover{color:#683839}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row p a:hover .text{text-decoration:none}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row p a .text{text-decoration:underline;font-weight:600}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .detail-row .working-hours .icon svg{width:15px}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .map__container{width:65%}@media(max-width:991px){.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .map__container{width:100%}}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .map__container span{display:block;margin:0;width:100%;position:relative}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-info__container .details__container .map__container span iframe{display:block;width:100%}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-form__container{width:100%}.wps-contact-page-info__wrapper .wps-contact-page-info__container .contact-form__container .contact-form{width:100%}.wps-contact-form-container{background-color:#e9e9e9;padding:80px 80px !important}@media(max-width:991px){.wps-contact-form-container{padding:80px 40px !important}}@media(max-width:767px){.wps-contact-form-container{padding:60px 20px !important}}#gform_1 .wps-input-field-select div.wpforms-container .wpforms-form .choices__inner,#gform_2 .wps-input-field-select div.wpforms-container .wpforms-form .choices__inner{border:1px solid #686868;background:#fff}#gform_1 li::before,#gform_2 li::before{display:none}.gf_progressbar_title{font-family:"Avenir Next Cyr",sans-serif;font-size:18px !important}.percentbar_blue{background-color:#b88686 !important}.gf_progressbar_wrapper{margin-bottom:80px !important}.gfield_description{display:none !important}.gfield_select{font-family:"Avenir Next Cyr",sans-serif !important;color:#683839}.gform-datepicker{font-family:"Avenir Next Cyr",sans-serif !important}.ginput_container_date{display:block !important}.ginput_container_date input{width:100% !important}.ui-datepicker-title select{font-family:"Avenir Next Cyr",sans-serif !important}.ui-datepicker-calendar{font-family:"Avenir Next Cyr",sans-serif !important}.wps-input-field{margin:0 0 10px}.wps-input-field.wpforms-field-select select>option.placeholder{opacity:.1;-ms-filter:"alpha(opacity=10)";filter:alpha(opacity=10)}.wps-input-field .choices__inner{border:0;background:0}.wps-input-field legend{font-weight:normal;text-transform:uppercase}.wps-input-field select,.wps-input-field input[type=text],.wps-input-field input[type=tel],.wps-input-field input[type=email],.wps-input-field textarea{width:100%;height:50px;padding:12px 10px;border:1px solid #686868;background:0;transition:all .25s ease-in-out 0s;font-family:"Avenir Next Cyr",sans-serif;font-size:18px;color:#000;text-align:left;outline:0}.wps-input-field select:focus,.wps-input-field input[type=text]:focus,.wps-input-field input[type=tel]:focus,.wps-input-field input[type=email]:focus,.wps-input-field textarea:focus{outline:0 !important;border-color:#683839 !important}.wps-input-field select.placeholder,.wps-input-field input[type=text].placeholder,.wps-input-field input[type=tel].placeholder,.wps-input-field input[type=email].placeholder,.wps-input-field textarea.placeholder{color:rgba(0,0,0,0.35)}.wps-input-field select:-moz-placeholder,.wps-input-field input[type=text]:-moz-placeholder,.wps-input-field input[type=tel]:-moz-placeholder,.wps-input-field input[type=email]:-moz-placeholder,.wps-input-field textarea:-moz-placeholder{color:rgba(0,0,0,0.35)}.wps-input-field select::-moz-placeholder,.wps-input-field input[type=text]::-moz-placeholder,.wps-input-field input[type=tel]::-moz-placeholder,.wps-input-field input[type=email]::-moz-placeholder,.wps-input-field textarea::-moz-placeholder{color:rgba(0,0,0,0.35)}.wps-input-field select:-ms-input-placeholder,.wps-input-field input[type=text]:-ms-input-placeholder,.wps-input-field input[type=tel]:-ms-input-placeholder,.wps-input-field input[type=email]:-ms-input-placeholder,.wps-input-field textarea:-ms-input-placeholder{color:rgba(0,0,0,0.35)}.wps-input-field select::-webkit-input-placeholder,.wps-input-field input[type=text]::-webkit-input-placeholder,.wps-input-field input[type=tel]::-webkit-input-placeholder,.wps-input-field input[type=email]::-webkit-input-placeholder,.wps-input-field textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.35)}.wps-input-field select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;line-height:1}.wps-input-field textarea{height:200px;resize:none}.wps-input-field>label{font-size:14px !important;font-weight:500 !important;text-transform:uppercase !important;color:#000}.wps-input-field>label.wpforms-error{color:#e32222;padding-top:3px}.wps-input-field-btn,#gform_submit_button_1,#gform_submit_button_2,#gform_submit_button_3,#gform_submit_button_4,#gform_submit_button_5,.gform_button{line-height:1 !important;background-color:#b88686 !important;color:#fff !important;transition:background-color 300ms ease-in-out,color 300ms ease-in-out !important}.wps-input-field-btn:hover,#gform_submit_button_1:hover,#gform_submit_button_2:hover,#gform_submit_button_3:hover,#gform_submit_button_4:hover,#gform_submit_button_5:hover,.gform_button:hover{background-color:transparent !important;color:#b88686 !important}.gform_next_button,.gform_previous_button{display:inline-flex !important;align-items:center !important;justify-content:center !important;font-family:"Avenir Next Cyr",sans-serif !important;font-size:13px !important;text-decoration:none !important;font-weight:500 !important;text-transform:uppercase !important;overflow:hidden !important;position:relative !important;min-width:200px !important;padding:0 20px !important;height:45px !important;border-radius:10px !important;background:transparent !important;border:2px solid #b88686 !important;line-height:1 !important;background-color:#b88686 !important;color:#fff !important;transition:background-color 300ms ease-in-out,color 300ms ease-in-out !important}.gform_next_button:hover,.gform_previous_button:hover{background-color:transparent !important;color:#b88686 !important}.gform_confirmation_wrapper{text-align:center !important}.vc_row.wpb_row{margin-top:0;margin-bottom:0;margin-left:-20px;margin-right:-20px}.vc_row.wpb_row.edgtf-section{margin-left:0;margin-right:0}.vc_row.wpb_row.edgtf-grid-section{margin-left:-20px;margin-right:-20px}.vc_row.wpb_row.edgtf-grid-section .row{margin-left:0;margin-right:0}.vc_row.wpb_row.edgtf-section.wps-row-inner-fix{margin-left:-20px;margin-right:-20px}.no-container>.row{margin:0 15px}.no-container .row .vc_column_container{padding:0}.wpb_wrapper .row-bg-center{background-position:center center !important}.row-overflow-hidden{overflow:hidden}.row.no-gutters,.vc_row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^=col-],.vc_row.no-gutters>[class^=vc_col],.vc_row.no-gutters>[class*=" vc_col"],.row.no-gutters>[class*=" col-"],.vc_column-inner{padding-right:0 !important;padding-left:0 !important}.row.no-gutters .container,.vc_row.no-gutters .container,.container.no-gutters{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.container .container,.container-fluid .container{width:100%}.container{width:100%;max-width:1440px;margin:0 auto}.edgtf-grid-section .edgtf-section-inner{padding-left:20px;padding-right:20px}.wps-vc-row-no-padding .vc_column_container{padding-left:0;padding-right:0}@media(max-width:991px){.edgtf-grid-section .edgtf-section-inner{padding-left:20px !important;padding-right:20px !important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJiYXNlL2N1c3RvbS1mb250cy5zY3NzIiwic3R5bGUuY3NzIiwidXRpbGl0aWVzL21peGlucy5zY3NzIiwiYmFzZS9jb3JlLnNjc3MiLCJiYXNlL3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS93cHMtc3R5bGVndWlkZS5zY3NzIiwidXRpbGl0aWVzL21lZGlhLXF1ZXJpZXMuc2NzcyIsImJhc2UvX2FjY2Vzc2liaWxpdHkuc2NzcyIsImJhc2UvX3dwY29yZS5zY3NzIiwiYmFzZS90eXBvZ3JhcGh5LW5ldy5zY3NzIiwiY29tcG9uZW50cy9zaXRlLW1haW4tY29udGVudC5zY3NzIiwiY29tcG9uZW50cy9hc2lmLWhlYWRlci10b3BiYXIuc2NzcyIsImNvbXBvbmVudHMvYXNpZi1oZWFkZXItbmF2YmFyLnNjc3MiLCJjb21wb25lbnRzL2FzaWYtaGVhZGVyLWhlcm8uc2NzcyIsImNvbXBvbmVudHMvaGVhZGVyLXN0aWNreS1tZW51LnNjc3MiLCJjb21wb25lbnRzL2hlYWRlci1mdWxsLXNjcmVlbi1tZW51LnNjc3MiLCJjb21wb25lbnRzL2Zvb3Rlci1jdGEtYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL2Zvb3Rlci1tYWluLnNjc3MiLCJjb21wb25lbnRzL2Zvb3Rlci1zdGlja3ktbWVudS5zY3NzIiwidmMtY29tcG9uZW50cy93cHNfaG9tZXBhZ2VfbWVldF90aGVfZG9jdG9yX2Jsb2NrLnNjc3MiLCJ2Yy1jb21wb25lbnRzL3dwc19ob21lcGFnZV9vZmZlcl9ibG9jay5zY3NzIiwidmMtY29tcG9uZW50cy93cHNfaG9tZXBhZ2Vfc2VydmljZXNfYmxvY2suc2NzcyIsInZjLWNvbXBvbmVudHMvd3BzX2hvbWVwYWdlX21lbWJlcnNoaXBfYmxvY2suc2NzcyIsInZjLWNvbXBvbmVudHMvd3BzX2hvbWVwYWdlX2NvdXJzZXNfYmxvY2suc2NzcyIsInZjLWNvbXBvbmVudHMvd3BzX2hvbWVwYWdlX2V2ZW50c19hbmRfZ3JvdXBfYmxvY2suc2NzcyIsInZjLWNvbXBvbmVudHMvd3BzX2hvbWVwYWdlX3Byb2R1Y3RzX2NvbnRlbnRzX2Jsb2NrLnNjc3MiLCJ2Yy1jb21wb25lbnRzL3dwc19ob21lcGFnZV90ZXN0aW1vbmlhbHNfc2xpZGVyLnNjc3MiLCJ2Yy1jb21wb25lbnRzL3dwc19hYm91dHBhZ2VfaW1hZ2VfY29udGVudF9ibG9jay5zY3NzIiwidmMtY29tcG9uZW50cy93cHNfYWJvdXRwYWdlX2ltYWdlX3NsaWRlcl9ibG9jay5zY3NzIiwidmMtY29tcG9uZW50cy93cHNfZG9jdG9ycGFnZV9pbWFnZV9jb250ZW50X2Jsb2NrLnNjc3MiLCJ2Yy1jb21wb25lbnRzL3dwc19wYXltZW50cGFnZV9pY29uX2NvbnRlbnRfYmxvY2suc2NzcyIsInZjLWNvbXBvbmVudHMvd3BzX2FjYWRhbXlwYWdlX2ltYWdlX2NvbnRlbnRfYmxvY2suc2NzcyIsInZjLWNvbXBvbmVudHMvd3BzX2FjYWRhbXlwYWdlX2NvbnRlbnRfYm94LnNjc3MiLCJ2Yy1jb21wb25lbnRzL3dwc19hY2FkYW15cGFnZV9pbnRyb19jb250ZW50X2JveC5zY3NzIiwidmMtY29tcG9uZW50cy93cHNfYWNhZGFteXBhZ2VfdGVzdGltb25pYWxzX3NsaWRlci5zY3NzIiwidmMtY29tcG9uZW50cy93cHNfYWNhZGFteXBhZ2VfdmlkZW9fc2xpZGVyLnNjc3MiLCJ2Yy1jb21wb25lbnRzL3dwc19jb3Vyc2VzcGFnZV9pbmNsdWRlZF9ibG9jay5zY3NzIiwidmMtY29tcG9uZW50cy93cHNfYmVmb3JlX2FuZF9hZnRlcl9ibG9jay5zY3NzIiwidmMtY29tcG9uZW50cy93cHNfYmVmb3JlX2FuZF9hZnRlcl9wYWdlX2NvbnRlbnRfYmxvY2suc2NzcyIsInZjLWNvbXBvbmVudHMvd3BzX2luc2lkZXBhZ2VfaW50cm9fYmxvY2suc2NzcyIsInZjLWNvbXBvbmVudHMvd3BzX2luc2lkZXBhZ2VfaW1hZ2VfY29udGVudF9ibG9jay5zY3NzIiwidmMtY29tcG9uZW50cy93cHNfaW5zaWRlcGFnZV90aHVtYm5haWxfaW1hZ2VfY29udGVudF9ibG9jay5zY3NzIiwidmMtY29tcG9uZW50cy93cHNfaW5zaWRlcGFnZV9wYXJlbnRfaW1hZ2VfY29udGVudF9ibG9jay5zY3NzIiwidmMtY29tcG9uZW50cy93cHNfY29udGFjdHBhZ2VfaW5mby5zY3NzIiwiY29tcG9uZW50cy93cHMtZm9ybXMtc3R5bGUuc2NzcyIsImJhc2Uvb3ZlcmlkZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7OztDQUFBO0FDQUE7RUFDSSx1QkFBQTtFQUNBLGdEQUFBO0VBQ0EsMFZBQUE7RUFLQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUNTSjtBRE5BO0VBQ0ksdUJBQUE7RUFDQSwrQ0FBQTtFQUNBLG9WQUFBO0VBS0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FDSUo7QUREQTtFQUNJLHVCQUFBO0VBQ0EsaURBQUE7RUFDQSxnV0FBQTtFQUtBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ0RKO0FEUUE7RUFDSSw4QkFBQTtFQUNBLDJEQUFBO0VBQ0EsdVhBQUE7RUFLQSxpQkFBQTtFQUNBLGtCQUFBO0FDVko7QURhQTtFQUNJLDhCQUFBO0VBQ0EsaUVBQUE7RUFDQSw0WkFBQTtFQUtBLGdCQUFBO0VBQ0Esa0JBQUE7QUNmSjtBRGtCQTtFQUNJLDhCQUFBO0VBQ0EsbUVBQUE7RUFDQSx3YUFBQTtFQUtBLGdCQUFBO0VBQ0Esa0JBQUE7QUNwQko7QUR1QkE7RUFDSSxvQ0FBQTtFQUNBLG1FQUFBO0VBQ0EseVVBQUE7RUFLQSxnQkFBQTtFQUNBLGtCQUFBO0FDekJKO0FENEJBO0VBQ0ksOEJBQUE7RUFDQSw0REFBQTtFQUNBLDZYQUFBO0VBS0EsZ0JBQUE7RUFDQSxrQkFBQTtBQzlCSjtBRGlDQTtFQUNJLDhCQUFBO0VBQ0EsNkRBQUE7RUFDQSxtWUFBQTtFQUtBLG1CQUFBO0VBQ0Esa0JBQUE7QUNuQ0o7QURzQ0E7RUFDSSw4QkFBQTtFQUNBLGlFQUFBO0VBQ0EsNFpB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QkFBQTtBNUNvcU1KOztBNENscU1BO0VBQ0ksZ0JBQUE7RUFDQSxpQkFBQTtBNUNxcU1KOztBNENqcU1BO0VBQ0ksa0JBQUE7RUFDQSxtQkFBQTtBNUNvcU1KO0E0Q2xxTUk7RUFDSSxnQkFBQTtFQUNBLGlCQUFBO0E1Q29xTVI7O0E0Qy9wTUE7RUFDSSxrQkFBQTtFQUNBLG1CQUFBO0E1Q2txTUo7O0E0Qy9wTUE7RUFDSSxjQUFBO0E1Q2txTUo7O0E0Qy9wTUE7RUFDSSxVQUFBO0E1Q2txTUo7O0E0Qy9wTUE7RUFDSSw2Q0FBQTtBNUNrcU1KOztBNEMvcE1BO0VBQ0ksZ0JBQUE7QTVDa3FNSjs7QTRDL3BNQTtFQUNJLGVBQUE7RUFDQSxjQUFBO0E1Q2txTUo7O0E0Qy9wTUE7Ozs7O0VBS0ksMkJBQUE7RUFDQSwwQkFBQTtBNUNrcU1KOztBNEMvcE1BO0VBQ0ksa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBNUNrcU1KOztBNEM5cE1BOztFQUVJLFdBQUE7QTVDaXFNSjs7QTRDN3BNQTtFQUNJLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QTVDZ3FNSjs7QTRDNXBNSTtFQUNJLGtCQUFBO0VBQ0EsbUJBQUE7QTVDK3BNUjs7QTRDeG9NUTtFQUNJLGVBQUE7RUFDQSxnQkFBQTtBNUMyb01aOztBS25xTVE7RXVDNkJSO0lBR0ksNkJBQUE7SUFDQSw4QkFBQTtFNUN3b01GO0FBQ0YiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG5UaGVtZSBOYW1lOiAgICAgQXZlc3RhIEFlc3RoZXRpYyBDdXN0b20gVGhlbWVcblRoZW1lIFVSSTogICAgICBodHRwczovL2hvdW1hbml0eS5jb20vXG5BdXRob3I6ICAgICAgICAgU2V5ZWQgTWVlcmFuXG5BdXRob3IgVVJJOiAgICAgaHR0cHM6Ly9ob3VtYW5pdHkuY29tL1xuRGVzY3JpcHRpb246ICAgIFRoaXMgaXMgYSBtb2Rlcm4gY3VzdG9tLWJ1aWxkIFdvcmRQcmVzcyB0aGVtZSBieSBIb3VtYW5pdHkuXG5WZXJzaW9uOiAgICAgICAgMS4wLjBcbkxpY2Vuc2U6ICAgICAgICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MiBvciBsYXRlclxuTGljZW5zZSBVUkk6ICAgIGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy9ncGwtMi4wLmh0bWxcblRleHQgRG9tYWluOiAgICBodW1udHktdGhlbWVcblRhZ3M6IGN1c3RvbSB0aGVtZSwgaG91bWFuaXR5LCB3cHNcbiovXG5cbkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGltcG9ydCBcImJhc2UvY3VzdG9tLWZvbnRzXCI7XG5AaW1wb3J0IFwiYmFzZS92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ1dGlsaXRpZXMvbWVkaWEtcXVlcmllc1wiO1xuQGltcG9ydCBcInV0aWxpdGllcy9taXhpbnNcIjtcbkBpbXBvcnQgXCJiYXNlL2NvcmVcIjtcbkBpbXBvcnQgXCJiYXNlL3dwcy1zdHlsZWd1aWRlLnNjc3NcIjtcbkBpbXBvcnQgXCJiYXNlL2FjY2Vzc2liaWxpdHlcIjtcbkBpbXBvcnQgXCJiYXNlL3dwY29yZVwiO1xuXG5AaW1wb3J0IFwiYmFzZS90eXBvZ3JhcGh5LW5ld1wiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9zaXRlLW1haW4tY29udGVudFwiO1xuXG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2FzaWYtaGVhZGVyLXRvcGJhclwiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9hc2lmLWhlYWRlci1uYXZiYXJcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvYXNpZi1oZWFkZXItaGVyb1wiO1xuQGltcG9ydCBcIi4vY29tcG9uZW50cy9oZWFkZXItc3RpY2t5LW1lbnVcIjtcbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvaGVhZGVyLWZ1bGwtc2NyZWVuLW1lbnUuc2Nzc1wiO1xuXG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2Zvb3RlclwiO1xuXG5AaW1wb3J0IFwidmMtY29tcG9uZW50cy9pbml0XCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL3dwcy1mb3Jtcy1zdHlsZVwiO1xuXG4vLyBAaW1wb3J0IFwidmMtY29tcG9uZW50cy93cHNfdmNfbWlzY19zdHlsZXNcIjtcblxuLy8gQGltcG9ydCBcInRlbXBsYXRlcy9ibG9nXCI7XG4vLyBAaW1wb3J0IFwidGVtcGxhdGVzL2Jsb2ctd2lkZ2V0c1wiO1xuLy8gQGltcG9ydCBcInRlbXBsYXRlcy9ibG9nLW5hdmlnYXRpb25cIjtcbi8vIEBpbXBvcnQgXCJ0ZW1wbGF0ZXMvYmxvZy1zZWFyY2hcIjtcbi8vIEBpbXBvcnQgXCJ0ZW1wbGF0ZXMvYmxvZy1jb21tZW50XCI7XG5cbkBpbXBvcnQgXCJiYXNlL292ZXJpZGVcIjtcbiIsIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJdnkgTW9kZSc7XHJcbiAgICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLVJlZ3VsYXIuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9JdnkvSXZ5TW9kZS1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLVJlZ3VsYXIuc3ZnI0l2eU1vZGUtUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSXZ5IE1vZGUnO1xyXG4gICAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9JdnkvSXZ5TW9kZS1JdGFsaWMuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9JdnkvSXZ5TW9kZS1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvSXZ5L0l2eU1vZGUtSXRhbGljLnN2ZyNJdnlNb2RlLUl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSXZ5IE1vZGUnO1xyXG4gICAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9JdnkvSXZ5TW9kZS1TZW1pQm9sZC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCdhc3NldHMvZm9udHMvSXZ5L0l2eU1vZGUtU2VtaUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9JdnkvSXZ5TW9kZS1TZW1pQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9JdnkvSXZ5TW9kZS1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvSXZ5L0l2eU1vZGUtU2VtaUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLVNlbWlCb2xkLnN2ZyNJdnlNb2RlLVNlbWlCb2xkJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyIE5leHQgQ3lyJztcclxuICAgIHNyYzogdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1Cb2xkLmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgnQXZlbmlyIE5leHQgQ3lyIEJvbGQnKSwgbG9jYWwoJ0F2ZW5pck5leHRDeXItQm9sZCcpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pciBOZXh0IEN5cic7XHJcbiAgICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItVGhpbkl0YWxpYy5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ0F2ZW5pciBOZXh0IEN5ciBUaGluIEl0YWxpYycpLCBsb2NhbCgnQXZlbmlyTmV4dEN5ci1UaGluSXRhbGljJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1UaGluSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1UaGluSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItVGhpbkl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1UaGluSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXIgTmV4dCBDeXInO1xyXG4gICAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLU1lZGl1bUl0YWxpYy5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ0F2ZW5pciBOZXh0IEN5ciBNZWRpdW0gSXRhbGljJyksIGxvY2FsKCdBdmVuaXJOZXh0Q3lyLU1lZGl1bUl0YWxpYycpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTWVkaXVtSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1NZWRpdW1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1NZWRpdW1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTWVkaXVtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXIgTmV4dCBDeXIgVWx0cmEnO1xyXG4gICAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVVsdHJhTGlnaHRJdC5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ0F2ZW5pciBOZXh0IEN5ciBVbHRyYSBMaWdodCBJdGFsaWMnKSwgbG9jYWwoJ0F2ZW5pck5leHRDeXItVWx0cmFMaWdodEl0JyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L3Qud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvdC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyIE5leHQgQ3lyJztcclxuICAgIHNyYzogdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1MaWdodC5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ0F2ZW5pciBOZXh0IEN5ciBMaWdodCcpLCBsb2NhbCgnQXZlbmlyTmV4dEN5ci1MaWdodCcpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pciBOZXh0IEN5cic7XHJcbiAgICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItSXRhbGljLmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgnQXZlbmlyIE5leHQgQ3lyIEl0YWxpYycpLCBsb2NhbCgnQXZlbmlyTmV4dEN5ci1JdGFsaWMnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyIE5leHQgQ3lyJztcclxuICAgIHNyYzogdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1Cb2xkSXRhbGljLmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgnQXZlbmlyIE5leHQgQ3lyIEJvbGQgSXRhbGljJyksIGxvY2FsKCdBdmVuaXJOZXh0Q3lyLUJvbGRJdGFsaWMnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUJvbGRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1Cb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXIgTmV4dCBDeXInO1xyXG4gICAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUhlYXZ5LmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgnQXZlbmlyIE5leHQgQ3lyIEhlYXZ5JyksIGxvY2FsKCdBdmVuaXJOZXh0Q3lyLUhlYXZ5JyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1IZWF2eS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItSGVhdnkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1IZWF2eS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1IZWF2eS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyIE5leHQgQ3lyJztcclxuICAgIHNyYzogdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1IZWF2eUl0YWxpYy5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ0F2ZW5pciBOZXh0IEN5ciBIZWF2eSBJdGFsaWMnKSwgbG9jYWwoJ0F2ZW5pck5leHRDeXItSGVhdnlJdGFsaWMnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUhlYXZ5SXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1IZWF2eUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUhlYXZ5SXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUhlYXZ5SXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXIgTmV4dCBDeXInO1xyXG4gICAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVRoaW4uZW90Jyk7XHJcbiAgICBzcmM6IGxvY2FsKCdBdmVuaXIgTmV4dCBDeXIgVGhpbicpLCBsb2NhbCgnQXZlbmlyTmV4dEN5ci1UaGluJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1UaGluLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1UaGluLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItVGhpbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1UaGluLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXIgTmV4dCBDeXInO1xyXG4gICAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLU1lZGl1bS5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ0F2ZW5pciBOZXh0IEN5ciBNZWRpdW0nKSwgbG9jYWwoJ0F2ZW5pck5leHRDeXItTWVkaXVtJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pciBOZXh0IEN5cic7XHJcbiAgICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItRGVtaUl0YWxpYy5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ0F2ZW5pciBOZXh0IEN5ciBEZW1pIEl0YWxpYycpLCBsb2NhbCgnQXZlbmlyTmV4dEN5ci1EZW1pSXRhbGljJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1EZW1pSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1EZW1pSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItRGVtaUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1EZW1pSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyIE5leHQgQ3lyJztcclxuICAgIHNyYzogdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1EZW1pLmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgnQXZlbmlyIE5leHQgQ3lyIERlbWknKSwgbG9jYWwoJ0F2ZW5pck5leHRDeXItRGVtaScpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItRGVtaS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItRGVtaS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLURlbWkud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItRGVtaS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pciBOZXh0IEN5cic7XHJcbiAgICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItUmVndWxhci5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ0F2ZW5pciBOZXh0IEN5ciBSZWd1bGFyJyksIGxvY2FsKCdBdmVuaXJOZXh0Q3lyLVJlZ3VsYXInKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pciBOZXh0IEN5cic7XHJcbiAgICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTGlnaHRJdGFsaWMuZW90Jyk7XHJcbiAgICBzcmM6IGxvY2FsKCdBdmVuaXIgTmV4dCBDeXIgTGlnaHQgSXRhbGljJyksIGxvY2FsKCdBdmVuaXJOZXh0Q3lyLUxpZ2h0SXRhbGljJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1MaWdodEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTGlnaHRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1MaWdodEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1MaWdodEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyIE5leHQgQ3lyIFVsdHJhJztcclxuICAgIHNyYzogdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1VbHRyYUxpZ2h0LmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgnQXZlbmlyIE5leHQgQ3lyIFVsdHJhIExpZ2h0JyksIGxvY2FsKCdBdmVuaXJOZXh0Q3lyLVVsdHJhTGlnaHQnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVVsdHJhTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVVsdHJhTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1VbHRyYUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVVsdHJhTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4iLCIvKiFcblRoZW1lIE5hbWU6ICAgICBBdmVzdGEgQWVzdGhldGljIEN1c3RvbSBUaGVtZVxuVGhlbWUgVVJJOiAgICAgIGh0dHBzOi8vaG91bWFuaXR5LmNvbS9cbkF1dGhvcjogICAgICAgICBTZXllZCBNZWVyYW5cbkF1dGhvciBVUkk6ICAgICBodHRwczovL2hvdW1hbml0eS5jb20vXG5EZXNjcmlwdGlvbjogICAgVGhpcyBpcyBhIG1vZGVybiBjdXN0b20tYnVpbGQgV29yZFByZXNzIHRoZW1lIGJ5IEhvdW1hbml0eS5cblZlcnNpb246ICAgICAgICAxLjAuMFxuTGljZW5zZTogICAgICAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYyIG9yIGxhdGVyXG5MaWNlbnNlIFVSSTogICAgaHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2dwbC0yLjAuaHRtbFxuVGV4dCBEb21haW46ICAgIGh1bW50eS10aGVtZVxuVGFnczogY3VzdG9tIHRoZW1lLCBob3VtYW5pdHksIHdwc1xuKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJdnkgTW9kZVwiO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9JdnkvSXZ5TW9kZS1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvSXZ5L0l2eU1vZGUtUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvSXZ5L0l2eU1vZGUtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvSXZ5L0l2eU1vZGUtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcImFzc2V0cy9mb250cy9JdnkvSXZ5TW9kZS1SZWd1bGFyLnN2ZyNJdnlNb2RlLVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJdnkgTW9kZVwiO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9JdnkvSXZ5TW9kZS1JdGFsaWMuZW90XCIpO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9JdnkvSXZ5TW9kZS1JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImFzc2V0cy9mb250cy9JdnkvSXZ5TW9kZS1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvSXZ5L0l2eU1vZGUtSXRhbGljLnN2ZyNJdnlNb2RlLUl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkl2eSBNb2RlXCI7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLVNlbWlCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvSXZ5L0l2eU1vZGUtU2VtaUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL0l2eS9JdnlNb2RlLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvSXZ5L0l2eU1vZGUtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvSXZ5L0l2eU1vZGUtU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvSXZ5L0l2eU1vZGUtU2VtaUJvbGQuc3ZnI0l2eU1vZGUtU2VtaUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIjtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1Cb2xkLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIkF2ZW5pciBOZXh0IEN5ciBCb2xkXCIpLCBsb2NhbChcIkF2ZW5pck5leHRDeXItQm9sZFwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgQ3lyXCI7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItVGhpbkl0YWxpYy5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJBdmVuaXIgTmV4dCBDeXIgVGhpbiBJdGFsaWNcIiksIGxvY2FsKFwiQXZlbmlyTmV4dEN5ci1UaGluSXRhbGljXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1UaGluSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVRoaW5JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVRoaW5JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1UaGluSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5clwiO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLU1lZGl1bUl0YWxpYy5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJBdmVuaXIgTmV4dCBDeXIgTWVkaXVtIEl0YWxpY1wiKSwgbG9jYWwoXCJBdmVuaXJOZXh0Q3lyLU1lZGl1bUl0YWxpY1wiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTWVkaXVtSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLU1lZGl1bUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTWVkaXVtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTWVkaXVtSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5ciBVbHRyYVwiO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVVsdHJhTGlnaHRJdC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJBdmVuaXIgTmV4dCBDeXIgVWx0cmEgTGlnaHQgSXRhbGljXCIpLCBsb2NhbChcIkF2ZW5pck5leHRDeXItVWx0cmFMaWdodEl0XCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvdC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvdC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L3Qud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvdC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIjtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1MaWdodC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJBdmVuaXIgTmV4dCBDeXIgTGlnaHRcIiksIGxvY2FsKFwiQXZlbmlyTmV4dEN5ci1MaWdodFwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgQ3lyXCI7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItSXRhbGljLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIkF2ZW5pciBOZXh0IEN5ciBJdGFsaWNcIiksIGxvY2FsKFwiQXZlbmlyTmV4dEN5ci1JdGFsaWNcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIjtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1Cb2xkSXRhbGljLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIkF2ZW5pciBOZXh0IEN5ciBCb2xkIEl0YWxpY1wiKSwgbG9jYWwoXCJBdmVuaXJOZXh0Q3lyLUJvbGRJdGFsaWNcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUJvbGRJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItQm9sZEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUJvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5clwiO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUhlYXZ5LmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIkF2ZW5pciBOZXh0IEN5ciBIZWF2eVwiKSwgbG9jYWwoXCJBdmVuaXJOZXh0Q3lyLUhlYXZ5XCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1IZWF2eS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1IZWF2eS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItSGVhdnkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1IZWF2eS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIjtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1IZWF2eUl0YWxpYy5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJBdmVuaXIgTmV4dCBDeXIgSGVhdnkgSXRhbGljXCIpLCBsb2NhbChcIkF2ZW5pck5leHRDeXItSGVhdnlJdGFsaWNcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUhlYXZ5SXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUhlYXZ5SXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1IZWF2eUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLUhlYXZ5SXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5clwiO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVRoaW4uZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiQXZlbmlyIE5leHQgQ3lyIFRoaW5cIiksIGxvY2FsKFwiQXZlbmlyTmV4dEN5ci1UaGluXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1UaGluLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVRoaW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVRoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1UaGluLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5clwiO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLU1lZGl1bS5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJBdmVuaXIgTmV4dCBDeXIgTWVkaXVtXCIpLCBsb2NhbChcIkF2ZW5pck5leHRDeXItTWVkaXVtXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgQ3lyXCI7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItRGVtaUl0YWxpYy5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJBdmVuaXIgTmV4dCBDeXIgRGVtaSBJdGFsaWNcIiksIGxvY2FsKFwiQXZlbmlyTmV4dEN5ci1EZW1pSXRhbGljXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1EZW1pSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLURlbWlJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLURlbWlJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1EZW1pSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIjtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1EZW1pLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIkF2ZW5pciBOZXh0IEN5ciBEZW1pXCIpLCBsb2NhbChcIkF2ZW5pck5leHRDeXItRGVtaVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItRGVtaS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1EZW1pLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1EZW1pLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItRGVtaS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgQ3lyXCI7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItUmVndWxhci5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJBdmVuaXIgTmV4dCBDeXIgUmVndWxhclwiKSwgbG9jYWwoXCJBdmVuaXJOZXh0Q3lyLVJlZ3VsYXJcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgQ3lyXCI7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTGlnaHRJdGFsaWMuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiQXZlbmlyIE5leHQgQ3lyIExpZ2h0IEl0YWxpY1wiKSwgbG9jYWwoXCJBdmVuaXJOZXh0Q3lyLUxpZ2h0SXRhbGljXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1MaWdodEl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1MaWdodEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItTGlnaHRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1MaWdodEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXIgVWx0cmFcIjtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvYXZlbmlyLW5leHQvQXZlbmlyTmV4dEN5ci1VbHRyYUxpZ2h0LmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIkF2ZW5pciBOZXh0IEN5ciBVbHRyYSBMaWdodFwiKSwgbG9jYWwoXCJBdmVuaXJOZXh0Q3lyLVVsdHJhTGlnaHRcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVVsdHJhTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItVWx0cmFMaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F2ZW5pci1uZXh0L0F2ZW5pck5leHRDeXItVWx0cmFMaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImFzc2V0cy9mb250cy9hdmVuaXItbmV4dC9BdmVuaXJOZXh0Q3lyLVVsdHJhTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwycyxlYXNlLW91dCk7ICovXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgQ3lyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjY7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplU3BlZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xufVxuYm9keS5hZGQtYmctY29sb3I6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMC44O1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkl2eSBNb2RlXCIsIHNhbnMtc2VyaWY7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbnZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxucGljdHVyZSxcbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53cHMtaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNsZWFyZml4IHtcbiAgKnpvb206IDE7XG59XG4uY2xlYXJmaXg6OmJlZm9yZSwgLmNsZWFyZml4OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuW2RhdGEtdGl0bGVzXSAudGV4dC1saW5lcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53cHMtY3MtaW5zaWRlLWhlYWRpbmdfX3N0eWxlMSwgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTIgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUgaDEsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUxIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlIGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiSXZ5IE1vZGVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLWNzLWluc2lkZS1oZWFkaW5nX19zdHlsZTEsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlIGgxLCAucGFnZS1oZXJvLXNlY3Rpb24td3JhcC5oZXJvLXNlY3Rpb25fX3N0eWxlMSAucGFnZS10aXRsZS13cmFwcGVyIC5wYWdlLXRpdGxlLWNvbnRhaW5lciAucGFnZS10aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1jcy1pbnNpZGUtaGVhZGluZ19fc3R5bGUxLCAucGFnZS1oZXJvLXNlY3Rpb24td3JhcC5oZXJvLXNlY3Rpb25fX3N0eWxlMiAucGFnZS10aXRsZS13cmFwcGVyIC5wYWdlLXRpdGxlLWNvbnRhaW5lciAucGFnZS10aXRsZSBoMSwgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTEgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtY3MtaW5zaWRlLWhlYWRpbmdfX3N0eWxlMSwgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTIgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUgaDEsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUxIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3BzLWNzLWluc2lkZS1oZWFkaW5nX19zdHlsZTEsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlIGgxLCAucGFnZS1oZXJvLXNlY3Rpb24td3JhcC5oZXJvLXNlY3Rpb25fX3N0eWxlMSAucGFnZS10aXRsZS13cmFwcGVyIC5wYWdlLXRpdGxlLWNvbnRhaW5lciAucGFnZS10aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIHtcbiAgLndwcy1jcy1pbnNpZGUtaGVhZGluZ19fc3R5bGUxLCAucGFnZS1oZXJvLXNlY3Rpb24td3JhcC5oZXJvLXNlY3Rpb25fX3N0eWxlMiAucGFnZS10aXRsZS13cmFwcGVyIC5wYWdlLXRpdGxlLWNvbnRhaW5lciAucGFnZS10aXRsZSBoMSwgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTEgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5OXB4KSB7XG4gIC53cHMtY3MtaW5zaWRlLWhlYWRpbmdfX3N0eWxlMSwgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTIgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUgaDEsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUxIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMzlweCkge1xuICAud3BzLWNzLWluc2lkZS1oZWFkaW5nX19zdHlsZTEsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlIGgxLCAucGFnZS1oZXJvLXNlY3Rpb24td3JhcC5oZXJvLXNlY3Rpb25fX3N0eWxlMSAucGFnZS10aXRsZS13cmFwcGVyIC5wYWdlLXRpdGxlLWNvbnRhaW5lciAucGFnZS10aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbi53cHMtY3MtaGVhZGluZ19fc3R5bGUxLCAucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXJfX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1pdGVtIGEgLmhlYWRpbmdfX2NvbnRhaW5lciAuaGVhZGluZyBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkl2eSBNb2RlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI2O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICM2ODM4Mzk7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1jcy1oZWFkaW5nX19zdHlsZTEsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lcl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWl0ZW0gYSAuaGVhZGluZ19fY29udGFpbmVyIC5oZWFkaW5nIGgxIHtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWNzLWhlYWRpbmdfX3N0eWxlMSwgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyX19jb250YWluZXIgLmhlYWRlci1iYW5uZXItaXRlbSBhIC5oZWFkaW5nX19jb250YWluZXIgLmhlYWRpbmcgaDEge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtY3MtaGVhZGluZ19fc3R5bGUxLCAucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXJfX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1pdGVtIGEgLmhlYWRpbmdfX2NvbnRhaW5lciAuaGVhZGluZyBoMSB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1jcy1oZWFkaW5nX19zdHlsZTEsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lcl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWl0ZW0gYSAuaGVhZGluZ19fY29udGFpbmVyIC5oZWFkaW5nIGgxIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTlweCkge1xuICAud3BzLWNzLWhlYWRpbmdfX3N0eWxlMSwgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyX19jb250YWluZXIgLmhlYWRlci1iYW5uZXItaXRlbSBhIC5oZWFkaW5nX19jb250YWluZXIgLmhlYWRpbmcgaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5OXB4KSB7XG4gIC53cHMtY3MtaGVhZGluZ19fc3R5bGUxLCAucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXJfX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1pdGVtIGEgLmhlYWRpbmdfX2NvbnRhaW5lciAuaGVhZGluZyBoMSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzM5cHgpIHtcbiAgLndwcy1jcy1oZWFkaW5nX19zdHlsZTEsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lcl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWl0ZW0gYSAuaGVhZGluZ19fY29udGFpbmVyIC5oZWFkaW5nIGgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLndwcy1jcy1oZWFkaW5nX19zdHlsZTIsIC53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuc2VjdGlvbi1oZWFkaW5nIGgyLCAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXIgaDIsIC53cHMtaW5zaWRlcGFnZS1pbnRyb19fX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWludHJvX19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgaDIsIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIGgyLCAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgaDIsIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgaDIsIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBoMiwgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgaDIge1xuICBmb250LWZhbWlseTogXCJJdnkgTW9kZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNjgzODM5O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLndwcy1jcy1oZWFkaW5nX19zdHlsZTIsIC53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuc2VjdGlvbi1oZWFkaW5nIGgyLCAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXIgaDIsIC53cHMtaW5zaWRlcGFnZS1pbnRyb19fX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWludHJvX19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgaDIsIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIGgyLCAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgaDIsIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgaDIsIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBoMiwgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLWNzLWhlYWRpbmdfX3N0eWxlMiwgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fd3JhcHBlciAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX19jb250YWluZXIgLmNvbnRhY3QtaW5mb19fY29udGFpbmVyIC5zZWN0aW9uLWhlYWRpbmcgaDIsIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciBoMiwgLndwcy1pbnNpZGVwYWdlLWludHJvX19fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtaW50cm9fX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBoMiwgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgaDIsIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudCBoMiwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBoMiwgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIGgyLCAuZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIgLmZvb3Rlci1jdGEtYmFubmVyX19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1jcy1oZWFkaW5nX19zdHlsZTIsIC53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuc2VjdGlvbi1oZWFkaW5nIGgyLCAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXIgaDIsIC53cHMtaW5zaWRlcGFnZS1pbnRyb19fX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWludHJvX19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgaDIsIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIGgyLCAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgaDIsIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgaDIsIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBoMiwgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtY3MtaGVhZGluZ19fc3R5bGUyLCAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIC53cHMtY29udGFjdC1wYWdlLWluZm9fX2NvbnRhaW5lciAuY29udGFjdC1pbmZvX19jb250YWluZXIgLnNlY3Rpb24taGVhZGluZyBoMiwgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIGgyLCAud3BzLWluc2lkZXBhZ2UtaW50cm9fX193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1pbnRyb19fX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIGgyLCAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBoMiwgLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5pbWFnZV9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50IGgyLCAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIGgyLCAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgaDIsIC5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cblxuLndwcy1jcy1oZWFkaW5nX19zdHlsZTMsIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fY29udGFpbmVyIGgyLCAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXIgLnN3aXBlciAudGVzdGltb25pYWwtaXRlbXNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtc2luZ2xlLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQsIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5mZWF0dXJlZC10ZXh0LCAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQgYSAuY29udGVudCBoMywgLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCBoMiwgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTIgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUtc21hbGwgcCwgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTEgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUtc21hbGwgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkl2eSBNb2RlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtY3MtaGVhZGluZ19fc3R5bGUzLCAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX2NvbnRhaW5lciBoMiwgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIgLnRlc3RpbW9uaWFsLWl0ZW1zX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLXNpbmdsZS1pdGVtIC50ZXN0aW1vbmlhbC1jb250ZW50LCAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuZmVhdHVyZWQtdGV4dCwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQgaDMsIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgaDIsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlLXNtYWxsIHAsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUxIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlLXNtYWxsIHAge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtY3MtaGVhZGluZ19fc3R5bGUzLCAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX2NvbnRhaW5lciBoMiwgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIgLnRlc3RpbW9uaWFsLWl0ZW1zX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLXNpbmdsZS1pdGVtIC50ZXN0aW1vbmlhbC1jb250ZW50LCAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuZmVhdHVyZWQtdGV4dCwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQgaDMsIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgaDIsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlLXNtYWxsIHAsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUxIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlLXNtYWxsIHAge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtY3MtaGVhZGluZ19fc3R5bGUzLCAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX2NvbnRhaW5lciBoMiwgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIgLnRlc3RpbW9uaWFsLWl0ZW1zX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLXNpbmdsZS1pdGVtIC50ZXN0aW1vbmlhbC1jb250ZW50LCAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuZmVhdHVyZWQtdGV4dCwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQgaDMsIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgaDIsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlLXNtYWxsIHAsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUxIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlLXNtYWxsIHAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4ud3BzLWNzLWhlYWRpbmdfX3N0eWxlNCwgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgaDMsIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5zdWItbWVudXNfX2NvbnRhaW5lciAuc3ViLW1lbnUgdWwgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSxcbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5zdWItbWVudXNfX2NvbnRhaW5lciAuc3ViLW1lbnUgdWwgPiBsaSA+IGEsIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5tYWluLW1lbnVzX19jb250YWluZXIgdWwgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkl2eSBNb2RlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtY3MtaGVhZGluZ19fc3R5bGU0LCAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBoMywgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLnN1Yi1tZW51c19fY29udGFpbmVyIC5zdWItbWVudSB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhLFxuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAuc3ViLW1lbnVzX19jb250YWluZXIgLnN1Yi1tZW51IHVsID4gbGkgPiBhLCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAubWFpbi1tZW51c19fY29udGFpbmVyIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtY3MtaGVhZGluZ19fc3R5bGU0LCAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBoMywgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLnN1Yi1tZW51c19fY29udGFpbmVyIC5zdWItbWVudSB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhLFxuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAuc3ViLW1lbnVzX19jb250YWluZXIgLnN1Yi1tZW51IHVsID4gbGkgPiBhLCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAubWFpbi1tZW51c19fY29udGFpbmVyIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtY3MtaGVhZGluZ19fc3R5bGU0LCAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBoMywgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLnN1Yi1tZW51c19fY29udGFpbmVyIC5zdWItbWVudSB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhLFxuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAuc3ViLW1lbnVzX19jb250YWluZXIgLnN1Yi1tZW51IHVsID4gbGkgPiBhLCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAubWFpbi1tZW51c19fY29udGFpbmVyIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuXG4ud3BzLWNzLXRleHRfX3N0eWxlMSwgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgYSBoMywgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIGgyLCAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgaDMsIC53cHMtaW5zaWRlcGFnZS1pbnRyb19fX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWludHJvX19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgcCwgLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgaDIsIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgLmltYWdlX19jb250YWluZXIgLmxlYXJuLWhvdy1jb250ZW50LCAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5jb250ZW50LXdyYXAgaDMsIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIGgzLCAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX2NvbnRhaW5lciAuc2xpZGVyX19jb250YWluZXIgLmFjYWRhbXktdmlkZW8tc3dpcGVyIC52aWRlby1jb250ZW50LWl0ZW1zX19jb250YWluZXIgLnZpZGVvLWNvbnRlbnQtaXRlbSBhIC5jb250ZW50X19jb250YWluZXIgaDMsIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIC50ZXN0aW1vbmlhbC1pdGVtc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1zaW5nbGUtaXRlbSAuYXV0aG9yLW5hbWUsIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX2NvbnRhaW5lciAuaW50cm8tY29udGVudCAuY29udGVudCBwLCAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X19jb250YWluZXIgLmludHJvLWNvbnRlbnQgLmNvbnRlbnQgaDMsIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCBwLCAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgaDMsIC53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IGgyLCAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBoMywgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X193cmFwcGVyIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fY29udGFpbmVyIC5mZXR1cmVkLXRleHQgcCwgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IGgyLCAud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2Utc2xpZGVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBoMiwgLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCBoMiwgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIgLnRlc3RpbW9uaWFsLWl0ZW1zX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLXNpbmdsZS1pdGVtIC5hdXRob3ItbmFtZSwgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fY29udGFpbmVyIC5wcm9kdWN0LWNvbnRlbnRfX2NvbnRhaW5lciAucHJvZHVjdC1jb250ZW50IGEgLmNvbnRlbnQgaDMsIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIHAsIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IGgzLCAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgcCwgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgcCwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBwLCAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgcCwgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgcCwgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLnN1Yi1tZW51c19fY29udGFpbmVyIC5zdWItbWVudSB1bCBsaSBsaSA+IGEsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLWRlc2NyaXB0aW9uIHAsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUxIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLWRlc2NyaXB0aW9uIHAge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS40MjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3BzLWNzLXRleHRfX3N0eWxlMSwgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgYSBoMywgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIGgyLCAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgaDMsIC53cHMtaW5zaWRlcGFnZS1pbnRyb19fX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWludHJvX19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgcCwgLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgaDIsIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgLmltYWdlX19jb250YWluZXIgLmxlYXJuLWhvdy1jb250ZW50LCAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5jb250ZW50LXdyYXAgaDMsIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIGgzLCAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX2NvbnRhaW5lciAuc2xpZGVyX19jb250YWluZXIgLmFjYWRhbXktdmlkZW8tc3dpcGVyIC52aWRlby1jb250ZW50LWl0ZW1zX19jb250YWluZXIgLnZpZGVvLWNvbnRlbnQtaXRlbSBhIC5jb250ZW50X19jb250YWluZXIgaDMsIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIC50ZXN0aW1vbmlhbC1pdGVtc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1zaW5nbGUtaXRlbSAuYXV0aG9yLW5hbWUsIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX2NvbnRhaW5lciAuaW50cm8tY29udGVudCAuY29udGVudCBwLCAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X19jb250YWluZXIgLmludHJvLWNvbnRlbnQgLmNvbnRlbnQgaDMsIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCBwLCAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgaDMsIC53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IGgyLCAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBoMywgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X193cmFwcGVyIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fY29udGFpbmVyIC5mZXR1cmVkLXRleHQgcCwgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IGgyLCAud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2Utc2xpZGVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBoMiwgLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCBoMiwgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIgLnRlc3RpbW9uaWFsLWl0ZW1zX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLXNpbmdsZS1pdGVtIC5hdXRob3ItbmFtZSwgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fY29udGFpbmVyIC5wcm9kdWN0LWNvbnRlbnRfX2NvbnRhaW5lciAucHJvZHVjdC1jb250ZW50IGEgLmNvbnRlbnQgaDMsIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIHAsIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IGgzLCAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgcCwgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgcCwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBwLCAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgcCwgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgcCwgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLnN1Yi1tZW51c19fY29udGFpbmVyIC5zdWItbWVudSB1bCBsaSBsaSA+IGEsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLWRlc2NyaXB0aW9uIHAsIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUxIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLWRlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4ud3BzLWNzLXRleHRfX3N0eWxlMiwgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fd3JhcHBlciAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX19jb250YWluZXIgLmNvbnRhY3QtaW5mb19fY29udGFpbmVyIC5kZXRhaWxzX19jb250YWluZXIgLmRldGFpbC1yb3cgcCwgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgYSB1bCBsaSwgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgYSBwLCAud3BzLWluc2lkZXBhZ2UtdGh1bWJuYWlsLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLnRodW1ibmFpbC1jb250ZW50IHAsIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCB1bCBsaSwgLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHAsIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgdWwgbGkgYSwgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBoMywgLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgcCwgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCAuY29udGVudC13cmFwIHVsIGxpLCAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5jb250ZW50LXdyYXAgcCwgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5hY2FkYW15LXZpZGVvLXN3aXBlciAudmlkZW8tY29udGVudC1pdGVtc19fY29udGFpbmVyIC52aWRlby1jb250ZW50LWl0ZW0gYSAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IHAsIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIC50ZXN0aW1vbmlhbC1pdGVtc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1zaW5nbGUtaXRlbSAuYXV0aG9yLWNvbnRlbnQsIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIC50ZXN0aW1vbmlhbC1pdGVtc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1pdGVtIC50ZXN0aW1vbmlhbC1zaW5nbGUtaXRlbSAudGVzdGltb25pYWwtY29udGVudCwgLndwcy1hY2FkYW15cGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgcCwgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X193cmFwcGVyIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgcCwgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X193cmFwcGVyIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgdWwgbGksIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fd3JhcHBlciAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudCBwLCAud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgcCwgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IGgzLCAud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2Utc2xpZGVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBwLCAud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWJvdXRwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IHAsIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IHVsIGxpLCAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBwLCAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB1bCBsaSwgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgcCwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQgLmZhZGUtaW4gcCwgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgcCwgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyX19jb250YWluZXIgLmhlYWRlci1iYW5uZXItaXRlbSBhIC5oZWFkaW5nX19jb250YWluZXIgcCwgLmhlYWRlci10b3BiYXJfX3dyYXBwZXIgLmhlYWRlci10b3BiYXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciBwIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgQ3lyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi53cHMtY3MtdGV4dF9fc3R5bGUzLCAud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCBoMywgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgaDQsIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgaDQge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLndwcy1jcy1saW5rX19zdHlsZTEsIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50IGEgLnNlY3Rpb24tY3RhIHAsIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fd3JhcHBlciAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudCAuc2VjdGlvbi1jdGEgYSwgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhLCAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGEgYSwgLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhX19jb250YWluZXIgLnNlY3Rpb24tY3RhIGEsIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhLCAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQgYSAuY29udGVudCAuZmFkZS1pbiAuc2VjdGlvbi1jdGEsIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5zZWN0aW9uLWN0YSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5clwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNiODg2ODY7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjYjg4Njg2O1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLWluLW91dCwgYm9yZGVyIDMwMG1zIGVhc2UtaW4tb3V0O1xufVxuLndwcy1jcy1saW5rX19zdHlsZTEgLnRleHQsIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50IGEgLnNlY3Rpb24tY3RhIHAgLnRleHQsIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fd3JhcHBlciAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudCAuc2VjdGlvbi1jdGEgYSAudGV4dCwgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIC50ZXh0LCAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGEgYSAudGV4dCwgLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhX19jb250YWluZXIgLnNlY3Rpb24tY3RhIGEgLnRleHQsIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIC50ZXh0LCAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQgYSAuY29udGVudCAuZmFkZS1pbiAuc2VjdGlvbi1jdGEgLnRleHQsIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5zZWN0aW9uLWN0YSBhIC50ZXh0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi53cHMtY3MtbGlua19fc3R5bGUxIHN2ZywgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgYSAuc2VjdGlvbi1jdGEgcCBzdmcsIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fd3JhcHBlciAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudCAuc2VjdGlvbi1jdGEgYSBzdmcsIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYSBzdmcsIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YSBhIHN2ZywgLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhX19jb250YWluZXIgLnNlY3Rpb24tY3RhIGEgc3ZnLCAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYSBzdmcsIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fY29udGFpbmVyIC5zZXJ2aWNlcy1jb250ZW50X19jb250YWluZXIgLnNlcnZpY2UtY29udGVudCBhIC5jb250ZW50IC5mYWRlLWluIC5zZWN0aW9uLWN0YSBzdmcsIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5zZWN0aW9uLWN0YSBhIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuLndwcy1jcy1saW5rX19zdHlsZTEgc3ZnIHBhdGgsIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50IGEgLnNlY3Rpb24tY3RhIHAgc3ZnIHBhdGgsIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fd3JhcHBlciAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudCAuc2VjdGlvbi1jdGEgYSBzdmcgcGF0aCwgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIHN2ZyBwYXRoLCAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGEgYSBzdmcgcGF0aCwgLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhX19jb250YWluZXIgLnNlY3Rpb24tY3RhIGEgc3ZnIHBhdGgsIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIHN2ZyBwYXRoLCAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQgYSAuY29udGVudCAuZmFkZS1pbiAuc2VjdGlvbi1jdGEgc3ZnIHBhdGgsIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5zZWN0aW9uLWN0YSBhIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi53cHMtY3MtbGlua19fc3R5bGUxIC5mYWRlLW91dCwgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgYSAuc2VjdGlvbi1jdGEgcCAuZmFkZS1vdXQsIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fd3JhcHBlciAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudCAuc2VjdGlvbi1jdGEgYSAuZmFkZS1vdXQsIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYSAuZmFkZS1vdXQsIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YSBhIC5mYWRlLW91dCwgLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhX19jb250YWluZXIgLnNlY3Rpb24tY3RhIGEgLmZhZGUtb3V0LCAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYSAuZmFkZS1vdXQsIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fY29udGFpbmVyIC5zZXJ2aWNlcy1jb250ZW50X19jb250YWluZXIgLnNlcnZpY2UtY29udGVudCBhIC5jb250ZW50IC5mYWRlLWluIC5zZWN0aW9uLWN0YSAuZmFkZS1vdXQsIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5zZWN0aW9uLWN0YSBhIC5mYWRlLW91dCxcbi53cHMtY3MtbGlua19fc3R5bGUxIC5mYWRlLWluLFxuLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgYSAuc2VjdGlvbi1jdGEgcCAuZmFkZS1pbixcbi53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fd3JhcHBlciAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudCAuc2VjdGlvbi1jdGEgYSAuZmFkZS1pbixcbi53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYSAuZmFkZS1pbixcbi53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YSBhIC5mYWRlLWluLFxuLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhX19jb250YWluZXIgLnNlY3Rpb24tY3RhIGEgLmZhZGUtaW4sXG4ud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYSAuZmFkZS1pbixcbi53cHMtaG9tZXBhZ2Utc2VydmljZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fY29udGFpbmVyIC5zZXJ2aWNlcy1jb250ZW50X19jb250YWluZXIgLnNlcnZpY2UtY29udGVudCBhIC5jb250ZW50IC5mYWRlLWluIC5zZWN0aW9uLWN0YSAuZmFkZS1pbixcbi53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5zZWN0aW9uLWN0YSBhIC5mYWRlLWluIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXJvdzogMS8tMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xufVxuLndwcy1jcy1saW5rX19zdHlsZTEgLmZhZGUtb3V0LCAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudCBhIC5zZWN0aW9uLWN0YSBwIC5mYWRlLW91dCwgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X193cmFwcGVyIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fY29udGFpbmVyIC5pY29uLWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50IC5zZWN0aW9uLWN0YSBhIC5mYWRlLW91dCwgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIC5mYWRlLW91dCwgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhIGEgLmZhZGUtb3V0LCAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGFfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYSAuZmFkZS1vdXQsIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIC5mYWRlLW91dCwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQgLmZhZGUtaW4gLnNlY3Rpb24tY3RhIC5mYWRlLW91dCwgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgLnNlY3Rpb24tY3RhIGEgLmZhZGUtb3V0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbn1cbi53cHMtY3MtbGlua19fc3R5bGUxIC5mYWRlLWluLCAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudCBhIC5zZWN0aW9uLWN0YSBwIC5mYWRlLWluLCAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudF9fY29udGFpbmVyIC5pY29uLWNvbnRlbnQgLnNlY3Rpb24tY3RhIGEgLmZhZGUtaW4sIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYSAuZmFkZS1pbiwgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhIGEgLmZhZGUtaW4sIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YV9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIC5mYWRlLWluLCAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYSAuZmFkZS1pbiwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQgLmZhZGUtaW4gLnNlY3Rpb24tY3RhIC5mYWRlLWluLCAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCAuc2VjdGlvbi1jdGEgYSAuZmFkZS1pbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDElKTtcbn1cbi53cHMtY3MtbGlua19fc3R5bGUxOmhvdmVyLCAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudCBhIC5zZWN0aW9uLWN0YSBwOmhvdmVyLCAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudF9fY29udGFpbmVyIC5pY29uLWNvbnRlbnQgLnNlY3Rpb24tY3RhIGE6aG92ZXIsIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYTpob3ZlciwgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhIGE6aG92ZXIsIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YV9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhOmhvdmVyLCAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYTpob3ZlciwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQgLmZhZGUtaW4gLnNlY3Rpb24tY3RhOmhvdmVyLCAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCAuc2VjdGlvbi1jdGEgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjg4Njg2O1xufVxuLndwcy1jcy1saW5rX19zdHlsZTE6aG92ZXIgLmZhZGUtb3V0LCAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudCBhIC5zZWN0aW9uLWN0YSBwOmhvdmVyIC5mYWRlLW91dCwgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X193cmFwcGVyIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fY29udGFpbmVyIC5pY29uLWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50IC5zZWN0aW9uLWN0YSBhOmhvdmVyIC5mYWRlLW91dCwgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhOmhvdmVyIC5mYWRlLW91dCwgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhIGE6aG92ZXIgLmZhZGUtb3V0LCAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGFfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYTpob3ZlciAuZmFkZS1vdXQsIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhOmhvdmVyIC5mYWRlLW91dCwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQgLmZhZGUtaW4gLnNlY3Rpb24tY3RhOmhvdmVyIC5mYWRlLW91dCwgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgLnNlY3Rpb24tY3RhIGE6aG92ZXIgLmZhZGUtb3V0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDElKTtcbn1cbi53cHMtY3MtbGlua19fc3R5bGUxOmhvdmVyIC5mYWRlLWluLCAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudCBhIC5zZWN0aW9uLWN0YSBwOmhvdmVyIC5mYWRlLWluLCAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudF9fY29udGFpbmVyIC5pY29uLWNvbnRlbnQgLnNlY3Rpb24tY3RhIGE6aG92ZXIgLmZhZGUtaW4sIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYTpob3ZlciAuZmFkZS1pbiwgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhIGE6aG92ZXIgLmZhZGUtaW4sIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YV9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhOmhvdmVyIC5mYWRlLWluLCAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYTpob3ZlciAuZmFkZS1pbiwgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQgLmZhZGUtaW4gLnNlY3Rpb24tY3RhOmhvdmVyIC5mYWRlLWluLCAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCAuc2VjdGlvbi1jdGEgYTpob3ZlciAuZmFkZS1pbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG5cbi53cHMtY3MtbGlua19fc3R5bGUyLCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAuY29udGFjdCBhLCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmNvbnRhY3QtdXNfX2NvbnRhaW5lciAuY29udGFjdF9fY29udGFpbmVyIGEsIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGEsIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgYSwgLmZlYXR1cmVkLWN0YS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi53cHMtY3MtbGlua19fc3R5bGUyIC50ZXh0LCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAuY29udGFjdCBhIC50ZXh0LCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmNvbnRhY3QtdXNfX2NvbnRhaW5lciAuY29udGFjdF9fY29udGFpbmVyIGEgLnRleHQsIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGEgLnRleHQsIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgYSAudGV4dCwgLmZlYXR1cmVkLWN0YS1idG4gLnRleHQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndwcy1jcy1saW5rX19zdHlsZTIgLmZhZGUtb3V0LCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAuY29udGFjdCBhIC5mYWRlLW91dCwgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jb250YWN0LXVzX19jb250YWluZXIgLmNvbnRhY3RfX2NvbnRhaW5lciBhIC5mYWRlLW91dCwgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgYSAuZmFkZS1vdXQsIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgYSAuZmFkZS1vdXQsIC5mZWF0dXJlZC1jdGEtYnRuIC5mYWRlLW91dCxcbi53cHMtY3MtbGlua19fc3R5bGUyIC5mYWRlLWluLFxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmNvbnRhY3QgYSAuZmFkZS1pbixcbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY29udGFjdC11c19fY29udGFpbmVyIC5jb250YWN0X19jb250YWluZXIgYSAuZmFkZS1pbixcbi5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGEgLmZhZGUtaW4sXG4uaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGEgLmZhZGUtaW4sXG4uZmVhdHVyZWQtY3RhLWJ0biAuZmFkZS1pbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZ3JpZC1yb3c6IDEvLTE7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbn1cbi53cHMtY3MtbGlua19fc3R5bGUyIC5mYWRlLW91dCwgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmNvbnRhY3QgYSAuZmFkZS1vdXQsIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY29udGFjdC11c19fY29udGFpbmVyIC5jb250YWN0X19jb250YWluZXIgYSAuZmFkZS1vdXQsIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGEgLmZhZGUtb3V0LCAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGEgLmZhZGUtb3V0LCAuZmVhdHVyZWQtY3RhLWJ0biAuZmFkZS1vdXQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xufVxuLndwcy1jcy1saW5rX19zdHlsZTIgLmZhZGUtaW4sIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRvcF9fY29udGFpbmVyIC5jb250YWN0IGEgLmZhZGUtaW4sIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY29udGFjdC11c19fY29udGFpbmVyIC5jb250YWN0X19jb250YWluZXIgYSAuZmFkZS1pbiwgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgYSAuZmFkZS1pbiwgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciBhIC5mYWRlLWluLCAuZmVhdHVyZWQtY3RhLWJ0biAuZmFkZS1pbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDElKTtcbn1cbi53cHMtY3MtbGlua19fc3R5bGUyOmhvdmVyIC5mYWRlLW91dCwgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmNvbnRhY3QgYTpob3ZlciAuZmFkZS1vdXQsIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY29udGFjdC11c19fY29udGFpbmVyIC5jb250YWN0X19jb250YWluZXIgYTpob3ZlciAuZmFkZS1vdXQsIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGE6aG92ZXIgLmZhZGUtb3V0LCAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGE6aG92ZXIgLmZhZGUtb3V0LCAuZmVhdHVyZWQtY3RhLWJ0bjpob3ZlciAuZmFkZS1vdXQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMSUpO1xufVxuLndwcy1jcy1saW5rX19zdHlsZTI6aG92ZXIgLmZhZGUtaW4sIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRvcF9fY29udGFpbmVyIC5jb250YWN0IGE6aG92ZXIgLmZhZGUtaW4sIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY29udGFjdC11c19fY29udGFpbmVyIC5jb250YWN0X19jb250YWluZXIgYTpob3ZlciAuZmFkZS1pbiwgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgYTpob3ZlciAuZmFkZS1pbiwgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciBhOmhvdmVyIC5mYWRlLWluLCAuZmVhdHVyZWQtY3RhLWJ0bjpob3ZlciAuZmFkZS1pbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG5cbi53cHMtY3MtYnRuX19zdHlsZTEsIC53cHMtaW5wdXQtZmllbGQtYnRuLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMSxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzIsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8zLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fNCxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzUsXG4uZ2Zvcm1fYnV0dG9uLCAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhIGEsIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX2NvbnRhaW5lciAuaW50cm8tY29udGVudCAuc2VjdGlvbi1jdGEgYSwgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YSBhLCAud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YV9fY29udGFpbmVyIGEsIC5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5mb290ZXItY3RhIGEsIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRvcF9fY29udGFpbmVyIC5idG4gYSwgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jdGEtYnRuX19jb250YWluZXIgYSwgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1idG5zX19jb250YWluZXIgLm5hdi1jdGEtYnRuX19jb250YWluZXIgLm5hdi1jdGEtYnRuLCAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciAubnVtYmVyLCAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIC5uYXYtY3RhLWJ0biwgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciAubnVtYmVyLCAud3AtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5clwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNiODg2ODY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNiODg2ODY7XG59XG4ud3BzLWNzLWJ0bl9fc3R5bGUxIC50ZXh0LCAud3BzLWlucHV0LWZpZWxkLWJ0biAudGV4dCxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzEgLnRleHQsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8yIC50ZXh0LFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMyAudGV4dCxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzQgLnRleHQsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl81IC50ZXh0LFxuLmdmb3JtX2J1dHRvbiAudGV4dCwgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIC50ZXh0LCAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X19jb250YWluZXIgLmludHJvLWNvbnRlbnQgLnNlY3Rpb24tY3RhIGEgLnRleHQsIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGEgYSAudGV4dCwgLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGFfX2NvbnRhaW5lciBhIC50ZXh0LCAuZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIgLmZvb3Rlci1jdGEtYmFubmVyX19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuZm9vdGVyLWN0YSBhIC50ZXh0LCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAuYnRuIGEgLnRleHQsIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY3RhLWJ0bl9fY29udGFpbmVyIGEgLnRleHQsIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIC5uYXYtY3RhLWJ0biAudGV4dCwgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlciAudGV4dCwgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciAubmF2LWN0YS1idG4gLnRleHQsIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlciAudGV4dCwgLndwLWJ0biAudGV4dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud3BzLWNzLWJ0bl9fc3R5bGUxIHN2ZywgLndwcy1pbnB1dC1maWVsZC1idG4gc3ZnLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMSBzdmcsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8yIHN2ZyxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzMgc3ZnLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fNCBzdmcsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl81IHN2Zyxcbi5nZm9ybV9idXR0b24gc3ZnLCAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhIGEgc3ZnLCAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X19jb250YWluZXIgLmludHJvLWNvbnRlbnQgLnNlY3Rpb24tY3RhIGEgc3ZnLCAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhIGEgc3ZnLCAud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YV9fY29udGFpbmVyIGEgc3ZnLCAuZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIgLmZvb3Rlci1jdGEtYmFubmVyX19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuZm9vdGVyLWN0YSBhIHN2ZywgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmJ0biBhIHN2ZywgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jdGEtYnRuX19jb250YWluZXIgYSBzdmcsIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIC5uYXYtY3RhLWJ0biBzdmcsIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIC5udW1iZXIgc3ZnLCAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIC5uYXYtY3RhLWJ0biBzdmcsIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlciBzdmcsIC53cC1idG4gc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG59XG4ud3BzLWNzLWJ0bl9fc3R5bGUxIHN2ZyBwYXRoLCAud3BzLWlucHV0LWZpZWxkLWJ0biBzdmcgcGF0aCxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzEgc3ZnIHBhdGgsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8yIHN2ZyBwYXRoLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMyBzdmcgcGF0aCxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzQgc3ZnIHBhdGgsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl81IHN2ZyBwYXRoLFxuLmdmb3JtX2J1dHRvbiBzdmcgcGF0aCwgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIHN2ZyBwYXRoLCAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X19jb250YWluZXIgLmludHJvLWNvbnRlbnQgLnNlY3Rpb24tY3RhIGEgc3ZnIHBhdGgsIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGEgYSBzdmcgcGF0aCwgLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGFfX2NvbnRhaW5lciBhIHN2ZyBwYXRoLCAuZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIgLmZvb3Rlci1jdGEtYmFubmVyX19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuZm9vdGVyLWN0YSBhIHN2ZyBwYXRoLCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAuYnRuIGEgc3ZnIHBhdGgsIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY3RhLWJ0bl9fY29udGFpbmVyIGEgc3ZnIHBhdGgsIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIC5uYXYtY3RhLWJ0biBzdmcgcGF0aCwgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlciBzdmcgcGF0aCwgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciAubmF2LWN0YS1idG4gc3ZnIHBhdGgsIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlciBzdmcgcGF0aCwgLndwLWJ0biBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4ud3BzLWNzLWJ0bl9fc3R5bGUxIC5mYWRlLW91dCwgLndwcy1pbnB1dC1maWVsZC1idG4gLmZhZGUtb3V0LFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMSAuZmFkZS1vdXQsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8yIC5mYWRlLW91dCxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzMgLmZhZGUtb3V0LFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fNCAuZmFkZS1vdXQsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl81IC5mYWRlLW91dCxcbi5nZm9ybV9idXR0b24gLmZhZGUtb3V0LCAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhIGEgLmZhZGUtb3V0LCAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X19jb250YWluZXIgLmludHJvLWNvbnRlbnQgLnNlY3Rpb24tY3RhIGEgLmZhZGUtb3V0LCAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhIGEgLmZhZGUtb3V0LCAud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YV9fY29udGFpbmVyIGEgLmZhZGUtb3V0LCAuZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIgLmZvb3Rlci1jdGEtYmFubmVyX19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuZm9vdGVyLWN0YSBhIC5mYWRlLW91dCwgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmJ0biBhIC5mYWRlLW91dCwgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jdGEtYnRuX19jb250YWluZXIgYSAuZmFkZS1vdXQsIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIC5uYXYtY3RhLWJ0biAuZmFkZS1vdXQsIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIC5udW1iZXIgLmZhZGUtb3V0LCAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIC5uYXYtY3RhLWJ0biAuZmFkZS1vdXQsIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlciAuZmFkZS1vdXQsIC53cC1idG4gLmZhZGUtb3V0LFxuLndwcy1jcy1idG5fX3N0eWxlMSAuZmFkZS1pbixcbi53cHMtaW5wdXQtZmllbGQtYnRuIC5mYWRlLWluLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMSAuZmFkZS1pbixcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzIgLmZhZGUtaW4sXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8zIC5mYWRlLWluLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fNCAuZmFkZS1pbixcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzUgLmZhZGUtaW4sXG4uZ2Zvcm1fYnV0dG9uIC5mYWRlLWluLFxuLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIC5mYWRlLWluLFxuLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fY29udGFpbmVyIC5pbnRyby1jb250ZW50IC5zZWN0aW9uLWN0YSBhIC5mYWRlLWluLFxuLndwcy1hY2FkYW15cGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YSBhIC5mYWRlLWluLFxuLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGFfX2NvbnRhaW5lciBhIC5mYWRlLWluLFxuLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmZvb3Rlci1jdGEgYSAuZmFkZS1pbixcbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRvcF9fY29udGFpbmVyIC5idG4gYSAuZmFkZS1pbixcbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY3RhLWJ0bl9fY29udGFpbmVyIGEgLmZhZGUtaW4sXG4uc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciAubmF2LWN0YS1idG4gLmZhZGUtaW4sXG4uc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciAubnVtYmVyIC5mYWRlLWluLFxuLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciAubmF2LWN0YS1idG4gLmZhZGUtaW4sXG4uaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIC5udW1iZXIgLmZhZGUtaW4sXG4ud3AtYnRuIC5mYWRlLWluIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBncmlkLXJvdzogMS8tMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xufVxuLndwcy1jcy1idG5fX3N0eWxlMSAuZmFkZS1vdXQsIC53cHMtaW5wdXQtZmllbGQtYnRuIC5mYWRlLW91dCxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzEgLmZhZGUtb3V0LFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMiAuZmFkZS1vdXQsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8zIC5mYWRlLW91dCxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzQgLmZhZGUtb3V0LFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fNSAuZmFkZS1vdXQsXG4uZ2Zvcm1fYnV0dG9uIC5mYWRlLW91dCwgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIC5mYWRlLW91dCwgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fY29udGFpbmVyIC5pbnRyby1jb250ZW50IC5zZWN0aW9uLWN0YSBhIC5mYWRlLW91dCwgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YSBhIC5mYWRlLW91dCwgLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGFfX2NvbnRhaW5lciBhIC5mYWRlLW91dCwgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmZvb3Rlci1jdGEgYSAuZmFkZS1vdXQsIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRvcF9fY29udGFpbmVyIC5idG4gYSAuZmFkZS1vdXQsIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY3RhLWJ0bl9fY29udGFpbmVyIGEgLmZhZGUtb3V0LCAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciAubmF2LWN0YS1idG4gLmZhZGUtb3V0LCAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciAubnVtYmVyIC5mYWRlLW91dCwgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciAubmF2LWN0YS1idG4gLmZhZGUtb3V0LCAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIC5udW1iZXIgLmZhZGUtb3V0LCAud3AtYnRuIC5mYWRlLW91dCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG4ud3BzLWNzLWJ0bl9fc3R5bGUxIC5mYWRlLWluLCAud3BzLWlucHV0LWZpZWxkLWJ0biAuZmFkZS1pbixcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzEgLmZhZGUtaW4sXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8yIC5mYWRlLWluLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMyAuZmFkZS1pbixcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzQgLmZhZGUtaW4sXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl81IC5mYWRlLWluLFxuLmdmb3JtX2J1dHRvbiAuZmFkZS1pbiwgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIC5mYWRlLWluLCAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X19jb250YWluZXIgLmludHJvLWNvbnRlbnQgLnNlY3Rpb24tY3RhIGEgLmZhZGUtaW4sIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGEgYSAuZmFkZS1pbiwgLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGFfX2NvbnRhaW5lciBhIC5mYWRlLWluLCAuZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIgLmZvb3Rlci1jdGEtYmFubmVyX19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuZm9vdGVyLWN0YSBhIC5mYWRlLWluLCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAuYnRuIGEgLmZhZGUtaW4sIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY3RhLWJ0bl9fY29udGFpbmVyIGEgLmZhZGUtaW4sIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIC5uYXYtY3RhLWJ0biAuZmFkZS1pbiwgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlciAuZmFkZS1pbiwgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciAubmF2LWN0YS1idG4gLmZhZGUtaW4sIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlciAuZmFkZS1pbiwgLndwLWJ0biAuZmFkZS1pbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDElKTtcbn1cbi53cHMtY3MtYnRuX19zdHlsZTE6aG92ZXIgLmZhZGUtb3V0LCAud3BzLWlucHV0LWZpZWxkLWJ0bjpob3ZlciAuZmFkZS1vdXQsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8xOmhvdmVyIC5mYWRlLW91dCxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzI6aG92ZXIgLmZhZGUtb3V0LFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMzpob3ZlciAuZmFkZS1vdXQsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl80OmhvdmVyIC5mYWRlLW91dCxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzU6aG92ZXIgLmZhZGUtb3V0LFxuLmdmb3JtX2J1dHRvbjpob3ZlciAuZmFkZS1vdXQsIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYTpob3ZlciAuZmFkZS1vdXQsIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX2NvbnRhaW5lciAuaW50cm8tY29udGVudCAuc2VjdGlvbi1jdGEgYTpob3ZlciAuZmFkZS1vdXQsIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGEgYTpob3ZlciAuZmFkZS1vdXQsIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhX19jb250YWluZXIgYTpob3ZlciAuZmFkZS1vdXQsIC5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5mb290ZXItY3RhIGE6aG92ZXIgLmZhZGUtb3V0LCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAuYnRuIGE6aG92ZXIgLmZhZGUtb3V0LCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmN0YS1idG5fX2NvbnRhaW5lciBhOmhvdmVyIC5mYWRlLW91dCwgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1idG5zX19jb250YWluZXIgLm5hdi1jdGEtYnRuX19jb250YWluZXIgLm5hdi1jdGEtYnRuOmhvdmVyIC5mYWRlLW91dCwgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlcjpob3ZlciAuZmFkZS1vdXQsIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1idG5zX19jb250YWluZXIgLm5hdi1jdGEtYnRuX19jb250YWluZXIgLm5hdi1jdGEtYnRuOmhvdmVyIC5mYWRlLW91dCwgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciAubnVtYmVyOmhvdmVyIC5mYWRlLW91dCwgLndwLWJ0bjpob3ZlciAuZmFkZS1vdXQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMSUpO1xufVxuLndwcy1jcy1idG5fX3N0eWxlMTpob3ZlciAuZmFkZS1pbiwgLndwcy1pbnB1dC1maWVsZC1idG46aG92ZXIgLmZhZGUtaW4sXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8xOmhvdmVyIC5mYWRlLWluLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMjpob3ZlciAuZmFkZS1pbixcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzM6aG92ZXIgLmZhZGUtaW4sXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl80OmhvdmVyIC5mYWRlLWluLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fNTpob3ZlciAuZmFkZS1pbixcbi5nZm9ybV9idXR0b246aG92ZXIgLmZhZGUtaW4sIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYTpob3ZlciAuZmFkZS1pbiwgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fY29udGFpbmVyIC5pbnRyby1jb250ZW50IC5zZWN0aW9uLWN0YSBhOmhvdmVyIC5mYWRlLWluLCAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhIGE6aG92ZXIgLmZhZGUtaW4sIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhX19jb250YWluZXIgYTpob3ZlciAuZmFkZS1pbiwgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmZvb3Rlci1jdGEgYTpob3ZlciAuZmFkZS1pbiwgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmJ0biBhOmhvdmVyIC5mYWRlLWluLCAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmN0YS1idG5fX2NvbnRhaW5lciBhOmhvdmVyIC5mYWRlLWluLCAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciAubmF2LWN0YS1idG46aG92ZXIgLmZhZGUtaW4sIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIC5udW1iZXI6aG92ZXIgLmZhZGUtaW4sIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1idG5zX19jb250YWluZXIgLm5hdi1jdGEtYnRuX19jb250YWluZXIgLm5hdi1jdGEtYnRuOmhvdmVyIC5mYWRlLWluLCAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIC5udW1iZXI6aG92ZXIgLmZhZGUtaW4sIC53cC1idG46aG92ZXIgLmZhZGUtaW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xufVxuXG4vKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogNXB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxNXB4IDIzcHggMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0b3A6IDVweDtcbiAgd2lkdGg6IGF1dG87XG4gIHotaW5kZXg6IDEwMDAwMDsgLyogQWJvdmUgV1AgdG9vbGJhci4gKi9cbn1cblxuLyogRG8gbm90IHNob3cgdGhlIG91dGxpbmUgb24gdGhlIHNraXAgbGluayB0YXJnZXQuICovXG4jY29udGVudFt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLndwLWNhcHRpb24sXG4ud3AtY2FwdGlvbi10ZXh0LFxuLnN0aWNreSxcbi5nYWxsZXJ5LWNhcHRpb24sXG4uYWxpZ25yaWdodCxcbi5hbGlnbmxlZnQsXG4uYWxpZ25jZW50ZXIsXG4uYnlwb3N0YXV0aG9yIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDZweCAwIDE0cHggMjBweDtcbn1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDZweCAyMHB4IDE0cHggMDtcbn1cblxuLmFsaWducmlnaHQgaW1nLFxuLmFsaWdubGVmdCBpbWcsXG4uYWxpZ25jZW50ZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW1nLmNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hbGlnbmxlZnQsXG4gIC5hbGlnbmNlbnRlcixcbiAgLmFsaWducmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBNZWRpYVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBhZ2UtY29udGVudCAud3Atc21pbGV5LFxuLmVudHJ5LWNvbnRlbnQgLndwLXNtaWxleSxcbi5jb21tZW50LWNvbnRlbnQgLndwLXNtaWxleSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogTWFrZSBzdXJlIGVtYmVkcyBhbmQgaWZyYW1lcyBmaXQgdGhlaXIgY29udGFpbmVycy4gKi9cbmVtYmVkLFxuaWZyYW1lLFxub2JqZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIyBDYXB0aW9uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLndwLWNhcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi53cC1jYXB0aW9uIGltZ1tjbGFzcyo9d3AtaW1hZ2UtXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLndwLWNhcHRpb24gLndwLWNhcHRpb24tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAxM3B4IDE1cHg7XG59XG4ucnRsIC53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMjBweDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyMgR2FsbGVyaWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZ2FsbGVyeSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uZ2FsbGVyeS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTIgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTMgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMzMuMzMlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTUgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMjAlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTYgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMTYuNjYlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTcgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMTQuMjglO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTggLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMTIuNSU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOSAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMS4xMSU7XG59XG5cbi5nYWxsZXJ5LWNhcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsXG4uaDEge1xuICBmb250LWZhbWlseTogXCJJdnkgTW9kZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNjgzODM5O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkl2eSBNb2RlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjNjgzODM5O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LWZhbWlseTogXCJJdnkgTW9kZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cblxuaDQsXG4uaDQge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS40MjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgaDQsXG4gIC5oNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbmg1LFxuLmg1IHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgQ3lyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbmEge1xuICBjb2xvcjogIzY4MzgzOTtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogI2I3YWRhYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmVhdHVyZWQtY3RhLWJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mZWF0dXJlZC1jdGEtYnRuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgQ3lyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5wIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5wIHNwYW4ge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbnAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM2ODM4Mzk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxucCBhOmhvdmVyIHtcbiAgY29sb3I6ICNiN2FkYWM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbnAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbn1cbnVsIGxpLFxub2wgbGkge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbnVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLndwYl90ZXh0X2NvbHVtbiBvbCB7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG4ud3BiX3RleHRfY29sdW1uIG9sIGxpIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cblxuLndwYl90ZXh0X2NvbHVtbiB1bCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuLndwYl90ZXh0X2NvbHVtbiB1bCBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5clwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDAgMCAyNnB4O1xuICBtYXJnaW46IDA7XG59XG4ud3BiX3RleHRfY29sdW1uIHVsIGxpIHN0cm9uZyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53cGJfdGV4dF9jb2x1bW4gdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM2ODM4Mzk7XG59XG4ud3BiX3RleHRfY29sdW1uIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2I3YWRhYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwYl90ZXh0X2NvbHVtbiB1bCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjg4Njg2O1xufVxuLndwYl90ZXh0X2NvbHVtbiB1bCBsaSA+IHVsIHtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cbi53cGJfdGV4dF9jb2x1bW4gdWwgbGkgPiB1bCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndwYl90ZXh0X2NvbHVtbiB1bCBsaSA+IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAjNjgzODM5O1xufVxuLndwYl90ZXh0X2NvbHVtbiB1bC5ncmlkLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTZweCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gIC53cGJfdGV4dF9jb2x1bW4gdWwuZ3JpZC1saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi53cGJfdGV4dF9jb2x1bW4gdWwuZ3JpZC1saXN0IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cGJfdGV4dF9jb2x1bW4tZGVwIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLndwYl90ZXh0X2NvbHVtbi1kZXAgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGlzdC9pbWFnZXMvaWNvbi1idWxsZXRwb2ludC5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ud3BzLW5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ud3BzLWNvbHVtbi1zcGFjZS1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtY29sdW1uLXNwYWNlLWxlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3BzLWNvbHVtbi1zcGFjZS1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtY29sdW1uLXNwYWNlLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3BzLW1lZXQtZG9jLWNvbHVtbi1zcGFjZS1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLW1lZXQtZG9jLWNvbHVtbi1zcGFjZS1sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLndwcy1tZWV0LWRvYy1jb2x1bW4tc3BhY2UtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1tZWV0LWRvYy1jb2x1bW4tc3BhY2UtcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53cHMtZmVhdHVyZWQtcGFyYSwgLndwcy1mZWF0dXJlZC1wYXJhLXN0eWxlMywgLndwcy1mZWF0dXJlZC1wYXJhLXN0eWxlMiwgLndwcy1mZWF0dXJlZC1wYXJhLXN0eWxlMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5clwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuXG4ud3BzLWNzLWVkaXRvci10ZXh0LWNvbG9yLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNjgzODM5O1xufVxuXG4ud3BzLWNzLWVkaXRvci1saW5rLXN0eWxlMSBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNjgzODM5O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi53cHMtY3MtZWRpdG9yLWxpbmstc3R5bGUxIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNjgzODM5O1xufVxuXG4ud3BzLWNzLWVkaXRvci11bC1zdHlsZTEge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ud3BzLWNzLWVkaXRvci11bC1zdHlsZTEgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGlzdC9pbWFnZXMvaWNvbi1idWxsZXRwb2ludC5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4vKiBoZWFkaW5nICovXG4ud3BzLWNzLWZlYXR1cmVkLWhlYWRpbmcxIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLndwcy1jcy1mZWF0dXJlZC1oZWFkaW5nMTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4udmNfdHRhLWNvbnRhaW5lciBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52Y190dGEtY29udGFpbmVyIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmNfdHRhLWNvbnRhaW5lciBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52Y190dGEtdGl0bGUtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkl2eSBNb2RlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZjX3R0YS10aXRsZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudmNfdHRhLXRpdGxlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4udmNfdHRhLXBhbmVsLWhlYWRpbmcge1xuICBib3JkZXItY29sb3I6ICM5ZjlmOWYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udmNfdHRhLXBhbmVsLWhlYWRpbmcgYSB7XG4gIHBhZGRpbmc6IDIwcHggNTBweCAyMHB4IDMwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudmNfdHRhLXBhbmVsLWhlYWRpbmcgYSB7XG4gICAgcGFkZGluZzogMjBweCA0MHB4IDIwcHggMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52Y190dGEtcGFuZWwtYm9keSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwcHggc29saWQgIzlmOWY5ZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udmNfdHRhLXBhbmVsLWJvZHkgcCB7XG4gIHBhZGRpbmc6IDAgMTBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52Y190dGEtcGFuZWwtYm9keSBwIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZjX3R0YS52Y190dGEtYWNjb3JkaW9uIC52Y190dGEtY29udHJvbHMtaWNvbi1wb3NpdGlvbi1sZWZ0IC52Y190dGEtY29udHJvbHMtaWNvbiB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLndwYl9jb250ZW50X2VsZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaG9tZXBhZ2UtZmFxLXRleHQge1xuICBmb250LWZhbWlseTogXCJJdnkgTW9kZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaG9tZXBhZ2UtZmFxLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lcGFnZS1mYXEtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi53cHMtZmVhdHVyZWQtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMjQwcHg7XG4gIGhlaWdodDogNTRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMCAyNHB4O1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnZjX3R0YS52Y190dGEtYWNjb3JkaW9uIC52Y190dGEtY29udHJvbHMtaWNvbi1wb3NpdGlvbi1sZWZ0IC52Y190dGEtY29udHJvbHMtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwJSkgIWltcG9ydGFudDtcbn1cblxuLmVkZ3RmLWdyaWQtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5lZGd0Zi1ncmlkLXNlY3Rpb24gLmVkZ3RmLXNlY3Rpb24taW5uZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uZWRndGYtZ3JpZC1zZWN0aW9uIC5lZGd0Zi1zZWN0aW9uLWlubmVyLW1hcmdpbiB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLndwLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiODg2ODY7XG4gIGJvcmRlci1jb2xvcjogI2I4ODY4NjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0O1xufVxuLndwLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2I4ODY4Njtcbn1cblxuLndwc3RmLXBhZ2Utd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9nIC53cHN0Zi1wYWdlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEyMHB4IDAgODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYmxvZyAud3BzdGYtcGFnZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDcwcHg7XG4gIH1cbn1cblxuLndwcy1jb250YWN0LW1hcC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud3BzLWNvbnRhY3QtbWFwLWNvbnRhaW5lciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWNvbnRhY3QtbWFwLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgfVxufVxuXG4udmNfcm93LndwYl9yb3cuZWRndGYtZ3JpZC1zZWN0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmhlYWRlci10b3BiYXJfX3dyYXBwZXIge1xuICBwYWRkaW5nOiA1cHggMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjg4Njg2O1xufVxuLmhlYWRlci10b3BiYXJfX3dyYXBwZXIgLmhlYWRlci10b3BiYXJfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5oZWFkZXItdG9wYmFyX193cmFwcGVyIC5oZWFkZXItdG9wYmFyX19jb250YWluZXIgLmlubmVyX19jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVhZGVyLXRvcGJhcl9fd3JhcHBlciAuaGVhZGVyLXRvcGJhcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVhZGVyLXRvcGJhcl9fd3JhcHBlciAuaGVhZGVyLXRvcGJhcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG4uaGVhZGVyLW5hdmJhcl9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xuICBwYWRkaW5nOiA1MHB4IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMzBweCAwcHg7XG4gIH1cbn1cbi5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogODBweDtcbiAgcGFkZGluZzogMHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ2MHB4KSB7XG4gIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIge1xuICAgIGdhcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNTAlO1xuICBnYXA6IDUwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciBhIHN2ZyB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciBhIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2I4ODY4Njtcbn1cbi5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgLmFkZHJlc3Mge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgLmFkZHJlc3Mgc3ZnIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCk7XG59XG4uaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItbG9nb19fY29udGFpbmVyIHtcbiAgZmxleC1iYXNpczogMTUwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1sb2dvX19jb250YWluZXIge1xuICAgIGZsZXgtYmFzaXM6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWxvZ29fX2NvbnRhaW5lciB7XG4gICAgZmxleC1iYXNpczogMTAwcHg7XG4gIH1cbn1cbi5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1sb2dvX19jb250YWluZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWxvZ29fX2NvbnRhaW5lciBhIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA1MCU7XG4gIGdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1idG5zX19jb250YWluZXIgLm5hdi1jdGEtYnRuX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciAubmF2LWN0YS1idG4ge1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiODg2ODY7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciAubmF2LWN0YS1idG4gLnRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIC5uYXYtY3RhLWJ0biBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItbmF2YmFyX193cmFwcGVyIC5oZWFkZXItbmF2YmFyX19jb250YWluZXIgLm5hdmJhci1idG5zX19jb250YWluZXIgLm5hdi1jdGEtYnRuX19jb250YWluZXIgLm5hdi1jdGEtYnRuIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZmZmZmZmO1xuICB9XG59XG4uaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXZiYXItdG9nZ2xlLWJ0bl9fY29udGFpbmVyIC5tZW51LXRvZ2dsZS1idG4ge1xuICBhbGw6IHVuc2V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNiODg2ODY7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLW5hdmJhcl9fd3JhcHBlciAuaGVhZGVyLW5hdmJhcl9fY29udGFpbmVyIC5uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXZiYXItdG9nZ2xlLWJ0bl9fY29udGFpbmVyIC5tZW51LXRvZ2dsZS1idG4gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2YmFyLXRvZ2dsZS1idG5fX2NvbnRhaW5lciAubWVudS10b2dnbGUtYnRuIC5iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDVweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xufVxuLmhlYWRlci1uYXZiYXJfX3dyYXBwZXIgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lciAubmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2YmFyLXRvZ2dsZS1idG5fX2NvbnRhaW5lciAubWVudS10b2dnbGUtYnRuIC5iYXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiODg2ODY7XG59XG5cbmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5oZWFkZXIuc3R5bGUxIC5oZWFkZXItYmctcGF0dGVybiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5oZWFkZXIuc3R5bGUyIC5oZWFkZXItYmctcGF0dGVybiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5oZWFkZXIgLmJnLWNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDUyMHB4O1xuICBoZWlnaHQ6IDUyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg0LCAxMzQsIDEzNCwgMC4xKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjMwcHgsIC0yMzBweCk7XG59XG5oZWFkZXIgLmhlYWRlci1iZy1wYXR0ZXJuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05JTtcbiAgbGVmdDogLTY5JTtcbiAgb3BhY2l0eTogMC4xO1xuICB3aWR0aDogMTAwJTtcbn1cbmhlYWRlciAuaGVhZGVyLWJnLXBhdHRlcm4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbn1cblxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3NWR2aDtcbiAgaGVpZ2h0OiA3NXZoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA2MGR2aDtcbiAgICBoZWlnaHQ6IDYwdmg7XG4gIH1cbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDg1JTtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG4ucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXJfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lcl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWl0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXJfX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lcl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWl0ZW0gYSAuaGVhZGluZ19fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lcl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWl0ZW0gYSAuaGVhZGluZ19fY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICB9XG59XG4ucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXJfX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1pdGVtIGEgLmhlYWRpbmdfX2NvbnRhaW5lciAuaGVhZGluZyB7XG4gIG1heC13aWR0aDogNzU1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lcl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWl0ZW0gYSAuaGVhZGluZ19fY29udGFpbmVyIC5oZWFkaW5nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyX19jb250YWluZXIgLmhlYWRlci1iYW5uZXItaXRlbSBhIC5oZWFkaW5nX19jb250YWluZXIgLmhlYWRpbmcgaDEge1xuICBjb2xvcjogIzY4MzgzOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXJfX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1pdGVtIGEgLmhlYWRpbmdfX2NvbnRhaW5lciAuaGVhZGluZyBoMSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lcl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWl0ZW0gYSAuaGVhZGluZ19fY29udGFpbmVyIHAge1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgei1pbmRleDogMTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lcl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWl0ZW0gYSAuaGVhZGluZ19fY29udGFpbmVyIHAge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG4ucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXJfX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1pdGVtIGEgLmltYWdlX19jb250YWluZXIge1xuICB3aWR0aDogNjUlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyX19jb250YWluZXIgLmhlYWRlci1iYW5uZXItaXRlbSBhIC5pbWFnZV9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyX19jb250YWluZXIgLmhlYWRlci1iYW5uZXItaXRlbSBhIC5pbWFnZV9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXJfX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1pdGVtIGEgLmltYWdlX19jb250YWluZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lcl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWl0ZW0gYSAuaW1hZ2VfX2NvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXItYnV0dG9uX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtNTBweCk7XG4gIHotaW5kZXg6IDk5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lci1idXR0b25fX2NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbi1wcmV2LFxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbi1uZXh0IHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXItYnV0dG9uX19jb250YWluZXIgLmhlYWRlci1iYW5uZXItYnV0dG9uLXByZXY6OmJlZm9yZSwgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbi1wcmV2OjphZnRlcixcbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lci1idXR0b25fX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1idXR0b24tbmV4dDo6YmVmb3JlLFxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbi1uZXh0OjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXItYnV0dG9uX19jb250YWluZXIgLmhlYWRlci1iYW5uZXItYnV0dG9uLXByZXYgc3ZnLFxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbi1uZXh0IHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjVweDtcbiAgZmlsbDogIzY4MzgzOTtcbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lci1idXR0b25fX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHN2Zyxcbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lci1idXR0b25fX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHN2ZyB7XG4gIGZpbGw6ICNiODg2ODY7XG59XG4ucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXItYnV0dG9uX19jb250YWluZXIgLmhlYWRlci1iYW5uZXItYnV0dG9uLW5leHQgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAgLndwcy1ob21lLWhlYWRlci1oZXJvX193cmFwcGVyIC53cHMtaG9tZS1oZWFkZXItaGVyb19fY29udGFpbmVyIC5oZWFkZXItc3dpcGVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbl9fY29udGFpbmVyIC5oZWFkZXItYmFubmVyLWJ1dHRvbi1uZXh0IHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciAuaGVhZGVyLXN3aXBlciAuaGVhZGVyLWJhbm5lci1idXR0b25fX2NvbnRhaW5lciAuaGVhZGVyLWJhbm5lci1idXR0b24tcHJldiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1oZXJvLXNlY3Rpb24td3JhcCAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX3dyYXBwZXIgLndwcy1ob21lLWhlYWRlci1oZXJvX19jb250YWluZXIgLmhlYWRlci1zd2lwZXIgLmhlYWRlci1iYW5uZXItYnV0dG9uX19jb250YWluZXIgLmhlYWRlci1iYW5uZXItYnV0dG9uLXByZXYgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgfVxufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTEgLnBhZ2UtdGl0bGUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwMHB4IDBweCAxMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGFnZS1oZXJvLXNlY3Rpb24td3JhcC5oZXJvLXNlY3Rpb25fX3N0eWxlMSAucGFnZS10aXRsZS13cmFwcGVyIC5wYWdlLXRpdGxlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA4NSU7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGFnZS1oZXJvLXNlY3Rpb24td3JhcC5oZXJvLXNlY3Rpb25fX3N0eWxlMSAucGFnZS10aXRsZS13cmFwcGVyIC5wYWdlLXRpdGxlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTEgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTEgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUtc21hbGwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUxIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlLXNtYWxsIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTEgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTEgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtZGVzY3JpcHRpb24gcCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTEgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtZGVzY3JpcHRpb24gcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTYlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ5MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLWhlYWRlci1pbWFnZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ucGFnZS1oZXJvLXNlY3Rpb24td3JhcC5oZXJvLXNlY3Rpb25fX3N0eWxlMiAucGFnZS1oZWFkZXItaW1hZ2Utd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjY7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTIgLnBhZ2UtdGl0bGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMTBweCAwIDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIwMHB4IDAgNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE4MHB4IDAgNTBweDtcbiAgfVxufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTIgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIge1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTIgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlIGgxIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLXRpdGxlLXNtYWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ucGFnZS1oZXJvLXNlY3Rpb24td3JhcC5oZXJvLXNlY3Rpb25fX3N0eWxlMiAucGFnZS10aXRsZS13cmFwcGVyIC5wYWdlLXRpdGxlLWNvbnRhaW5lciAucGFnZS10aXRsZS1zbWFsbCBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTIgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnBhZ2UtaGVyby1zZWN0aW9uLXdyYXAuaGVyby1zZWN0aW9uX19zdHlsZTIgLnBhZ2UtdGl0bGUtd3JhcHBlciAucGFnZS10aXRsZS1jb250YWluZXIgLnBhZ2UtZGVzY3JpcHRpb24gcCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLWhlcm8tc2VjdGlvbi13cmFwLmhlcm8tc2VjdGlvbl9fc3R5bGUyIC5wYWdlLXRpdGxlLXdyYXBwZXIgLnBhZ2UtdGl0bGUtY29udGFpbmVyIC5wYWdlLWRlc2NyaXB0aW9uIHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zdGlja3ktbmF2YmFyX193cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMTAlKTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDE1cHggcmdiYSg4NCwgODQsIDg0LCAwKSwgaW5zZXQgMCAwIDIwcHggcmdiYSgxNTUsIDE1NSwgMTU1LCAwKSwgN3B4IDdweCAxNXB4IHJnYmEoODQsIDg0LCA4NCwgMC4xKSwgLTdweCAtN3B4IDIwcHggcmdiYSgxNTUsIDE1NSwgMTU1LCAwLjUpLCBpbnNldCAwcHggMHB4IDRweCByZ2JhKDE1NSwgMTU1LCAxNTUsIDAuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICB9XG59XG4uc3RpY2t5LW5hdmJhcl9fd3JhcHBlci5zdGlja3kge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xufVxuLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4MHB4O1xuICBwYWRkaW5nOiAwcHggNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDYwcHgpIHtcbiAgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciB7XG4gICAgZ2FwOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIge1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICB9XG59XG4uc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA1MCU7XG4gIGdhcDogNTBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIHtcbiAgICBvcmRlcjogMTtcbiAgICBnYXA6IDIwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciBhIHN2ZyB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgYSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNiODg2ODY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGEge1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiODg2ODY7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGEgLnRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgYSBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIGEgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNmZmZmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlciB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4ODY4NjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlciAudGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciAubnVtYmVyIHN2ZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgLm51bWJlciBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZmZmZjtcbiAgfVxufVxuLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXIgLmFkZHJlc3Mge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItY29udGFjdF9fY29udGFpbmVyIC5hZGRyZXNzIHN2ZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciAuYWRkcmVzcyBzdmcge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciAuYWRkcmVzcyBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZmZmZjtcbiAgfVxufVxuLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1sb2dvX19jb250YWluZXIge1xuICBmbGV4LWJhc2lzOiAxNTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItbG9nb19fY29udGFpbmVyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDBweDtcbiAgfVxufVxuLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1sb2dvX19jb250YWluZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1sb2dvX19jb250YWluZXIgYSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItYnRuc19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDUwJTtcbiAgZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWJ0bnNfX2NvbnRhaW5lciB7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWJ0bnNfX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1idG5zX19jb250YWluZXIgLm5hdi1jdGEtYnRuX19jb250YWluZXIgLm5hdi1jdGEtYnRuIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjg4Njg2O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVyIC5zdGlja3ktbmF2YmFyLWJ0bnNfX2NvbnRhaW5lciAubmF2LWN0YS1idG5fX2NvbnRhaW5lciAubmF2LWN0YS1idG4gLnRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1idG5zX19jb250YWluZXIgLm5hdi1jdGEtYnRuX19jb250YWluZXIgLm5hdi1jdGEtYnRuIHN2ZyB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXYtY3RhLWJ0bl9fY29udGFpbmVyIC5uYXYtY3RhLWJ0biBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZmZmZjtcbiAgfVxufVxuLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1idG5zX19jb250YWluZXIgLm5hdmJhci10b2dnbGUtYnRuX19jb250YWluZXIgLm1lbnUtdG9nZ2xlLWJ0biB7XG4gIGFsbDogdW5zZXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2I4ODY4NjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXZiYXItdG9nZ2xlLWJ0bl9fY29udGFpbmVyIC5tZW51LXRvZ2dsZS1idG4gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciAuc3RpY2t5LW5hdmJhci1idG5zX19jb250YWluZXIgLm5hdmJhci10b2dnbGUtYnRuX19jb250YWluZXIgLm1lbnUtdG9nZ2xlLWJ0biAuYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbn1cbi5zdGlja3ktbmF2YmFyX193cmFwcGVyIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIgLnN0aWNreS1uYXZiYXItYnRuc19fY29udGFpbmVyIC5uYXZiYXItdG9nZ2xlLWJ0bl9fY29udGFpbmVyIC5tZW51LXRvZ2dsZS1idG4gLmJhciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ODY4Njtcbn1cblxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDEwMDAwMDAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgMjAwbXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAuY2xvc2UtYnRuX19jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLmNsb3NlLWJ0bl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAuY2xvc2UtYnRuX19jb250YWluZXIgLmNsb3NlLWJ0biB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjgzODM5O1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC5jbG9zZS1idG5fX2NvbnRhaW5lciAuY2xvc2UtYnRuIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA4MHB4IDQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ODY4NjtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjE5cHgpIHtcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiA1MDBweDtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBwYWRkaW5nOiAxMDBweCA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBwYWRkaW5nOiAxMDBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA4MHB4IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmxvZ29fX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubG9nb19fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmxvZ29fX2NvbnRhaW5lciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubG9nb19fY29udGFpbmVyIGEgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm5hdmlnYXRpb25fX2NvbnRhaW5lciB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDIwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yID4gYSxcbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubmF2aWdhdGlvbl9fY29udGFpbmVyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSxcbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubmF2aWdhdGlvbl9fY29udGFpbmVyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhLFxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgdWwgbGkuY3VycmVudF9wYWdlX2l0ZW0gPiBhIHtcbiAgY29sb3I6ICM2ODM4Mzk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubmF2aWdhdGlvbl9fY29udGFpbmVyIHVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubmF2aWdhdGlvbl9fY29udGFpbmVyIHVsIGxpIGEge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm5hdmlnYXRpb25fX2NvbnRhaW5lciB1bCBsaSBhOmxpbmssIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubmF2aWdhdGlvbl9fY29udGFpbmVyIHVsIGxpIGE6dmlzaXRlZCwgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgdWwgbGkgYTpob3ZlciwgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgdWwgbGkgYTphY3RpdmUge1xuICBjb2xvcjogIzY4MzgzOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5clwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzY4MzgzOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgdWwgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCwgPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCA0NDggNTEyXCI+PHBhdGggZmlsbD1cImhzbCgzNTksIDMwJSwgMzElLCAwLjY1KVwiIGQ9XCJNMjI0IDQxNmMtOC4xODggMC0xNi4zOC0zLjEyNS0yMi42Mi05LjM3NWwtMTkyLTE5MmMtMTIuNS0xMi41LTEyLjUtMzIuNzUgMC00NS4yNXMzMi43NS0xMi41IDQ1LjI1IDBMMjI0IDMzOC44bDE2OS40LTE2OS40YzEyLjUtMTIuNSAzMi43NS0xMi41IDQ1LjI1IDBzMTIuNSAzMi43NSAwIDQ1LjI1bC0xOTIgMTkyQzI0MC40IDQxMi45IDIzMi4yIDQxNiAyMjQgNDE2elwiLz48L3N2Zz4nKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogM3B4O1xuICB0b3A6IGNhbGMoMzAlIC0gM3B4KTtcbiAgd2lkdGg6IDEycHg7XG4gIGZpbGw6ICNiN2FkYWM7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBib3R0b207XG4gIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlLWluLW91dDtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubmF2aWdhdGlvbl9fY29udGFpbmVyIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhLnJvdGF0ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubmF2aWdhdGlvbl9fY29udGFpbmVyIHVsIGxpID4gdWwuc3ViLW1lbnUge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xuICBnYXA6IDA7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubmF2aWdhdGlvbl9fY29udGFpbmVyIHVsIGxpID4gdWwuc3ViLW1lbnUgbGkge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm5hdmlnYXRpb25fX2NvbnRhaW5lciB1bCBsaSA+IHVsLnN1Yi1tZW51IGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDI2cHg7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm5hdmlnYXRpb25fX2NvbnRhaW5lciB1bCBsaSA+IHVsLnN1Yi1tZW51IGxpIGEge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzY4MzgzOTtcbiAgb3BhY2l0eTogMC42NTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlLWluLW91dDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm5hdmlnYXRpb25fX2NvbnRhaW5lciB1bCBsaSA+IHVsLnN1Yi1tZW51IGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgdWwgbGkgPiB1bC5zdWItbWVudSBsaSA+IHVsLnN1Yi1tZW51IGxpIGEge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmN0YS1idG5fX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmN0YS1idG5fX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jdGEtYnRuX19jb250YWluZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY3RhLWJ0bl9fY29udGFpbmVyIGEgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jdGEtYnRuX19jb250YWluZXIgYSB7XG4gICAgbWluLXdpZHRoOiAxODBweDtcbiAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgICBnYXA6IDZweDtcbiAgfVxufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jb250YWN0LXVzX19jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jb250YWN0LXVzX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY29udGFjdC11c19fY29udGFpbmVyIC5jb250YWN0X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAyMHB4O1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jb250YWN0LXVzX19jb250YWluZXIgLmNvbnRhY3RfX2NvbnRhaW5lciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmNvbnRhY3QtdXNfX2NvbnRhaW5lciAuY29udGFjdF9fY29udGFpbmVyIGEgc3ZnIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmNvbnRhY3QtdXNfX2NvbnRhaW5lciAuY29udGFjdF9fY29udGFpbmVyIGEgc3ZnIHBhdGgge1xuICBmaWxsOiAjYjg4Njg2O1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jb250YWN0LXVzX19jb250YWluZXIgLnNvY2lhbC1pY29uc19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmNvbnRhY3QtdXNfX2NvbnRhaW5lciAuc29jaWFsLWljb25zX19jb250YWluZXIgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jb250YWN0LXVzX19jb250YWluZXIgLnNvY2lhbC1pY29uc19fY29udGFpbmVyIHVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAuY29udGFjdC11c19fY29udGFpbmVyIC5zb2NpYWwtaWNvbnNfX2NvbnRhaW5lciB1bCBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM2ODM4Mzk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDMwMG1zIGJhY2tncm91bmQtY29sb3IgZWFzZS1pbi1vdXQ7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLmNvbnRhY3QtdXNfX2NvbnRhaW5lciAuc29jaWFsLWljb25zX19jb250YWluZXIgdWwgbGkgYSBzdmcge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB0cmFuc2l0aW9uOiBmaWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jb250YWN0LXVzX19jb250YWluZXIgLnNvY2lhbC1pY29uc19fY29udGFpbmVyIHVsIGxpIGEgc3ZnIHBhdGgge1xuICBmaWxsOiAjNjgzODM5O1xuICB0cmFuc2l0aW9uOiBmaWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jb250YWN0LXVzX19jb250YWluZXIgLnNvY2lhbC1pY29uc19fY29udGFpbmVyIHVsIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjgzODM5O1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5jb250YWN0LXVzX19jb250YWluZXIgLnNvY2lhbC1pY29uc19fY29udGFpbmVyIHVsIGxpIGE6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRvcF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAubG9nbyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmxvZ28gYSBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmNvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAzMHB4O1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmNvbnRhY3QgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAuY29udGFjdCBhIHN2ZyB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRvcF9fY29udGFpbmVyIC5jb250YWN0IGEgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmNvbnRhY3QgLmFkZHJlc3Mge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNHB4O1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmNvbnRhY3QgLmFkZHJlc3Mgc3ZnIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCk7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAuYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRvcF9fY29udGFpbmVyIC5idG4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAuYnRuIGEgc3ZnIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRvcF9fY29udGFpbmVyIC5idG4gYSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50b3BfX2NvbnRhaW5lciAuYnRuIGEgLnRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRvcF9fY29udGFpbmVyIC5idG4gYnV0dG9uIHtcbiAgYWxsOiB1bnNldDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudG9wX19jb250YWluZXIgLmJ0biBidXR0b24gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5tYWluLW1lbnVzX19jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjgzODM5O1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLm1haW4tbWVudXNfX2NvbnRhaW5lciB1bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICBnYXA6IDMwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLm1haW4tbWVudXNfX2NvbnRhaW5lciB1bCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAubWFpbi1tZW51c19fY29udGFpbmVyIHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzY4MzgzOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjE5cHgpIHtcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLm1haW4tbWVudXNfX2NvbnRhaW5lciB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLm1haW4tbWVudXNfX2NvbnRhaW5lciB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAubWFpbi1tZW51c19fY29udGFpbmVyIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5tYWluLW1lbnVzX19jb250YWluZXIgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4ud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAuc3ViLW1lbnVzX19jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgZ2FwOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5zdWItbWVudXNfX2NvbnRhaW5lciAuc3ViLW1lbnUge1xuICB3aWR0aDogMTAwJTtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5zdWItbWVudXNfX2NvbnRhaW5lciAuc3ViLW1lbnUgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAyMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5zdWItbWVudXNfX2NvbnRhaW5lciAuc3ViLW1lbnUgdWwgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSxcbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5zdWItbWVudXNfX2NvbnRhaW5lciAuc3ViLW1lbnUgdWwgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM2ODM4Mzk7XG4gIG1hcmdpbjogMjBweCAwO1xuICBmb250LXNpemU6IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYxOXB4KSB7XG4gIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5zdWItbWVudXNfX2NvbnRhaW5lciAuc3ViLW1lbnUgdWwgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSxcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLnN1Yi1tZW51c19fY29udGFpbmVyIC5zdWItbWVudSB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5zdWItbWVudXNfX2NvbnRhaW5lciAuc3ViLW1lbnUgdWwgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSxcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLnN1Yi1tZW51c19fY29udGFpbmVyIC5zdWItbWVudSB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLnN1Yi1tZW51c19fY29udGFpbmVyIC5zdWItbWVudSB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhLFxuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAuc3ViLW1lbnVzX19jb250YWluZXIgLnN1Yi1tZW51IHVsID4gbGkgPiBhIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAuc3ViLW1lbnVzX19jb250YWluZXIgLnN1Yi1tZW51IHVsID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEsXG4gIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciAubWVnYS1uYXZpZ2F0aW9uX19jb250YWluZXIgLmJvdHRvbV9fY29udGFpbmVyIC5uYXZpZ2F0aW9uIC5zdWItbWVudXNfX2NvbnRhaW5lciAuc3ViLW1lbnUgdWwgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLnN1Yi1tZW51c19fY29udGFpbmVyIC5zdWItbWVudSB1bCBsaSBsaSA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MTlweCkge1xuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX3dyYXBwZXIgLndwcy1mdWxsLXNjcmVlbi1tZW51X19jb250YWluZXIgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIC5ib3R0b21fX2NvbnRhaW5lciAubmF2aWdhdGlvbiAuc3ViLW1lbnVzX19jb250YWluZXIgLnN1Yi1tZW51IHVsIGxpIGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLnN1Yi1tZW51c19fY29udGFpbmVyIC5zdWItbWVudSB1bCBsaSBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fY29udGFpbmVyIC5tZWdhLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuYm90dG9tX19jb250YWluZXIgLm5hdmlnYXRpb24gLnN1Yi1tZW51c19fY29udGFpbmVyIC5zdWItbWVudSB1bCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLndwcy1mdWxsLXNjcmVlbi1tZW51X193cmFwcGVyLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlci5hY3RpdmU6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTIwMG1zO1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbi5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gIC5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTYwcHggMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDBweDtcbiAgfVxufVxuLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgfVxufVxuLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3YWRhYztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzMHB4KSB7XG4gIC5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gIC5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4uZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIgLmZvb3Rlci1jdGEtYmFubmVyX19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQwcHgpIHtcbiAgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5pbWFnZV9fY29udGFpbmVyIGltZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDg3NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAzNXB4IDQwcHggMzVweCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQwcHgpIHtcbiAgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDBweCkge1xuICAuZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIgLmZvb3Rlci1jdGEtYmFubmVyX19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBoMiB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbi5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHAge1xuICBtYXJnaW46IDIwcHggMHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gIC5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHAge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgcCB7XG4gICAgbWFyZ2luOiAyMHB4IDBweCA0MHB4O1xuICB9XG59XG4uZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIgLmZvb3Rlci1jdGEtYmFubmVyX19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuZm9vdGVyLWN0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIgLmZvb3Rlci1jdGEtYmFubmVyX19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuZm9vdGVyLWN0YSB7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5mb290ZXItY3RhIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzY4MzgzOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY4MzgzOTtcbn1cbi5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5mb290ZXItY3RhIGEgLnRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmZvb3Rlci1jdGEgYSAuaWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM0MHB4KSB7XG4gIC5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5mb290ZXItY3RhIGEgLmljb24gc3ZnIHBhdGgge1xuICAgIGZpbGw6ICNmZmZmZmY7XG4gIH1cbn1cbi5mb290ZXItY3RhLWJhbm5lcl9fd3JhcHBlciAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5mb290ZXItY3RhIGEgLnRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQwcHgpIHtcbiAgLmZvb3Rlci1jdGEtYmFubmVyX193cmFwcGVyIC5mb290ZXItY3RhLWJhbm5lcl9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmZvb3Rlci1jdGEgYSAudGV4dCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cblxuLmZvb3Rlci1tYWluX193cmFwcGVyIHtcbiAgcGFkZGluZzogOTBweCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXItbWFpbl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogOTBweCAwcHggMTAwcHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC5mb290ZXItbWFpbl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogNjBweCAwcHggMTAwcHg7XG4gIH1cbn1cbi5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzkwcHgpIHtcbiAgLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODYwcHgpIHtcbiAgLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzkwcHgpIHtcbiAgLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIC5sb2dvX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmxvZ29fX2NvbnRhaW5lciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmxvZ29fX2NvbnRhaW5lciBhIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIC5zb2NpYWwtaWNvbnNfX2NvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5MHB4KSB7XG4gIC5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAuc29jaWFsLWljb25zX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNDBweCAwcHggODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAuc29jaWFsLWljb25zX19jb250YWluZXIge1xuICAgIG1hcmdpbjogMzBweCAwcHggNTBweDtcbiAgfVxufVxuLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIC5zb2NpYWwtaWNvbnNfX2NvbnRhaW5lciB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzVweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLnNvY2lhbC1pY29uc19fY29udGFpbmVyIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLnNvY2lhbC1pY29uc19fY29udGFpbmVyIHVsIGxpIGEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAuc29jaWFsLWljb25zX19jb250YWluZXIgdWwgbGkgYTpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAuc29jaWFsLWljb25zX19jb250YWluZXIgdWwgbGkgYSBzdmcge1xuICBtYXgtd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLnNvY2lhbC1pY29uc19fY29udGFpbmVyIHVsIGxpIGEgc3ZnIHBhdGgge1xuICBmaWxsOiAjYjg4Njg2O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBmaWxsIDI1MG1zIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIC5jb250YWN0X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDgwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAuY29udGFjdF9fY29udGFpbmVyIHtcbiAgICBnYXA6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzkwcHgpIHtcbiAgLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIC5jb250YWN0X19jb250YWluZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGdhcDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODYwcHgpIHtcbiAgLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIC5jb250YWN0X19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmNvbnRhY3RfX2NvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmNvbnRhY3RfX2NvbnRhaW5lciBhIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgQ3lyXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBnYXA6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5MHB4KSB7XG4gIC5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAuY29udGFjdF9fY29udGFpbmVyIGEge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NjBweCkge1xuICAuZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmNvbnRhY3RfX2NvbnRhaW5lciBhIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIC5jb250YWN0X19jb250YWluZXIgYSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAuY29udGFjdF9fY29udGFpbmVyIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmNvbnRhY3RfX2NvbnRhaW5lciBhOmhvdmVyIHtcbiAgY29sb3I6ICM2ODM4Mzk7XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmNvbnRhY3RfX2NvbnRhaW5lciBhIHN2ZyB7XG4gIHdpZHRoOiAxM3B4O1xuICB3aWR0aDogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmNvbnRhY3RfX2NvbnRhaW5lciBhIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2I4ODY4Njtcbn1cbi5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAubGlua3NfX2NvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5MHB4KSB7XG4gIC5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAubGlua3NfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDIxJTtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NjBweCkge1xuICAuZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmxpbmtzX19jb250YWluZXIge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmxpbmtzX19jb250YWluZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmxpbmtzX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmxpbmtzX19jb250YWluZXIgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAubGlua3NfX2NvbnRhaW5lciB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIC5saW5rc19fY29udGFpbmVyIHVsIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmxpbmtzX19jb250YWluZXIgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjNjgzODM5O1xufVxuLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIC5jb3B5cmlnaHRzX19jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTBweCkge1xuICAuZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmNvcHlyaWdodHNfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDIxJTtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NjBweCkge1xuICAuZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmNvcHlyaWdodHNfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAuY29weXJpZ2h0c19fY29udGFpbmVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLmZvb3Rlci1tYWluX193cmFwcGVyIC5mb290ZXItbWFpbl9fY29udGFpbmVyIC5jb3B5cmlnaHRzX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAuY29weXJpZ2h0c19fY29udGFpbmVyIHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi5mb290ZXItbWFpbl9fd3JhcHBlciAuZm9vdGVyLW1haW5fX2NvbnRhaW5lciAuY29weXJpZ2h0c19fY29udGFpbmVyIHAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uZm9vdGVyLW1haW5fX3dyYXBwZXIgLmZvb3Rlci1tYWluX19jb250YWluZXIgLmNvcHlyaWdodHNfX2NvbnRhaW5lciBwIGE6aG92ZXIge1xuICBjb2xvcjogIzY4MzgzOTtcbn1cblxuLmZvb3Rlci1zdGlja3ktbmF2YmFyX193cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDVweCAyMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1zdGlja3ktbmF2YmFyX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uZm9vdGVyLXN0aWNreS1uYXZiYXJfX3dyYXBwZXI6OmJlZm9yZSwgLmZvb3Rlci1zdGlja3ktbmF2YmFyX193cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjgzODM5O1xufVxuLmZvb3Rlci1zdGlja3ktbmF2YmFyX193cmFwcGVyOjpiZWZvcmUge1xuICBsZWZ0OiA1MCU7XG59XG4uZm9vdGVyLXN0aWNreS1uYXZiYXJfX3dyYXBwZXI6OmFmdGVyIHtcbiAgbGVmdDogNzUlO1xufVxuLmZvb3Rlci1zdGlja3ktbmF2YmFyX193cmFwcGVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5mb290ZXItc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAubmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciAucGhvbmUtbnVtYmVyLFxuLmZvb3Rlci1zdGlja3ktbmF2YmFyX193cmFwcGVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIC5hZGRyZXNzIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDUwJTtcbn1cbi5mb290ZXItc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAubmF2YmFyLWNvbnRhY3RfX2NvbnRhaW5lciAucGhvbmUtbnVtYmVyIGEsXG4uZm9vdGVyLXN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgLmFkZHJlc3MgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xufVxuLmZvb3Rlci1zdGlja3ktbmF2YmFyX193cmFwcGVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIC5waG9uZS1udW1iZXIgYSBzdmcsXG4uZm9vdGVyLXN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgLmFkZHJlc3MgYSBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmaWxsOiAjNjgzODM5O1xuICB0cmFuc2l0aW9uOiBmaWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmZvb3Rlci1zdGlja3ktbmF2YmFyX193cmFwcGVyIC5uYXZiYXItY29udGFjdF9fY29udGFpbmVyIC5waG9uZS1udW1iZXIgYTpob3ZlciBzdmcsXG4uZm9vdGVyLXN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLm5hdmJhci1jb250YWN0X19jb250YWluZXIgLmFkZHJlc3MgYTpob3ZlciBzdmcge1xuICBmaWxsOiAjYjg4Njg2O1xufVxuLmZvb3Rlci1zdGlja3ktbmF2YmFyX193cmFwcGVyIC5uYXZiYXItY3RhX19jb250YWluZXIge1xuICB3aWR0aDogNTAlO1xufVxuLmZvb3Rlci1zdGlja3ktbmF2YmFyX193cmFwcGVyIC5uYXZiYXItY3RhX19jb250YWluZXIgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjVweCAwIDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXItc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAubmF2YmFyLWN0YV9fY29udGFpbmVyIGEgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5clwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzY4MzgzOTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMnB4IDAgMDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5mb290ZXItc3RpY2t5LW5hdmJhcl9fd3JhcHBlciAubmF2YmFyLWN0YV9fY29udGFpbmVyIGEgc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGZpbGw6ICNiODg2ODY7XG4gIHRyYW5zaXRpb246IGZpbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9vdGVyLXN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLm5hdmJhci1jdGFfX2NvbnRhaW5lciBhOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICMwMDAwMDA7XG59XG4uZm9vdGVyLXN0aWNreS1uYXZiYXJfX3dyYXBwZXIgLm5hdmJhci1jdGFfX2NvbnRhaW5lciBhOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogI2I4ODY4Njtcbn1cblxuLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMDBweCAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMDBweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTgwcHggMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE1MHB4IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwcHg7XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIge1xuICB3aWR0aDogODUlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA3MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIge1xuICAgIGdhcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBoMiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBwIHtcbiAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIHtcbiAgICBnYXA6IDUwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiA0MCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA4MHB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4O1xuICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiA2MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDUzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVldC10aGUtZG9jdG9yX19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5zZWN0aW9uLWN0YSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgLnNlY3Rpb24tY3RhIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCgjYzdhNDg0LCAjYmY5NzczKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiA0MHB4IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTAwcHggMHB4IDQwcHg7XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDgyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCB7XG4gICAgcGFkZGluZzogMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgfVxufVxuLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCBoNCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNiZjk3NzM7XG59XG4ud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IGgyIHtcbiAgbWFyZ2luOiA0MHB4IDBweCA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IGgyIHtcbiAgICBtYXJnaW46IDIwcHggMHB4IDQwcHg7XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgaDIgc3Ryb25nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGFfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YV9fY29udGFpbmVyIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YV9fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YV9fY29udGFpbmVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhX19jb250YWluZXIgYSAudGV4dCB7XG4gIGNvbG9yOiAjYjg4Njg2O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGFfX2NvbnRhaW5lciBhIC5pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2I4ODY4Njtcbn1cbi53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5pbWFnZV9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAud3BzLWhvbWVwYWdlLW9mZmVyX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5pbWFnZV9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwcHggNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1vZmZlcl9fY29udGFpbmVyIC5pbWFnZV9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgfVxufVxuLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW9mZmVyX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgbWF4LWhlaWdodDogNTc1cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi53cHMtaG9tZXBhZ2Utc2VydmljZXNfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIge1xuICBwYWRkaW5nOiAxNjBweCAwcHg7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDg1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBwYWRkaW5nOiAxMjBweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBwYWRkaW5nOiAxMDBweCAwcHg7XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2Utc2VydmljZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgcCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiA4MHB4IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fY29udGFpbmVyIC5zZXJ2aWNlcy1jb250ZW50X19jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQge1xuICB3aWR0aDogMzMlO1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQgYSAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQgYSAuaW1hZ2UgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQgYSAuY29udGVudCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQgaDMge1xuICBjb2xvcjogIzY4MzgzOTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi53cHMtaG9tZXBhZ2Utc2VydmljZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fY29udGFpbmVyIC5zZXJ2aWNlcy1jb250ZW50X19jb250YWluZXIgLnNlcnZpY2UtY29udGVudCBhIC5jb250ZW50IC5mYWRlLWluIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4ud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQgYSAuY29udGVudCAuZmFkZS1pbiBwIHNwYW4ge1xuICBtYXJnaW46IDA7XG59XG4ud3BzLWhvbWVwYWdlLXNlcnZpY2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2Utc2VydmljZXNfX2NvbnRhaW5lciAuc2VydmljZXMtY29udGVudF9fY29udGFpbmVyIC5zZXJ2aWNlLWNvbnRlbnQgYSAuY29udGVudCAuZmFkZS1pbiAuc2VjdGlvbi1jdGEge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXNlcnZpY2VzX19jb250YWluZXIgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VydmljZS1jb250ZW50IGEgLmNvbnRlbnQgLmZhZGUtaW4gLnNlY3Rpb24tY3RhIC5mYWRlLWluIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG4ud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIge1xuICB3aWR0aDogODUlO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNiODg2ODY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAxMjBweCAxMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBnYXA6IDE1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMjBweCAxMDBweDtcbiAgICBnYXA6IDglO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTIwcHggNjBweDtcbiAgICBnYXA6IDUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMjBweCA1MHB4O1xuICAgIGdhcDogMiU7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEyMHB4IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDgwcHggMzVweDtcbiAgfVxufVxuLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGlzdC9pbWFnZXMvcGF0dGVybi1tZW1iZXJzaGlwLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAzNTBweCkgc2NhbGUoMyk7XG4gIHotaW5kZXg6IDM7XG59XG4ud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbn1cbi53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIGgzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciAubWVtYmVyc2hpcC1wcmljZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkl2eSBNb2RlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODM4Mzk7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4ud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMjVweCAwcHggNDVweDtcbn1cbi53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIC5zZWN0aW9uLWN0YSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4ud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjYjg4Njg2O1xufVxuLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG59XG4ud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAyMHB4IDBweCA0MHB4O1xufVxuLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi53cHMtaG9tZXBhZ2UtbWVtYmVyc2hpcF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxMzEzO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTUwcHggMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEyMHB4IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTAwcHggMHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkaXN0L2ltYWdlcy9iZy1oZWFkZXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuMDg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNjBweCwgMTAwcHgpIHNjYWxlKDEuMyk7XG4gIHotaW5kZXg6IDI7XG59XG4ud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDclO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciB7XG4gICAgZ2FwOiA0JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4MHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5pbWFnZV9fY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjU7XG4gIHotaW5kZXg6IDI7XG59XG4ud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgLmltYWdlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDQwcHggMTE1cHggMTAwcHggOTBweDtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgLmltYWdlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDQwcHggNTVweCA1MHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgaDIge1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5jb3Vyc2VzIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbi53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5kYXRlcyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5kYXRlcyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCBoMyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMzVweCAwcHggNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ODY4NjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwMHB4O1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1jb3Vyc2VzX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGFfX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YV9fY29udGFpbmVyIHtcbiAgICBnYXA6IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhX19jb250YWluZXIgLnNlY3Rpb24tY3RhIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLndwcy1ob21lcGFnZS1jb3Vyc2VzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtY291cnNlc19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhX19jb250YWluZXIgLnNlY3Rpb24tY3RhIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiODg2ODY7XG59XG5cbi53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODM4Mzk7XG59XG4ud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fY29udGFpbmVyIC5pbWFnZV9fY29udGFpbmVyIGltZyB7XG4gICAgbWluLWhlaWdodDogNTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgaW1nIHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciBpbWcge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA1MHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgfVxufVxuLndwcy1ob21lcGFnZS1ldmVudHMtYW5kLWdyb3VwX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTA5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IGg0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM2ODM4Mzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogcmdiYSgxMDQsIDU2LCA1NywgMC41KTtcbn1cbi53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5mZWF0dXJlZC10ZXh0IHtcbiAgbWFyZ2luOiAzNXB4IDBweCA3NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5mZWF0dXJlZC10ZXh0IHtcbiAgICBtYXJnaW46IDM1cHggMHB4IDQ1cHg7XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fd3JhcHBlciAud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IC5zZWN0aW9uLWN0YSBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjg4Njg2O1xufVxuXG4ud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1MHB4IDBweCAyMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwcHggMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEyMHB4IDBweCAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTAwcHggMHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX19jb250YWluZXIge1xuICB3aWR0aDogODUlO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX2NvbnRhaW5lciAuaGVhZGluZ19fY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBwIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX19jb250YWluZXIgLnByb2R1Y3QtY29udGVudF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX19jb250YWluZXIgLnByb2R1Y3QtY29udGVudF9fY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fY29udGFpbmVyIC5wcm9kdWN0LWNvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgZ2FwOiA2MHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX19jb250YWluZXIgLnByb2R1Y3QtY29udGVudF9fY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX19jb250YWluZXIgLnByb2R1Y3QtY29udGVudF9fY29udGFpbmVyIC5wcm9kdWN0LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX2NvbnRhaW5lciAucHJvZHVjdC1jb250ZW50X19jb250YWluZXIgLnByb2R1Y3QtY29udGVudDpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4ud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX19jb250YWluZXIgLnByb2R1Y3QtY29udGVudF9fY29udGFpbmVyIC5wcm9kdWN0LWNvbnRlbnQ6aG92ZXIgLmNvbnRlbnQgaDMge1xuICBjb2xvcjogI2I4ODY4Njtcbn1cbi53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX2NvbnRhaW5lciAucHJvZHVjdC1jb250ZW50X19jb250YWluZXIgLnByb2R1Y3QtY29udGVudCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fY29udGFpbmVyIC5wcm9kdWN0LWNvbnRlbnRfX2NvbnRhaW5lciAucHJvZHVjdC1jb250ZW50IGEgLmltYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX2NvbnRhaW5lciAucHJvZHVjdC1jb250ZW50X19jb250YWluZXIgLnByb2R1Y3QtY29udGVudCBhIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fY29udGFpbmVyIC5wcm9kdWN0LWNvbnRlbnRfX2NvbnRhaW5lciAucHJvZHVjdC1jb250ZW50IGEgLmltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fY29udGFpbmVyIC5wcm9kdWN0LWNvbnRlbnRfX2NvbnRhaW5lciAucHJvZHVjdC1jb250ZW50IGEgLmNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX2NvbnRhaW5lciAucHJvZHVjdC1jb250ZW50X19jb250YWluZXIgLnByb2R1Y3QtY29udGVudCBhIC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXByb2R1Y3QtY29udGVudHNfX2NvbnRhaW5lciAucHJvZHVjdC1jb250ZW50X19jb250YWluZXIgLnByb2R1Y3QtY29udGVudCBhIC5jb250ZW50IGgzIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDEzNXB4O1xuICB6LWluZGV4OiA5OTk5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiA4NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIC50ZXN0aW1vbmlhbC1pdGVtc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1pdGVtIHtcbiAgbWF4LXdpZHRoOiA5MjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIgLnRlc3RpbW9uaWFsLWl0ZW1zX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTMwcHgpO1xufVxuLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIgLnRlc3RpbW9uaWFsLWl0ZW1zX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLXNpbmdsZS1pdGVtIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEwMHB4IDUwcHg7XG59XG4ud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXIgLnN3aXBlciAudGVzdGltb25pYWwtaXRlbXNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtc2luZ2xlLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQge1xuICBjb2xvcjogIzY4MzgzOTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIC50ZXN0aW1vbmlhbC1uYXZpZ2F0aW9uX19jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDMwcHg7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIC50ZXN0aW1vbmlhbC1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWJ1dHRvbi1wcmV2LFxuLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIgLnRlc3RpbW9uaWFsLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudGVzdGltb25pYWwtYnV0dG9uLW5leHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjgzODM5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIC50ZXN0aW1vbmlhbC1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWJ1dHRvbi1wcmV2LFxuICAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXIgLnN3aXBlciAudGVzdGltb25pYWwtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1idXR0b24tbmV4dCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXIgLnN3aXBlciAudGVzdGltb25pYWwtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1idXR0b24tcHJldjo6YmVmb3JlLCAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXIgLnN3aXBlciAudGVzdGltb25pYWwtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1idXR0b24tcHJldjo6YWZ0ZXIsXG4ud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXIgLnN3aXBlciAudGVzdGltb25pYWwtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1idXR0b24tbmV4dDo6YmVmb3JlLFxuLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIgLnRlc3RpbW9uaWFsLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudGVzdGltb25pYWwtYnV0dG9uLW5leHQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIC50ZXN0aW1vbmlhbC1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWJ1dHRvbi1wcmV2IHN2Zyxcbi53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIC50ZXN0aW1vbmlhbC1uYXZpZ2F0aW9uX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWJ1dHRvbi1uZXh0IHN2ZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIgLnRlc3RpbW9uaWFsLW5hdmlnYXRpb25fX2NvbnRhaW5lciAudGVzdGltb25pYWwtYnV0dG9uLXByZXYgc3ZnLFxuICAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXIgLnN3aXBlciAudGVzdGltb25pYWwtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1idXR0b24tbmV4dCBzdmcge1xuICAgIHdpZHRoOiAyMnB4O1xuICB9XG59XG4ud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciAud3BzLWhvbWVwYWdlLXRlc3RpbW9uaWFsc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXIgLnN3aXBlciAudGVzdGltb25pYWwtbmF2aWdhdGlvbl9fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1idXR0b24tcHJldiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyLnN0eWxlMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cHMtYWJvdXRwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNjBweCAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTAwcHggMHB4O1xuICB9XG59XG4ud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGlzdC9pbWFnZXMvYmctaGVhZGVyLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDAuMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4LCAtMjAwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtYWJvdXRwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXI6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwcHgsIDEwMHB4KTtcbiAgfVxufVxuLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgd2lkdGg6IDg1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtYWJvdXRwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDYlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZ2FwOiA1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC53cHMtYWJvdXRwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNjBweDtcbiAgfVxufVxuLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlX19jb250YWluZXIge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtYWJvdXRwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZV9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWJvdXRwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cHMtYWJvdXRwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtYWJvdXRwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hYm91dHBhZ2UtaW1hZ2Utc2xpZGVyX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuLndwcy1hYm91dHBhZ2UtaW1hZ2Utc2xpZGVyX193cmFwcGVyIC53cHMtYWJvdXRwYWdlLWltYWdlLXNsaWRlcl9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA4NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hYm91dHBhZ2UtaW1hZ2Utc2xpZGVyX193cmFwcGVyIC53cHMtYWJvdXRwYWdlLWltYWdlLXNsaWRlcl9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4ud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2Utc2xpZGVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogOTAwcHg7XG59XG4ud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2Utc2xpZGVyX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBwIHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cbi53cHMtYWJvdXRwYWdlLWltYWdlLXNsaWRlcl9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX2NvbnRhaW5lciAuaW1hZ2Utc2xpZGVyX19jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi53cHMtYWJvdXRwYWdlLWltYWdlLXNsaWRlcl9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX2NvbnRhaW5lciAuaW1hZ2Utc2xpZGVyX19jb250YWluZXIgLnNsaWRlci1zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLndwcy1hYm91dHBhZ2UtaW1hZ2Utc2xpZGVyX193cmFwcGVyIC53cHMtYWJvdXRwYWdlLWltYWdlLXNsaWRlcl9fY29udGFpbmVyIC5pbWFnZS1zbGlkZXJfX2NvbnRhaW5lciAuc2xpZGVyLXN3aXBlciAuc2xpZGVyLWl0ZW1zX19jb250YWluZXIgLnNsaWRlci1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi53cHMtYWJvdXRwYWdlLWltYWdlLXNsaWRlcl9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX2NvbnRhaW5lciAuaW1hZ2Utc2xpZGVyX19jb250YWluZXIgLnNsaWRlci1zd2lwZXIgLnNsaWRlci1pdGVtc19fY29udGFpbmVyIC5zbGlkZXItaXRlbSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2Utc2xpZGVyX19jb250YWluZXIgLmltYWdlLXNsaWRlcl9fY29udGFpbmVyIC5zbGlkZXItc3dpcGVyIC5zbGlkZXItaXRlbXNfX2NvbnRhaW5lciAuc2xpZGVyLWl0ZW0gaW1nIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtYWJvdXRwYWdlLWltYWdlLXNsaWRlcl9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX2NvbnRhaW5lciAuaW1hZ2Utc2xpZGVyX19jb250YWluZXIgLnNsaWRlci1zd2lwZXIgLnNsaWRlci1pdGVtc19fY29udGFpbmVyIC5zbGlkZXItaXRlbSBpbWcge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB9XG59XG4ud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX3dyYXBwZXIgLndwcy1hYm91dHBhZ2UtaW1hZ2Utc2xpZGVyX19jb250YWluZXIgLmltYWdlLXNsaWRlcl9fY29udGFpbmVyIC5zbGlkZXItc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi53cHMtYWJvdXRwYWdlLWltYWdlLXNsaWRlcl9fd3JhcHBlciAud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX2NvbnRhaW5lciAuaW1hZ2Utc2xpZGVyX19jb250YWluZXIgLnNsaWRlci1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjg4Njg2O1xufVxuXG4ud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG4ud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRpc3QvaW1hZ2VzL2JnLWhlYWRlci5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDQ7XG4gIG9wYWNpdHk6IDAuMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4LCAxMDBweCk7XG59XG4ud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogODUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDglO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBnYXA6IDUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDYwcHg7XG4gIH1cbn1cbi53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlX19jb250YWluZXIge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlX19jb250YWluZXIge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZV9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlX19jb250YWluZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWRvY3RvcnBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDEwcHggMHB4IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IGgzIHtcbiAgICBtYXJnaW46IDEwcHggMHB4IDM1cHg7XG4gIH1cbn1cbi53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwMHB4IDBweCAxNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNTBweCAwcHggMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEyMHB4IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTAwcHggMHB4O1xuICB9XG59XG4ud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDkzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDg1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbi53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fd3JhcHBlciAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX2NvbnRhaW5lciAuZmV0dXJlZC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbi53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fd3JhcHBlciAud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4ud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIgLmljb24tY29udGVudF9fY29udGFpbmVyIC5pY29uLWNvbnRlbnQgLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xufVxuLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X193cmFwcGVyIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fY29udGFpbmVyIC5pY29uLWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50IHAge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X193cmFwcGVyIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fY29udGFpbmVyIC5pY29uLWNvbnRlbnRfX2NvbnRhaW5lciAuaWNvbi1jb250ZW50IC5zZWN0aW9uLWN0YSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDM1cHggMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG59XG4ud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB1bCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXIgLndwcy1wYXltZW50cGFnZS1pY29udC1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB1bCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ODY4Njtcbn1cbi53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbi53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDg1JTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiA4MHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG4ud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cbi53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjYjg4Njg2O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4ud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X19jb250YWluZXIge1xuICB3aWR0aDogOTUlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndwcy1hY2FkYW15cGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGlzdC9pbWFnZXMvYmctaGVhZGVyLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNjBweCwgMTAwcHgpIHNjYWxlKDEuMyk7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fY29udGFpbmVyOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwcHgsIDEwcHgpIHNjYWxlKDEuNSk7XG4gIH1cbn1cbi53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCB7XG4gIG1heC13aWR0aDogMTE2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMTgwcHggNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNDBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMjBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMDBweCAyMHB4O1xuICB9XG59XG4ud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgaDMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc2VjdGlvbi1jdGEgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiODg2ODY7XG4gIGJvcmRlci1jb2xvcjogI2I4ODY4NjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLWluLW91dCwgY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG4ud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgLnNlY3Rpb24tY3RhIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNiODg2ODY7XG59XG5cbi53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X19jb250YWluZXIge1xuICB3aWR0aDogODUlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4ud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X19jb250YWluZXIgLmludHJvLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDExNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNzBweCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX2NvbnRhaW5lciAuaW50cm8tY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX2NvbnRhaW5lciAuaW50cm8tY29udGVudCB7XG4gICAgcGFkZGluZzogNzBweCAzMHB4O1xuICB9XG59XG4ud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X19jb250YWluZXIgLmludHJvLWNvbnRlbnQgLmNvbnRlbnQgaDMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX2NvbnRhaW5lciAuaW50cm8tY29udGVudCAuY29udGVudCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ud3BzLWFjYWRhbXlwYWdlLWludHJvLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X19jb250YWluZXIgLmludHJvLWNvbnRlbnQgLnNlY3Rpb24tY3RhIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjg4Njg2O1xuICBib3JkZXItY29sb3I6ICNiODg2ODY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0O1xufVxuLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fY29udGFpbmVyIC5pbnRyby1jb250ZW50IC5zZWN0aW9uLWN0YSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjYjg4Njg2O1xufVxuXG4ud3BzLWFjYWRhbXlwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2NXB4IDBweDtcbiAgei1pbmRleDogOTk5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWFjYWRhbXlwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTIwcHggMHB4O1xuICB9XG59XG4ud3BzLWFjYWRhbXlwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXRlc3RpbW9uaWFsc19fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogODUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbi53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ud3BzLWFjYWRhbXlwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXRlc3RpbW9uaWFsc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXIgLnN3aXBlciAudGVzdGltb25pYWwtaXRlbXNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtaXRlbSB7XG4gIG1heC13aWR0aDogOTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWNvbnRlbnRfX2NvbnRhaW5lciAuc3dpcGVyIC50ZXN0aW1vbmlhbC1pdGVtc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1pdGVtIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODBweCwgLTMwcHgpO1xufVxuLndwcy1hY2FkYW15cGFnZS10ZXN0aW1vbmlhbHNfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtY29udGVudF9fY29udGFpbmVyIC5zd2lwZXIgLnRlc3RpbW9uaWFsLWl0ZW1zX19jb250YWluZXIgLnRlc3RpbW9uaWFsLWl0ZW0gLnRlc3RpbW9uaWFsLXNpbmdsZS1pdGVtIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEwMHB4IDUwcHg7XG59XG4ud3BzLWFjYWRhbXlwYWdlLXRlc3RpbW9uaWFsc19fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXRlc3RpbW9uaWFsc19fY29udGFpbmVyIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXIgLnN3aXBlciAudGVzdGltb25pYWwtaXRlbXNfX2NvbnRhaW5lciAudGVzdGltb25pYWwtaXRlbSAudGVzdGltb25pYWwtc2luZ2xlLWl0ZW0gLnRlc3RpbW9uaWFsLWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNTBweCAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE1MHB4IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEyMHB4IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDBweDtcbiAgfVxufVxuLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA4NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbi53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fY29udGFpbmVyIGgyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX2NvbnRhaW5lciBoMiB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5hY2FkYW15LXZpZGVvLXN3aXBlciAudmlkZW8tY29udGVudC1pdGVtc19fY29udGFpbmVyIC52aWRlby1jb250ZW50LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5hY2FkYW15LXZpZGVvLXN3aXBlciAudmlkZW8tY29udGVudC1pdGVtc19fY29udGFpbmVyIC52aWRlby1jb250ZW50LWl0ZW0gYSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5hY2FkYW15LXZpZGVvLXN3aXBlciAudmlkZW8tY29udGVudC1pdGVtc19fY29udGFpbmVyIC52aWRlby1jb250ZW50LWl0ZW0gYSAuaW1hZ2Uge1xuICB3aWR0aDogNjYlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5hY2FkYW15LXZpZGVvLXN3aXBlciAudmlkZW8tY29udGVudC1pdGVtc19fY29udGFpbmVyIC52aWRlby1jb250ZW50LWl0ZW0gYSAuaW1hZ2Uge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX2NvbnRhaW5lciAuc2xpZGVyX19jb250YWluZXIgLmFjYWRhbXktdmlkZW8tc3dpcGVyIC52aWRlby1jb250ZW50LWl0ZW1zX19jb250YWluZXIgLnZpZGVvLWNvbnRlbnQtaXRlbSBhIC5pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fY29udGFpbmVyIC5zbGlkZXJfX2NvbnRhaW5lciAuYWNhZGFteS12aWRlby1zd2lwZXIgLnZpZGVvLWNvbnRlbnQtaXRlbXNfX2NvbnRhaW5lciAudmlkZW8tY29udGVudC1pdGVtIGEgLmltYWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX2NvbnRhaW5lciAuc2xpZGVyX19jb250YWluZXIgLmFjYWRhbXktdmlkZW8tc3dpcGVyIC52aWRlby1jb250ZW50LWl0ZW1zX19jb250YWluZXIgLnZpZGVvLWNvbnRlbnQtaXRlbSBhIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5hY2FkYW15LXZpZGVvLXN3aXBlciAudmlkZW8tY29udGVudC1pdGVtc19fY29udGFpbmVyIC52aWRlby1jb250ZW50LWl0ZW0gYSAuaW1hZ2UgLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAzO1xufVxuLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5hY2FkYW15LXZpZGVvLXN3aXBlciAudmlkZW8tY29udGVudC1pdGVtc19fY29udGFpbmVyIC52aWRlby1jb250ZW50LWl0ZW0gYSAuaW1hZ2UgLmljb24gc3ZnIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX2NvbnRhaW5lciAuc2xpZGVyX19jb250YWluZXIgLmFjYWRhbXktdmlkZW8tc3dpcGVyIC52aWRlby1jb250ZW50LWl0ZW1zX19jb250YWluZXIgLnZpZGVvLWNvbnRlbnQtaXRlbSBhIC5pbWFnZSAuaWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fY29udGFpbmVyIC5zbGlkZXJfX2NvbnRhaW5lciAuYWNhZGFteS12aWRlby1zd2lwZXIgLnZpZGVvLWNvbnRlbnQtaXRlbXNfX2NvbnRhaW5lciAudmlkZW8tY29udGVudC1pdGVtIGEgLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAzNCU7XG4gIHBhZGRpbmc6IDgwcHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5hY2FkYW15LXZpZGVvLXN3aXBlciAudmlkZW8tY29udGVudC1pdGVtc19fY29udGFpbmVyIC52aWRlby1jb250ZW50LWl0ZW0gYSAuY29udGVudF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5hY2FkYW15LXZpZGVvLXN3aXBlciAudmlkZW8tY29udGVudC1pdGVtc19fY29udGFpbmVyIC52aWRlby1jb250ZW50LWl0ZW0gYSAuY29udGVudF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5hY2FkYW15LXZpZGVvLXN3aXBlciAudmlkZW8tY29udGVudC1pdGVtc19fY29udGFpbmVyIC52aWRlby1jb250ZW50LWl0ZW0gYSAuY29udGVudF9fY29udGFpbmVyIC5yYXRpbmdzLWljb24gc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX2NvbnRhaW5lciAuc2xpZGVyX19jb250YWluZXIgLmFjYWRhbXktdmlkZW8tc3dpcGVyIC52aWRlby1jb250ZW50LWl0ZW1zX19jb250YWluZXIgLnZpZGVvLWNvbnRlbnQtaXRlbSBhIC5jb250ZW50X19jb250YWluZXIgLnJhdGluZ3MtaWNvbiBzdmcgcG9seWdvbiB7XG4gIGZpbGw6ICNmN2M3NTQ7XG59XG4ud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX193cmFwcGVyIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX2NvbnRhaW5lciAuc2xpZGVyX19jb250YWluZXIgLmFjYWRhbXktdmlkZW8tc3dpcGVyIC52aWRlby1jb250ZW50LWl0ZW1zX19jb250YWluZXIgLnZpZGVvLWNvbnRlbnQtaXRlbSBhIC5jb250ZW50X19jb250YWluZXIgaDMge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1mYW1pbHk6IFwiSXZ5IE1vZGVcIiwgc2Fucy1zZXJpZjtcbn1cbi53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fY29udGFpbmVyIC5zbGlkZXJfX2NvbnRhaW5lciAuYWNhZGFteS12aWRlby1zd2lwZXIgLnZpZGVvLWNvbnRlbnQtaXRlbXNfX2NvbnRhaW5lciAudmlkZW8tY29udGVudC1pdGVtIGEgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCAuc3R1ZGVudC1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fY29udGFpbmVyIC5zbGlkZXJfX2NvbnRhaW5lciAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cbi53cHMtYWNhZGFteXBhZ2UtdmlkZW8tY29udGVudC1zbGlkZXJfX3dyYXBwZXIgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fY29udGFpbmVyIC5zbGlkZXJfX2NvbnRhaW5lciAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY4MzgzOTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlciAud3BzLWFjYWRhbXlwYWdlLXZpZGVvLWNvbnRlbnQtc2xpZGVyX19jb250YWluZXIgLnNsaWRlcl9fY29udGFpbmVyIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICM2ODM4Mzk7XG4gIG91dGxpbmUtb2Zmc2V0OiA1cHg7XG59XG5cbi53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDk1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMTgwcHggMHB4IDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNDBweCAwcHggMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwcHggMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA4MHB4IDBweCAwcHg7XG4gIH1cbn1cbi53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzJjMmM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXI6OmFmdGVyIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDk2JTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCB7XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xuICBtYXgtd2lkdGg6IDU4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCBoMyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCAuY29udGVudC13cmFwIC5sb2dvX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIG1heC13aWR0aDogNDcwcHg7XG4gIG1hcmdpbjogNDBweCAwcHggODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5jb250ZW50LXdyYXAgLmxvZ29fX2NvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiA0MHB4IDBweCA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCAuY29udGVudC13cmFwIC5sb2dvX19jb250YWluZXIge1xuICAgIG1hcmdpbjogMjBweCAwcHggNjBweDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubG9nb19fY29udGFpbmVyIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxODBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA2NXB4O1xufVxuLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCAuY29udGVudC13cmFwIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50IC5pbWFnZV9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA1ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwcHggMjBweDtcbn1cbi53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmlubmVyLWNvbnRlbnQgLmltYWdlX19jb250YWluZXIgLmxlYXJuLWhvdy1jb250ZW50IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA4MHB4IDBweCA0NXB4O1xufVxuLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCAuaW1hZ2VfX2NvbnRhaW5lciAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6ICMyYzJjMmMgMXB4IHNvbGlkO1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5pbm5lci1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXItY29udGVudCAuaW1hZ2VfX2NvbnRhaW5lciAuaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X193cmFwcGVyIC53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fY29udGFpbmVyIC5zZWN0aW9uLWN0YSB7XG4gIHBhZGRpbmc6IDYwcHggMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlciAud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX2NvbnRhaW5lciAuc2VjdGlvbi1jdGEgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiODg2ODY7XG4gIGJvcmRlci1jb2xvcjogI2I4ODY4NjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLWluLW91dCwgY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG4ud3BzLWNvdXJzZXNwYWdlLWluY2x1ZGVkLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXIgLnNlY3Rpb24tY3RhIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNiODg2ODY7XG59XG5cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwMHB4IDBweCAxNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDBweCAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogNzBweCAwcHggMTAwcHg7XG4gIH1cbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDg1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgcGFkZGluZzogMTAwcHggMTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDYwcHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTAwcHggNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogODBweCAzMHB4O1xuICB9XG59XG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX19jb250YWluZXIgLmhlYWRpbmdfX2NvbnRhaW5lciBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fY29udGFpbmVyIC5oZWFkaW5nX19jb250YWluZXIgcCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX19jb250YWluZXIgLmNvbnRlbnQge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX19jb250YWluZXIgLmNvbXBhcmlzb24tY29udGVudF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW46IDUwcHggMHB4IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fY29udGFpbmVyIC5jb21wYXJpc29uLWNvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDUwcHggMHB4O1xuICB9XG59XG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX19jb250YWluZXIgLmNvbXBhcmlzb24tY29udGVudF9fY29udGFpbmVyIC5jb21wYXJpc29uLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fY29udGFpbmVyIC5jb21wYXJpc29uLWNvbnRlbnRfX2NvbnRhaW5lciAuY29tcGFyaXNvbi1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fY29udGFpbmVyIC5jb21wYXJpc29uLWNvbnRlbnRfX2NvbnRhaW5lciAuY29tcGFyaXNvbi1jb250ZW50IC5jb21wYXJpc29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX2NvbnRhaW5lciAuY29tcGFyaXNvbi1jb250ZW50X19jb250YWluZXIgLmNvbXBhcmlzb24tY29udGVudCAuY29tcGFyaXNvbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX2NvbnRhaW5lciAuY29tcGFyaXNvbi1jb250ZW50X19jb250YWluZXIgLmNvbXBhcmlzb24tY29udGVudCAuY29tcGFyaXNvbiAuYWZ0ZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMXMgZWFzZTtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX2NvbnRhaW5lciAuY29tcGFyaXNvbi1jb250ZW50X19jb250YWluZXIgLmNvbXBhcmlzb24tY29udGVudCAuY29tcGFyaXNvbiAuYWZ0ZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDM7XG59XG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLWltYWdlX19jb250YWluZXIgLmNvbXBhcmlzb24tY29udGVudF9fY29udGFpbmVyIC5jb21wYXJpc29uLWNvbnRlbnQgLmNvbXBhcmlzb24gLmhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX2NvbnRhaW5lciAuY29tcGFyaXNvbi1jb250ZW50X19jb250YWluZXIgLmNvbXBhcmlzb24tY29udGVudCAuY29tcGFyaXNvbiAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1pbWFnZV9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX2NvbnRhaW5lciAuY29tcGFyaXNvbi1jb250ZW50X19jb250YWluZXIgLmNvbXBhcmlzb24tY29udGVudCAuY29tcGFyaXNvbiAuaWNvbiBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE5MHB4IDBweCAxNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTYwcHggMHB4IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTQwcHggMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTIwcHggMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTAwcHggMHB4O1xuICB9XG59XG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGlzdC9pbWFnZXMvYmctaGVhZGVyLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDAuMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4LCAtMjAwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXI6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwcHgsIDEwMHB4KTtcbiAgfVxufVxuLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA4NSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X19jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgdWwgbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiA4cHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLWluLW91dCwgY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHVsIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjg4Njg2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgdWwgbGkgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjg4Njg2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDcwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2VfX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X19jb250YWluZXIgLnNsaWRlci1pbWFnZS1jb250ZW50X19jb250YWluZXIgLnNsaWRlci1pbWFnZV9fY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlX19jb250YWluZXIgLnN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X19jb250YWluZXIgLnNsaWRlci1pbWFnZS1jb250ZW50X19jb250YWluZXIgLnNsaWRlci1pbWFnZV9fY29udGFpbmVyIC5zd2lwZXIgLnNsaWRlci1pdGVtc19fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2VfX2NvbnRhaW5lciAuc3dpcGVyIC5zbGlkZXItaXRlbXNfX2NvbnRhaW5lciAuc2xpZGVyLWl0ZW0gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBoZWlnaHQ6IDcwMHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlX19jb250YWluZXIgLnN3aXBlciAuc2xpZGVyLWl0ZW1zX19jb250YWluZXIgLnNsaWRlci1pdGVtIGltZyB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2VfX2NvbnRhaW5lciAuc3dpcGVyIC5zbGlkZXItaXRlbXNfX2NvbnRhaW5lciAuc2xpZGVyLWl0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG59XG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlX19jb250YWluZXIgLnN3aXBlciAuc2xpZGVyLW5hdmlnYXRpb25fX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2VfX2NvbnRhaW5lciAuc3dpcGVyIC5zbGlkZXItbmF2aWdhdGlvbl9fY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYsXG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlX19jb250YWluZXIgLnN3aXBlciAuc2xpZGVyLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X19jb250YWluZXIgLnNsaWRlci1pbWFnZS1jb250ZW50X19jb250YWluZXIgLnNsaWRlci1pbWFnZV9fY29udGFpbmVyIC5zd2lwZXIgLnNsaWRlci1uYXZpZ2F0aW9uX19jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldjo6YmVmb3JlLCAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlX19jb250YWluZXIgLnN3aXBlciAuc2xpZGVyLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlcixcbi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2VfX2NvbnRhaW5lciAuc3dpcGVyIC5zbGlkZXItbmF2aWdhdGlvbl9fY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQ6OmJlZm9yZSxcbi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2VfX2NvbnRhaW5lciAuc3dpcGVyIC5zbGlkZXItbmF2aWdhdGlvbl9fY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2VfX2NvbnRhaW5lciAuc3dpcGVyIC5zbGlkZXItbmF2aWdhdGlvbl9fY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLFxuLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X19jb250YWluZXIgLnNsaWRlci1pbWFnZS1jb250ZW50X19jb250YWluZXIgLnNsaWRlci1pbWFnZV9fY29udGFpbmVyIC5zd2lwZXIgLnNsaWRlci1uYXZpZ2F0aW9uX19jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2VfX2NvbnRhaW5lciAuc3dpcGVyIC5zbGlkZXItbmF2aWdhdGlvbl9fY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLFxuICAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlX19jb250YWluZXIgLnN3aXBlciAuc2xpZGVyLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyB7XG4gICAgd2lkdGg6IDIycHg7XG4gIH1cbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2VfX2NvbnRhaW5lciAuc3dpcGVyIC5zbGlkZXItbmF2aWdhdGlvbl9fY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnIHBhdGgsXG4ud3BzLWJlZm9yZS1hbmQtYWZ0ZXItcGFnZS1jb250ZW50X193cmFwcGVyIC53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuc2xpZGVyLWltYWdlX19jb250YWluZXIgLnN3aXBlciAuc2xpZGVyLW5hdmlnYXRpb25fX2NvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5zbGlkZXItaW1hZ2VfX2NvbnRhaW5lciAuc3dpcGVyIC5zbGlkZXItbmF2aWdhdGlvbl9fY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLndwcy1pbnNpZGVwYWdlLWludHJvX19fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwMHB4IDBweCAxNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLWludHJvX19fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTgwcHggMHB4IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLWludHJvX19fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTQwcHggMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLWludHJvX19fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTIwcHggMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLWludHJvX19fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTAwcHggMHB4O1xuICB9XG59XG4ud3BzLWluc2lkZXBhZ2UtaW50cm9fX193cmFwcGVyLnN0eWxlLTEge1xuICBwYWRkaW5nOiAwO1xufVxuLndwcy1pbnNpZGVwYWdlLWludHJvX19fd3JhcHBlci5wYXR0ZXJuLW5vbmU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53cHMtaW5zaWRlcGFnZS1pbnRyb19fX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWludHJvX19fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA5MTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA4NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLWludHJvX19fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtaW50cm9fX19jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbi53cHMtaW5zaWRlcGFnZS1pbnRyb19fX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWludHJvX19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndwcy1pbnNpZGVwYWdlLWludHJvX19fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtaW50cm9fX19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciBoMiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi53cHMtaW5zaWRlcGFnZS1pbnRyb19fX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWludHJvX19fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgcDpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiA2NXB4O1xufVxuXG4ud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIucGF0dGVybi1ub25lOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRpc3QvaW1hZ2VzL2JnLWhlYWRlci5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwLjE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4LCAtMTAwcHgpIHNjYWxlKDEuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgLTEwMHB4KSBzY2FsZSgxLjEpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXI6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwcHgsIC0xMDBweCk7XG4gIH1cbn1cbi53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA4NSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIge1xuICAgIGdhcDogNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDYwcHg7XG4gIH1cbn1cbi53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlX19Db250YWluZXIge1xuICB3aWR0aDogNDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlX19Db250YWluZXIge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZV9fQ29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2VfX0NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlX19Db250YWluZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDYwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG59XG4ud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5jb250ZW50X19jb250YWluZXIgLmNvbnRlbnQgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuY29udGVudF9fY29udGFpbmVyIC5jb250ZW50IHVsIGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiODg2ODY7XG59XG5cbi53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWluc2lkZXBhZ2UtdGh1bWJuYWlsLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogODUlO1xuICBwYWRkaW5nOiAxMDBweCAxMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ODY4Njtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMDBweCA2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMDBweCAzMHB4O1xuICB9XG59XG4ud3BzLWluc2lkZXBhZ2UtdGh1bWJuYWlsLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X19jb250YWluZXIgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA2MHB4O1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIHtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIHtcbiAgICBnYXA6IDgwcHggNDBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWluc2lkZXBhZ2UtdGh1bWJuYWlsLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmlubmVyX19jb250YWluZXIge1xuICAgIGdhcDogNjBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIHtcbiAgICBnYXA6IDYwcHg7XG4gIH1cbn1cbi53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtdGh1bWJuYWlsLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAudGh1bWJuYWlsLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDQwcHg7XG4gIG1heC13aWR0aDogMjEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbm5lcl9fY29udGFpbmVyIC50aHVtYm5haWwtY29udGVudCAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDExOHB4O1xuICBoZWlnaHQ6IDExOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ud3BzLWluc2lkZXBhZ2UtdGh1bWJuYWlsLWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXRodW1ibmFpbC1pbWFnZS1jb250ZW50X19jb250YWluZXIgLmlubmVyX19jb250YWluZXIgLnRodW1ibmFpbC1jb250ZW50IHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtdGh1bWJuYWlsLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW5uZXJfX2NvbnRhaW5lciAudGh1bWJuYWlsLWNvbnRlbnQgcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG59XG4ud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA4NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4ud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXIgaDIge1xuICBjb2xvcjogIzY4MzgzOTtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXIgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXIgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiA4MHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cbi53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgYSAuaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X193cmFwcGVyIC53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50X19jb250YWluZXIgLmltYWdlLWNvbnRlbnQgYSBoMyB7XG4gIG1hcmdpbjogNjBweCAwcHggMjBweDtcbn1cbi53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50IGEgLnNlY3Rpb24tY3RhIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbi53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50IGEgLnNlY3Rpb24tY3RhIHAgc3BhbiB7XG4gIG1hcmdpbjogMDtcbn1cbi53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50IGEgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50IGEgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMjBweCAwcHggNDBweDtcbn1cbi53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50IGEgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi53cHMtaW5zaWRlcGFnZS1wYXJlbnQtaW1hZ2UtY29udGVudF9fd3JhcHBlciAud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lciAuaW1hZ2UtY29udGVudF9fY29udGFpbmVyIC5pbWFnZS1jb250ZW50IGEgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ODY4NjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTgwcHggMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNjBweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwcHg7XG4gIH1cbn1cbi53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIHtcbiAgd2lkdGg6IDg1JTtcbiAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4ud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIC53cHMtY29udGFjdC1wYWdlLWluZm9fX2NvbnRhaW5lciAuY29udGFjdC1pbmZvX19jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIC53cHMtY29udGFjdC1wYWdlLWluZm9fX2NvbnRhaW5lciAuY29udGFjdC1pbmZvX19jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG4ud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIC53cHMtY29udGFjdC1wYWdlLWluZm9fX2NvbnRhaW5lciAuY29udGFjdC1pbmZvX19jb250YWluZXIgLnNlY3Rpb24taGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fd3JhcHBlciAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX19jb250YWluZXIgLmNvbnRhY3QtaW5mb19fY29udGFpbmVyIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuc2VjdGlvbi1oZWFkaW5nIGgyIHtcbiAgY29sb3I6ICM2ODM4Mzk7XG59XG4ud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIC53cHMtY29udGFjdC1wYWdlLWluZm9fX2NvbnRhaW5lciAuY29udGFjdC1pbmZvX19jb250YWluZXIgLmRldGFpbHNfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNTBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuZGV0YWlsc19fY29udGFpbmVyIHtcbiAgICBnYXA6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIC53cHMtY29udGFjdC1wYWdlLWluZm9fX2NvbnRhaW5lciAuY29udGFjdC1pbmZvX19jb250YWluZXIgLmRldGFpbHNfX2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDUwcHg7XG4gIH1cbn1cbi53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuZGV0YWlsc19fY29udGFpbmVyIC5kZXRhaWwtcm93IHtcbiAgd2lkdGg6IDM1JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuZGV0YWlsc19fY29udGFpbmVyIC5kZXRhaWwtcm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLndwcy1jb250YWN0LXBhZ2UtaW5mb19fd3JhcHBlciAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX19jb250YWluZXIgLmNvbnRhY3QtaW5mb19fY29udGFpbmVyIC5kZXRhaWxzX19jb250YWluZXIgLmRldGFpbC1yb3cgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE1cHg7XG59XG4ud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIC53cHMtY29udGFjdC1wYWdlLWluZm9fX2NvbnRhaW5lciAuY29udGFjdC1pbmZvX19jb250YWluZXIgLmRldGFpbHNfX2NvbnRhaW5lciAuZGV0YWlsLXJvdyBwIHNwYW4ge1xuICBtYXJnaW46IDA7XG59XG4ud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIC53cHMtY29udGFjdC1wYWdlLWluZm9fX2NvbnRhaW5lciAuY29udGFjdC1pbmZvX19jb250YWluZXIgLmRldGFpbHNfX2NvbnRhaW5lciAuZGV0YWlsLXJvdyBwIC5pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuLndwcy1jb250YWN0LXBhZ2UtaW5mb19fd3JhcHBlciAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX19jb250YWluZXIgLmNvbnRhY3QtaW5mb19fY29udGFpbmVyIC5kZXRhaWxzX19jb250YWluZXIgLmRldGFpbC1yb3cgcCAuaWNvbiBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuZGV0YWlsc19fY29udGFpbmVyIC5kZXRhaWwtcm93IHAgLmljb24gc3ZnIHBhdGgge1xuICBmaWxsOiAjNjgzODM5O1xufVxuLndwcy1jb250YWN0LXBhZ2UtaW5mb19fd3JhcHBlciAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX19jb250YWluZXIgLmNvbnRhY3QtaW5mb19fY29udGFpbmVyIC5kZXRhaWxzX19jb250YWluZXIgLmRldGFpbC1yb3cgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG4ud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIC53cHMtY29udGFjdC1wYWdlLWluZm9fX2NvbnRhaW5lciAuY29udGFjdC1pbmZvX19jb250YWluZXIgLmRldGFpbHNfX2NvbnRhaW5lciAuZGV0YWlsLXJvdyBwIGE6aG92ZXIge1xuICBjb2xvcjogIzY4MzgzOTtcbn1cbi53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuZGV0YWlsc19fY29udGFpbmVyIC5kZXRhaWwtcm93IHAgYTpob3ZlciAudGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuZGV0YWlsc19fY29udGFpbmVyIC5kZXRhaWwtcm93IHAgYSAudGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLndwcy1jb250YWN0LXBhZ2UtaW5mb19fd3JhcHBlciAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX19jb250YWluZXIgLmNvbnRhY3QtaW5mb19fY29udGFpbmVyIC5kZXRhaWxzX19jb250YWluZXIgLmRldGFpbC1yb3cgLndvcmtpbmctaG91cnMgLmljb24gc3ZnIHtcbiAgd2lkdGg6IDE1cHg7XG59XG4ud3BzLWNvbnRhY3QtcGFnZS1pbmZvX193cmFwcGVyIC53cHMtY29udGFjdC1wYWdlLWluZm9fX2NvbnRhaW5lciAuY29udGFjdC1pbmZvX19jb250YWluZXIgLmRldGFpbHNfX2NvbnRhaW5lciAubWFwX19jb250YWluZXIge1xuICB3aWR0aDogNjUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuZGV0YWlsc19fY29udGFpbmVyIC5tYXBfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuZGV0YWlsc19fY29udGFpbmVyIC5tYXBfX2NvbnRhaW5lciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWluZm9fX2NvbnRhaW5lciAuZGV0YWlsc19fY29udGFpbmVyIC5tYXBfX2NvbnRhaW5lciBzcGFuIGlmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXIgLndwcy1jb250YWN0LXBhZ2UtaW5mb19fY29udGFpbmVyIC5jb250YWN0LWZvcm1fX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndwcy1jb250YWN0LXBhZ2UtaW5mb19fd3JhcHBlciAud3BzLWNvbnRhY3QtcGFnZS1pbmZvX19jb250YWluZXIgLmNvbnRhY3QtZm9ybV9fY29udGFpbmVyIC5jb250YWN0LWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndwcy1jb250YWN0LWZvcm0tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgcGFkZGluZzogODBweCA4MHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndwcy1jb250YWN0LWZvcm0tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA4MHB4IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53cHMtY29udGFjdC1mb3JtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNjBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI2dmb3JtXzEgLndwcy1pbnB1dC1maWVsZC1zZWxlY3QgZGl2LndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZvcm0gLmNob2ljZXNfX2lubmVyLFxuI2dmb3JtXzIgLndwcy1pbnB1dC1maWVsZC1zZWxlY3QgZGl2LndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZvcm0gLmNob2ljZXNfX2lubmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY4Njg2ODtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbiNnZm9ybV8xIGxpOjpiZWZvcmUsXG4jZ2Zvcm1fMiBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdmX3Byb2dyZXNzYmFyX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHQgQ3lyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xufVxuXG4ucGVyY2VudGJhcl9ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ODY4NiAhaW1wb3J0YW50O1xufVxuXG4uZ2ZfcHJvZ3Jlc3NiYXJfd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLmdmaWVsZF9kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdmaWVsZF9zZWxlY3Qge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY4MzgzOTtcbn1cblxuLmdmb3JtLWRhdGVwaWNrZXIge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4uZ2lucHV0X2NvbnRhaW5lcl9kYXRlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5naW5wdXRfY29udGFpbmVyX2RhdGUgaW5wdXQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Qge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4udWktZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0IEN5clwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbi53cHMtaW5wdXQtZmllbGQge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLndwcy1pbnB1dC1maWVsZC53cGZvcm1zLWZpZWxkLXNlbGVjdCBzZWxlY3QgPiBvcHRpb24ucGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwLjE7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMCk7XG59XG4ud3BzLWlucHV0LWZpZWxkIC5jaG9pY2VzX19pbm5lciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi53cHMtaW5wdXQtZmllbGQgbGVnZW5kIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi53cHMtaW5wdXQtZmllbGQgc2VsZWN0LFxuLndwcy1pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdLFxuLndwcy1pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRlbF0sXG4ud3BzLWlucHV0LWZpZWxkIGlucHV0W3R5cGU9ZW1haWxdLFxuLndwcy1pbnB1dC1maWVsZCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY4Njg2ODtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0IDBzO1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi53cHMtaW5wdXQtZmllbGQgc2VsZWN0OmZvY3VzLFxuLndwcy1pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLndwcy1pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4ud3BzLWlucHV0LWZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLndwcy1pbnB1dC1maWVsZCB0ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNjgzODM5ICFpbXBvcnRhbnQ7XG59XG4ud3BzLWlucHV0LWZpZWxkIHNlbGVjdC5wbGFjZWhvbGRlcixcbi53cHMtaW5wdXQtZmllbGQgaW5wdXRbdHlwZT10ZXh0XS5wbGFjZWhvbGRlcixcbi53cHMtaW5wdXQtZmllbGQgaW5wdXRbdHlwZT10ZWxdLnBsYWNlaG9sZGVyLFxuLndwcy1pbnB1dC1maWVsZCBpbnB1dFt0eXBlPWVtYWlsXS5wbGFjZWhvbGRlcixcbi53cHMtaW5wdXQtZmllbGQgdGV4dGFyZWEucGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cbi53cHMtaW5wdXQtZmllbGQgc2VsZWN0Oi1tb3otcGxhY2Vob2xkZXIsXG4ud3BzLWlucHV0LWZpZWxkIGlucHV0W3R5cGU9dGV4dF06LW1vei1wbGFjZWhvbGRlcixcbi53cHMtaW5wdXQtZmllbGQgaW5wdXRbdHlwZT10ZWxdOi1tb3otcGxhY2Vob2xkZXIsXG4ud3BzLWlucHV0LWZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOi1tb3otcGxhY2Vob2xkZXIsXG4ud3BzLWlucHV0LWZpZWxkIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cbi53cHMtaW5wdXQtZmllbGQgc2VsZWN0OjotbW96LXBsYWNlaG9sZGVyLFxuLndwcy1pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdOjotbW96LXBsYWNlaG9sZGVyLFxuLndwcy1pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRlbF06Oi1tb3otcGxhY2Vob2xkZXIsXG4ud3BzLWlucHV0LWZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOjotbW96LXBsYWNlaG9sZGVyLFxuLndwcy1pbnB1dC1maWVsZCB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xufVxuLndwcy1pbnB1dC1maWVsZCBzZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLndwcy1pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi53cHMtaW5wdXQtZmllbGQgaW5wdXRbdHlwZT10ZWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi53cHMtaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1lbWFpbF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLndwcy1pbnB1dC1maWVsZCB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cbi53cHMtaW5wdXQtZmllbGQgc2VsZWN0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLndwcy1pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRleHRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLndwcy1pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXRlbF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ud3BzLWlucHV0LWZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLndwcy1pbnB1dC1maWVsZCB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xufVxuLndwcy1pbnB1dC1maWVsZCBzZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLyogYWRkIGEgYmFja2dyb3VuZCBpbWFnZSBmb3IgcmVwbGFjZW1lbnQgZHJvcCBkb3duICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNTAlLCBncmF5IDUwJSksIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIGdyYXkgNTAlLCB0cmFuc3BhcmVudCA1MCUpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNjY2MsICNjY2MpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyMHB4KSBjYWxjKDFlbSArIDJweCksIGNhbGMoMTAwJSAtIDE1cHgpIGNhbGMoMWVtICsgMnB4KSwgY2FsYygxMDAlIC0gMi41ZW0pIDAuNWVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDVweCA1cHgsIDVweCA1cHgsIDFweCAxLjVlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ud3BzLWlucHV0LWZpZWxkIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgcmVzaXplOiBub25lO1xufVxuLndwcy1pbnB1dC1maWVsZCA+IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi53cHMtaW5wdXQtZmllbGQgPiBsYWJlbC53cGZvcm1zLWVycm9yIHtcbiAgY29sb3I6ICNlMzIyMjI7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG5cbi53cHMtaW5wdXQtZmllbGQtYnRuLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMSxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzIsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8zLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fNCxcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzUsXG4uZ2Zvcm1fYnV0dG9uIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ODY4NiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0LCBjb2xvciAzMDBtcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuLndwcy1pbnB1dC1maWVsZC1idG46aG92ZXIsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl8xOmhvdmVyLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fMjpob3ZlcixcbiNnZm9ybV9zdWJtaXRfYnV0dG9uXzM6aG92ZXIsXG4jZ2Zvcm1fc3VibWl0X2J1dHRvbl80OmhvdmVyLFxuI2dmb3JtX3N1Ym1pdF9idXR0b25fNTpob3Zlcixcbi5nZm9ybV9idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2I4ODY4NiAhaW1wb3J0YW50O1xufVxuXG4uZ2Zvcm1fbmV4dF9idXR0b24sXG4uZ2Zvcm1fcHJldmlvdXNfYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dCBDeXJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNiODg2ODYgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ODY4NiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0LCBjb2xvciAzMDBtcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuLmdmb3JtX25leHRfYnV0dG9uOmhvdmVyLFxuLmdmb3JtX3ByZXZpb3VzX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjYjg4Njg2ICFpbXBvcnRhbnQ7XG59XG5cbi5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udmNfcm93LndwYl9yb3cge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG5cbi52Y19yb3cud3BiX3Jvdy5lZGd0Zi1zZWN0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi52Y19yb3cud3BiX3Jvdy5lZGd0Zi1ncmlkLXNlY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG4udmNfcm93LndwYl9yb3cuZWRndGYtZ3JpZC1zZWN0aW9uIC5yb3cge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLnZjX3Jvdy53cGJfcm93LmVkZ3RmLXNlY3Rpb24ud3BzLXJvdy1pbm5lci1maXgge1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG5cbi5uby1jb250YWluZXIgPiAucm93IHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5cbi5uby1jb250YWluZXIgLnJvdyAudmNfY29sdW1uX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53cGJfd3JhcHBlciAucm93LWJnLWNlbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnJvdy1vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucm93Lm5vLWd1dHRlcnMsIC52Y19yb3cubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5yb3cubm8tZ3V0dGVycyA+IFtjbGFzc149Y29sLV0sXG4udmNfcm93Lm5vLWd1dHRlcnMgPiBbY2xhc3NePXZjX2NvbF0sXG4udmNfcm93Lm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiIHZjX2NvbFwiXSxcbi5yb3cubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCIgY29sLVwiXSxcbi52Y19jb2x1bW4taW5uZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucm93Lm5vLWd1dHRlcnMgLmNvbnRhaW5lciwgLnZjX3Jvdy5uby1ndXR0ZXJzIC5jb250YWluZXIsIC5jb250YWluZXIubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmNvbnRhaW5lciAuY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZWRndGYtZ3JpZC1zZWN0aW9uIC5lZGd0Zi1zZWN0aW9uLWlubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4ud3BzLXZjLXJvdy1uby1wYWRkaW5nIC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVkZ3RmLWdyaWQtc2VjdGlvbiAuZWRndGYtc2VjdGlvbi1pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59IiwiQG1peGluIGNsZWFyZml4IHtcbiAgKnpvb206IDE7XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8qIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLDJzLGVhc2Utb3V0KTsgKi9cbkBtaXhpbiB0cmFuc2l0aW9uKCR3aGF0OiBhbGwsICR0aW1lOiAwLjJzLCAkaG93OiBlYXNlLWluLW91dCkge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICR3aGF0ICR0aW1lICRob3c7XG4gIC1tb3otdHJhbnNpdGlvbjogICAgJHdoYXQgJHRpbWUgJGhvdztcbiAgLW1zLXRyYW5zaXRpb246ICAgICAkd2hhdCAkdGltZSAkaG93O1xuICAtby10cmFuc2l0aW9uOiAgICAgICR3aGF0ICR0aW1lICRob3c7XG4gIHRyYW5zaXRpb246ICAgICAgICAgJHdoYXQgJHRpbWUgJGhvdztcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIGJveC1zaGFkb3coJHRvcCwgJGxlZnQsICRibHVyLCAkY29sb3IsICRpbnNldDogZmFsc2UpIHtcbiAgQGlmICRpbnNldCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93Omluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICAgIC1tb3otYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgICBib3gtc2hhZG93Omluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICAgIC1tb3otYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XG4gICAgYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XG4gIH1cbn1cblxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplVmFsdWU6IDE2LCAkbGluZTogJHNpemVWYWx1ZSAqIDEuNSkge1xuICBmb250LXNpemU6ICgkc2l6ZVZhbHVlKSArIHB4O1xuICBsaW5lLWhlaWdodDogKCRsaW5lKSArIHB4O1xuICBmb250LXNpemU6ICgkc2l6ZVZhbHVlIC8gMTYpICsgcmVtO1xuICBsaW5lLWhlaWdodDogKCRsaW5lIC8gMTYpICsgcmVtO1xufVxuXG5AbWl4aW4gaW5wdXQtcGxhY2Vob2xkZXIge1xuICAmLnBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG59XG5cblxuLy8gQnJlYWsgUG9pbnRcblxuQG1peGluIGJyZWFrcG9pbnQoJHBvaW50KSB7XG4gIEBpZiAkcG9pbnQgPT0gZGVza3RvcCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwZW0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gbGFwdG9wIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjRlbSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb2ludCA9PSB0YWJsZXQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MGVtKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHBoYWJsZXQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gbW9iaWxlb25seSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3LjVlbSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHBvaW50KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuXG5AbWl4aW4gcmVzZXQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLWJsb2NrLW5vLWR1cGxpY2F0ZS1wcm9wZXJ0aWVzXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG5cbkBtaXhpbiBvcGFjaXR5KCR2YWx1ZSl7XG4gICRJRVZhbHVlOiAkdmFsdWUqMTAwO1xuICBvcGFjaXR5OiAkdmFsdWU7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9XCIrJElFVmFsdWUrXCIpXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0kSUVWYWx1ZSk7XG59XG5cbkBtaXhpbiBncmF5c2NhbGUoICR0b2dnbGU6IFwib25cIiwgJHBlcmNlbnRhZ2U6IDEgKSB7XG4gICRzdmctdHlwZTogXCJtYXRyaXhcIjtcbiAgJHN2Zy12YWx1ZTogXCIwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwIDAgMCAxIDBcIjtcbiAgJGllLWFscGhhOiBhbHBoYSgje1wib3BhY2l0eT1cIn1yb3VuZCggJHBlcmNlbnRhZ2UgKiAxMDAgKSApO1xuXG4gIEBpZiAkcGVyY2VudGFnZSAhPSAxIHtcbiAgICAkc3ZnLXR5cGU6IFwic2F0dXJhdGVcIjtcbiAgICAkc3ZnLXZhbHVlOiAkcGVyY2VudGFnZTtcbiAgfVxuXG4gIEBpZiAkdG9nZ2xlID09IFwib25cIiB7XG4gICAgZmlsdGVyOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVxcJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXFwnPjxmaWx0ZXIgaWQ9XFwnZ3JheXNjYWxlXFwnPjxmZUNvbG9yTWF0cml4IHR5cGU9XFwnI3skc3ZnLXR5cGV9XFwnIHZhbHVlcz1cXCcjeyRzdmctdmFsdWV9XFwnLz48L2ZpbHRlcj48L3N2Zz4jZ3JheXNjYWxlXCIpOyAvLyBGaXJlZm94IDEwKywgRmlyZWZveCBvbiBBbmRyb2lkXG4gICAgZmlsdGVyOiBncmF5ICRpZS1hbHBoYTsgLy8gSUU2LTlcbiAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKCByb3VuZCggJHBlcmNlbnRhZ2UgKiAxMDAlICkgKTsgLy8gQ2hyb21lIDE5KywgU2FmYXJpIDYrLCBTYWZhcmkgNisgaU9TXG4gICAgZmlsdGVyOiBncmF5c2NhbGUoIHJvdW5kKCAkcGVyY2VudGFnZSAqIDEwMCUgKSApOyAvLyBDYXRjaC1hbGxcbiAgfVxuXG4gIEBpZiAkdG9nZ2xlID09IFwib2ZmXCIge1xuICAgIEBpZiAkc3ZnLXR5cGUgPT0gXCJzYXR1cmF0ZVwiIHtcbiAgICAgIGZpbHRlcjogbm9uZTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGZpbHRlcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cXCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1xcJz48ZmlsdGVyIGlkPVxcJ2dyYXlzY2FsZVxcJz48ZmVDb2xvck1hdHJpeCB0eXBlPVxcJ21hdHJpeFxcJyB2YWx1ZXM9XFwnMSAwIDAgMCAwLCAwIDEgMCAwIDAsIDAgMCAxIDAgMCwgMCAwIDAgMSAwXFwnLz48L2ZpbHRlcj48L3N2Zz4jZ3JheXNjYWxlXCIpO1xuICAgIH1cbiAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcbiAgfVxufVxuXG4vLyBCcm93c2VyIFByZWZpeGVzXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgLW1vei10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuICAtbXMtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgdHJhbnNmb3JtOiAkdHJhbnNmb3Jtcztcbn1cblxuLy8gUm90YXRlXG5AbWl4aW4gcm90YXRlICgkZGVnKSB7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoI3skZGVnfWRlZykpO1xufVxuXG4vLyBTY2FsZVxuQG1peGluIHNjYWxlKCR4eSwgJHNjYWxlKSB7XG4gICRzY2FsZVZhbDogXCJcIjtcbiAgQGlmKCR4eSA9PSBcImFsbFwiKSB7XG4gICAgJHNjYWxlVmFsOiBzY2FsZTtcbiAgfSBAZWxzZSB7XG4gICAgJHNjYWxlVmFsOiBzY2FsZSArICR4eTtcbiAgfVxuICBAaW5jbHVkZSB0cmFuc2Zvcm0oJHNjYWxlVmFsK1wiKFwiKyRzY2FsZStcIilcIik7XG59XG5cbi8vIFRyYW5zbGF0ZVxuQG1peGluIHRyYW5zbGF0ZSAoJHgsICR5KSB7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoJHgsICR5KSk7XG59XG5cbi8vIFNrZXdcbkBtaXhpbiBza2V3ICgkeCwgJHkpIHtcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHNrZXcoI3skeH1kZWcsICN7JHl9ZGVnKSk7XG59XG5cbi8vIFRyYW5zZm9ybSBPcmlnaW5cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luICgkb3JpZ2luKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuJHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dCAwcztcbiIsIiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvLyBvdXRsaW5lLWNvbG9yOiAkY29sb3ItYWNjZW50O1xufVxuXG5odG1sIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG5odG1sLFxuYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIC13ZWJraXQtdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplU3BlZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xuXG4gICYuYWRkLWJnLWNvbG9yIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB6LWluZGV4OiAxMDAwMDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICB9XG59XG5cbmJvZHkuYWRtaW4tYmFyIHtcbiAgLy9wYWRkaW5nLXRvcDogMzJweDtcbn1cblxubWFpbiB7XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5idXR0b24ge1xuICBmb250LWZhbWlseTogJGZvbnQtYnV0dG9uO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG52aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnBpY3R1cmUsXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiN3cGFkbWluYmFyIHtcbiAgLy9kaXNwbGF5OiBub25lO1xufVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLndwcy1pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2xlYXJmaXgge1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuW2RhdGEtdGl0bGVzXXtcblxuICAudGV4dC1saW5lc3tcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59IiwiLy8gJGZvbnQtYXdlc29tZS1wcm86IFwiRm9udCBBd2Vzb21lIDUgUHJvXCI7XG5cblxuJGZvbnQtY3VzdG9tOiBcIkl2eSBNb2RlXCIsIHNhbnMtc2VyaWY7XG4kZm9udC1jdXN0b20yOiBcIkF2ZW5pciBOZXh0IEN5clwiLCBzYW5zLXNlcmlmO1xuXG4kZGVmYXVsdC1mb250OiAkZm9udC1jdXN0b207XG4kZm9udC1mYW1pbHktYmFzZTogJGZvbnQtY3VzdG9tICFkZWZhdWx0O1xuJGZvbnQtaGVhZGluZzogJGZvbnQtY3VzdG9tICFkZWZhdWx0O1xuJGZvbnQtbGlua3M6ICRmb250LWN1c3RvbSAhZGVmYXVsdDtcbiRmb250LWJ1dHRvbjogJGZvbnQtY3VzdG9tICFkZWZhdWx0O1xuXG4kY29sb3ItYnJvd246ICM2ODM4Mzk7XG4kY29sb3ItbWVkaXVtLWJyb3duOiAjYjg4Njg2O1xuJGNvbG9yLWxpZ2h0LWJyb3duOiAjYjdhZGFjO1xuJGNvbG9yLWtoYWtpOiAjYmY5NzczO1xuJGNvbG9yLWxpZ2h0LWJsYWNrOiAjMTMxMzEzO1xuXG4kY29sb3Itd2hpdGU6ICNmZmZmZmY7XG4kY29sb3ItYmxhY2s6ICMwMDAwMDA7XG5cbiRjb2xvci1hY2NlbnQ6ICRjb2xvci1icm93bjtcbiRoZWFkaW5nLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4kdGV4dC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuIiwiLy8gaW5zaWRlcGFnZSBoZWFkZXIgdGl0bGUgLSBoMVxuXG4ud3BzLWNzLWluc2lkZS1oZWFkaW5nX19zdHlsZTEge1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tO1xuICBmb250LXNpemU6IDEwMHB4O1xuICBsaW5lLWhlaWdodDogMS4yNjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKSB7XG4gICAgZm9udC1zaXplOiA5MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg0OTlweCkge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoMzk5cHgpIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KDMzOXB4KSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbi8vIC53cHMtY3MtYmxvZy1oZWFkaW5nX19zdHlsZTEge1xuLy8gICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMjtcbi8vICAgZm9udC1zaXplOiA0NnB4O1xuLy8gICBsaW5lLWhlaWdodDogMS4xOTU7XG4vLyAgIGNvbG9yOiAkY29sb3IteWVsbG93O1xuLy8gICBwYWRkaW5nOiAwO1xuLy8gICBtYXJnaW46IDA7XG5cbi8vICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuLy8gICAgIGZvbnQtc2l6ZTogNDJweDtcbi8vICAgfVxuXG4vLyAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbi8vICAgICBmb250LXNpemU6IDM2cHg7XG4vLyAgIH1cblxuLy8gICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4vLyAgICAgZm9udC1zaXplOiAzMnB4O1xuLy8gICB9XG4vLyB9XG5cbi8vIHBhZ2UgaGVhZGVyIHRpdGxlIC0gaDFcbi53cHMtY3MtaGVhZGluZ19fc3R5bGUxIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KDQ5OXB4KSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgzOTlweCkge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoMzM5cHgpIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLy8gaGVhZGluZyBzdHlsZXNcbi53cHMtY3MtaGVhZGluZ19fc3R5bGUyIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4bGcpIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cblxuLndwcy1jcy1oZWFkaW5nX19zdHlsZTMge1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbi53cHMtY3MtaGVhZGluZ19fc3R5bGU0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuXG4vLyB0ZXh0IHN0eWxlc1xuLndwcy1jcy10ZXh0X19zdHlsZTEge1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS40MjtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogMzAwO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLndwcy1jcy10ZXh0X19zdHlsZTIge1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS42NjtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ud3BzLWNzLXRleHRfX3N0eWxlMyB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b20yO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi8vbGluayBzdHlsZXNcbi8vIC53cHMtY3MtbGlua19fc3R5bGUxIHtcbi8vICAgZm9udC1zaXplOiAxM3B4O1xuLy8gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4vLyAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vLyAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4vLyAgIGNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuLy8gICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMjtcbi8vICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGVhc2UtaW4tb3V0O1xuXG4vLyAgIC50ZXh0e1xuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgIHotaW5kZXg6IDU7XG4vLyAgIH1cblxuLy8gICAmOmhvdmVye1xuLy8gICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04cHggLCAwcHgpO1xuLy8gICB9XG5cbi8vICAgJjpob3Zlcjo6YWZ0ZXJ7XG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHggLCAtMTBweCkgc2NhbGUoMS4yKTtcbi8vICAgfVxuXG4vLyAgICY6OmFmdGVye1xuLy8gICAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIGJhY2tncm91bmQ6ICNmNGVkZWQ7XG4vLyAgICAgd2lkdGg6IDQwcHg7XG4vLyAgICAgaGVpZ2h0OiA0MHB4O1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbi8vICAgICB6LWluZGV4OiAyO1xuLy8gICAgIHRvcDogMCU7XG4vLyAgICAgbGVmdDogMDtcbi8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCAsIC0xMHB4KTtcbi8vICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjUwbXMgZWFzZS1pbi1vdXQ7XG4vLyAgIH1cbi8vIH1cblxuIC53cHMtY3MtbGlua19fc3R5bGUxIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b20yO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1tZWRpdW0tYnJvd247XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0ICwgYm9yZGVyIDMwMG1zIGVhc2UtaW4tb3V0O1xuXG4gIC50ZXh0IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICBzdmd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuXG4gICAgcGF0aHtcbiAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAgIC5mYWRlLW91dCxcbiAgICAuZmFkZS1pbiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgICAgZ3JpZC1yb3c6IDEvLTE7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG4gICAgfVxuXG4gICAgLmZhZGUtb3V0IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgfVxuXG4gICAgLmZhZGUtaW4ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMSUpO1xuICAgIH1cblxuICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuXG4gICAgICAuZmFkZS1vdXQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMSUpO1xuICAgICAgfVxuXG4gICAgICAuZmFkZS1pbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICB9XG4gIH1cbn1cblxuLndwcy1jcy1saW5rX19zdHlsZTIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gIC50ZXh0IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAgIC5mYWRlLW91dCxcbiAgICAuZmFkZS1pbiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgICAgZ3JpZC1yb3c6IDEvLTE7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG4gICAgfVxuXG4gICAgLmZhZGUtb3V0IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgfVxuXG4gICAgLmZhZGUtaW4ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMSUpO1xuICAgIH1cblxuICAmOmhvdmVyIHtcbiAgICAgIC5mYWRlLW91dCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAxJSk7XG4gICAgICB9XG5cbiAgICAgIC5mYWRlLWluIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgIH1cbiAgfVxufVxuXG4vLyAvLyBidG4gc3R5bGVzXG4ud3BzLWNzLWJ0bl9fc3R5bGUxIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b20yO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMHB4IDIwcHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogJGNvbG9yLW1lZGl1bS1icm93bjtcbiAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLW1lZGl1bS1icm93bjtcblxuICAudGV4dCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgc3Zne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcblxuICAgIHBhdGh7XG4gICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgICAuZmFkZS1vdXQsXG4gICAgLmZhZGUtaW4ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICAgIGdyaWQtcm93OiAxLy0xO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xuICAgIH1cblxuICAgIC5mYWRlLW91dCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIH1cblxuICAgIC5mYWRlLWluIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDElKTtcbiAgICB9XG5cbiAgJjpob3ZlciB7XG4gICAgICAuZmFkZS1vdXQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMSUpO1xuICAgICAgfVxuXG4gICAgICAuZmFkZS1pbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICB9XG4gIH1cbn1cblxuLy8gLndwcy1jcy1idG5fX3N0eWxlMiB7XG4vLyAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuLy8gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbi8vICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICAgZ2FwOiAxMHB4O1xuLy8gICB3aWR0aDogMTAwJTtcbi8vICAgaGVpZ2h0OiA1MHB4O1xuLy8gICBtaW4td2lkdGg6IDIyMHB4O1xuLy8gICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMztcbi8vICAgZm9udC1zaXplOiAxNHB4O1xuLy8gICBsaW5lLWhlaWdodDogMS4yO1xuLy8gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuLy8gICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuLy8gICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKCRjb2xvcjogJGNvbG9yLXllbGxvdywgJGFscGhhOiAwLjMpO1xuLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbi8vICAgcGFkZGluZzogMnB4IDI2cHggMDtcbi8vICAgYm9yZGVyLXJhZGl1czogNnB4O1xuLy8gICBvdmVyZmxvdzogaGlkZGVuO1xuLy8gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgIHRyYW5zaXRpb246IGJvcmRlciAzMDBtcyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKSxcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xuXG4vLyAgIC5pY29uIHtcbi8vICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbi8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4vLyAgICAgc3ZnIHtcbi8vICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcbi8vICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICAgIHRvcDogLTJweDtcbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAmOmhvdmVyIHtcbi8vICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKCRjb2xvcjogJGNvbG9yLXllbGxvdywgJGFscGhhOiAxKTtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IteWVsbG93O1xuLy8gICB9XG4vLyB9XG4iLCJAbWl4aW4gYnAtbGcge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGJwLW1kIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIGJwLXNtIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuLy9cbi8vICBNRURJQSBRVUVSSUVTXG4vL+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk1xuXG4vLyBBIG1hcCBvZiBicmVha3BvaW50cy5cbiRicmVha3BvaW50czogKFxuICAgIHhzOiA1NzZweCxcbiAgICBzbTogNzY4cHgsXG4gICAgbWQ6IDk5MnB4LFxuICAgIGxnOiAxMjAwcHgsXG4gICAgeGxnOiAxNDAwcHgsXG4pO1xuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICAgIHhzOiAwLFxuICAgIHNtOiA1NzZweCxcbiAgICBtZDogNzY4cHgsXG4gICAgbGc6IDk5MnB4LFxuICAgIHhsOiAxMjAwcHgsXG4gICAgeHhsOiAxNDAwcHhcbik7XG5cblxuLy9cbi8vICBSRVNQT05EIEFCT1ZFXG4vL+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk1xuXG4vLyBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7fVxuQG1peGluIHJlc3BvbmQtYWJvdmUoJGJyZWFrcG9pbnQpIHtcblxuICAgIC8vIElmIHRoZSBicmVha3BvaW50IGV4aXN0cyBpbiB0aGUgbWFwLlxuICAgIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG5cbiAgICAgICAgLy8gR2V0IHRoZSBicmVha3BvaW50IHZhbHVlLlxuICAgICAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICAgICAgICAvLyBXcml0ZSB0aGUgbWVkaWEgcXVlcnkuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC12YWx1ZSkge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJZiB0aGUgYnJlYWtwb2ludCBkb2Vzbid0IGV4aXN0IGluIHRoZSBtYXAuXG4gICAgfSBAZWxzZSB7XG5cbiAgICAgICAgLy8gTG9nIGEgd2FybmluZy5cbiAgICAgICAgQHdhcm4gJ0ludmFsaWQgYnJlYWtwb2ludDogI3skYnJlYWtwb2ludH0uJztcbiAgICB9XG59XG5cblxuLy9cbi8vICBSRVNQT05EIEJFTE9XXG4vL+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk1xuXG4vLyBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7fVxuQG1peGluIHJlc3BvbmQtYmVsb3coJGJyZWFrcG9pbnQpIHtcblxuICAgIC8vIElmIHRoZSBicmVha3BvaW50IGV4aXN0cyBpbiB0aGUgbWFwLlxuICAgIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG5cbiAgICAgICAgLy8gR2V0IHRoZSBicmVha3BvaW50IHZhbHVlLlxuICAgICAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICAgICAgICAvLyBXcml0ZSB0aGUgbWVkaWEgcXVlcnkuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJGJyZWFrcG9pbnQtdmFsdWUgLSAxKSkge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJZiB0aGUgYnJlYWtwb2ludCBkb2Vzbid0IGV4aXN0IGluIHRoZSBtYXAuXG4gICAgfSBAZWxzZSB7XG5cbiAgICAgICAgLy8gTG9nIGEgd2FybmluZy5cbiAgICAgICAgQHdhcm4gJ0ludmFsaWQgYnJlYWtwb2ludDogI3skYnJlYWtwb2ludH0uJztcbiAgICB9XG59XG5cblxuLy9cbi8vICBSRVNQT05EIEJFVFdFRU5cbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXG5cbi8vIEBpbmNsdWRlIHJlc3BvbmQtYmV0d2VlbihzbSwgbWQpIHt9XG5AbWl4aW4gcmVzcG9uZC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyKSB7XG5cbiAgICAvLyBJZiBib3RoIHRoZSBsb3dlciBhbmQgdXBwZXIgYnJlYWtwb2ludHMgZXhpc3QgaW4gdGhlIG1hcC5cbiAgICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkbG93ZXIpIGFuZCBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR1cHBlcikge1xuXG4gICAgICAgIC8vIEdldCB0aGUgbG93ZXIgYW5kIHVwcGVyIGJyZWFrcG9pbnRzLlxuICAgICAgICAkbG93ZXItYnJlYWtwb2ludDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRsb3dlcik7XG4gICAgICAgICR1cHBlci1icmVha3BvaW50OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJHVwcGVyKTtcblxuICAgICAgICAvLyBXcml0ZSB0aGUgbWVkaWEgcXVlcnkuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbG93ZXItYnJlYWtwb2ludCkgYW5kIChtYXgtd2lkdGg6ICgkdXBwZXItYnJlYWtwb2ludCAtIDEpKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIElmIG9uZSBvciBib3RoIG9mIHRoZSBicmVha3BvaW50cyBkb24ndCBleGlzdC5cbiAgICB9IEBlbHNlIHtcblxuICAgICAgICAvLyBJZiBsb3dlciBicmVha3BvaW50IGlzIGludmFsaWQuXG4gICAgICAgIEBpZiAobWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkbG93ZXIpID09IGZhbHNlKSB7XG5cbiAgICAgICAgICAgIC8vIExvZyBhIHdhcm5pbmcuXG4gICAgICAgICAgICBAd2FybiAnWW91ciBsb3dlciBicmVha3BvaW50IHdhcyBpbnZhbGlkOiAjeyRsb3dlcn0uJztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIElmIHVwcGVyIGJyZWFrcG9pbnQgaXMgaW52YWxpZC5cbiAgICAgICAgQGlmIChtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR1cHBlcikgPT0gZmFsc2UpIHtcblxuICAgICAgICAgICAgLy8gTG9nIGEgd2FybmluZy5cbiAgICAgICAgICAgIEB3YXJuICdZb3VyIHVwcGVyIGJyZWFrcG9pbnQgd2FzIGludmFsaWQ6ICN7JHVwcGVyfS4nO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDFweDtcblx0d2lkdGg6IDFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0XHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGVmdDogNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0cGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRvcDogNXB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHotaW5kZXg6IDEwMDAwMDsgLyogQWJvdmUgV1AgdG9vbGJhci4gKi9cblx0fVxufVxuXG4vKiBEbyBub3Qgc2hvdyB0aGUgb3V0bGluZSBvbiB0aGUgc2tpcCBsaW5rIHRhcmdldC4gKi9cbiNjb250ZW50W3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xufVxuIiwiXG4ud3AtY2FwdGlvbixcbi53cC1jYXB0aW9uLXRleHQsXG4uc3RpY2t5LFxuLmdhbGxlcnktY2FwdGlvbixcbi5hbGlnbnJpZ2h0LFxuLmFsaWdubGVmdCxcbi5hbGlnbmNlbnRlcixcbi5ieXBvc3RhdXRob3Ige1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiA2cHggMCAxNHB4IDIwcHg7XG59XG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogNnB4IDIwcHggMTRweCAwO1xufVxuLmFsaWducmlnaHQgaW1nLFxuLmFsaWdubGVmdCBpbWcsXG4uYWxpZ25jZW50ZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmltZy5jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFsaWdubGVmdCxcbi5hbGlnbmNlbnRlcixcbi5hbGlnbnJpZ2h0IHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg3NjdweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIE1lZGlhXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGFnZS1jb250ZW50IC53cC1zbWlsZXksXG4uZW50cnktY29udGVudCAud3Atc21pbGV5LFxuLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBNYWtlIHN1cmUgZW1iZWRzIGFuZCBpZnJhbWVzIGZpdCB0aGVpciBjb250YWluZXJzLiAqL1xuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyMgQ2FwdGlvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLndwLWNhcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLndwLWNhcHRpb24tdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy9sZWZ0OiAyMHB4O1xuICAgIC8vYm90dG9tOiAyMHB4O1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgcGFkZGluZzogMTNweCAxNXB4O1xuXG4gICAgLnJ0bCAmIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIyBHYWxsZXJpZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5nYWxsZXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5nYWxsZXJ5LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMiAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMyAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAzMy4zMyU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNCAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNiAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxNi42NiU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNyAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxNC4yOCU7XG59XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMi41JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy05IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDExLjExJTtcbn1cblxuLmdhbGxlcnktY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufSIsImgxLFxuLmgxIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4bGcpIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKSB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cblxuaDIsXG4uaDIge1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMDtcblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b20yO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIC8vIGEge1xuICAvLyAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8vIH1cbn1cblxuYSB7XG4gIGNvbG9yOiAkY29sb3ItYnJvd247XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1saWdodC1icm93bjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyAmOmZvY3VzIHtcbiAgLy8gICAgIGNvbG9yOiAkY29sb3ItY3VzdG9tMTtcbiAgLy8gfVxuXG4gIC8vICY6dmlzaXRlZCB7XG4gIC8vICAgICBjb2xvcjogJGNvbG9yLWN1c3RvbTI7XG4gIC8vIH1cbn1cblxuLmZlYXR1cmVkLWN0YS1idG4ge1xuICBAZXh0ZW5kIC53cHMtY3MtbGlua19fc3R5bGUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbnAge1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS42NjtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gIHN0cm9uZ3tcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLWxpZ2h0LWJyb3duO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcblxuICBsaSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblxuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICB9XG59XG5cbi53cGJfdGV4dF9jb2x1bW4ge1xuICBvbCB7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgfVxuICB9XG59XG5cbi53cGJfdGV4dF9jb2x1bW4ge1xuICB1bCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMnB4O1xuXG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b20yO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY2O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDI2cHg7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgc3Ryb25ne1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG4gICAgICAgIC8vIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItbGlnaHQtYnJvd247XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgfVxuXG4gICAgICA+IHVsIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxNnB4IHNvbGlkICRjb2xvci1icm93bjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdyaWQtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgZ2FwOiAxNnB4IDQwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNjgwcHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLndwYl90ZXh0X2NvbHVtbi1kZXAge1xuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGlzdC9pbWFnZXMvaWNvbi1idWxsZXRwb2ludC5zdmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDVweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuICB9XG59XG5cbi53cHMtbm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53cHMtY29sdW1uLXNwYWNlLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg3NjdweCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3BzLWNvbHVtbi1zcGFjZS1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY3cHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3BzLW1lZXQtZG9jLWNvbHVtbi1zcGFjZS1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTE5OXB4KSB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53cHMtbWVldC1kb2MtY29sdW1uLXNwYWNlLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMTk5cHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3BzLWZlYXR1cmVkLXBhcmEge1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuXG4ud3BzLWZlYXR1cmVkLXBhcmEtc3R5bGUxIHtcbiAgQGV4dGVuZCAud3BzLWZlYXR1cmVkLXBhcmE7XG59XG5cbi53cHMtZmVhdHVyZWQtcGFyYS1zdHlsZTIge1xuICBAZXh0ZW5kIC53cHMtZmVhdHVyZWQtcGFyYTtcbn1cblxuLndwcy1mZWF0dXJlZC1wYXJhLXN0eWxlMyB7XG4gIEBleHRlbmQgLndwcy1mZWF0dXJlZC1wYXJhO1xufVxuXG4ud3BzLWNzLWVkaXRvci10ZXh0LWNvbG9yLWFjY2VudCB7XG4gIC8vIGNvbG9yOiAkY29sb3ItYWNjZW50O1xufVxuXG4ud3BzLWNzLWVkaXRvci10ZXh0LWNvbG9yLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAkY29sb3ItYnJvd247XG59XG5cbi53cHMtY3MtZWRpdG9yLWxpbmstc3R5bGUxIHtcbiAgYSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICRjb2xvci1icm93bjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRjb2xvci1icm93bjtcbiAgICB9XG4gIH1cbn1cblxuLndwcy1jcy1lZGl0b3ItdWwtc3R5bGUxIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkaXN0L2ltYWdlcy9pY29uLWJ1bGxldHBvaW50LnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDVweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5cbi8qIGhlYWRpbmcgKi9cblxuLndwcy1jcy1mZWF0dXJlZC1oZWFkaW5nMSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgLy9mb250LWZhbWlseTogJGZvbnQtY3VzdG9tNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgLy9jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG4udmNfdHRhLWNvbnRhaW5lciB7XG4gIGgzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnZjX3R0YS10aXRsZS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBwYWRkaW5nOiAwO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi52Y190dGEtcGFuZWwtaGVhZGluZyB7XG4gIGJvcmRlci1jb2xvcjogIzlmOWY5ZiAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuXG4gIGEge1xuICAgIHBhZGRpbmc6IDIwcHggNTBweCAyMHB4IDMwcHggIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnZjX3R0YS1wYW5lbC1ib2R5IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjOWY5ZjlmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuXG4gIHAge1xuICAgIHBhZGRpbmc6IDAgMTBweCAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4udmNfdHRhLnZjX3R0YS1hY2NvcmRpb25cbiAgLnZjX3R0YS1jb250cm9scy1pY29uLXBvc2l0aW9uLWxlZnRcbiAgLnZjX3R0YS1jb250cm9scy1pY29uIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ud3BiX2NvbnRlbnRfZWxlbWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ob21lcGFnZS1mYXEtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b207XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICRoZWFkaW5nLWNvbG9yO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAyNXB4O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi53cHMtZmVhdHVyZWQtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMjQwcHg7XG4gIGhlaWdodDogNTRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b20yO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgcGFkZGluZzogMCAyNHB4O1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnZjX3R0YS52Y190dGEtYWNjb3JkaW9uXG4gIC52Y190dGEtY29udHJvbHMtaWNvbi1wb3NpdGlvbi1sZWZ0XG4gIC52Y190dGEtY29udHJvbHMtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwJSkgIWltcG9ydGFudDtcbn1cblxuXG4uZWRndGYtZ3JpZC1zZWN0aW9ue1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgLmVkZ3RmLXNlY3Rpb24taW5uZXJ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVkZ3RmLXNlY3Rpb24taW5uZXItbWFyZ2lue1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3AtYnRue1xuICAgIEBleHRlbmQgLndwcy1jcy1idG5fX3N0eWxlMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLW1lZGl1bS1icm93bjtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgIH1cbn0iLCIud3BzdGYtcGFnZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2cgLndwc3RmLXBhZ2UtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTIwcHggMCA4MHB4O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDcwcHg7XG4gIH1cbn1cblxuLndwc2Ytbm90LWhvbWVwYWdlIC53cHN0Zi1wYWdlLWNvbnRlbnQge1xufVxuXG4uZWRndGYtZ3JpZC1zZWN0aW9uIC5lZGd0Zi1zZWN0aW9uLWlubmVyIHtcbn1cblxuLndwcy1jb250YWN0LW1hcC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgIG1hcmdpbjogNDBweCAwIDA7XG4gIH1cbn1cblxuLnZjX3Jvdy53cGJfcm93LmVkZ3RmLWdyaWQtc2VjdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcbn1cbiIsIi5oZWFkZXItdG9wYmFyX193cmFwcGVyIHtcclxuICBwYWRkaW5nOiA1cHggMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XHJcblxyXG4gIC5oZWFkZXItdG9wYmFyX19jb250YWluZXJ7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgLmlubmVyX19jb250YWluZXJ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIHB7XHJcbiAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMjtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbiIsIi5oZWFkZXItbmF2YmFyX193cmFwcGVye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgcGFkZGluZzogNTBweCAwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgLmhlYWRlci1uYXZiYXJfX2NvbnRhaW5lcntcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDBweCA0MHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxNDYwcHgpe1xyXG4gICAgICAgIGdhcDogNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZyl7XHJcbiAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzYwcHgpe1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm5hdmJhci1jb250YWN0X19jb250YWluZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGdhcDogNTBweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKXtcclxuICAgICAgICAgIGdhcDogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM2MHB4KXtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuMSk7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtbGlua19fc3R5bGUyO1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcbiAgICAgICAgICBzdmd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgcGF0aHtcclxuICAgICAgICAgICAgICBmaWxsOiAkY29sb3ItbWVkaXVtLWJyb3duO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubnVtYmVye1xyXG4gICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWJ0bl9fc3R5bGUxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFkZHJlc3N7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3B4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uYXZiYXItbG9nb19fY29udGFpbmVye1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDE1MHB4O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcclxuICAgICAgICAgIGZsZXgtYmFzaXM6IDEyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cyl7XHJcbiAgICAgICAgICBmbGV4LWJhc2lzOiAxMDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm5hdmJhci1idG5zX19jb250YWluZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM2MHB4KXtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2LWN0YS1idG5fX2NvbnRhaW5lcntcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xyXG4gICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBcclxuICAgICAgICAgIC5uYXYtY3RhLWJ0bntcclxuICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWJ0bl9fc3R5bGUxO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1icm93bjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBwYXRoe1xyXG4gICAgICAgICAgICAgICAgLy8gZmlsbDogJGNvbG9yLW1lZGl1bS1icm93bjtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcclxuICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIC5uYXZiYXItdG9nZ2xlLWJ0bl9fY29udGFpbmVyIHtcclxuICAgICAgICAubWVudS10b2dnbGUtYnRuIHtcclxuICAgICAgICAgIGFsbDogdW5zZXQ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYmFyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgXHJcbiAgfVxyXG59IiwiaGVhZGVye1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgJi5zdHlsZTF7XHJcbiAgICAuaGVhZGVyLWJnLXBhdHRlcm57XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnN0eWxlMntcclxuICAgIC5oZWFkZXItYmctcGF0dGVybntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmJnLWNpcmNsZXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogNTIwcHg7XHJcbiAgICAgIGhlaWdodDogNTIwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNiODg2ODYsICRhbHBoYTogLjEpO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMzBweCwgLTIzMHB4KTtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItYmctcGF0dGVybntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC05JTtcclxuICAgICAgbGVmdDogLTY5JTtcclxuICAgICAgb3BhY2l0eTogMC4xO1xyXG4gICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTI1MHB4LCAtMTI1MHB4KTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBpbWd7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLWhlcm8tc2VjdGlvbi13cmFwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIC53cHMtaG9tZS1oZWFkZXItaGVyb19fd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNzVkdmg7XHJcbiAgICBoZWlnaHQ6IDc1dmg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XHJcbiAgICAgIGhlaWdodDogNjBkdmg7XHJcbiAgICAgIGhlaWdodDogNjB2aDtcclxuICAgIH1cclxuXHJcbiAgICAud3BzLWhvbWUtaGVhZGVyLWhlcm9fX2NvbnRhaW5lciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5oZWFkZXItc3dpcGVye1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XHJcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuaGVhZGVyLWJhbm5lcl9fY29udGFpbmVye1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICAuaGVhZGVyLWJhbm5lci1pdGVte1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgIC5oZWFkaW5nX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgICAgICAgICAgIC8vIG1peC1ibGVuZC1tb2RlOiBwbHVzLWxpZ2h0ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vICBtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5oZWFkaW5ne1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1NXB4O1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWhlYWRpbmdfX3N0eWxlMTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmltYWdlX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDY1JTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmhlYWRlci1iYW5uZXItYnV0dG9uX19jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCAsLTUwcHgpO1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmhlYWRlci1iYW5uZXItYnV0dG9uLXByZXYsXHJcbiAgICAgICAgICAgICAgLmhlYWRlci1iYW5uZXItYnV0dG9uLW5leHR7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLWJyb3duO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1tZWRpdW0tYnJvd247XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaGVhZGVyLWJhbm5lci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaGVhZGVyLWJhbm5lci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaGVyby1zZWN0aW9uX19zdHlsZTEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLnBhZ2UtdGl0bGUtd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmc6IDEwMHB4IDBweCAxMzBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAucGFnZS10aXRsZS1jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcclxuICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyAmLmluc2lkZXBhZ2UtaGVyby1jb250ZW50IHtcclxuICAgICAgICAvLyAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgLy8gICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAucGFnZS10aXRsZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1pbnNpZGUtaGVhZGluZ19fc3R5bGUxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAucGFnZS10aXRsZS1zbWFsbCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcblxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIEBleHRlbmQud3BzLWNzLWhlYWRpbmdfX3N0eWxlMztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBhZ2UtZGVzY3JpcHRpb257XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTE7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaGVyby1zZWN0aW9uX19zdHlsZTIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDk2JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ5MzYzNjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgLnBhZ2UtaGVhZGVyLWltYWdlLXdyYXBwZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2UtdGl0bGUtd3JhcHBlciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAyMTBweCAwIDYwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwMHB4IDAgNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDE4MHB4IDAgNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBhZ2UtdGl0bGUtY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxMDA7XHJcblxyXG4gICAgICAgIC5wYWdlLXRpdGxlIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWluc2lkZS1oZWFkaW5nX19zdHlsZTE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYWdlLXRpdGxlLXNtYWxsIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgQGV4dGVuZC53cHMtY3MtaGVhZGluZ19fc3R5bGUzO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5wYWdlLWRlc2NyaXB0aW9ue1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAgICAgICBwe1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIC5zdGlja3ktbmF2YmFyX193cmFwcGVyIHtcbi8vICAgcG9zaXRpb246IGZpeGVkO1xuLy8gICB0b3A6IDA7XG4vLyAgIGxlZnQ6IDA7XG4vLyAgIHdpZHRoOiAxMDAlO1xuLy8gICB6LWluZGV4OiA5OTk5OTtcbi8vICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMTAlKTtcbi8vICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbi8vICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbi8vICAgYm9yZGVyOiBub25lO1xuLy8gICBwYWRkaW5nOiAwIDUwcHg7XG4vLyAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxNXB4IHJnYmEoODQsIDg0LCA4NCwgMCksXG4vLyAgICAgaW5zZXQgMCAwIDIwcHggcmdiYSgxNTUsIDE1NSwgMTU1LCAwKSwgN3B4IDdweCAxNXB4IHJnYmEoODQsIDg0LCA4NCwgMC4xKSxcbi8vICAgICAtN3B4IC03cHggMjBweCByZ2JhKDE1NSwgMTU1LCAxNTUsIDAuNSksXG4vLyAgICAgaW5zZXQgMHB4IDBweCA0cHggcmdiYSgxNTUsIDE1NSwgMTU1LCAwLjIpO1xuXG4vLyAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeGxnKSB7XG4vLyAgICAgcGFkZGluZzogMCA0MHB4O1xuLy8gICB9XG5cbi8vICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuLy8gICAgIHBhZGRpbmc6IDAgMjZweDtcbi8vICAgfVxuXG4vLyAgICYuc2Nyb2xsZWQge1xuLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4vLyAgIH1cbi8vIH1cblxuLy8gLnN0aWNreS1uYXZiYXJfX2NvbnRhaW5lciB7XG4vLyAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbi8vICAgcGFkZGluZzogMXJlbSAycmVtO1xuLy8gICBtYXgtd2lkdGg6IDE0NDBweDtcbi8vICAgbWFyZ2luOiAwIGF1dG87XG4vLyB9XG5cbi8vIC5sb2dvIHtcbi8vICAgZm9udC1zaXplOiAxLjVyZW07XG4vLyB9XG5cbi8vIC5uYXYtbGlua3Mge1xuLy8gICBsaXN0LXN0eWxlOiBub25lO1xuLy8gICBkaXNwbGF5OiBmbGV4O1xuLy8gICBnYXA6IDJyZW07XG4vLyAgIG1hcmdpbjogMDtcbi8vICAgcGFkZGluZzogMDtcbi8vIH1cblxuLy8gLm5hdi1saW5rcyBsaSB7XG4vLyAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgbWFyZ2luOiAwO1xuLy8gICBsaXN0LXN0eWxlOiBub25lO1xuLy8gICBwYWRkaW5nOiAwO1xuLy8gfVxuXG4vLyAubmF2LWxpbmtzIGEge1xuLy8gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgIGNvbG9yOiAjMzMzO1xuLy8gICBmb250LXdlaWdodDogNTAwO1xuLy8gICBwYWRkaW5nOiA4cHggMDtcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyB9XG5cbi8vIC5uYXYtbGlua3MgbGk6aG92ZXIgLm1lZ2EtbWVudSB7XG4vLyAgIGRpc3BsYXk6IGZsZXg7XG4vLyB9XG5cbi8vIC5tZWdhLW1lbnUge1xuLy8gICBkaXNwbGF5OiBub25lO1xuLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgIHRvcDogMTAwJTtcbi8vICAgbGVmdDogMDtcbi8vICAgYmFja2dyb3VuZDogd2hpdGU7XG4vLyAgIHdpZHRoOiA4MDBweDtcbi8vICAgYm9yZGVyLXJhZGl1czogMTBweDtcbi8vICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbi8vICAgcGFkZGluZzogMS41cmVtO1xuLy8gICBnYXA6IDJyZW07XG4vLyAgIHotaW5kZXg6IDk5OTtcbi8vIH1cblxuLy8gLyogTWVnYSBNZW51IFN0cnVjdHVyZSAqL1xuLy8gLm1lZ2EtbGVmdCBpbWcge1xuLy8gICB3aWR0aDogMjgwcHg7XG4vLyAgIGhlaWdodDogYXV0bztcbi8vICAgYm9yZGVyLXJhZGl1czogOHB4O1xuLy8gfVxuXG4vLyAubWVnYS1sZWZ0IGgzIHtcbi8vICAgbWFyZ2luLXRvcDogMXJlbTtcbi8vICAgZm9udC1zaXplOiAxLjJyZW07XG4vLyB9XG5cbi8vIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQge1xuLy8gICBkaXNwbGF5OiBmbGV4O1xuLy8gICBnYXA6IDNyZW07XG4vLyB9XG5cbi8vIC5tZWdhLW1lbnUgLmNvbHVtbiB7XG4vLyAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4vLyAgIGdhcDogMC43cmVtO1xuLy8gfVxuXG4vLyAubWVnYS1tZW51IC5jb2x1bW4gYSB7XG4vLyAgIGNvbG9yOiAjMzMzO1xuLy8gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbi8vICAgdHJhbnNpdGlvbjogMC4ycztcbi8vIH1cblxuLy8gLm1lZ2EtbWVudSAuY29sdW1uIGE6aG92ZXIge1xuLy8gICBjb2xvcjogI2JiNjQ4ODtcbi8vIH1cblxuXG4vLyAuc3RpY2t5LW5hdmJhcl9fd3JhcHBlciB7XG4vLyAgIHBvc2l0aW9uOiBmaXhlZDtcbi8vICAgdG9wOiAwO1xuLy8gICBsZWZ0OiAwO1xuLy8gICB3aWR0aDogMTAwJTtcbi8vICAgei1pbmRleDogOTk5OTk7XG4vLyAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTEwJSk7XG4vLyAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4vLyAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4vLyAgIGJvcmRlcjogbm9uZTtcbi8vICAgcGFkZGluZzogMCA1MHB4O1xuLy8gICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTVweCByZ2JhKDg0LCA4NCwgODQsIDApLFxuLy8gICAgIGluc2V0IDAgMCAyMHB4IHJnYmEoMTU1LCAxNTUsIDE1NSwgMCksIDdweCA3cHggMTVweCByZ2JhKDg0LCA4NCwgODQsIDAuMSksXG4vLyAgICAgLTdweCAtN3B4IDIwcHggcmdiYSgxNTUsIDE1NSwgMTU1LCAwLjUpLFxuLy8gICAgIGluc2V0IDBweCAwcHggNHB4IHJnYmEoMTU1LCAxNTUsIDE1NSwgMC4yKTtcblxuLy8gICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhsZykge1xuLy8gICAgIHBhZGRpbmc6IDAgNDBweDtcbi8vICAgfVxuXG4vLyAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbi8vICAgICBwYWRkaW5nOiAwIDI2cHg7XG4vLyAgIH1cblxuLy8gICAmLnN0aWNreSB7XG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbi8vICAgfVxuXG4vLyAgIC5zdGlja3ktbmF2YmFyX19jb250YWluZXIge1xuLy8gICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICAgICBnYXA6IDQwcHg7XG5cbi8vICAgICBAaW5jbHVkZSBicmVha3BvaW50KDE3OTlweCkge1xuLy8gICAgICAgZ2FwOiAzMHB4O1xuLy8gICAgIH1cblxuLy8gICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTc0OXB4KSB7XG4vLyAgICAgICBnYXA6IDIwcHg7XG4vLyAgICAgfVxuXG4vLyAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxNzAwcHgpIHtcbi8vICAgICAgIHBhZGRpbmc6IDEycHggMDtcbi8vICAgICB9XG5cbi8vICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4vLyAgICAgICBnYXA6IDIwcHg7XG4vLyAgICAgfVxuXG4vLyAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg0OTlweCkge1xuLy8gICAgICAgZ2FwOiAxNnB4O1xuLy8gICAgIH1cbi8vICAgfVxuXG4vLyAgIC5zdGlja3ktbmF2YmFyLWxvZ29fX2NvbnRhaW5lciB7XG4vLyAgICAgLy8gZmxleC1iYXNpczogMTIwcHg7XG4vLyAgICAgZmxleC1zaHJpbms6IDA7XG5cbi8vICAgICBAaW5jbHVkZSBicmVha3BvaW50KDQ5OXB4KSB7XG4vLyAgICAgICAvLyBmbGV4LWJhc2lzOiAxMDBweDtcbi8vICAgICB9XG5cbi8vICAgICBhIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICAgICAgd2lkdGg6IDEwMCU7XG5cbi8vICAgICAgIGltZyB7XG4vLyAgICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgfVxuLy8gICAgIH1cbi8vICAgfVxuXG4vLyAgIC5zdGlja3liYXItbmF2aWdhdGlvbl9fY29udGFpbmVyIHtcbi8vICAgICBkaXNwbGF5OiBub25lO1xuLy8gICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTcwMHB4KSB7XG4vLyAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuLy8gICAgIH1cblxuLy8gICAgICNtYWluLW1lbnUge1xuLy8gICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4vLyAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gICAgICAgZ2FwOiAxMHB4O1xuLy8gICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbi8vICAgICAgIHBhZGRpbmc6IDA7XG4vLyAgICAgICBtYXJnaW46IDA7XG5cbi8vICAgICAgIHVsIHtcbi8vICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbi8vICAgICAgICAgcGFkZGluZzogMDtcbi8vICAgICAgICAgbWFyZ2luOiAwO1xuLy8gICAgICAgfVxuXG4vLyAgICAgICBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IsXG4vLyAgICAgICBsaS5jdXJyZW50LW1lbnUtaXRlbSxcbi8vICAgICAgIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQsXG4vLyAgICAgICBsaS5jdXJyZW50X3BhZ2VfaXRlbSB7XG4vLyAgICAgICAgID4gYSB7XG4vLyAgICAgICAgICAgY29sb3I6ICRjb2xvci1icm93bjtcbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuXG4vLyAgICAgICAvLyBsZXZlbCAyXG4vLyAgICAgICB1bC5zdWItbWVudSB7XG4vLyAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuLy8gICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4vLyAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yMnM7XG4vLyAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjJzO1xuLy8gICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbi8vICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuLy8gICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDA7XG4vLyAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDA7XG4vLyAgICAgICAgIG9wYWNpdHk6IDA7XG4vLyAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbi8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICBsZWZ0OiAwO1xuLy8gICAgICAgICB0b3A6IDEwMCU7XG4vLyAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbi8vICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbi8vICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTElKTtcbi8vICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xJSk7XG4vLyAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbi8vICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICAgIG1hcmdpbjogMCAwIDAgMjBweDtcbi8vICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuLy8gICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDEycHggcmdiYSgzMywgMzMsIDMzLCAwLjEpO1xuXG4vLyAgICAgICAgID4gbGkge1xuLy8gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4vLyAgICAgICAgIH1cblxuLy8gICAgICAgICA+IGxpIGEge1xuLy8gICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b20yO1xuLy8gICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbi8vICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuLy8gICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuLy8gICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4vLyAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjJzLCBlYXNlLW91dCk7XG5cbi8vICAgICAgICAgICAmOmhvdmVyIHtcbi8vICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJvd247XG4vLyAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4vLyAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG5cbi8vICAgICAgID4gbGkge1xuLy8gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICAgICAgICAgcGFkZGluZzogMCAxMHB4IDVweDtcbi8vICAgICAgICAgbWFyZ2luOiAwO1xuXG4vLyAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4vLyAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcblxuLy8gICAgICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgNDQ4IDUxMlwiPjxwYXRoIGZpbGw9XCJoc2woMjM0LCA4MCUsIDIzJSlcIiBkPVwiTTIyNCA0MTZjLTguMTg4IDAtMTYuMzgtMy4xMjUtMjIuNjItOS4zNzVsLTE5Mi0xOTJjLTEyLjUtMTIuNS0xMi41LTMyLjc1IDAtNDUuMjVzMzIuNzUtMTIuNSA0NS4yNSAwTDIyNCAzMzguOGwxNjkuNC0xNjkuNGMxMi41LTEyLjUgMzIuNzUtMTIuNSA0NS4yNSAwczEyLjUgMzIuNzUgMCA0NS4yNWwtMTkyIDE5MkMyNDAuNCA0MTIuOSAyMzIuMiA0MTYgMjI0IDQxNnpcIi8+PC9zdmc+Jyk7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICByaWdodDogNXB4O1xuLy8gICAgICAgICAgICAgdG9wOiBjYWxjKDMwJSArIDJweCk7XG4vLyAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbi8vICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuLy8gICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuLy8gICAgICAgICAgICAgZmlsbDogJGNvbG9yLWJsYWNrO1xuLy8gICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xuLy8gICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuXG4vLyAgICAgICAgIGEge1xuLy8gICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b20yO1xuLy8gICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbi8vICAgICAgICAgICBwYWRkaW5nOiAyMXB4IDAgMTVweDtcbi8vICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuLy8gICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4vLyAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4vLyAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjNzLCBlYXNlLW91dCk7XG5cbi8vICAgICAgICAgICAmOmhvdmVyIHtcbi8vICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG4vLyAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG5cbi8vICAgICAgICAgJjpob3ZlciB7XG4vLyAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbi8vICAgICAgICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgICAgICAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCwgPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCA0NDggNTEyXCI+PHBhdGggZmlsbD1cImhzbCgyMzQsIDgwJSwgMjMlKVwiIGQ9XCJNMjI0IDQxNmMtOC4xODggMC0xNi4zOC0zLjEyNS0yMi42Mi05LjM3NWwtMTkyLTE5MmMtMTIuNS0xMi41LTEyLjUtMzIuNzUgMC00NS4yNXMzMi43NS0xMi41IDQ1LjI1IDBMMjI0IDMzOC44bDE2OS40LTE2OS40YzEyLjUtMTIuNSAzMi43NS0xMi41IDQ1LjI1IDBzMTIuNSAzMi43NSAwIDQ1LjI1bC0xOTIgMTkyQzI0MC40IDQxMi45IDIzMi4yIDQxNiAyMjQgNDE2elwiLz48L3N2Zz4nKTtcbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICB9XG5cbi8vICAgICAgICAgICA+IHVsIHtcbi8vICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4vLyAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuLy8gICAgICAgICAgICAgdG9wOiAxMDAlO1xuLy8gICAgICAgICAgICAgLy9sZWZ0OiAxMDAlO1xuLy8gICAgICAgICAgICAgLy9tYXJnaW4tbGVmdDogMzBweDtcbi8vICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgICAgICAgICAgei1pbmRleDogMjtcbi8vICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA1cHg7XG4vLyAgICAgICAgICAgICBsZWZ0OiAwO1xuLy8gICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4vLyAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbi8vICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuLy8gICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuLy8gICAgICAgICAgIH1cblxuLy8gICAgICAgICAgID4gYSB7XG4vLyAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuLy8gICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuXG4vLyAgICAgICA+IGxpIHVsID4gbGkge1xuLy8gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbi8vICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbi8vICAgICAgICAgICAmOjphZnRlciB7XG4vLyAgICAgICAgICAgICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LCA8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAxNTAgNDQ4IDUxMlwiPjxwYXRoIGZpbGw9XCJoc2woMjM0LCA4MCUsIDIzJSlcIiBkPVwiTTIyNCA0MTZjLTguMTg4IDAtMTYuMzgtMy4xMjUtMjIuNjItOS4zNzVsLTE5Mi0xOTJjLTEyLjUtMTIuNS0xMi41LTMyLjc1IDAtNDUuMjVzMzIuNzUtMTIuNSA0NS4yNSAwTDIyNCAzMzguOGwxNjkuNC0xNjkuNGMxMi41LTEyLjUgMzIuNzUtMTIuNSA0NS4yNSAwczEyLjUgMzIuNzUgMCA0NS4yNWwtMTkyIDE5MkMyNDAuNCA0MTIuOSAyMzIuMiA0MTYgMjI0IDQxNnpcIi8+PC9zdmc+Jyk7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICByaWdodDogMTZweDtcbi8vICAgICAgICAgICAgIHRvcDogNTAlO1xuLy8gICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgyNzBkZWcpO1xuLy8gICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4vLyAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4vLyAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG4vLyAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG5cbi8vICAgICAgICAgdWwuc3ViLW1lbnUge1xuLy8gICAgICAgICAgIGxlZnQ6IDEwMCU7XG4vLyAgICAgICAgICAgdG9wOiAwO1xuLy8gICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuLy8gICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbi8vICAgICAgICAgfVxuXG4vLyAgICAgICAgICY6aG92ZXIge1xuLy8gICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4vLyAgICAgICAgICAgICAmOmhvdmVyIHtcbi8vICAgICAgICAgICAgICAgPiBhIHtcbi8vICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuLy8gICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbi8vICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4vLyAgICAgICAgICAgICAgIH1cblxuLy8gICAgICAgICAgICAgICAmOjphZnRlciB7XG4vLyAgICAgICAgICAgICAgICAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCwgPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMTUwIDQ0OCA1MTJcIj48cGF0aCBmaWxsPVwiaHNsKDAsIDAlLCAxMDAlKVwiIGQ9XCJNMjI0IDQxNmMtOC4xODggMC0xNi4zOC0zLjEyNS0yMi42Mi05LjM3NWwtMTkyLTE5MmMtMTIuNS0xMi41LTEyLjUtMzIuNzUgMC00NS4yNXMzMi43NS0xMi41IDQ1LjI1IDBMMjI0IDMzOC44bDE2OS40LTE2OS40YzEyLjUtMTIuNSAzMi43NS0xMi41IDQ1LjI1IDBzMTIuNSAzMi43NSAwIDQ1LjI1bC0xOTIgMTkyQzI0MC40IDQxMi45IDIzMi4yIDQxNiAyMjQgNDE2elwiLz48L3N2Zz4nKTtcbi8vICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICAgIH1cblxuLy8gICAgICAgICAgIHVsLnN1Yi1tZW51IHtcbi8vICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4vLyAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuLy8gICAgICAgICAgICAgdG9wOiAwO1xuLy8gICAgICAgICAgICAgbGVmdDogMTAwJTtcbi8vICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuLy8gICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICAgICAgICB6LWluZGV4OiAyO1xuLy8gICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbi8vICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4vLyAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbi8vICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbi8vICAgICAgICAgICB9XG4vLyAgICAgICAgIH1cbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAuc3RpY2t5LWJ0bnNfX2NvbnRhaW5lciB7XG4vLyAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gICAgIGdhcDogMTZweDtcbi8vICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuLy8gICAgIC5zdGlja3ktY3RhX19jb250YWluZXIge1xuLy8gICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyAgICAgICBnYXA6IDIwcHg7XG5cbi8vICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuLy8gICAgICAgICBnYXA6IDEwcHg7XG4vLyAgICAgICB9XG4gICAgICAgICAgXG4vLyAgICAgICAubmF2LWN0YS1idG57XG4vLyAgICAgICAgIEBleHRlbmQgLndwcy1jcy1idG5fX3N0eWxlMTtcblxuLy8gICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbi8vICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4vLyAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4vLyAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuLy8gICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbi8vICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuLy8gICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuLy8gICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyAgICAgICAgICAgcGFkZGluZzogMDtcbi8vICAgICAgICAgfVxuXG4vLyAgICAgICAgIC50ZXh0e1xuLy8gICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4vLyAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuLy8gICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuXG4vLyAgICAgICAgIHN2Z3tcbi8vICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuLy8gICAgICAgICAgICAgICB3aWR0aDogMThweDtcbi8vICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuLy8gICAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgICBwYXRoe1xuLy8gICAgICAgICAgICAgICAvLyBmaWxsOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuXG4vLyAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4vLyAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XG4vLyAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgfVxuLy8gICAgIH1cblxuLy8gICAgIC5zdGlja3ktdG9nZ2xlLWJ0bl9fY29udGFpbmVyIHtcbi8vICAgICAgIC5tZW51LXRvZ2dsZS1idG4ge1xuLy8gICAgICAgICAgIGFsbDogdW5zZXQ7XG4vLyAgICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gICAgICAgICAgIGdhcDogMTBweDtcbi8vICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4vLyAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuLy8gICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuLy8gICAgICAgICAgIGNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuLy8gICAgICAgICAgIHBhZGRpbmc6IDA7XG4vLyAgICAgICAgICAgbWFyZ2luOiAwO1xuLy8gICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbi8vICAgICAgICAgICBzcGFuIHtcbi8vICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbi8vICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICB9XG5cbi8vICAgICAgICAgICAuYmFyIHtcbi8vICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuLy8gICAgICAgICAgICAgZ2FwOiA1cHg7XG4vLyAgICAgICAgICAgICB3aWR0aDogMzBweDtcbi8vICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcblxuLy8gICAgICAgICAgICAgc3BhbiB7XG4vLyAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4vLyAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG5cblxuXG4uc3RpY2t5LW5hdmJhcl9fd3JhcHBlcntcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMTAlKTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDE1cHggcmdiYSg4NCwgODQsIDg0LCAwKSxcbiAgICBpbnNldCAwIDAgMjBweCByZ2JhKDE1NSwgMTU1LCAxNTUsIDApLCA3cHggN3B4IDE1cHggcmdiYSg4NCwgODQsIDg0LCAwLjEpLFxuICAgIC03cHggLTdweCAyMHB4IHJnYmEoMTU1LCAxNTUsIDE1NSwgMC41KSxcbiAgICBpbnNldCAwcHggMHB4IDRweCByZ2JhKDE1NSwgMTU1LCAxNTUsIDAuMik7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICAgIH1cblxuICAmLnN0aWNreSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgfVxuICAgIFxuICAuc3RpY2t5LW5hdmJhcl9fY29udGFpbmVye1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA4MHB4O1xuICAgICAgcGFkZGluZzogMHB4IDQwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTQ2MHB4KXtcbiAgICAgICAgZ2FwOiA1MHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KDEzNjBweCl7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgfVxuXG4gICAgICAuc3RpY2t5LW5hdmJhci1jb250YWN0X19jb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDEzNjBweCl7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgIH1cblxuICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCg0NTBweCl7XG4gICAgICAvLyAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAvLyB9XG5cbiAgICAgICAgYXtcbiAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtbGlua19fc3R5bGUyO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgc3Zne1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLW1lZGl1bS1icm93bjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM2MHB4KXtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDEzNjBweCl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM2MHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICAgIC8vIGZpbGw6ICRjb2xvci1tZWRpdW0tYnJvd247XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5udW1iZXJ7XG4gICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWJ0bl9fc3R5bGUxO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM2MHB4KXtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDEzNjBweCl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM2MHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICAgIC8vIGZpbGw6ICRjb2xvci1tZWRpdW0tYnJvd247XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGRyZXNze1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgICAgc3Zne1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM2MHB4KXtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM2MHB4KXtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN0aWNreS1uYXZiYXItbG9nb19fY29udGFpbmVye1xuICAgICAgICBmbGV4LWJhc2lzOiAxNTBweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM2MHB4KXtcbiAgICAgICAgZmxleC1iYXNpczogMTAwcHg7XG4gICAgICB9XG5cbiAgICAgICAgYXtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc3RpY2t5LW5hdmJhci1idG5zX19jb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzYwcHgpe1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC8vIEBpbmNsdWRlIGJyZWFrcG9pbnQoNDUwcHgpe1xuICAgICAgLy8gICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIC8vIH1cblxuICAgICAgICAubmF2LWN0YS1idG5fX2NvbnRhaW5lcntcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIC5uYXYtY3RhLWJ0bntcbiAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1idG5fX3N0eWxlMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzYwcHgpe1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1icm93bjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM2MHB4KXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzYwcHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHBhdGh7XG4gICAgICAgICAgICAgICAgLy8gZmlsbDogJGNvbG9yLW1lZGl1bS1icm93bjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM2MHB4KXtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgLm5hdmJhci10b2dnbGUtYnRuX19jb250YWluZXIge1xuICAgICAgICAubWVudS10b2dnbGUtYnRuIHtcbiAgICAgICAgICBhbGw6IHVuc2V0O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLW1lZGl1bS1icm93bjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgfVxuXG4gICAgICBcbiAgfVxufSIsIi8vIC53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciB7XG4vLyAgIHBvc2l0aW9uOiBmaXhlZDtcbi8vICAgcmlnaHQ6IDA7XG4vLyAgIHRvcDogMDtcbi8vICAgd2lkdGg6IDEwMCU7XG4vLyAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuLy8gICB6LWluZGV4OiAxMDAwMDAwMDtcbi8vICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDIwMG1zIGVhc2UtaW4tb3V0LFxuLy8gICAgIG9wYWNpdHkgMjAwbXMgZWFzZS1pbi1vdXQ7XG4vLyAgIG9wYWNpdHk6IDA7XG4vLyAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuLy8gICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuLy8gICB9XG5cbi8vICAgLmNsb3NlLWJ0bl9fY29udGFpbmVyIHtcbi8vICAgICBwb3NpdGlvbjogZml4ZWQ7XG4vLyAgICAgcmlnaHQ6IDA7XG4vLyAgICAgdG9wOiAwO1xuLy8gICAgIHotaW5kZXg6IDEwO1xuLy8gICAgIGRpc3BsYXk6IG5vbmU7XG5cbi8vICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4vLyAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgfVxuXG4vLyAgICAgLmNsb3NlLWJ0biB7XG4vLyAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbi8vICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1icm93bjtcblxuLy8gICAgICAgc3ZnIHtcbi8vICAgICAgICAgd2lkdGg6IDIwcHg7XG4vLyAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciB7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIHJpZ2h0OiAwO1xuLy8gICAgIHRvcDogMDtcbi8vICAgICB3aWR0aDogMTAwJTtcbi8vICAgICBoZWlnaHQ6IDEwMCU7XG4vLyAgICAgcGFkZGluZzogODBweCA0MHB4O1xuLy8gICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuLy8gICAgIHotaW5kZXg6IDE7XG5cbi8vICAgICBAaW5jbHVkZSBicmVha3BvaW50KDE2MTlweCkge1xuLy8gICAgICAgcGFkZGluZzogNDBweDtcbi8vICAgICB9XG5cbi8vICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4vLyAgICAgICBtaW4td2lkdGg6IDUwMHB4O1xuLy8gICAgICAgbWF4LXdpZHRoOiAzMCU7XG4vLyAgICAgICBwYWRkaW5nOiAxMDBweCA0MHB4O1xuLy8gICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuLy8gICAgIH1cblxuLy8gICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbi8vICAgICAgIG1pbi13aWR0aDogMDtcbi8vICAgICAgIG1heC13aWR0aDogODAlO1xuLy8gICAgICAgcGFkZGluZzogMTAwcHggMjBweDtcbi8vICAgICB9XG5cbi8vICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4vLyAgICAgICBwYWRkaW5nOiA4MHB4IDIwcHg7XG4vLyAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4vLyAgICAgfVxuXG4vLyAgICAgLmxvZ29fX2NvbnRhaW5lciB7XG4vLyAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4vLyAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuLy8gICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgICAgei1pbmRleDogMTA7XG4vLyAgICAgICBkaXNwbGF5OiBub25lO1xuXG4vLyAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4vLyAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICB9XG5cbi8vICAgICAgIGEge1xuLy8gICAgICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuXG4vLyAgICAgICAgIHN2ZyB7XG4vLyAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICAgICAgLy8gcGF0aCB7XG4vLyAgICAgICAgICAgLy8gICBmaWxsOiAkY29sb3ItYnJvd247XG4vLyAgICAgICAgICAgLy8gfVxuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG4vLyAgICAgfVxuXG4vLyAgICAgLm5hdmlnYXRpb25fX2NvbnRhaW5lciB7XG4vLyAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4vLyAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICB6LWluZGV4OiAxMDtcbi8vICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbi8vICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbi8vICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICB9XG5cbi8vICAgICAgIHVsIHtcbi8vICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbi8vICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4vLyAgICAgICAgIGdhcDogMjBweDtcbi8vICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuLy8gICAgICAgICBwYWRkaW5nOiAwO1xuLy8gICAgICAgICBtYXJnaW46IDA7XG5cbi8vICAgICAgICAgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yLFxuLy8gICAgICAgICBsaS5jdXJyZW50LW1lbnUtaXRlbSxcbi8vICAgICAgICAgbGkuY3VycmVudC1tZW51LXBhcmVudCxcbi8vICAgICAgICAgbGkuY3VycmVudF9wYWdlX2l0ZW0ge1xuLy8gICAgICAgICAgID4gYSB7XG4vLyAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuLy8gICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuXG4vLyAgICAgICAgIGxpIHtcbi8vICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbi8vICAgICAgICAgICBwYWRkaW5nOiAwO1xuLy8gICAgICAgICAgIG1hcmdpbjogMDtcblxuLy8gICAgICAgICAgIGEge1xuLy8gICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTI7XG4vLyAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4vLyAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuLy8gICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4vLyAgICAgICAgICAgICAmOmxpbmssXG4vLyAgICAgICAgICAgICAmOnZpc2l0ZWQsXG4vLyAgICAgICAgICAgICAmOmhvdmVyLFxuLy8gICAgICAgICAgICAgJjphY3RpdmUge1xuLy8gICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuLy8gICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7XG4vLyAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXG4vLyAgICAgICAgICAgICAmOjphZnRlciB7XG4vLyAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgNDQ4IDUxMlwiPjxwYXRoIGZpbGw9XCJoc2woMzU5LCAzMCUsIDMxJSwgMC42NSlcIiBkPVwiTTIyNCA0MTZjLTguMTg4IDAtMTYuMzgtMy4xMjUtMjIuNjItOS4zNzVsLTE5Mi0xOTJjLTEyLjUtMTIuNS0xMi41LTMyLjc1IDAtNDUuMjVzMzIuNzUtMTIuNSA0NS4yNSAwTDIyNCAzMzguOGwxNjkuNC0xNjkuNGMxMi41LTEyLjUgMzIuNzUtMTIuNSA0NS4yNSAwczEyLjUgMzIuNzUgMCA0NS4yNWwtMTkyIDE5MkMyNDAuNCA0MTIuOSAyMzIuMiA0MTYgMjI0IDQxNnpcIi8+PC9zdmc+Jyk7XG4vLyAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgICAgICAgICAgcmlnaHQ6IDNweDtcbi8vICAgICAgICAgICAgICAgdG9wOiBjYWxjKDMwJSAtIDNweCk7XG4vLyAgICAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuLy8gICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbi8vICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLWxpZ2h0LWJyb3duO1xuLy8gICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gYm90dG9tO1xuLy8gICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG4vLyAgICAgICAgICAgICB9XG5cbi8vICAgICAgICAgICAgICYucm90YXRlIHtcbi8vICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuLy8gICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuLy8gICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMjtcbi8vICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgPiB1bC5zdWItbWVudSB7XG4vLyAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuLy8gICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbi8vICAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG4vLyAgICAgICAgICAgICBnYXA6IDA7XG4vLyAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cbi8vICAgICAgICAgICAgIGxpIHtcbi8vICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4vLyAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuLy8gICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNnB4O1xuLy8gICAgICAgICAgICAgICB9XG5cbi8vICAgICAgICAgICAgICAgYSB7XG4vLyAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTI7XG4vLyAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuLy8gICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG4vLyAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC42NTtcbi8vICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2UtaW4tb3V0O1xuLy8gICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4vLyAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4vLyAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuLy8gICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgICAgID4gdWwuc3ViLW1lbnUge1xuLy8gICAgICAgICAgICAgICAgIGxpIHtcbi8vICAgICAgICAgICAgICAgICAgIGEge1xuLy8gICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4vLyAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG4vLyAgICAgfVxuXG4vLyAgICAgLmN0YS1idG5fX2NvbnRhaW5lciB7XG4vLyAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICB6LWluZGV4OiAxMDtcbi8vICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuLy8gICAgICAgZ2FwOiAxMHB4O1xuLy8gICAgICAgZGlzcGxheTogbm9uZTtcblxuLy8gICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuLy8gICAgICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgICAgfVxuXG4vLyAgICAgICBhIHtcbi8vICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWJ0bl9fc3R5bGUxO1xuLy8gICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbi8vICAgICAgICAgc3ZnIHtcbi8vICAgICAgICAgICBmbGV4LXNocmluazogMDtcbi8vICAgICAgICAgfVxuXG4vLyAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbi8vICAgICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuLy8gICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuLy8gICAgICAgICAgIGdhcDogNnB4O1xuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG4vLyAgICAgfVxuXG4vLyAgICAgLmNvbnRhY3QtdXNfX2NvbnRhaW5lciB7XG4vLyAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuLy8gICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4vLyAgICAgICBnYXA6IDMwcHg7XG4vLyAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICB6LWluZGV4OiAxMDtcbi8vICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbi8vICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbi8vICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgIH1cblxuLy8gICAgICAgLmNvbnRhY3RfX2NvbnRhaW5lciB7XG4vLyAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4vLyAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuLy8gICAgICAgICBnYXA6IDIwcHg7XG5cbi8vICAgICAgICAgYSB7XG4vLyAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWxpbmtfX3N0eWxlMjtcbi8vICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuLy8gICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbi8vICAgICAgICAgICBzdmcge1xuLy8gICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4vLyAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4vLyAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuLy8gICAgICAgICAgICAgcGF0aCB7XG4vLyAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1tZWRpdW0tYnJvd247XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG5cbi8vICAgICAgIC5zb2NpYWwtaWNvbnNfX2NvbnRhaW5lciB7XG4vLyAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4vLyAgICAgICAgIHVsIHtcbi8vICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgICAgICAgIGdhcDogMTZweDtcbi8vICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4vLyAgICAgICAgICAgcGFkZGluZzogMDtcbi8vICAgICAgICAgICBtYXJnaW46IDA7XG5cbi8vICAgICAgICAgICBsaSB7XG4vLyAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbi8vICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4vLyAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbi8vICAgICAgICAgICAgIGEge1xuLy8gICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbi8vICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4vLyAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbi8vICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJyb3duO1xuLy8gICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4vLyAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuLy8gICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcyBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UtaW4tb3V0O1xuXG4vLyAgICAgICAgICAgICAgIHN2ZyB7XG4vLyAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4vLyAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuLy8gICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG5cbi8vICAgICAgICAgICAgICAgICBwYXRoIHtcbi8vICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1icm93bjtcbi8vICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG4vLyAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICB9XG5cbi8vICAgICAgICAgICAgICAgJjpob3ZlciB7XG4vLyAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyb3duO1xuXG4vLyAgICAgICAgICAgICAgICAgc3ZnIHtcbi8vICAgICAgICAgICAgICAgICAgIHBhdGgge1xuLy8gICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XG4vLyAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG4vLyAgICAgfVxuXG4vLyAgICAgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIHtcbi8vICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgaGVpZ2h0OiAxMDAlO1xuLy8gICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbi8vICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbi8vICAgICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICAgIH1cblxuLy8gICAgICAgLnRvcF9fY29udGFpbmVyIHtcbi8vICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICAgICAgICAgZ2FwOiA1MHB4O1xuXG4vLyAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbi8vICAgICAgICAgICBnYXA6IDMwcHg7XG4vLyAgICAgICAgIH1cblxuLy8gICAgICAgICAubG9nbyB7XG4vLyAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbi8vICAgICAgICAgICBhIHtcbi8vICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuLy8gICAgICAgICAgICAgc3ZnIHtcbi8vICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuXG4vLyAgICAgICAgIC5jb250YWN0IHtcbi8vICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuLy8gICAgICAgICAgIGdhcDogMzBweDtcblxuLy8gICAgICAgICAgIGEge1xuLy8gICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWxpbmtfX3N0eWxlMjtcbi8vICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4vLyAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4vLyAgICAgICAgICAgICBzdmcge1xuLy8gICAgICAgICAgICAgICB3aWR0aDogMTNweDtcbi8vICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuLy8gICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbi8vICAgICAgICAgICAgICAgcGF0aCB7XG4vLyAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xuLy8gICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgLmFkZHJlc3Mge1xuLy8gICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbi8vICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4vLyAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuLy8gICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICAgICAgICB0b3A6IC00cHg7XG5cbi8vICAgICAgICAgICAgIHN2ZyB7XG4vLyAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcHgpO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuXG4vLyAgICAgICAgIC5idG4ge1xuLy8gICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vICAgICAgICAgICBnYXA6IDMwcHg7XG4vLyAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbi8vICAgICAgICAgICBhIHtcbi8vICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1idG5fX3N0eWxlMTtcbi8vICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4vLyAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itd2hpdGU7XG5cbi8vICAgICAgICAgICAgIHN2ZyB7XG4vLyAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcblxuLy8gICAgICAgICAgICAgICBwYXRoIHtcbi8vICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XG4vLyAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgIH1cblxuLy8gICAgICAgICAgICAgLnRleHQge1xuLy8gICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICAgIH1cblxuLy8gICAgICAgICAgIGJ1dHRvbiB7XG4vLyAgICAgICAgICAgICBhbGw6IHVuc2V0O1xuLy8gICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4vLyAgICAgICAgICAgICBzdmcge1xuLy8gICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbi8vICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuXG4vLyAgICAgICAuYm90dG9tX19jb250YWluZXIge1xuLy8gICAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuLy8gICAgICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4vLyAgICAgICAgIC5uYXZpZ2F0aW9uIHtcbi8vICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuLy8gICAgICAgICAgIHVsIHtcbi8vICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4vLyAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbi8vICAgICAgICAgICAgIGdhcDogMjBweDtcbi8vICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbi8vICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4vLyAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbi8vICAgICAgICAgICAgIGxpIHtcbi8vICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbi8vICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzMyU7XG4vLyAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuLy8gICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuLy8gICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbi8vICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4vLyAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgICAgIGEge1xuLy8gICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuLy8gICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1oZWFkaW5nX19zdHlsZTQ7XG4vLyAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG5cbi8vICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDE2MTlweCkge1xuLy8gICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuLy8gICAgICAgICAgICAgICAgIH1cblxuLy8gICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbi8vICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbi8vICAgICAgICAgICAgICAgICB9XG5cbi8vICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4vLyAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4vLyAgICAgICAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuLy8gICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuLy8gICAgICAgICAgICAgICAgIH1cblxuLy8gICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbi8vICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4vLyAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICB9XG5cbi8vICAgICAgICAgICAgICAgPiB1bCB7XG4vLyAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMlO1xuLy8gICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbi8vICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuLy8gICAgICAgICAgICAgICAgIHRvcDogMDtcbi8vICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwJSk7XG4vLyAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuLy8gICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuLy8gICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuLy8gICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbi8vICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4vLyAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbi8vICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4vLyAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuLy8gICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4vLyAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4vLyAgICAgICAgICAgICAgICAgbGkge1xuLy8gICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbi8vICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4vLyAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuLy8gICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4vLyAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbi8vICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gICAgICAgICAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgICAgICAgICBhIHtcbi8vICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbi8vICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMTtcbi8vICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuXG4vLyAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTYxOXB4KSB7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuLy8gICAgICAgICAgICAgICAgICAgICB9XG5cbi8vICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuLy8gICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbi8vICAgICAgICAgICAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbi8vICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuLy8gICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgICB9XG5cbi8vICAgICAgICAgICAgICAgICAgID4gdWwge1xuLy8gICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4vLyAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4vLyAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbi8vICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCUpO1xuLy8gICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuLy8gICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbi8vICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4vLyAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbi8vICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuLy8gICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuLy8gICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4vLyAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbi8vICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbi8vICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4vLyAgICAgICAgICAgICAgICAgICAgIGxpIHtcbi8vICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuLy8gICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuLy8gICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4vLyAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icm93bjtcblxuLy8gICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxNjE5cHgpIHtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuLy8gICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgICBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7XG4vLyAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI2cHg7XG5cbi8vICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuLy8gICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiK1wiO1xuLy8gICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgICAgICAgICAgICByaWdodDogMDtcbi8vICAgICAgICAgICAgICAgICB0b3A6IDZweDtcbi8vICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuLy8gICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG5cbi8vICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDE2MTlweCkge1xuLy8gICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuLy8gICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbi8vICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4vLyAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIl9cIjtcbi8vICAgICAgICAgICAgICAgICAgIHRvcDogLTZweDtcbi8vICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbi8vICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTYxOXB4KSB7XG4vLyAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEycHg7XG4vLyAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICB9XG5cbi8vICAgICAgICAgICAgIGxpID4gdWwgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7XG4vLyAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIycHg7XG5cbi8vICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuLy8gICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiK1wiO1xuLy8gICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgICAgICAgICAgICByaWdodDogMDtcbi8vICAgICAgICAgICAgICAgICB0b3A6IDRweDtcbi8vICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuLy8gICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbi8vICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuXG4vLyAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxNjE5cHgpIHtcbi8vICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuLy8gICAgICAgICAgICAgICAgIH1cblxuLy8gICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbi8vICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbi8vICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgIH1cblxuLy8gICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4vLyAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuLy8gICAgICAgICAgICAgICAgICAgY29udGVudDogXCJfXCI7XG4vLyAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4vLyAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDE2MTlweCkge1xuLy8gICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMHB4O1xuLy8gICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuLy8gICAgIH1cbi8vICAgfVxuXG4vLyAgICYuYWN0aXZlIHtcbi8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4vLyAgICAgb3BhY2l0eTogMTtcbi8vICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG4vLyAgICAgJjo6YWZ0ZXIge1xuLy8gICAgICAgdHJhbnNpdGlvbi1kZWxheTogMTIwMG1zO1xuLy8gICAgICAgb3BhY2l0eTogMC40O1xuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuXG5cbi53cHMtZnVsbC1zY3JlZW4tbWVudV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAxMDAwMDAwMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDIwMG1zIGVhc2UtaW4tb3V0LFxuICAgIG9wYWNpdHkgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG5cbiAgLmNsb3NlLWJ0bl9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmNsb3NlLWJ0biB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1icm93bjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud3BzLWZ1bGwtc2NyZWVuLW1lbnVfX2NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogODBweCA0MHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KDE2MTlweCkge1xuICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKSB7XG4gICAgICBtaW4td2lkdGg6IDUwMHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICBwYWRkaW5nOiAxMDBweCA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgcGFkZGluZzogMTAwcHggMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgICBwYWRkaW5nOiA4MHB4IDIwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmxvZ29fX2NvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLy8gcGF0aCB7XG4gICAgICAgICAgLy8gICBmaWxsOiAkY29sb3ItYnJvd247XG4gICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb25fX2NvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yLFxuICAgICAgICBsaS5jdXJyZW50LW1lbnUtaXRlbSxcbiAgICAgICAgbGkuY3VycmVudC1tZW51LXBhcmVudCxcbiAgICAgICAgbGkuY3VycmVudF9wYWdlX2l0ZW0ge1xuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTI7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmxpbmssXG4gICAgICAgICAgICAmOnZpc2l0ZWQsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgNDQ4IDUxMlwiPjxwYXRoIGZpbGw9XCJoc2woMzU5LCAzMCUsIDMxJSwgMC42NSlcIiBkPVwiTTIyNCA0MTZjLTguMTg4IDAtMTYuMzgtMy4xMjUtMjIuNjItOS4zNzVsLTE5Mi0xOTJjLTEyLjUtMTIuNS0xMi41LTMyLjc1IDAtNDUuMjVzMzIuNzUtMTIuNSA0NS4yNSAwTDIyNCAzMzguOGwxNjkuNC0xNjkuNGMxMi41LTEyLjUgMzIuNzUtMTIuNSA0NS4yNSAwczEyLjUgMzIuNzUgMCA0NS4yNWwtMTkyIDE5MkMyNDAuNCA0MTIuOSAyMzIuMiA0MTYgMjI0IDQxNnpcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgdG9wOiBjYWxjKDMwJSAtIDNweCk7XG4gICAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLWxpZ2h0LWJyb3duO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gYm90dG9tO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucm90YXRlIHtcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMjtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiB1bC5zdWItbWVudSB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC42NTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgID4gdWwuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmN0YS1idG5fX2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgQGV4dGVuZCAud3BzLWNzLWJ0bl9fc3R5bGUxO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgICAgIGdhcDogNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtdXNfX2NvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgLmNvbnRhY3RfX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWxpbmtfX3N0eWxlMjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zb2NpYWwtaWNvbnNfX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJyb3duO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcyBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1icm93bjtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyb3duO1xuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1lZ2EtbmF2aWdhdGlvbl9fY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDUwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnRvcF9fY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA1MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbiAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGdhcDogMzBweDtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWxpbmtfX3N0eWxlMjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFkZHJlc3Mge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IC00cHg7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1idG5fX3N0eWxlMTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBhbGw6IHVuc2V0O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYm90dG9tX19jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAubWFpbi1tZW51c19fY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJyb3duO1xuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICAgICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWhlYWRpbmdfX3N0eWxlNDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTYxOXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3ViLW1lbnVzX19jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhLFxuICAgICAgICAgICAgICAgID4gbGkgPiBhIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1oZWFkaW5nX19zdHlsZTQ7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTYxOXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsaSBsaSA+IGEge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMTtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTYxOXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMjAwbXM7XG4gICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgfVxuICB9XG59XG4iLCIuZm9vdGVyLWN0YS1iYW5uZXJfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM0MHB4KXtcbiAgICBwYWRkaW5nOiAxNjBweCAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICBwYWRkaW5nOiAxMjBweCAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICBwYWRkaW5nOiAxMDBweCAwcHg7XG4gIH1cblxuICAuZm9vdGVyLWN0YS1iYW5uZXJfX2NvbnRhaW5lcntcbiAgICBwYWRkaW5nOiAwcHggNDBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgLmlubmVyX19jb250YWluZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtYnJvd247XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAuaW1hZ2VfX2NvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDE0MzBweCl7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzQwcHgpe1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgaW1ne1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzQwcHgpe1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudF9fY29udGFpbmVye1xuICAgICAgICBtYXgtd2lkdGg6IDg3NXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDQwcHggMzVweCAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM0MHB4KXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgaDJ7XG4gICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWhlYWRpbmdfX3N0eWxlMjtcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM0MHB4KXtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMTtcbiAgICAgICAgICBtYXJnaW46IDIwcHggMHB4IDQwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDEzNDBweCl7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDBweCA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9vdGVyLWN0YXtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogNTVweDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cyl7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1idG5fX3N0eWxlMTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJyb3duO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyb3duO1xuXG4gICAgICAgICAgICAudGV4dHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb257XG5cbiAgICAgICAgICAgICAgc3Zne1xuXG4gICAgICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzQwcHgpe1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTM0MHB4KXtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZm9vdGVyLW1haW5fX3dyYXBwZXJ7XG4gIHBhZGRpbmc6IDkwcHggNDBweDtcblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICBwYWRkaW5nOiA5MHB4IDBweCAxMDBweDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg0NTBweCl7XG4gICAgICBwYWRkaW5nOiA2MHB4IDBweCAxMDBweDtcbiAgfVxuXG4gIC5mb290ZXItbWFpbl9fY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7ICBcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA1MHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzkwcHgpe1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoODYwcHgpe1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICBcbiAgICAubG9nb19fY29udGFpbmVye1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzkwcHgpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNvY2lhbC1pY29uc19fY29udGFpbmVye1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzkwcHgpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDBweCA4MHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KDQ1MHB4KXtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDBweCA1MHB4O1xuICAgICAgfVxuXG4gICAgICAgIHVse1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDM1cHg7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDI1MG1zIGVhc2UtaW4tb3V0ICwgb3BhY2l0eSAyNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3RfX2NvbnRhaW5lcntcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDgwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KDE1MDBweCl7XG4gICAgICAgIGdhcDogNTBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzkwcHgpe1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIGdhcDogMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KDg2MHB4KXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNDUwcHgpe1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIH1cblxuICAgICAgYXtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBlYXNlLWluLW91dDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDEzOTBweCl7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoODYwcHgpe1xuICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg0NTBweCl7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG4gICAgICAgIH1cblxuICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLW1lZGl1bS1icm93bjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmtzX19jb250YWluZXJ7XG4gICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMzkwcHgpe1xuICAgICAgICB3aWR0aDogMjElO1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoODYwcHgpe1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg0NTBweCl7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAgdWx7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGxpe1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgIGF7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icm93bjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvcHlyaWdodHNfX2NvbnRhaW5lcntcbiAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KDEzOTBweCl7XG4gICAgICAgIHdpZHRoOiAyMSU7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg4NjBweCl7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KDQ1MHB4KXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgICBwe1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcblxuICAgICAgICAgIGF7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icm93bjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5mb290ZXItc3RpY2t5LW5hdmJhcl9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgLy8gYm94LXNoYWRvdzogaW5zZXQgMCAwIDEwcHggcmdiYSg4NCwgODQsIDg0LCAwKSxcbiAgLy8gaW5zZXQgMCAwIDE1cHggcmdiYSgxNTUsIDE1NSwgMTU1LCAwKSxcbiAgLy8gN3B4IDdweCAxMHB4IHJnYmEoODQsIDg0LCA4NCwgLjEwKSxcbiAgLy8gLTdweCAtN3B4IDE1cHggcmdiYSgxNTUsIDE1NSwgMTU1LCAuNSksXG4gIC8vIGluc2V0IDBweCAwcHggNHB4IHJnYmEoMTU1LCAxNTUsIDE1NSwgLjIpO1xuICBib3gtc2hhZG93OiAwIDVweCAyMHB4IDJweCByZ2JhKCRjb2xvcjogJGNvbG9yLWJsYWNrLCAkYWxwaGE6IDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTAwMDtcblxuICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyb3duO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLm5hdmJhci1jb250YWN0X19jb250YWluZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5waG9uZS1udW1iZXIsXG4gICAgLmFkZHJlc3Mge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGZpbGw6ICRjb2xvci1icm93bjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1jdGFfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDUwJTtcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMjVweCAwIDE1cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1icm93bjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogMnB4IDAgMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGZpbGw6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6ICRjb2xvci1ibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIud3BzLWhvbWVwYWdlLW1lZXQtdGhlLWRvY3Rvcl9fd3JhcHBlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjAwcHggMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZyl7XG4gICAgICAgIHBhZGRpbmc6IDIwMHB4IDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgcGFkZGluZzogMTgwcHggMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICBwYWRkaW5nOiAxNTBweCAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cyl7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDBweDtcbiAgICB9XG4gICAgXG4gICAgLndwcy1ob21lcGFnZS1tZWV0LXRoZS1kb2N0b3JfX2NvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkaW5nX19jb250YWluZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogNzBweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExNXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgICAgICBnYXA6IDUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtaGVhZGluZ19fc3R5bGUyO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTA4MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlubmVyLWNvbnRlbnRfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlX19jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDgwcHgpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cyl7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudF9fY29udGFpbmVye1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbm5lci1jb250ZW50e1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUzNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc2VjdGlvbi1jdGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1saW5rX19zdHlsZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLndwcy1ob21lcGFnZS1vZmZlcl9fd3JhcHBlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMHB4IDQwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKXtcbiAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIH1cblxuICAgIC53cHMtaG9tZXBhZ2Utb2ZmZXJfX2NvbnRhaW5lcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KCNjN2E0ODQsICNiZjk3NzMpO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA1MHB4KXtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudF9fY29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDEwNTBweCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTAwcHggMHB4IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250ZW50e1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMDUwcHgpe1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDR7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTM7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Ita2hha2k7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1oZWFkaW5nX19zdHlsZTM7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAwcHggODBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwcHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWN0aW9uLWN0YV9fY29udGFpbmVye1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtYnRuX19zdHlsZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLW1lZGl1bS1icm93bjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZV9fY29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTA1MHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cyl7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NzVweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cHMtaG9tZXBhZ2Utc2VydmljZXNfX3dyYXBwZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLndwcy1ob21lcGFnZS1zZXJ2aWNlc19fY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nOiAxNjBweCAwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDg1JTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMjBweCAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGluZ19fY29udGFpbmVye1xuICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWhlYWRpbmdfX3N0eWxlMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2VzLWNvbnRlbnRfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLDFmcik7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogODBweCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLDFmcik7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZXJ2aWNlLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtaGVhZGluZ19fc3R5bGUzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmZhZGUtaW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uLWN0YXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWxpbmtfX3N0eWxlMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mYWRlLWlue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIud3BzLWhvbWVwYWdlLW1lbWJlcnNoaXBfX3dyYXBwZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpe1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgfVxuXG4gICAgLndwcy1ob21lcGFnZS1tZW1iZXJzaGlwX19jb250YWluZXJ7XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1icm93bjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDEzMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGdhcDogMTUlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeGxnKXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEyMHB4IDEwMHB4O1xuICAgICAgICAgICAgZ2FwOiA4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpe1xuICAgICAgICAgICAgcGFkZGluZzogMTIwcHggNjBweDtcbiAgICAgICAgICAgIGdhcDogNSU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEyMHB4IDUwcHg7XG4gICAgICAgICAgICBnYXA6IDIlO1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpe1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgcGFkZGluZzogMTIwcHggMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICAgICAgcGFkZGluZzogODBweCAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkaXN0L2ltYWdlcy9wYXR0ZXJuLW1lbWJlcnNoaXAuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMTA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCAsIDM1MHB4KSBzY2FsZSgzKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGluZ19fY29udGFpbmVye1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogNDtcblxuICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWhlYWRpbmdfX3N0eWxlNDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVtYmVyc2hpcC1wcmljZXtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyb3duO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTE7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggMHB4IDQ1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWN0aW9uLWN0YXtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtbGlua19fc3R5bGUxO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnRfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHB7ICBcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMHB4IDQwcHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cHMtaG9tZXBhZ2UtY291cnNlc19fd3JhcHBlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0LWJsYWNrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1MHB4IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZyl7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMHB4O1xuICAgIH1cblxuICAgICY6OmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRpc3QvaW1hZ2VzL2JnLWhlYWRlci5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMC4wODtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE2MHB4LCAxMDBweCkgc2NhbGUoMS4zKTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAud3BzLWhvbWVwYWdlLWNvdXJzZXNfX2NvbnRhaW5lcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA3JTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA0O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeGxnKXtcbiAgICAgICAgICAgIGdhcDogNCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKXtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2VfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZyl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMTE1cHggMTAwcHggOTBweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNTVweCA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtaGVhZGluZ19fc3R5bGUyO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTE7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnRfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKXtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgICAgICBzdHJvbmd7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlubmVyLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6NDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvdXJzZXN7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRhdGVze1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzVweCAwcHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlY3Rpb24tY3RhX19jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IDEwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlY3Rpb24tY3Rhe1xuXG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtbGlua19fc3R5bGUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLW1lZGl1bS1icm93bjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIud3BzLWhvbWVwYWdlLWV2ZW50cy1hbmQtZ3JvdXBfX3dyYXBwZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1icm93bjtcblxuICAgIC53cHMtaG9tZXBhZ2UtZXZlbnRzLWFuZC1ncm91cF9fY29udGFpbmVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmltYWdlX19jb250YWluZXJ7XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudF9fY29udGFpbmVye1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCA0MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250ZW50e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICBoNHtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icm93bjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2JhKCRjb2xvcjogJGNvbG9yLWJyb3duLCAkYWxwaGE6IDAuNSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZlYXR1cmVkLXRleHR7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1oZWFkaW5nX19zdHlsZTM7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzVweCAwcHggNzVweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzVweCAwcHggNDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWN0aW9uLWN0YXtcbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1saW5rX19zdHlsZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cHMtaG9tZXBhZ2UtcHJvZHVjdC1jb250ZW50c19fd3JhcHBlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTUwcHggMHB4IDIwMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZyl7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDBweCAxNTBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgcGFkZGluZzogMTIwcHggMHB4IDEyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwcHg7XG4gICAgfVxuXG4gICAgLndwcy1ob21lcGFnZS1wcm9kdWN0LWNvbnRlbnRzX19jb250YWluZXJ7XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAuaGVhZGluZ19fY29udGFpbmVye1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1oZWFkaW5nX19zdHlsZTI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LWNvbnRlbnRfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0ICwxZnIpO1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKXtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyICwxZnIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICBnYXA6IDYwcHggNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cyl7XG4gICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEgLDFmcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9kdWN0LWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jb250ZW50e1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW1lZGl1bS1icm93bjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZyl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4bGcpe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cHMtaG9tZXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTM1cHg7XG4gICAgei1pbmRleDogOTk5OTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuXG4gICAgLndwcy1ob21lcGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB3aWR0aDogODUlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXJ7XG4gIFxuXG4gICAgICAgICAgICAuc3dpcGVye1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgICAgICAgIC50ZXN0aW1vbmlhbC1pdGVtc19fY29udGFpbmVye1xuXG5cbiAgICAgICAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsLWl0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwgLTMwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGVzdGltb25pYWwtc2luZ2xlLWl0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTAwcHggNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXN0aW1vbmlhbC1jb250ZW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtaGVhZGluZ19fc3R5bGUzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hdXRob3ItbmFtZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAudGVzdGltb25pYWwtbmF2aWdhdGlvbl9fY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnRlc3RpbW9uaWFsLWJ1dHRvbi1wcmV2LFxuICAgICAgICAudGVzdGltb25pYWwtYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyb3duO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlc3RpbW9uaWFsLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VjdGlvbi1jdGF7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtbGlua19fc3R5bGUxIDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN0eWxlMntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59IiwiLndwcy1hYm91dHBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTYwcHggMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDBweDtcbiAgICB9XG5cbiAgICAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkaXN0L2ltYWdlcy9iZy1oZWFkZXIuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgb3BhY2l0eTogLjE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDBweCAsIC0yMDBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwcHggLCAxMDBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3BzLWFib3V0cGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4JTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKXtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiA2JTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIGdhcDogNSU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDkwMHB4KXtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2VfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50X19jb250YWluZXJ7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX3dyYXBwZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICAud3BzLWFib3V0cGFnZS1pbWFnZS1zbGlkZXJfX2NvbnRhaW5lcntcbiAgICAgICAgbWF4LXdpZHRoOiA5MjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA4NSU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnRfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XG5cbiAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLXNsaWRlcl9fY29udGFpbmVye1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAgICAgICAuc2xpZGVyLXN3aXBlcntcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuc2xpZGVyLWl0ZW1zX19jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuc2xpZGVyLWl0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9ue1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLndwcy1kb2N0b3JwYWdlLWltYWdlLWNvbnRlbnRfX3dyYXBwZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpe1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkaXN0L2ltYWdlcy9iZy1oZWFkZXIuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICBvcGFjaXR5OiAuMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4ICwgMTAwcHgpO1xuICAgIH1cblxuICAgIC53cHMtZG9jdG9ycGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4JTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA1O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpe1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBnYXA6IDUlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg5MDBweCl7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlX19jb250YWluZXJ7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDkwMHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudF9fY29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg5MDBweCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250ZW50e1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDkwMHB4KXtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMHB4IDQ1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg5MDBweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMHB4IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIud3BzLXBheW1lbnRwYWdlLWljb250LWNvbnRlbnRfX3dyYXBwZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwMHB4IDBweCAxNDBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpe1xuICAgICAgICBwYWRkaW5nOiAxNTBweCAwcHggMTQwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMHB4O1xuICAgIH1cblxuICAgIC53cHMtcGF5bWVudHBhZ2UtaWNvbnQtY29udGVudF9fY29udGFpbmVye1xuICAgICAgICBtYXgtd2lkdGg6IDkzMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDg1JTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuZmV0dXJlZC10ZXh0e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcblxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY29udGVudF9fY29udGFpbmVye1xuXG4gICAgICAgICAgICAuaWNvbi1jb250ZW50e1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICAgICAgICAgICAgICAubG9nb3tcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2VjdGlvbi1jdGF7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWxpbmtfX3N0eWxlMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50X19jb250YWluZXJ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDM1cHggMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG5cbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLndwcy1hY2FkYW15cGFnZS1pbWFnZS1jb250ZW50X193cmFwcGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cbiAgICAud3BzLWFjYWRhbXlwYWdlLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lcntcbiAgICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLDFmcik7XG4gICAgICAgIGdhcDogODBweCA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwxZnIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWNvbnRlbnRfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udGVudHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCBhdXRvIDBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cHMtYWNhZGFteXBhZ2UtY29udGVudF9fd3JhcHBlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAud3BzLWFjYWRhbXlwYWdlLWNvbnRlbnRfX2NvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGlzdC9pbWFnZXMvYmctaGVhZGVyLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNjBweCwgMTAwcHgpIHNjYWxlKDEuMyk7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwcHgsIDEwcHgpIHNjYWxlKDEuNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAgICAgLmNvbnRlbnR7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExNjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMTgwcHggNDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0MHB4IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEyMHB4IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTE7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWN0aW9uLWN0YXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWJ0bl9fc3R5bGUxO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLWluLW91dCwgY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLndwcy1hY2FkYW15cGFnZS1pbnRyby1jb250ZW50X193cmFwcGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC53cHMtYWNhZGFteXBhZ2UtaW50cm8tY29udGVudF9fY29udGFpbmVye1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaW50cm8tY29udGVudHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDcwcHggNDBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cyl7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNzBweCAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudHtcblxuICAgICAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTE7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlY3Rpb24tY3Rhe1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1idG5fX3N0eWxlMTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1icm93bjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cHMtYWNhZGFteXBhZ2UtdGVzdGltb25pYWxzX193cmFwcGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNjVweCAwcHg7XG4gICAgei1pbmRleDogOTk5OTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICBwYWRkaW5nOiAxMjBweCAwcHg7XG4gICAgfVxuXG4gICAgLndwcy1hY2FkYW15cGFnZS10ZXN0aW1vbmlhbHNfX2NvbnRhaW5lcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB3aWR0aDogODUlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXN0aW1vbmlhbC1jb250ZW50X19jb250YWluZXJ7XG4gIFxuXG4gICAgICAgICAgICAuc3dpcGVye1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgICAgICAgIC50ZXN0aW1vbmlhbC1pdGVtc19fY29udGFpbmVye1xuXG5cbiAgICAgICAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsLWl0ZW17XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDgwcHggLCAtMzBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXN0aW1vbmlhbC1zaW5nbGUtaXRlbXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMDBweCA1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hdXRob3ItbmFtZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXV0aG9yLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fd3JhcHBlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTUwcHggMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZyl7XG4gICAgICAgIHBhZGRpbmc6IDE1MHB4IDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgcGFkZGluZzogMTIwcHggMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwcHg7XG4gICAgfVxuXG4gICAgLndwcy1hY2FkYW15cGFnZS12aWRlby1jb250ZW50LXNsaWRlcl9fY29udGFpbmVye1xuICAgICAgICBtYXgtd2lkdGg6IDExNjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA4NSU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtaGVhZGluZ19fc3R5bGUzO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGVyX19jb250YWluZXJ7XG5cbiAgICAgICAgICAgIC5hY2FkYW15LXZpZGVvLXN3aXBlcntcbiAgICAgICAgICAgICAgICAudmlkZW8tY29udGVudC1pdGVtc19fY29udGFpbmVye1xuICAgICAgICAgICAgICAgICAgICAudmlkZW8tY29udGVudC1pdGVte1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY2JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cyl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuMik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSAsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhdGh7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29udGVudF9fY29udGFpbmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzQlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yYXRpbmdzLWljb257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2x5Z29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2Y3Yzc1NDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3R1ZGVudC1uYW1le1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJvd247XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle1xuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRjb2xvci1icm93bjtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxufSIsIi53cHMtY291cnNlc3BhZ2UtaW5jbHVkZWQtY29udGVudF9fd3JhcHBlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgcGFkZGluZzogMTgwcHggMHB4IDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICBwYWRkaW5nOiAxNDBweCAwcHggMHB4O1xuICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDBweCAwcHg7XG4gICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDBweCAwcHg7XG4gICAgfVxuXG4gICAgLndwcy1jb3Vyc2VzcGFnZS1pbmNsdWRlZC1jb250ZW50X19jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuaGVhZGluZ19fY29udGFpbmVye1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAuaW5uZXItY29udGVudF9fY29udGFpbmVye1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMyYztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSggY2FsYygtNTAlICsgMTIwcHggLCkpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTYlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250ZW50X19jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGdhcDogODBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5uZXItY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQtd3JhcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1ODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sb2dvX19jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMHB4IDgwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDBweCA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMHB4IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubG9nb3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2VfX2NvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sZWFybi1ob3ctY29udGVudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogODBweCAwcHggNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICMyYzJjMmMgMXB4IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi1jdGF7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWJ0bl9fc3R5bGUxO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX3dyYXBwZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwMHB4IDBweCAxNTBweDtcbiAgXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgIHBhZGRpbmc6IDEwMHB4IDBweCAxMjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgIHBhZGRpbmc6IDcwcHggMHB4IDEwMHB4O1xuICB9XG5cbiAgICAud3BzLWJlZm9yZS1hbmQtYWZ0ZXItaW1hZ2VfX2NvbnRhaW5lcntcbiAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgICAgIHBhZGRpbmc6IDEwMHB4IDEyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZyl7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgcGFkZGluZzogMTAwcHggNjBweDtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDQwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIC5oZWFkaW5nX19jb250YWluZXJ7XG5cbiAgICAgICAgaDJ7XG4gICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICB9XG5cbiAgICAgICAgcHtcbiAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnR7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmNvbXBhcmlzb24tY29udGVudF9fY29udGFpbmVye1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgIG1hcmdpbjogNTBweCAwcHggNzBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIG1hcmdpbjogNTBweCAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29tcGFyaXNvbi1jb250ZW50e1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNvbXBhcmlzb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBjdXJzb3I6IGV3LXJlc2l6ZTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZnRlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4xcyBlYXNlO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjMpO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuaGFuZGxlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxufSIsIi53cHMtYmVmb3JlLWFuZC1hZnRlci1wYWdlLWNvbnRlbnRfX3dyYXBwZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE5MHB4IDBweCAxNTBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpe1xuICAgICAgICBwYWRkaW5nOiAxNjBweCAwcHggMTUwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgIHBhZGRpbmc6IDE0MHB4IDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgcGFkZGluZzogMTIwcHggMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwcHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGlzdC9pbWFnZXMvYmctaGVhZGVyLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIG9wYWNpdHk6IC4xO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwcHggLCAtMjAwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4ICwgMTAwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndwcy1iZWZvcmUtYW5kLWFmdGVyLXBhZ2UtY29udGVudF9fY29udGFpbmVye1xuICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDUlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudF9fY29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQgLCBjb2xvciAzMDBtcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZXItaW1hZ2UtY29udGVudF9fY29udGFpbmVye1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGlkZXItaW1hZ2VfX2NvbnRhaW5lcntcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN3aXBlcntcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlci1pdGVtc19fY29udGFpbmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZXItaXRlbXtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc2xpZGVyLW5hdmlnYXRpb25fX2NvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIud3BzLWluc2lkZXBhZ2UtaW50cm9fX193cmFwcGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMDBweCAwcHggMTQwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKXtcbiAgICAgICAgcGFkZGluZzogMTgwcHggMHB4IDE0MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICBwYWRkaW5nOiAxNDBweCAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMHB4O1xuICAgIH1cblxuICAgICYuc3R5bGUtMXtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAmLnBhdHRlcm4tbm9uZXtcbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gJjo6YWZ0ZXJ7XG4gICAgLy8gICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyAgICAgdG9wOiAwO1xuICAgIC8vICAgICBsZWZ0OiAwO1xuICAgIC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGlzdC9pbWFnZXMvYmctaGVhZGVyLnN2Zyk7XG4gICAgLy8gICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gICAgLy8gICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLy8gICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAvLyAgICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gICAgIGhlaWdodDogMTAwJTtcbiAgICAvLyAgICAgei1pbmRleDogLTE7XG4gICAgLy8gICAgIG9wYWNpdHk6IC4xO1xuICAgIC8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMDBweCAsIDQwcHgpIHNjYWxlKDEuMik7XG5cbiAgICAvLyAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZyl7XG4gICAgLy8gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4ICwgMTAwcHgpIHNjYWxlKDEuNSk7XG4gICAgLy8gICAgIH1cbiAgICAvLyB9XG5cbiAgICAud3BzLWluc2lkZXBhZ2UtaW50cm9fX19jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogOTEwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogODUlO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50X19jb250YWluZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgICAgICAgICAgICBcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWhlYWRpbmdfX3N0eWxlMjtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMTtcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIud3BzLWluc2lkZXBhZ2UtaW1hZ2UtY29udGVudF9fd3JhcHBlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cblxuICAgICYucGF0dGVybi1ub25le1xuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkaXN0L2ltYWdlcy9iZy1oZWFkZXIuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgb3BhY2l0eTogLjE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4ICwgLTEwMHB4KSBzY2FsZSgxLjIpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpe1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCAsIC0xMDBweCkgc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4ICwgLTEwMHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53cHMtaW5zaWRlcGFnZS1pbWFnZS1jb250ZW50X19jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICBnYXA6IDglO1xuXG4gICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KGxnKXtcbiAgICAgICAgICAgIGdhcDogNSU7XG4gICAgICAgICB9XG5cbiAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCg5MDBweCl7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlX19Db250YWluZXJ7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDkwMHB4KXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnRfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoOTAwcHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7ICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cHMtaW5zaWRlcGFnZS10aHVtYm5haWwtaW1hZ2UtY29udGVudF9fd3JhcHBlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICAud3BzLWluc2lkZXBhZ2UtdGh1bWJuYWlsLWltYWdlLWNvbnRlbnRfX2NvbnRhaW5lcntcbiAgICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAxMjVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1icm93bjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhsZyl7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cyl7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUxO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5uZXJfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeGxnKXtcbiAgICAgICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpe1xuICAgICAgICAgICAgICAgIGdhcDogODBweCA0MHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSl7XG4gICAgICAgICAgICAgICAgZ2FwOiA2MHB4IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNDUwcHgpe1xuICAgICAgICAgICAgICAgIGdhcDogNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRodW1ibmFpbC1jb250ZW50e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgICAgICAgICAgICAgICAgICAgc3Ryb25ne1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0gICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIud3BzLWluc2lkZXBhZ2UtcGFyZW50LWltYWdlLWNvbnRlbnRfX3dyYXBwZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpe1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKXtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpe1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuXG4gICAgLndwcy1pbnNpZGVwYWdlLXBhcmVudC1pbWFnZS1jb250ZW50X19jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDg1JTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICBoMntcbiAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy1oZWFkaW5nX19zdHlsZTI7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2UtY29udGVudF9fY29udGFpbmVye1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsMWZyKTtcbiAgICAgICAgICAgIGdhcDogODBweCA0MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDcwMHB4KXtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLDFmcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZS1jb250ZW50e1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTE7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDYwcHggMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLXRleHRfX3N0eWxlMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uLWN0YXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAud3BzLWNzLWxpbmtfX3N0eWxlMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDBweCA0MHB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLndwcy1jcy10ZXh0X19zdHlsZTI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd247XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cHMtY29udGFjdC1wYWdlLWluZm9fX3dyYXBwZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE4MHB4IDBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpe1xuICAgICAgICBwYWRkaW5nOiAxNjBweCAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCl7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKXtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMHB4O1xuICAgIH1cblxuICAgIC53cHMtY29udGFjdC1wYWdlLWluZm9fX2NvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0LWluZm9fX2NvbnRhaW5lcntcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAuc2VjdGlvbi1oZWFkaW5ne1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtaGVhZGluZ19fc3R5bGUyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyb3duO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kZXRhaWxzX19jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZyl7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmRldGFpbC1yb3d7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC53cHMtY3MtdGV4dF9fc3R5bGUyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLWJyb3duO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJvd247XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRleHR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGV4dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLndvcmtpbmctaG91cnN7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaWNvbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tYXBfX2NvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1JTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgIGlmcmFtZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250YWN0LWZvcm1fX2NvbnRhaW5lcntcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuY29udGFjdC1mb3Jte1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53cHMtY29udGFjdC1mb3JtLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gIHBhZGRpbmc6IDgwcHggODBweCAhaW1wb3J0YW50O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoOTkxcHgpIHtcbiAgICBwYWRkaW5nOiA4MHB4IDQwcHggIWltcG9ydGFudDtcbiAgICAvL21hcmdpbjogNDBweCAwIDA7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KDc2N3B4KSB7XG4gICAgcGFkZGluZzogNjBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI2dmb3JtXzEge1xuICAvL0BleHRlbmQgLndwcy1jb250YWN0LWZvcm0tY29udGFpbmVyO1xufVxuXG4jZ2Zvcm1fMSxcbiNnZm9ybV8yIHtcbiAgLndwcy1pbnB1dC1maWVsZC1zZWxlY3Qge1xuICAgIGRpdi53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1mb3JtIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICAvL2JvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2ODY4Njg7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgbGkge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG59XG4uZ2ZfcHJvZ3Jlc3NiYXJfdGl0bGV7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b20yO1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLnBlcmNlbnRiYXJfYmx1ZXtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1icm93biAhaW1wb3J0YW50O1xufVxuXG4uZ2ZfcHJvZ3Jlc3NiYXJfd3JhcHBlcntcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2ZpZWxkX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5cbi5nZmllbGRfc2VsZWN0e1xuICAvLyBiYWNrZ3JvdW5kOiAjMDAwIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWN1c3RvbTIgIWltcG9ydGFudDtcbiAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XG59XG5cbi5nZm9ybS1kYXRlcGlja2Vye1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMiAhaW1wb3J0YW50O1xufVxuXG4uZ2lucHV0X2NvbnRhaW5lcl9kYXRle1xuICBkaXNwbGF5OiBibG9jayAgIWltcG9ydGFudDtcblxuICBpbnB1dHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51aS1kYXRlcGlja2VyLXRpdGxle1xuXG4gIHNlbGVjdHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMiAhaW1wb3J0YW50O1xuICAgIFxuICB9XG5cbn1cblxuLnVpLWRhdGVwaWNrZXItY2FsZW5kYXJ7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b20yICFpbXBvcnRhbnQ7XG59XG5cbiAgLndwcy1pbnB1dC1maWVsZCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcblxuICAgICYud3Bmb3Jtcy1maWVsZC1zZWxlY3Qgc2VsZWN0ID4gb3B0aW9uLnBsYWNlaG9sZGVyIHtcbiAgICAgIEBpbmNsdWRlIG9wYWNpdHkoMC4xKTtcbiAgICB9XG5cbiAgICAuY2hvaWNlc19faW5uZXIge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG5cbiAgICBsZWdlbmQge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgc2VsZWN0LFxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgIHRleHRhcmVhIHtcbiAgICAgIC8vYm9yZGVyOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNjg2ODY4O1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dCAwcztcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1jdXN0b20yO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYnJvd24gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogcmdiYSgkY29sb3ItYmxhY2ssIDAuMzUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNlbGVjdCB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLyogYWRkIGEgYmFja2dyb3VuZCBpbWFnZSBmb3IgcmVwbGFjZW1lbnQgZHJvcCBkb3duICovXG5cbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNTAlLCBncmF5IDUwJSksXG4gICAgICAgIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIGdyYXkgNTAlLCB0cmFuc3BhcmVudCA1MCUpLFxuICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNjY2MsICNjY2MpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMjBweCkgY2FsYygxZW0gKyAycHgpLFxuICAgICAgICBjYWxjKDEwMCUgLSAxNXB4KSBjYWxjKDFlbSArIDJweCksIGNhbGMoMTAwJSAtIDIuNWVtKSAwLjVlbTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNXB4IDVweCwgNXB4IDVweCwgMXB4IDEuNWVtO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIHRleHRhcmVhIHtcbiAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICByZXNpemU6IG5vbmU7XG4gICAgfVxuXG4gICAgPiBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICYud3Bmb3Jtcy1lcnJvciB7XG4gICAgICAgIGNvbG9yOiAjZTMyMjIyO1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICAgLndwcy1pbnB1dC1maWVsZC1idG4sXG4gICNnZm9ybV9zdWJtaXRfYnV0dG9uXzEsXG4gICNnZm9ybV9zdWJtaXRfYnV0dG9uXzIsXG4gICNnZm9ybV9zdWJtaXRfYnV0dG9uXzMsXG4gICNnZm9ybV9zdWJtaXRfYnV0dG9uXzQsXG4gICNnZm9ybV9zdWJtaXRfYnV0dG9uXzUsXG4gIC5nZm9ybV9idXR0b24ge1xuICAgIEBleHRlbmQgLndwcy1jcy1idG5fX3N0eWxlMSA7XG4gICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1pbi1vdXQgLCBjb2xvciAzMDBtcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJGNvbG9yLW1lZGl1bS1icm93biAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICAgLmdmb3JtX25leHRfYnV0dG9uLFxuICAuZ2Zvcm1fcHJldmlvdXNfYnV0dG9ue1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJGZvbnQtY3VzdG9tMiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1tZWRpdW0tYnJvd24gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tYnJvd24gIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLWluLW91dCAsIGNvbG9yIDMwMG1zIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkY29sb3ItbWVkaXVtLWJyb3duICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9IiwiLnZjX3Jvdy53cGJfcm93IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG4udmNfcm93LndwYl9yb3cuZWRndGYtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuXG4udmNfcm93LndwYl9yb3cuZWRndGYtZ3JpZC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcblxuICAgIC5yb3cge1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICB9XG59XG5cblxuLnZjX3Jvdy53cGJfcm93LmVkZ3RmLXNlY3Rpb24ud3BzLXJvdy1pbm5lci1maXgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xufVxuXG4ubm8tY29udGFpbmVyID4gLnJvdyB7XG4gICAgbWFyZ2luOiAwIDE1cHhcbn1cblxuLm5vLWNvbnRhaW5lciAucm93IC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwXG59XG5cbi53cGJfd3JhcHBlciAucm93LWJnLWNlbnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50XG59XG5cbi5yb3ctb3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5yb3cubm8tZ3V0dGVycywgLnZjX3Jvdy5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5yb3cubm8tZ3V0dGVycyA+IFtjbGFzc149XCJjb2wtXCJdLFxuLnZjX3Jvdy5uby1ndXR0ZXJzID4gW2NsYXNzXj1cInZjX2NvbFwiXSxcbi52Y19yb3cubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCIgdmNfY29sXCJdLFxuLnJvdy5uby1ndXR0ZXJzID4gW2NsYXNzKj1cIiBjb2wtXCJdLFxuLnZjX2NvbHVtbi1pbm5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucm93Lm5vLWd1dHRlcnMgLmNvbnRhaW5lciwgLnZjX3Jvdy5uby1ndXR0ZXJzIC5jb250YWluZXIsIC5jb250YWluZXIubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5cbi5jb250YWluZXIgLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9wYWRkaW5nOiAwO1xufVxuXG4uY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmVkZ3RmLWdyaWQtc2VjdGlvbiB7XG4gICAgLmVkZ3RmLXNlY3Rpb24taW5uZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxufVxuXG4uZWRndGYtc2VjdGlvbiB7XG4gICAgLmVkZ3RmLWZ1bGwtc2VjdGlvbi1pbm5lciB7XG4gICAgICAgIC5lZGd0Zi1zZWN0aW9uLWlubmVyIHtcbiAgICAgICAgICAgIC8vcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgLy9wYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgICAgICAgIC8vcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgLy9wYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC52Y19jb2x1bW4taW5uZXIge1xuICAgICAgICAgICAgLy9wYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53cHMtdmMtcm93LW5vLXBhZGRpbmcge1xuICAgIC8vLmVkZ3RmLWZ1bGwtc2VjdGlvbi1pbm5lciB7XG4gICAgICAgIC52Y19jb2x1bW5fY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAvL31cbn1cblxuLmVkZ3RmLWdyaWQtc2VjdGlvbiAuZWRndGYtc2VjdGlvbi1pbm5lciB7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKXtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufSJdfQ== */
