:root{--brand-brand-colors-primary-pink-p:#f49eb5;--brand-brand-colors-primary-dark-blue-p:#1c325d;--brand-brand-colors-primary-light-pink-p:#faefef;--brand-brand-colors-primary-white-100:#fff;--brand-brand-colors-secondary-light-blue-p:#86c6dd;--brand-brand-colors-secondary-orange-p:#e79a63;--brand-brand-colors-secondary-yellow-p:#fdf877;--brand-brand-colors-secondary-green-p:#a1d68d;--alpha-dark-blue-alpha-dark-blue-alpha-1000:rgba(0,28,83,.81);--alpha-dark-blue-alpha-dark-blue-alpha-800:rgba(0,46,131,.71);--alpha-dark-blue-alpha-dark-blue-alpha-600:rgba(0,78,221,.35);--alpha-dark-blue-alpha-dark-blue-alpha-400:rgba(0,81,229,.16);--alpha-dark-blue-alpha-dark-blue-alpha-200:rgba(0,85,255,.04);--alpha-dark-pink-alpha-dark-pink-alpha-1000:rgba(255,0,69,.28);--alpha-dark-pink-alpha-dark-pink-alpha-800:rgba(255,0,71,.21);--alpha-dark-pink-alpha-dark-pink-alpha-600:rgba(255,0,79,.15);--alpha-dark-pink-alpha-dark-pink-alpha-400:rgba(255,0,67,.09);--alpha-dark-pink-alpha-dark-pink-alpha-200:rgba(255,0,85,.04);--greyscale-dark-blue-alpha-dark-blue-alpha-1000:rgba(0,28,83,.82);--greyscale-dark-blue-alpha-dark-blue-alpha-800:rgba(0,46,131,.71);--greyscale-dark-blue-alpha-dark-blue-alpha-600:rgba(0,78,221,.35);--greyscale-dark-blue-alpha-dark-blue-alpha-400:rgba(0,81,229,.07);--greyscale-dark-blue-alpha-dark-blue-alpha-200:rgba(0,85,255,.04);--light-blue:#f6f9ff;--text-dark-blue-100-p:#1c325d;--text-pink-100-p:#f49eb5;--text-white-100:#fff;--background-white-100:#fff;--background-light-pink-100-p:#faefef;--icon-pink-100-p:--brand-brand-colors-primary-pink-p;--icon-dark-blue-primary:#1c325d;--icon-white-100:--brand-brand-colors-primary-white-100;--separator-pink-100-p:#f49eb5;--separator-dark-blue-primary:--alpha-dark-blue-alpha-dark-blue-alpha-400;--line-pink-100-p:#f49eb5;--bubble-pink-100-p:#f49eb5;--bubble-light-pink-100-p:#faefef;--bubble-white-100:#fff;--spacing-none:0rem;--spacing-sm:0.25rem;--spacing-base:0.5rem;--spacing-md:0.75rem;--spacing-lg:1rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:2.5rem;--spacing-4xl:4rem;--spacing-5xl:8rem}em{font-style:italic}strong{font-weight:700}code{font-family:monospace}body{color:var(--text-dark-blue-100-p)}h1,h2,h3,h4,h5,h6{font-family:Lilita One,sans-serif;line-height:1.2em;padding-bottom:16px;text-wrap:balance;word-break:break-word}@media (min-width:768px){h1,h2,h3,h4,h5,h6{word-break:normal}}p{padding-bottom:16px;text-wrap:pretty}ol.wp-block-list,ul.wp-block-list{margin-left:20px}ol.wp-block-list ol,ol.wp-block-list ul,ul.wp-block-list ol,ul.wp-block-list ul{padding-bottom:0}ul.wp-block-list{list-style-type:disc;position:relative}ul.wp-block-list.is-style-list-item-blue li{list-style:none;margin-bottom:24px;margin-left:16px;position:relative}ul.wp-block-list.is-style-list-item-blue li:last-child{margin-bottom:0}ul.wp-block-list.is-style-list-item-blue li:before{background-image:url(../../img/check_blue.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:10px;left:-28px;margin:0 16px 0 0;position:absolute;top:6px;width:13px}ol.wp-block-list{list-style-type:decimal}ol.wp-block-list li{margin-bottom:8px}ol.wp-block-list li ul{margin-left:24px;position:relative}ol.wp-block-list li ul li{list-style-type:circle;margin-bottom:8px;position:relative}ol.wp-block-list li ul li:before{content:none}body a{color:var(--brand-brand-colors-secondary-light-blue-p)}body #breadcrumbs a{color:var(--brand-brand-colors-primary-dark-blue-p);text-decoration:underline}body .wp-block-separator{border-width:1px;color:#b3c3cf;margin:0 auto;max-width:1200px}body .container-1320{margin:0 auto;max-width:1320px}body .container-1200{margin:0 auto;max-width:1200px}body .container-1000{margin:0 auto;max-width:1000px}body .container-1440{margin:0 auto;max-width:1440px}body h1,body h2,body h3,body h4{font-weight:500}body h4{font-size:32px}body h5{font-size:20px;font-weight:500}body h6{font-size:18px;font-weight:500}body ol,body ul{padding-bottom:16px}body .pagination .current{background:var(--greyscale-dark-blue-alpha-dark-blue-alpha-200);border:1px solid var(--greyscale-dark-blue-alpha-dark-blue-alpha-200);border-radius:50%;height:43px;padding:0;width:43px}body .pagination a{text-decoration:none}body .pagination .page-numbers{display:grid;min-width:43px;place-items:center}body .archive-content a{text-decoration:none}body .wp-block-table th{border-color:#e1e1e1;text-align:left}body .wp-block-table td,body .wp-block-table thead{border-color:#e1e1e1}.gform_wrapper ul{list-style:none}.gform_wrapper .gform_validation_container,.gform_wrapper .hidden_label>label,.gform_wrapper .hidden_sub_label{display:none!important}.gform_wrapper .validation_error,.gform_wrapper .validation_message{color:red}.gform_wrapper .validation_error{border:1px solid red;margin-bottom:15px;padding:10px}.wp-block-quote{border-left:4px solid #000;padding-left:1em}.wp-block-quote cite{font-style:italic}.note-box{background:#f1f1f1;padding:20px}.wp-block-button .wp-block-button__link,.wp-block-button a,.wp-block-button button,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) .wp-block-button__link,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) a,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) button{background:none;background:var(--brand-brand-colors-primary-pink-p);border:none;border-radius:6px;color:var(--brand-brand-colors-primary-dark-blue-p);cursor:pointer;font-weight:600;outline:none;padding:16px 32px;position:relative}.wp-block-button a:after,.wp-block-button button:after,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) a:after,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) button:after{background:var(--brand-brand-colors-primary-dark-blue-p);bottom:15px;content:"";height:1px;left:32px;position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease;width:0}.wp-block-button a:hover:after,.wp-block-button button:hover:after,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) a:hover:after,.wp-block-button:not(.is-style-btn-secondary):not(.is-style-btn-tertiary) button:hover:after{width:calc(100% - 64px)}.stat-number{font-family:Lilita One,sans-serif;font-size:28px;font-weight:700}.stats{margin-bottom:8.3333333333%;position:relative}.stats:after{aspect-ratio:300/25;background-image:url(../../img/shape-bottom-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";position:absolute;top:calc(100% - 1px);width:100%}.box h4{color:var(--brand-brand-colors-primary-dark-blue-p);font-size:20px}.box ol,.box ul{margin-left:22px}.box ul{list-style-type:disc}.box ol{list-style-type:decimal}.chart-number h4{color:var(--brand-brand-colors-primary-dark-blue-p);font-size:28px;font-weight:700}.chart-number .large{font-size:22px}.chart-number .right-column-content h4{color:var(--brand-brand-colors-primary-dark-blue-p);font-size:28px;font-weight:400}.chart-number .right-column-content ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.chart-number .right-column-content ul li:before{background-color:var(--brand-brand-colors-primary-dark-blue-p);background-image:url(../../img/check.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:inline-block;margin:0 16px 0 0;min-height:28px;min-width:28px;vertical-align:middle}.image-with-text{overflow:visible}.image-with-text .image-left .acf-innerblocks-container{position:relative}.image-with-text .image-left .acf-innerblocks-container h2{font-size:28px}.image-with-text .image-right .acf-innerblocks-container{position:relative}.image-with-text .image-right .acf-innerblocks-container h2{font-size:28px}.image-with-text ul{list-style-type:none;margin-left:32px;position:relative}.image-with-text ul li{list-style:none;margin-bottom:16px;position:relative}.image-with-text ul li:before{background-image:url(../../img/check.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:inline-block;left:-32px;margin:0 16px 0 0;min-height:28px;min-width:28px;position:absolute;top:-2px;vertical-align:middle}body.page-template-page-sidebar .image-with-text .acf-innerblocks-container{margin-left:0;padding:0;position:relative;width:100%;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}@media (min-width:1280px){body.page-template-page-sidebar .image-with-text .acf-innerblocks-container{padding:32px}}body.page-template-page-sidebar .image-with-text>div>img{border-radius:0 0 0 240px;min-height:640px;width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.hero .hero-content>*{padding:0}.hero.hero_big .hero-content{padding-bottom:1.5rem;padding-top:2rem}@media (min-width:1023px){.hero.hero_big .hero-content{padding-bottom:0;padding-top:0}}.hero.hero_big .hero-content:after{aspect-ratio:300/52;background-image:url(../../img/shape-big-hero-top.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:calc(100% - 1px);content:"";left:0;position:absolute;width:100%}@media (min-width:1023px){.hero.hero_big .hero-content:after{aspect-ratio:300/1750;background-image:url(../../img/shape-big-hero-right.svg);height:100%;left:calc(100% - 1px);top:0;width:auto}}@media (min-width:1280px){.hero.hero_big.featured{margin-bottom:200px}}.hero.hero_medium{background-color:var(--brand-brand-colors-primary-light-pink-p);position:relative}@media (min-width:1023px){.hero.hero_medium{margin-bottom:4.6666666667%}.hero.hero_medium:after{aspect-ratio:300/14;background-image:url(../../img/shape-medium-hero-bottom.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";position:absolute;top:calc(100% - 1px);width:100%}}.hero.hero_medium .hero-image{margin:1rem;position:relative}@media (min-width:1023px){.hero.hero_medium .hero-image:before{background-image:url(../../img/shape-cloud.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:contain;bottom:-100px;content:"";height:100%;position:absolute;top:auto;width:100%;z-index:1}}.hero.hero_medium .hero-image:after{aspect-ratio:394/68;background-image:url(../../img/shape-top-hero-medium.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";position:absolute;top:0;width:100%;z-index:2}.hero.hero_medium .hero-content{padding-bottom:1.5rem;padding-top:2rem}@media (min-width:1023px){.hero.hero_medium .hero-content{padding-bottom:0;padding-top:0}}@media (min-width:1280px){.hero.hero_medium.featured{margin-bottom:200px}}.hero.hero_small{background-color:var(--brand-brand-colors-primary-light-pink-p);position:relative}.hero.hero_small .hero-content{padding-bottom:1.5rem;padding-top:2rem;position:relative}@media (min-width:1023px){.hero.hero_small .hero-content{padding-bottom:0;padding-top:0}.hero.hero_small .hero-content:after{aspect-ratio:54/627;background-image:url(../../img/shape-hero-small-right.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:calc(100% - 1px);position:absolute;width:auto}}.links a{border:1px solid #b3c3cf;border-radius:8px;color:var(--brand-brand-colors-primary-dark-blue-p);font-size:20px}.links .arrow-right{background-color:var(--brand-brand-colors-primary-dark-blue-p);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:36px;width:36px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.accordion .accordion-header{background:var(--brand-brand-colors-primary-dark-blue-p);border-radius:8px}.accordion .accordion-icon{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.accordion .accordion-content{background:#e3e6eb;border-radius:0 0 8px 8px;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.accordion .accordion-item{position:relative}.accordion .accordion-item .accordion-toggle{opacity:0;position:absolute;z-index:-1}.accordion .accordion-item>.accordion-toggle:checked+.accordion-header .accordion-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-item>.accordion-toggle:checked+.accordion-header{border-radius:8px 8px 0 0}.accordion .accordion-item>.accordion-toggle:checked+.accordion-header+.accordion-content{max-height:none}.accordion .accordion-item>.accordion-toggle:checked+.accordion-header .icon .minus{display:block}.accordion .accordion-item .icon .minus,.accordion .accordion-item>.accordion-toggle:checked+.accordion-header .icon .add{display:none}.accordion h5{color:#fff;font-size:20px}.accordion .icon{background-color:#fff;border-radius:50px;height:36px;width:36px}.accordion .accordion-content p:last-of-type{padding-bottom:0}.iframe-block-container{margin:16px auto;max-width:1200px;padding:0 16px}@media (min-width:1280px){.iframe-block-container{margin:64px auto;padding:0}}.iframe-block-container .iframe-tab-button.active{border-bottom:2px solid var(--brand-brand-colors-primary-dark-blue-p);position:relative}.wp-block-acf-iframe .acf-label label{pointer-events:none}.infogram-embed+script+div{display:none}@-webkit-keyframes marquee{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes marquee{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}.icon-boxes.bg-primary-light-pink{margin-bottom:8.3333333333%;position:relative}.icon-boxes.bg-primary-light-pink:after{aspect-ratio:300/25;background-image:url(../../img/shape-bottom-light-pink.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";position:absolute;top:calc(100% - 1px);width:100%}.icon-boxes .box img{-webkit-mask-image:url(../../img/blob.svg);mask-image:url(../../img/blob.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}body.wp-admin .wp-block-spacer{background-color:#f2f2f2;position:relative}body.wp-admin .wp-block-spacer:after{color:red;content:"Spacer [text visible only in admin]";height:100%;left:0;position:absolute;text-align:center;top:4px!important;width:100%;z-index:2!important}.wp-block-spacer.is-style-responsive-large{height:clamp(64px,8vw,128px)!important}.wp-block-spacer.is-style-responsive-medium{height:clamp(48px,6vw,96px)!important}.wp-block-spacer.is-style-responsive-small{height:clamp(32px,4vw,64px)!important}body.page-template-page-sidebar .sidebar-content>h1{font-size:46px}body.page-template-page-sidebar .sidebar-content>h2{font-size:38px}body.page-template-page-sidebar .sidebar-content>h3{font-size:32px}body.page-template-page-sidebar .sidebar-content>h4{font-size:28px}body.page-template-page-sidebar .sidebar-nav a{border-radius:8px;color:var(--brand-brand-colors-primary-dark-blue-p);padding:12px 16px;text-decoration:none}body.page-template-page-sidebar .sidebar-nav .menu-open>a{background-color:var(--brand-brand-colors-primary-pink-p)}body.page-template-page-sidebar .sidebar-nav .submenu{border-bottom:1px solid var(--brand-brand-colors-primary-dark-blue-p)}body.page-template-default .wp-block-columns,body.page-template-default>figure,body.page-template-default>h1,body.page-template-default>h2,body.page-template-default>h3,body.page-template-default>h4,body.page-template-default>h5,body.page-template-default>h6,body.page-template-default>p{margin:0 auto;max-width:1200px;padding-right:200px}@media (max-width:1280px){body.page-template-default .wp-block-columns,body.page-template-default>figure,body.page-template-default>h1,body.page-template-default>h2,body.page-template-default>h3,body.page-template-default>h4,body.page-template-default>h5,body.page-template-default>h6,body.page-template-default>p{padding-right:0}}body.page-template-default .wp-block-columns,body.page-template-default>figure{padding-right:0}body.page-template-default>ol,body.page-template-default>ul{margin:0 auto;max-width:1160px}body.page-template-default .container-1200 ol,body.page-template-default .container-1200 ul{list-style:disc none outside;margin-left:24px}body.page-template-default .container-1200 ol{list-style-type:decimal}@media (max-width:1280px){body.page-template-default .wp-block-columns,body.page-template-default>figure,body.page-template-default>h1,body.page-template-default>h2,body.page-template-default>h3,body.page-template-default>h4,body.page-template-default>h5,body.page-template-default>h6,body.page-template-default>ol,body.page-template-default>p,body.page-template-default>ul{margin:0 16px}}.single-post .container-1000>h1{font-size:48px}.single-post .container-1000>h2{font-size:38px}.single-post .container-1000>h3{font-size:32px}.single-post .container-1000>h4{font-size:28px}.single-post .read-more-articles h2{font-size:38px}.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6,.single-post p{padding-bottom:32px}.page-template-page-contact .sidebar-content li:not(:last-child){margin-bottom:12px}.page-template-page-contact .sidebar-content a{font-weight:600;text-decoration:underline}.page-template-page-contact .sidebar-menu .description{margin-bottom:1rem}.page-template-page-contact .sidebar-menu .description p{padding-bottom:.75rem}.page-template-page-contact .sidebar-menu .description ul{list-style:disc;list-style-type:disc;margin-bottom:.75rem;margin-left:1.5rem;padding-bottom:0}.page-template-page-contact .sidebar-menu .contact h5,.page-template-page-contact .sidebar-menu .contact p{margin-bottom:0;padding-bottom:8px}.page-template-page-contact .sidebar-menu h5{font-family:Raleway,sans-serif;font-size:1rem;font-weight:600;margin-bottom:0}.page-template-page-contact .sidebar-menu .accordion-title{padding:18px 16px}.page-template-page-contact .sidebar-menu .accordion-item.accordion-open{background-color:var(--alpha-dark-pink-alpha-dark-pink-alpha-400)}.page-template-page-contact .sidebar-menu .accordion-item.accordion-open.lvl-2{background-color:var(--brand-brand-colors-primary-dark-blue-p);border-bottom-left-radius:0;border-bottom-right-radius:0}.page-template-page-contact .sidebar-menu .accordion-item.accordion-open.lvl-3{background-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.page-template-page-contact .sidebar-menu .accordion-item:not(.accordion-open){margin-bottom:12px}.page-template-page-contact .sidebar-menu .accordion-content.accordion-open{background-color:var(--background-white-100);margin-bottom:12px;padding:16px}.page-template-page-contact .sidebar-menu .accordion-content.accordion-open .accordion-content{background-color:var(--greyscale-dark-blue-alpha-dark-blue-alpha-200)}.page-template-page-contact .sidebar-menu .accordion-content.accordion-open .accordion-content .accordion-content.accordion-open{background-color:transparent;border-bottom:1px solid var(--brand-brand-colors-primary-dark-blue-p);border-left:1px solid var(--brand-brand-colors-primary-dark-blue-p);border-right:1px solid var(--brand-brand-colors-primary-dark-blue-p)}html{font-size:100%;scroll-behavior:smooth}body:not(.wp-admin){accent-color:var(--brand-brand-colors-primary-dark-blue-p);font-family:Raleway,sans-serif}.edit-post-visual-editor__post-title-wrapper{padding:8px}html :where(.wp-block){margin-bottom:0;margin-top:0}.is-root-container{font-family:Raleway,sans-serif;padding:8px}.is-root-container>*{margin-bottom:1rem}.is-root-container>p{line-height:1.4rem}.is-root-container>.wp-block-spacer{background-color:#f2f2f2}.wp-block-social-links .wp-social-link-facebook{background-image:url(../../img/facebook.svg);background-size:cover;color:transparent}.wp-block-social-links .wp-social-link-instagram{background-image:url(../../img/instagram.svg);background-size:cover;color:transparent}.wp-block-social-links .wp-social-link-linkedin{background-image:url(../../img/linkedin.svg);background-size:cover;color:transparent}.wp-block-social-links{font-size:36px}footer .font-bold{font-weight:700}footer ul.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin-bottom:0;padding-bottom:0}footer ul.menu a{position:relative}footer ul.menu a:after{background:#1c325d;bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease;width:0}footer ul.menu a:hover:after{width:100%}footer .lower-footer .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media (min-width:1024px){footer .lower-footer .menu{margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:1.5rem}}header a{color:var(--brand-brand-colors-primary-dark-blue-p);text-decoration:none}header .desktop-main-menu>ul>li{height:100%}header .desktop-main-menu>ul>li>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:0 16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none;border:none;cursor:pointer;outline:none;overflow:hidden;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header .desktop-main-menu>ul>li>a:after{background:#1c325d;bottom:30px;content:"";height:1px;position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease;width:0}header .desktop-main-menu>ul>li>a:hover:after{width:calc(100% - 32px)}header .desktop-main-menu .sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}header .desktop-main-menu .sub-menu a{font-weight:500}header .desktop-main-menu .sub-menu .sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}header .desktop-main-menu .sub-menu .sub-menu a{font-size:14px;font-weight:400}header .desktop-main-menu .sub-menu>*{-webkit-box-flex:0;-webkit-flex:0 1 calc(33.333% - 20px);-ms-flex:0 1 calc(33.333% - 20px);flex:0 1 calc(33.333% - 20px);margin-right:10px;margin-top:10px}@media (max-width:1280px){header .desktop-main-menu>ul>li{position:relative}header .desktop-main-menu>ul>li>a{font-size:20px;padding:16px;width:100%}header .desktop-main-menu>ul>li>a:hover:after{width:0}header .desktop-main-menu .sub-menu{margin-left:8px;padding-left:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJnbG9iYWwuY3NzIiwiaGVscGVycy9fdHlwZS5zY3NzIiwiaGVscGVycy9fZm9ybXMuc2NzcyIsImJsb2Nrcy9fcXVvdGUuc2NzcyIsImJsb2Nrcy9fbm90ZS1ib3guc2NzcyIsImJsb2Nrcy9fYnV0dG9uLnNjc3MiLCJibG9ja3MvX3N0YXRzLnNjc3MiLCJibG9ja3MvX2ZlYXR1cmVkLWJveGVzLnNjc3MiLCJibG9ja3MvX2NoYXJ0LW51bWJlci5zY3NzIiwiYmxvY2tzL19pbWFnZS13aXRoLXRleHQuc2NzcyIsImJsb2Nrcy9faGVyby5zY3NzIiwiYmxvY2tzL19saW5rcy5zY3NzIiwiYmxvY2tzL19hY2NvcmRpb24uc2NzcyIsImJsb2Nrcy9faWZyYW1lLnNjc3MiLCJibG9ja3MvX21hcnF1ZWUuc2NzcyIsImJsb2Nrcy9faWNvbi1ib3hlcy5zY3NzIiwiYmxvY2tzL19zcGFjZXIuc2NzcyIsInRlbXBsYXRlcy9fcGFnZS13aXRoLXNpZGViYXIuc2NzcyIsInRlbXBsYXRlcy9fZGVmYXVsdC1wYWdlLnNjc3MiLCJ0ZW1wbGF0ZXMvX3NpbmdsZS1wb3N0LnNjc3MiLCJ0ZW1wbGF0ZXMvX3BhZ2UtY29udGFjdHMuc2NzcyIsImJsb2Nrcy9lZGl0b3Itc3R5bGVzLnNjc3MiLCJoZWxwZXJzL19mb290ZXIuc2NzcyIsImhlbHBlcnMvX2hlYWRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVlBLE1BRUksMkNBQUEsQ0FDQSxnREFBQSxDQUNBLGlEQUFBLENBQ0EsMkNBQUEsQ0FDQSxtREFBQSxDQUNBLCtDQUFBLENBQ0EsK0NBQUEsQ0FDQSw4Q0FBQSxDQUNBLDhEQUFBLENBQ0EsOERBQUEsQ0FDQSw4REFBQSxDQUNBLDhEQUFBLENBQ0EsOERBQUEsQ0FDQSwrREFBQSxDQUNBLDhEQUFBLENBQ0EsOERBQUEsQ0FDQSw4REFBQSxDQUNBLDhEQUFBLENBQ0Esa0VBQUEsQ0FDQSxrRUFBQSxDQUNBLGtFQUFBLENBQ0Esa0VBQUEsQ0FDQSxrRUFBQSxDQUNBLG9CQUFBLENBR0EsOEJBQUEsQ0FDQSx5QkFBQSxDQUNBLHFCQUFBLENBQ0EsMkJBQUEsQ0FDQSxxQ0FBQSxDQUNBLHFEQUFBLENBQ0EsZ0NBQUEsQ0FDQSx1REFBQSxDQUNBLDhCQUFBLENBQ0EseUVBQUEsQ0FDQSx5QkFBQSxDQUNBLDJCQUFBLENBQ0EsaUNBQUEsQ0FDQSx1QkFBQSxDQUdBLG1CQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQkFBQSxDQUNBLG9CQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLGtCQUFBLENBQ0Esb0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGtCQ1BKLENDdERBLEdBQ0ksaUJEeURKLENDdERBLE9BQ0ksZUR5REosQ0N0REEsS0FDSSxxQkR5REosQ0N0REEsS0FDSSxpQ0R5REosQ0N0REEsa0JBVUksaUNGcEJXLENFaUJYLGlCQUFBLENBQ0EsbUJBQUEsQ0FGQSxpQkFBQSxDQUdBLHFCRDBESixDQ3REQSx5QkFFSSxrQkFNSSxpQkR3RE4sQ0FDRixDQ3JEQSxFQUVJLG1CQUFBLENBREEsZ0JEd0RKLENDcERBLGtDQUVJLGdCRHVESixDQ3JESSxnRkFFSSxnQkR5RFIsQ0NyREEsaUJBRUksb0JBQUEsQ0FEQSxpQkR5REosQ0NyRFEsNENBRUksZUFBQSxDQURBLGtCQUFBLENBR0EsZ0JBQUEsQ0FEQSxpQkR3RFosQ0NyRFksdURBQ0ksZUR1RGhCLENDcERZLG1EQUVJLDhDQUFBLENBRUEsdUJBQUEsQ0FEQSwyQkFBQSxDQUZBLFVBQUEsQ0FJQSxvQkFBQSxDQUVBLFdBQUEsQ0FFQSxVQUFBLENBREEsaUJBQUEsQ0FHQSxpQkFBQSxDQURBLE9BQUEsQ0FKQSxVRDJEaEIsQ0NoREEsaUJBQ0ksdUJEbURKLENDakRJLG9CQUNJLGlCRG1EUixDQ2pEUSx1QkFDSSxnQkFBQSxDQUNBLGlCRG1EWixDQ2pEWSwwQkFHSSxzQkFBQSxDQUZBLGlCQUFBLENBQ0EsaUJEb0RoQixDQ2pEZ0IsaUNBQ0ksWURtRHBCLENDM0NJLE9BQ0ksc0REOENSLENDekNRLG9CQUVJLG1EQUFBLENBREEseUJENENaLENDdkNJLHlCQUlJLGdCQUFBLENBREEsYUFBQSxDQUZBLGFBQUEsQ0FDQSxnQkQyQ1IsQ0N0Q0kscUJBRUksYUFBQSxDQURBLGdCRHlDUixDQ3JDSSxxQkFFSSxhQUFBLENBREEsZ0JEd0NSLENDcENJLHFCQUVJLGFBQUEsQ0FEQSxnQkR1Q1IsQ0NuQ0kscUJBRUksYUFBQSxDQURBLGdCRHNDUixDQ3RCSSxnQ0FISSxlRHNDUixDQ25DSSxRQUNJLGNEa0NSLENDOUJJLFFBQ0ksY0FBQSxDQUNBLGVEZ0NSLENDN0JJLFFBQ0ksY0FBQSxDQUNBLGVEK0JSLENDNUJJLGdCQUVJLG1CRDhCUixDQzFCUSwwQkFFSSwrREFBQSxDQUVBLHFFQUFBLENBREEsaUJBQUEsQ0FHQSxXQUFBLENBQ0EsU0FBQSxDQUZBLFVENkJaLENDdkJRLG1CQUNJLG9CRHlCWixDQ3RCUSwrQkFFSSxZQUFBLENBREEsY0FBQSxDQUVBLGtCRHdCWixDQ25CUSx3QkFDSSxvQkRxQlosQ0NoQlEsd0JBRUksb0JBQUEsQ0FEQSxlRG1CWixDQ1hRLG1EQUNJLG9CRGdCWixDRTlPRSxrQkFDRSxlRmlQSixDRXJPSSwrR0FDRSxzQkY2T04sQ0V6T0Usb0VBRUUsU0YyT0osQ0V4T0UsaUNBQ0Usb0JBQUEsQ0FFQSxrQkFBQSxDQURBLFlGMk9KLENHelFBLGdCQUNFLDBCQUFBLENBQ0EsZ0JINFFGLENHMVFFLHFCQUNFLGlCSDRRSixDSWpSQSxVQUNFLGtCQUFBLENBQ0EsWUpvUkYsQ0tuUkksaVZBSUksZUFBQSxDQUVBLG1EQUFBLENBREEsV0FBQSxDQU1BLGlCQUFBLENBSkEsbURBQUEsQ0FDQSxjQUFBLENBSUEsZUFBQSxDQUZBLFlBQUEsQ0FEQSxpQkFBQSxDQU5BLGlCTGtTUixDS3RSSSxnT0FRSSx3REFBQSxDQUpBLFdBQUEsQ0FGQSxVQUFBLENBS0EsVUFBQSxDQUZBLFNBQUEsQ0FGQSxpQkFBQSxDQU1BLGlDQUFBLENBQUEseUJBQUEsQ0FIQSxPTDZSUixDS3ZSSSx3UEFFSSx1QkwyUlIsQ00zVEEsYUFHRSxpQ1BPYSxDT1RiLGNBQUEsQ0FDQSxlTitURixDTTNUQSxPQUVFLDJCQUFBLENBREEsaUJOZ1VGLENNNVRFLGFBU0UsbUJBQUEsQ0FIQSxxREFBQSxDQUZBLHVCQUFBLENBQ0EsMkJBQUEsQ0FGQSxxQkFBQSxDQUZBLFVBQUEsQ0FDQSxpQkFBQSxDQUtBLG9CQUFBLENBQ0EsVU4rVEosQ09qVkksUUFDSSxtREFBQSxDQUNBLGNQb1ZSLENPbFZJLGdCQUNJLGdCUG9WUixDT2pWSSxRQUNJLG9CUG1WUixDT2hWSSxRQUNJLHVCUGtWUixDUS9WSSxpQkFDSSxtREFBQSxDQUNBLGNBQUEsQ0FDQSxlUmtXUixDUS9WSSxxQkFDSSxjUmlXUixDUTlWUSx1Q0FFSSxtREFBQSxDQURBLGNBQUEsQ0FFQSxlUmdXWixDUTdWWSwwQ0FFSSxtQkFBQSxDQUFBLG9CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBREEsa0JBQUEsQ0FFQSx3QkFBQSxDQUFBLDBCQUFBLENBQUEscUJBQUEsQ0FBQSxrQlIrVmhCLENRN1ZnQixpREFNSSw4REFBQSxDQUpBLHlDQUFBLENBRUEsdUJBQUEsQ0FEQSwyQkFBQSxDQU9BLGlCQUFBLENBVEEsVUFBQSxDQUlBLG9CQUFBLENBSUEsaUJBQUEsQ0FEQSxlQUFBLENBREEsY0FBQSxDQUlBLHFCUitWcEIsQ1NoWUEsaUJBQ0ksZ0JUbVlKLENTaFlRLHdEQUNJLGlCVGtZWixDU2hZWSwyREFDSSxjVGtZaEIsQ1M1WFEseURBQ0ksaUJUOFhaLENTNVhZLDREQUNJLGNUOFhoQixDU3pYSSxvQkFHSSxvQkFBQSxDQUZBLGdCQUFBLENBQ0EsaUJUNFhSLENTelhRLHVCQUVJLGVBQUEsQ0FEQSxrQkFBQSxDQUVBLGlCVDJYWixDU3pYWSw4QkFFSSx5Q0FBQSxDQUVBLHVCQUFBLENBREEsMkJBQUEsQ0FNQSxpQkFBQSxDQVJBLFVBQUEsQ0FJQSxvQkFBQSxDQU1BLFVBQUEsQ0FIQSxpQkFBQSxDQURBLGVBQUEsQ0FEQSxjQUFBLENBT0EsaUJBQUEsQ0FEQSxRQUFBLENBRkEscUJUOFhoQixDU25YUSw0RUFHSSxhQUFBLENBRkEsU0FBQSxDQUNBLGlCQUFBLENBRUEsVUFBQSxDQUNBLDJCQUFBLENBQUEsZUFBQSxDQUFBLGdCQUFBLENBQUEsT1RzWFosQ1NwWFksMEJBUEosNEVBUVEsWVR1WGQsQ0FDRixDU3BYUSx5REFDSSx5QkFBQSxDQUVBLGdCQUFBLENBREEsVUFBQSxDQUVBLDJCQUFBLENBQUEsZUFBQSxDQUFBLGdCQUFBLENBQUEsT1RzWFosQ1UxYkksc0JBQ0UsU1Y2Yk4sQ1V4YkksNkJBRUUscUJBQUEsQ0FEQSxnQlYyYk4sQ1V4Yk0sMEJBSkYsNkJBTUksZ0JBQUEsQ0FEQSxhVjRiTixDQUNGLENVemJNLG1DQVNFLG1CQUFBLENBQ0Esc0RBQUEsQ0FOQSx1QkFBQSxDQUNBLDJCQUFBLENBRkEscUJBQUEsQ0FJQSx1QkFBQSxDQU5BLFVBQUEsQ0FLQSxNQUFBLENBSkEsaUJBQUEsQ0FNQSxVVjZiUixDVXpiUSwwQkFaRixtQ0FrQkkscUJBQUEsQ0FEQSx3REFBQSxDQUZBLFdBQUEsQ0FEQSxxQkFBQSxDQURBLEtBQUEsQ0FHQSxVVjhiUixDQUNGLENVdmJNLDBCQURGLHdCQUVJLG1CVjBiTixDQUNGLENVdGJFLGtCQUVFLCtEQUFBLENBREEsaUJWeWJKLENVdGJJLDBCQUpGLGtCQUtJLDJCVjBiSixDVXZiSSx3QkFTRSxtQkFBQSxDQUhBLDREQUFBLENBRkEsdUJBQUEsQ0FDQSwyQkFBQSxDQUZBLHFCQUFBLENBRkEsVUFBQSxDQUNBLGlCQUFBLENBS0Esb0JBQUEsQ0FDQSxVVjBiTixDQUNGLENVdGJJLDhCQUVFLFdBQUEsQ0FEQSxpQlZ5Yk4sQ1VyYlEsMEJBREYscUNBY0ksK0NBQUEsQ0FMQSx1QkFBQSxDQUNBLDJCQUFBLENBRkEscUJBQUEsQ0FLQSx1QkFBQSxDQUZBLGFBQUEsQ0FSQSxVQUFBLENBSUEsV0FBQSxDQUhBLGlCQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FNQSxTVjBiUixDQUNGLENVcmJNLG9DQUtFLG1CQUFBLENBS0EseURBQUEsQ0FGQSx1QkFBQSxDQUNBLDJCQUFBLENBRkEscUJBQUEsQ0FMQSxVQUFBLENBSUEsaUJBQUEsQ0FIQSxLQUFBLENBQ0EsVUFBQSxDQUhBLFNWZ2NSLENVbmJJLGdDQUVFLHFCQUFBLENBREEsZ0JWc2JOLENVbmJNLDBCQUpGLGdDQU1JLGdCQUFBLENBREEsYVZ1Yk4sQ0FDRixDVWxiTSwwQkFERiwyQkFFSSxtQlZxYk4sQ0FDRixDVWpiRSxpQkFFRSwrREFBQSxDQURBLGlCVm9iSixDVWpiSSwrQkFHRSxxQkFBQSxDQURBLGdCQUFBLENBREEsaUJWcWJOLENVamJNLDBCQUxGLCtCQU9JLGdCQUFBLENBREEsYVZxYk4sQ1VsYk0scUNBU0UsbUJBQUEsQ0FDQSwwREFBQSxDQU5BLHVCQUFBLENBQ0EsMkJBQUEsQ0FGQSxxQkFBQSxDQUZBLFVBQUEsQ0FPQSxXQUFBLENBRkEscUJBQUEsQ0FKQSxpQkFBQSxDQUtBLFVWdWJSLENBQ0YsQ1dwa0JJLFNBR0ksd0JBQUEsQ0FEQSxpQkFBQSxDQURBLG1EQUFBLENBR0EsY1h1a0JSLENXcGtCSSxvQkFDSSw4REFBQSxDQUNBLGlCQUFBLENBR0EsbUJBQUEsQ0FBQSxvQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQURBLFdBQUEsQ0FEQSxVQUFBLENBR0EsdUJBQUEsQ0FBQSw4QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSx3QkFBQSxDQUFBLDBCQUFBLENBQUEscUJBQUEsQ0FBQSxrQlhza0JSLENZcGxCSSw2QkFDSSx3REFBQSxDQUNBLGlCWnVsQlIsQ1lwbEJJLDJCQUNJLDZDQUFBLENBQUEscUNBQUEsQ0FBQSw2QkFBQSxDQUFBLHdEWnNsQlIsQ1lubEJJLDhCQUNJLGtCQUFBLENBQ0EseUJBQUEsQ0FDQSxZQUFBLENBQ0EsZUFBQSxDQUNBLDBDQUFBLENBQUEsa0NacWxCUixDWWxsQkksMkJBRUksaUJabWxCUixDWWpsQlEsNkNBRUksU0FBQSxDQURBLGlCQUFBLENBRUEsVVptbEJaLENZL2tCUSx1RkFDSSxnQ0FBQSxDQUFBLDRCQUFBLENBQUEsd0JaaWxCWixDWTlrQlEsdUVBQ0kseUJaZ2xCWixDWTdrQlEsMEZBQ0ksZVora0JaLENZNWtCUSxvRkFDSSxhWjhrQlosQ1l2a0JRLDBIQUNJLFlaNGtCWixDWXhrQkksY0FFSSxVQUFBLENBREEsY1oya0JSLENZdmtCSSxpQkFFSSxxQkFBQSxDQURBLGtCQUFBLENBR0EsV0FBQSxDQURBLFVaMGtCUixDWXRrQkksNkNBQ0ksZ0Jad2tCUixDYTNvQkEsd0JBRUksZ0JBQUEsQ0FEQSxnQkFBQSxDQUVBLGNiOG9CSixDYTVvQkksMEJBTEosd0JBTVEsZ0JBQUEsQ0FDQSxTYitvQk4sQ0FDRixDYTdvQkksa0RBQ0kscUVBQUEsQ0FDQSxpQmIrb0JSLENhem9CUSxzQ0FDSSxtQmI0b0JaLENhdm9CQSwyQkFDSSxZYjBvQkosQ2NucUJBLDJCQUNJLEdBQ0ksOEJBQUEsQ0FBQSxzQmRzcUJOLENjbnFCRSxHQUNJLGtDQUFBLENBQUEsMEJkcXFCTixDQUNGLENjNXFCQSxtQkFDSSxHQUNJLDhCQUFBLENBQUEsc0Jkc3FCTixDY25xQkUsR0FDSSxrQ0FBQSxDQUFBLDBCZHFxQk4sQ0FDRixDZTNxQkksa0NBRUksMkJBQUEsQ0FEQSxpQmYrcUJSLENlM3FCUSx3Q0FTSSxtQkFBQSxDQUhBLDJEQUFBLENBRkEsdUJBQUEsQ0FDQSwyQkFBQSxDQUZBLHFCQUFBLENBRkEsVUFBQSxDQUNBLGlCQUFBLENBS0Esb0JBQUEsQ0FDQSxVZjhxQlosQ2V4cUJRLHFCQUNJLDBDQUFBLENBQUEsa0NBQUEsQ0FFQSw0QkFBQSxDQUFBLG9CQUFBLENBQ0EsNkJBQUEsQ0FBQSxxQkFBQSxDQUZBLHlCQUFBLENBQUEsaUJmNHFCWixDZ0Jqc0JFLCtCQUVFLHdCQUFBLENBREEsaUJoQnFzQkosQ2dCbHNCSSxxQ0FPRSxTQUFBLENBSEEsNkNBQUEsQ0FGQSxXQUFBLENBQ0EsTUFBQSxDQUVBLGlCQUFBLENBQ0EsaUJBQUEsQ0FHQSxpQkFBQSxDQVJBLFVBQUEsQ0FPQSxtQmhCcXNCTixDZ0I5ckJFLDJDQUNFLHNDaEJpc0JKLENnQjlyQkUsNENBQ0UscUNoQmdzQkosQ2dCN3JCRSwyQ0FDRSxxQ2hCK3JCSixDaUIxdEJRLG9EQUNJLGNqQjZ0QlosQ2lCMXRCUSxvREFDSSxjakI0dEJaLENpQnp0QlEsb0RBQ0ksY2pCMnRCWixDaUJ4dEJRLG9EQUNJLGNqQjB0QlosQ2lCcnRCUSwrQ0FFSSxpQkFBQSxDQUNBLG1EQUFBLENBRkEsaUJBQUEsQ0FHQSxvQmpCdXRCWixDaUJudEJZLDBEQUNJLHlEakJxdEJoQixDaUJqdEJRLHNEQUNJLHFFakJtdEJaLENrQm52QkksZ1NBVUksYUFBQSxDQURBLGdCQUFBLENBRUEsbUJsQnN2QlIsQ2tCcHZCUSwwQkFiSixnU0FjUSxlbEIrdkJWLENBQ0YsQ2tCNXZCSSwrRUFFSSxlbEI4dkJSLENrQnR2QkksNERBRUksYUFBQSxDQURBLGdCbEI2dkJSLENrQnZ2QlEsNEZBRUksNEJBQUEsQ0FDQSxnQmxCeXZCWixDa0J0dkJRLDhDQUNJLHVCbEJ3dkJaLENrQnB2QkksMEJBRUksNFZBV0ksYWxCcXZCVixDQUNGLENtQmp6QlEsZ0NBQ0ksY25Cb3pCWixDbUJsekJRLGdDQUNJLGNuQm96QlosQ21CbHpCUSxnQ0FDSSxjbkJvekJaLENtQmx6QlEsZ0NBQ0ksY25Cb3pCWixDbUIveUJRLG9DQUNJLGNuQml6QlosQ21CN3lCSSwrRkFNSSxtQm5CK3lCUixDb0J6MEJJLGlFQUNFLGtCcEI0MEJOLENvQnowQkksK0NBRUUsZUFBQSxDQURBLHlCcEI0MEJOLENvQnQwQkksdURBQ0Usa0JwQncwQk4sQ29CdDBCTSx5REFDRSxxQnBCdzBCUixDb0JyMEJNLDBEQUdFLGVBQUEsQ0FDQSxvQkFBQSxDQUZBLG9CQUFBLENBR0Esa0JBQUEsQ0FKQSxnQnBCMjBCUixDb0JqMEJNLDJHQUVFLGVBQUEsQ0FDQSxrQnBCbTBCUixDb0IvekJJLDZDQUVFLDhCckIvQk0sQ3FCOEJOLGNBQUEsQ0FFQSxlQUFBLENBQ0EsZXBCaTBCTixDb0I5ekJJLDJEQUNFLGlCcEJnMEJOLENvQjd6QkkseUVBQ0UsaUVwQit6Qk4sQ29CN3pCTSwrRUFD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cS9CaEIsQ3VCbi9CZ0IsZ0RBQ0ksY0FBQSxDQUNBLGV2QnEvQnBCLEN1QmovQlksc0NBQ0ksa0JBQUEsQ0FBQSxxQ0FBQSxDQUFBLGlDQUFBLENBQUEsNkJBQUEsQ0FDQSxpQkFBQSxDQUNBLGV2Qm0vQmhCLEN1Qi8rQlEsMEJBQ0ksZ0NBQ0ksaUJ2QmkvQmQsQ3VCLytCVSxrQ0FHSSxjQUFBLENBRkEsWUFBQSxDQUNBLFV2QmsvQmQsQ3VCLytCVSw4Q0FDSSxPdkJpL0JkLEN1QjkrQlUsb0NBRUksZUFBQSxDQURBLGdCQUFBLENBRUEsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLDZCQUFBLENBQUEseUJBQUEsQ0FBQSxxQnZCZy9CZCxDQUNGIiwiZmlsZSI6Imdsb2JhbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvL1xuLy8gX3ZhcnMuc2Nzc1xuLy9cblxuJGJwUGhvbmVQeDogNDgwcHg7XG4kYnBUYWJsZXRQeDogNzIwcHg7XG4kYnBMYXB0b3BQeDogMTAyNHB4O1xuJGJwRGVza3RvcFB4OiAxMjAwcHg7XG5cbiRmb250X2JvZHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuJGZvbnRfaGVhZGluZzogXCJMaWxpdGEgT25lXCIsIHNhbnMtc2VyaWY7XG5cbjpyb290IHtcbiAgICAvKiBWYXJpYWJsZXMgICovXG4gICAgLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1waW5rLXA6IHJnYmEoMjQ0LCAxNTgsIDE4MSwgMSk7XG4gICAgLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcDogcmdiYSgyOCwgNTAsIDkzLCAxKTtcbiAgICAtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWxpZ2h0LXBpbmstcDogcmdiYSgyNTAsIDIzOSwgMjM5LCAxKTtcbiAgICAtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LXdoaXRlLTEwMDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAtLWJyYW5kLWJyYW5kLWNvbG9ycy1zZWNvbmRhcnktbGlnaHQtYmx1ZS1wOiByZ2JhKDEzNCwgMTk4LCAyMjEsIDEpO1xuICAgIC0tYnJhbmQtYnJhbmQtY29sb3JzLXNlY29uZGFyeS1vcmFuZ2UtcDogcmdiYSgyMzEsIDE1NCwgOTksIDEpO1xuICAgIC0tYnJhbmQtYnJhbmQtY29sb3JzLXNlY29uZGFyeS15ZWxsb3ctcDogcmdiYSgyNTMsIDI0OCwgMTE5LCAxKTtcbiAgICAtLWJyYW5kLWJyYW5kLWNvbG9ycy1zZWNvbmRhcnktZ3JlZW4tcDogcmdiYSgxNjEsIDIxNCwgMTQxLCAxKTtcbiAgICAtLWFscGhhLWRhcmstYmx1ZS1hbHBoYS1kYXJrLWJsdWUtYWxwaGEtMTAwMDogcmdiYSgwLCAyOCwgODMsIDAuODEpO1xuICAgIC0tYWxwaGEtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS04MDA6IHJnYmEoMCwgNDYsIDEzMSwgMC43MSk7XG4gICAgLS1hbHBoYS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTYwMDogcmdiYSgwLCA3OCwgMjIxLCAwLjM1KTtcbiAgICAtLWFscGhhLWRhcmstYmx1ZS1hbHBoYS1kYXJrLWJsdWUtYWxwaGEtNDAwOiByZ2JhKDAsIDgxLCAyMjksIDAuMTYpO1xuICAgIC0tYWxwaGEtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS0yMDA6IHJnYmEoMCwgODUsIDI1NSwgMC4wNCk7XG4gICAgLS1hbHBoYS1kYXJrLXBpbmstYWxwaGEtZGFyay1waW5rLWFscGhhLTEwMDA6IHJnYmEoMjU1LCAwLCA2OSwgMC4yOCk7XG4gICAgLS1hbHBoYS1kYXJrLXBpbmstYWxwaGEtZGFyay1waW5rLWFscGhhLTgwMDogcmdiYSgyNTUsIDAsIDcxLCAwLjIxKTtcbiAgICAtLWFscGhhLWRhcmstcGluay1hbHBoYS1kYXJrLXBpbmstYWxwaGEtNjAwOiByZ2JhKDI1NSwgMCwgNzksIDAuMTUpO1xuICAgIC0tYWxwaGEtZGFyay1waW5rLWFscGhhLWRhcmstcGluay1hbHBoYS00MDA6IHJnYmEoMjU1LCAwLCA2NywgMC4wOSk7XG4gICAgLS1hbHBoYS1kYXJrLXBpbmstYWxwaGEtZGFyay1waW5rLWFscGhhLTIwMDogcmdiYSgyNTUsIDAsIDg1LCAwLjA0KTtcbiAgICAtLWdyZXlzY2FsZS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTEwMDA6IHJnYmEoMCwgMjgsIDgzLCAwLjgyKTtcbiAgICAtLWdyZXlzY2FsZS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTgwMDogcmdiYSgwLCA0NiwgMTMxLCAwLjcxKTtcbiAgICAtLWdyZXlzY2FsZS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTYwMDogcmdiYSgwLCA3OCwgMjIxLCAwLjM1KTtcbiAgICAtLWdyZXlzY2FsZS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTQwMDogcmdiYSgwLCA4MSwgMjI5LCAwLjA3KTtcbiAgICAtLWdyZXlzY2FsZS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTIwMDogcmdiYSgwLCA4NSwgMjU1LCAwLjA0KTtcbiAgICAtLWxpZ2h0LWJsdWU6ICNmNmY5ZmY7XG5cbiAgICAvKiBDb2xvciBTdHlsZXMgICovXG4gICAgLS10ZXh0LWRhcmstYmx1ZS0xMDAtcDogcmdiYSgyOCwgNTAsIDkzLCAxKTtcbiAgICAtLXRleHQtcGluay0xMDAtcDogcmdiYSgyNDQsIDE1OCwgMTgxLCAxKTtcbiAgICAtLXRleHQtd2hpdGUtMTAwOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgIC0tYmFja2dyb3VuZC13aGl0ZS0xMDA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgLS1iYWNrZ3JvdW5kLWxpZ2h0LXBpbmstMTAwLXA6IHJnYmEoMjUwLCAyMzksIDIzOSwgMSk7XG4gICAgLS1pY29uLXBpbmstMTAwLXA6IC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktcGluay1wO1xuICAgIC0taWNvbi1kYXJrLWJsdWUtcHJpbWFyeTogcmdiYSgyOCwgNTAsIDkzLCAxKTtcbiAgICAtLWljb24td2hpdGUtMTAwOiAtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LXdoaXRlLTEwMDtcbiAgICAtLXNlcGFyYXRvci1waW5rLTEwMC1wOiByZ2JhKDI0NCwgMTU4LCAxODEsIDEpO1xuICAgIC0tc2VwYXJhdG9yLWRhcmstYmx1ZS1wcmltYXJ5OiAtLWFscGhhLWRhcmstYmx1ZS1hbHBoYS1kYXJrLWJsdWUtYWxwaGEtNDAwO1xuICAgIC0tbGluZS1waW5rLTEwMC1wOiByZ2JhKDI0NCwgMTU4LCAxODEsIDEpO1xuICAgIC0tYnViYmxlLXBpbmstMTAwLXA6IHJnYmEoMjQ0LCAxNTgsIDE4MSwgMSk7XG4gICAgLS1idWJibGUtbGlnaHQtcGluay0xMDAtcDogcmdiYSgyNTAsIDIzOSwgMjM5LCAxKTtcbiAgICAtLWJ1YmJsZS13aGl0ZS0xMDA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cbiAgICAvKiBTcGFjZXIgKi9cbiAgICAtLXNwYWNpbmctbm9uZTogMHJlbTtcbiAgICAtLXNwYWNpbmctc206IDAuMjVyZW07XG4gICAgLS1zcGFjaW5nLWJhc2U6IDAuNXJlbTtcbiAgICAtLXNwYWNpbmctbWQ6IDAuNzVyZW07XG4gICAgLS1zcGFjaW5nLWxnOiAxcmVtO1xuICAgIC0tc3BhY2luZy14bDogMS41cmVtO1xuICAgIC0tc3BhY2luZy0yeGw6IDJyZW07XG4gICAgLS1zcGFjaW5nLTN4bDogMi41cmVtO1xuICAgIC0tc3BhY2luZy00eGw6IDRyZW07XG4gICAgLS1zcGFjaW5nLTV4bDogOHJlbTtcbn0iLCIvKipcbiAqIFRoZW1lIFN0eWxlc1xuICovXG4vKipcbiAqIFRoZW1lIFN0eWxlc1xuICovXG46cm9vdCB7XG4gIC8qIFZhcmlhYmxlcyAgKi9cbiAgLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1waW5rLXA6IHJnYmEoMjQ0LCAxNTgsIDE4MSwgMSk7XG4gIC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXA6IHJnYmEoMjgsIDUwLCA5MywgMSk7XG4gIC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktbGlnaHQtcGluay1wOiByZ2JhKDI1MCwgMjM5LCAyMzksIDEpO1xuICAtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LXdoaXRlLTEwMDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgLS1icmFuZC1icmFuZC1jb2xvcnMtc2Vjb25kYXJ5LWxpZ2h0LWJsdWUtcDogcmdiYSgxMzQsIDE5OCwgMjIxLCAxKTtcbiAgLS1icmFuZC1icmFuZC1jb2xvcnMtc2Vjb25kYXJ5LW9yYW5nZS1wOiByZ2JhKDIzMSwgMTU0LCA5OSwgMSk7XG4gIC0tYnJhbmQtYnJhbmQtY29sb3JzLXNlY29uZGFyeS15ZWxsb3ctcDogcmdiYSgyNTMsIDI0OCwgMTE5LCAxKTtcbiAgLS1icmFuZC1icmFuZC1jb2xvcnMtc2Vjb25kYXJ5LWdyZWVuLXA6IHJnYmEoMTYxLCAyMTQsIDE0MSwgMSk7XG4gIC0tYWxwaGEtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS0xMDAwOiByZ2JhKDAsIDI4LCA4MywgMC44MSk7XG4gIC0tYWxwaGEtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS04MDA6IHJnYmEoMCwgNDYsIDEzMSwgMC43MSk7XG4gIC0tYWxwaGEtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS02MDA6IHJnYmEoMCwgNzgsIDIyMSwgMC4zNSk7XG4gIC0tYWxwaGEtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS00MDA6IHJnYmEoMCwgODEsIDIyOSwgMC4xNik7XG4gIC0tYWxwaGEtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS0yMDA6IHJnYmEoMCwgODUsIDI1NSwgMC4wNCk7XG4gIC0tYWxwaGEtZGFyay1waW5rLWFscGhhLWRhcmstcGluay1hbHBoYS0xMDAwOiByZ2JhKDI1NSwgMCwgNjksIDAuMjgpO1xuICAtLWFscGhhLWRhcmstcGluay1hbHBoYS1kYXJrLXBpbmstYWxwaGEtODAwOiByZ2JhKDI1NSwgMCwgNzEsIDAuMjEpO1xuICAtLWFscGhhLWRhcmstcGluay1hbHBoYS1kYXJrLXBpbmstYWxwaGEtNjAwOiByZ2JhKDI1NSwgMCwgNzksIDAuMTUpO1xuICAtLWFscGhhLWRhcmstcGluay1hbHBoYS1kYXJrLXBpbmstYWxwaGEtNDAwOiByZ2JhKDI1NSwgMCwgNjcsIDAuMDkpO1xuICAtLWFscGhhLWRhcmstcGluay1hbHBoYS1kYXJrLXBpbmstYWxwaGEtMjAwOiByZ2JhKDI1NSwgMCwgODUsIDAuMDQpO1xuICAtLWdyZXlzY2FsZS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTEwMDA6IHJnYmEoMCwgMjgsIDgzLCAwLjgyKTtcbiAgLS1ncmV5c2NhbGUtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS04MDA6IHJnYmEoMCwgNDYsIDEzMSwgMC43MSk7XG4gIC0tZ3JleXNjYWxlLWRhcmstYmx1ZS1hbHBoYS1kYXJrLWJsdWUtYWxwaGEtNjAwOiByZ2JhKDAsIDc4LCAyMjEsIDAuMzUpO1xuICAtLWdyZXlzY2FsZS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTQwMDogcmdiYSgwLCA4MSwgMjI5LCAwLjA3KTtcbiAgLS1ncmV5c2NhbGUtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS0yMDA6IHJnYmEoMCwgODUsIDI1NSwgMC4wNCk7XG4gIC0tbGlnaHQtYmx1ZTogI2Y2ZjlmZjtcbiAgLyogQ29sb3IgU3R5bGVzICAqL1xuICAtLXRleHQtZGFyay1ibHVlLTEwMC1wOiByZ2JhKDI4LCA1MCwgOTMsIDEpO1xuICAtLXRleHQtcGluay0xMDAtcDogcmdiYSgyNDQsIDE1OCwgMTgxLCAxKTtcbiAgLS10ZXh0LXdoaXRlLTEwMDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgLS1iYWNrZ3JvdW5kLXdoaXRlLTEwMDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgLS1iYWNrZ3JvdW5kLWxpZ2h0LXBpbmstMTAwLXA6IHJnYmEoMjUwLCAyMzksIDIzOSwgMSk7XG4gIC0taWNvbi1waW5rLTEwMC1wOiAtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LXBpbmstcDtcbiAgLS1pY29uLWRhcmstYmx1ZS1wcmltYXJ5OiByZ2JhKDI4LCA1MCwgOTMsIDEpO1xuICAtLWljb24td2hpdGUtMTAwOiAtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LXdoaXRlLTEwMDtcbiAgLS1zZXBhcmF0b3ItcGluay0xMDAtcDogcmdiYSgyNDQsIDE1OCwgMTgxLCAxKTtcbiAgLS1zZXBhcmF0b3ItZGFyay1ibHVlLXByaW1hcnk6IC0tYWxwaGEtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS00MDA7XG4gIC0tbGluZS1waW5rLTEwMC1wOiByZ2JhKDI0NCwgMTU4LCAxODEsIDEpO1xuICAtLWJ1YmJsZS1waW5rLTEwMC1wOiByZ2JhKDI0NCwgMTU4LCAxODEsIDEpO1xuICAtLWJ1YmJsZS1saWdodC1waW5rLTEwMC1wOiByZ2JhKDI1MCwgMjM5LCAyMzksIDEpO1xuICAtLWJ1YmJsZS13aGl0ZS0xMDA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gIC8qIFNwYWNlciAqL1xuICAtLXNwYWNpbmctbm9uZTogMHJlbTtcbiAgLS1zcGFjaW5nLXNtOiAwLjI1cmVtO1xuICAtLXNwYWNpbmctYmFzZTogMC41cmVtO1xuICAtLXNwYWNpbmctbWQ6IDAuNzVyZW07XG4gIC0tc3BhY2luZy1sZzogMXJlbTtcbiAgLS1zcGFjaW5nLXhsOiAxLjVyZW07XG4gIC0tc3BhY2luZy0yeGw6IDJyZW07XG4gIC0tc3BhY2luZy0zeGw6IDIuNXJlbTtcbiAgLS1zcGFjaW5nLTR4bDogNHJlbTtcbiAgLS1zcGFjaW5nLTV4bDogOHJlbTtcbn1cblxuZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5jb2RlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbn1cblxuYm9keSB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstYmx1ZS0xMDAtcCk7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZm9udC1mYW1pbHk6IFwiTGlsaXRhIE9uZVwiLCBzYW5zLXNlcmlmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNiB7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5wIHtcbiAgdGV4dC13cmFwOiBwcmV0dHk7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuXG5vbC53cC1ibG9jay1saXN0LFxudWwud3AtYmxvY2stbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxub2wud3AtYmxvY2stbGlzdCBvbCxcbm9sLndwLWJsb2NrLWxpc3QgdWwsXG51bC53cC1ibG9jay1saXN0IG9sLFxudWwud3AtYmxvY2stbGlzdCB1bCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG51bC53cC1ibG9jay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG51bC53cC1ibG9jay1saXN0LmlzLXN0eWxlLWxpc3QtaXRlbS1ibHVlIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbnVsLndwLWJsb2NrLWxpc3QuaXMtc3R5bGUtbGlzdC1pdGVtLWJsdWUgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG51bC53cC1ibG9jay1saXN0LmlzLXN0eWxlLWxpc3QtaXRlbS1ibHVlIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvY2hlY2tfYmx1ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG4gIGxlZnQ6IC0yOHB4O1xuICB0b3A6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5vbC53cC1ibG9jay1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxub2wud3AtYmxvY2stbGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbm9sLndwLWJsb2NrLWxpc3QgbGkgdWwge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxub2wud3AtYmxvY2stbGlzdCBsaSB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbn1cbm9sLndwLWJsb2NrLWxpc3QgbGkgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmJvZHkgYSB7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtc2Vjb25kYXJ5LWxpZ2h0LWJsdWUtcCk7XG59XG5ib2R5ICNicmVhZGNydW1icyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG59XG5ib2R5IC53cC1ibG9jay1zZXBhcmF0b3Ige1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGNvbG9yOiAjYjNjM2NmO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cbmJvZHkgLmNvbnRhaW5lci0xMzIwIHtcbiAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSAuY29udGFpbmVyLTEyMDAge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5IC5jb250YWluZXItMTAwMCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkgLmNvbnRhaW5lci0xNDQwIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keSBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5IGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSBoNCB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkgaDUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5IGg2IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSB1bCxcbmJvZHkgb2wge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbmJvZHkgLnBhZ2luYXRpb24gLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5c2NhbGUtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS0yMDApO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyZXlzY2FsZS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTIwMCk7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDQzcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5IC5wYWdpbmF0aW9uIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5IC5wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMge1xuICBtaW4td2lkdGg6IDQzcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5IC5hcmNoaXZlLWNvbnRlbnQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkgLndwLWJsb2NrLXRhYmxlIHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xufVxuYm9keSAud3AtYmxvY2stdGFibGUgdGQge1xuICBib3JkZXItY29sb3I6ICNlMWUxZTE7XG59XG5ib2R5IC53cC1ibG9jay10YWJsZSB0aGVhZCB7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlMTtcbn1cblxuLmdmb3JtX3dyYXBwZXIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmdmb3JtX3dyYXBwZXIgLmhpZGRlbl9zdWJfbGFiZWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZ2Zvcm1fd3JhcHBlciAuaGlkZGVuX2xhYmVsID4gbGFiZWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZ2Zvcm1fd3JhcHBlciAudmFsaWRhdGlvbl9lcnJvcixcbi5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICBjb2xvcjogcmVkO1xufVxuLmdmb3JtX3dyYXBwZXIgLnZhbGlkYXRpb25fZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi53cC1ibG9jay1xdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzAwMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4ud3AtYmxvY2stcXVvdGUgY2l0ZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLm5vdGUtYm94IHtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWJ0bi1zZWNvbmRhcnkpOm5vdCguaXMtc3R5bGUtYnRuLXRlcnRpYXJ5KSBhLFxuLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWJ0bi1zZWNvbmRhcnkpOm5vdCguaXMtc3R5bGUtYnRuLXRlcnRpYXJ5KSBidXR0b24sXG4ud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYnRuLXNlY29uZGFyeSk6bm90KC5pcy1zdHlsZS1idG4tdGVydGlhcnkpIC53cC1ibG9jay1idXR0b25fX2xpbmssXG4ud3AtYmxvY2stYnV0dG9uIGEsXG4ud3AtYmxvY2stYnV0dG9uIGJ1dHRvbixcbi53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1waW5rLXApO1xuICBjb2xvcjogdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWJ0bi1zZWNvbmRhcnkpOm5vdCguaXMtc3R5bGUtYnRuLXRlcnRpYXJ5KSBhOjphZnRlcixcbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1idG4tc2Vjb25kYXJ5KTpub3QoLmlzLXN0eWxlLWJ0bi10ZXJ0aWFyeSkgYnV0dG9uOjphZnRlcixcbi53cC1ibG9jay1idXR0b24gYTo6YWZ0ZXIsXG4ud3AtYmxvY2stYnV0dG9uIGJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogMzJweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbn1cbi53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1idG4tc2Vjb25kYXJ5KTpub3QoLmlzLXN0eWxlLWJ0bi10ZXJ0aWFyeSkgYTpob3Zlcjo6YWZ0ZXIsXG4ud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYnRuLXNlY29uZGFyeSk6bm90KC5pcy1zdHlsZS1idG4tdGVydGlhcnkpIGJ1dHRvbjpob3Zlcjo6YWZ0ZXIsXG4ud3AtYmxvY2stYnV0dG9uIGE6aG92ZXI6OmFmdGVyLFxuLndwLWJsb2NrLWJ1dHRvbiBidXR0b246aG92ZXI6OmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDY0cHgpO1xufVxuXG4uc3RhdC1udW1iZXIge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxpbGl0YSBPbmVcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnN0YXRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA4LjMzMzMzMzMzMzMlO1xuICAvKiBIZWlnaHQgb2YgOjphZnRlciBlbGVtZW50IGJhc2VkIG9uIGFzcGVjdC1yYXRpbyovXG59XG4uc3RhdHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3NoYXBlLWJvdHRvbS1ibHVlLnN2Z1wiKTtcbiAgdG9wOiBjYWxjKDEwMCUgLSAxcHgpO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAzMDAvMjU7XG59XG5cbi5ib3ggaDQge1xuICBjb2xvcjogdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXApO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uYm94IHVsLCAuYm94IG9sIHtcbiAgbWFyZ2luLWxlZnQ6IDIycHg7XG59XG4uYm94IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuLmJveCBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbn1cblxuLmNoYXJ0LW51bWJlciBoNCB7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jaGFydC1udW1iZXIgLmxhcmdlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLmNoYXJ0LW51bWJlciAucmlnaHQtY29sdW1uLWNvbnRlbnQgaDQge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uY2hhcnQtbnVtYmVyIC5yaWdodC1jb2x1bW4tY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2hhcnQtbnVtYmVyIC5yaWdodC1jb2x1bW4tY29udGVudCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoZWNrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgbWluLXdpZHRoOiAyOHB4O1xuICBtaW4taGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmltYWdlLXdpdGgtdGV4dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmltYWdlLXdpdGgtdGV4dCAuaW1hZ2UtbGVmdCAuYWNmLWlubmVyYmxvY2tzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWFnZS13aXRoLXRleHQgLmltYWdlLWxlZnQgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIgaDIge1xuICBmb250LXNpemU6IDI4cHg7XG59XG4uaW1hZ2Utd2l0aC10ZXh0IC5pbWFnZS1yaWdodCAuYWNmLWlubmVyYmxvY2tzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWFnZS13aXRoLXRleHQgLmltYWdlLXJpZ2h0IC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIGgyIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLmltYWdlLXdpdGgtdGV4dCB1bCB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5pbWFnZS13aXRoLXRleHQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW1hZ2Utd2l0aC10ZXh0IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvY2hlY2suc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAyOHB4O1xuICBtaW4taGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGVmdDogLTMycHg7XG4gIHRvcDogLTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1zaWRlYmFyIC5pbWFnZS13aXRoLXRleHQgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIgLmltYWdlLXdpdGgtdGV4dCAuYWNmLWlubmVyYmxvY2tzLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMzJweDtcbiAgfVxufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuaW1hZ2Utd2l0aC10ZXh0ID4gZGl2ID4gaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMjQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA2NDBweDtcbiAgb3JkZXI6IDE7XG59XG5cbi5oZXJvIC5oZXJvLWNvbnRlbnQgPiAqIHtcbiAgcGFkZGluZzogMDtcbn1cbi5oZXJvLmhlcm9fYmlnIC5oZXJvLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8uaGVyb19iaWcgLmhlcm8tY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5oZXJvLmhlcm9fYmlnIC5oZXJvLWNvbnRlbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogY2FsYygxMDAlIC0gMXB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMzAwLzUyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvc2hhcGUtYmlnLWhlcm8tdG9wLnN2Z1wiKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8uaGVyb19iaWcgLmhlcm8tY29udGVudDo6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiBjYWxjKDEwMCUgLSAxcHgpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvc2hhcGUtYmlnLWhlcm8tcmlnaHQuc3ZnXCIpO1xuICAgIGFzcGVjdC1yYXRpbzogMzAwLzE3NTA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhlcm8uaGVyb19iaWcuZmVhdHVyZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwMHB4O1xuICB9XG59XG4uaGVyby5oZXJvX21lZGl1bSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktbGlnaHQtcGluay1wKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8uaGVyb19tZWRpdW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNjY2NjY2NjY2NyU7XG4gICAgLyogSGVpZ2h0IG9mIDo6YWZ0ZXIgZWxlbWVudCBiYXNlZCBvbiBhc3BlY3QtcmF0aW8gMzAwLzE0ICovXG4gIH1cbiAgLmhlcm8uaGVyb19tZWRpdW06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9zaGFwZS1tZWRpdW0taGVyby1ib3R0b20uc3ZnXCIpO1xuICAgIHRvcDogY2FsYygxMDAlIC0gMXB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDMwMC8xNDtcbiAgfVxufVxuLmhlcm8uaGVyb19tZWRpdW0gLmhlcm8taW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8uaGVyb19tZWRpdW0gLmhlcm8taW1hZ2U6OmJlZm9yZSB7XG4gICAgei1pbmRleDogMTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm90dG9tOiAtMTAwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3NoYXBlLWNsb3VkLnN2Z1wiKTtcbiAgfVxufVxuLmhlcm8uaGVyb19tZWRpdW0gLmhlcm8taW1hZ2U6OmFmdGVyIHtcbiAgei1pbmRleDogMjtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAzOTQvNjg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvc2hhcGUtdG9wLWhlcm8tbWVkaXVtLnN2Z1wiKTtcbn1cbi5oZXJvLmhlcm9fbWVkaXVtIC5oZXJvLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8uaGVyb19tZWRpdW0gLmhlcm8tY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhlcm8uaGVyb19tZWRpdW0uZmVhdHVyZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwMHB4O1xuICB9XG59XG4uaGVyby5oZXJvX3NtYWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1saWdodC1waW5rLXApO1xufVxuLmhlcm8uaGVyb19zbWFsbCAuaGVyby1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlcm8uaGVyb19zbWFsbCAuaGVyby1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuaGVyby5oZXJvX3NtYWxsIC5oZXJvLWNvbnRlbnQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDFweCk7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogNTQvNjI3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9zaGFwZS1oZXJvLXNtYWxsLXJpZ2h0LnN2Z1wiKTtcbiAgfVxufVxuXG4ubGlua3MgYSB7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IzYzNjZjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmxpbmtzIC5hcnJvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWljb24ge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZTNlNmViO1xuICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTE7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24tdG9nZ2xlOmNoZWNrZWQgKyAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLXRvZ2dsZTpjaGVja2VkICsgLmFjY29yZGlvbi1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi10b2dnbGU6Y2hlY2tlZCArIC5hY2NvcmRpb24taGVhZGVyICsgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi10b2dnbGU6Y2hlY2tlZCArIC5hY2NvcmRpb24taGVhZGVyIC5pY29uIC5taW51cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLXRvZ2dsZTpjaGVja2VkICsgLmFjY29yZGlvbi1oZWFkZXIgLmljb24gLmFkZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuaWNvbiAubWludXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFjY29yZGlvbiBoNSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmFjY29yZGlvbiAuaWNvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmlmcmFtZS1ibG9jay1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAxNnB4IGF1dG87XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmlmcmFtZS1ibG9jay1jb250YWluZXIge1xuICAgIG1hcmdpbjogNjRweCBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5pZnJhbWUtYmxvY2stY29udGFpbmVyIC5pZnJhbWUtdGFiLWJ1dHRvbi5hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXApOyAvKiBZb3UgY2FuIGFkanVzdCBjb2xvciBhbmQgdGhpY2tuZXNzIGFzIG5lZWRlZCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53cC1ibG9jay1hY2YtaWZyYW1lIC5hY2YtbGFiZWwgbGFiZWwge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmluZm9ncmFtLWVtYmVkICsgc2NyaXB0ICsgZGl2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQGtleWZyYW1lcyBtYXJxdWVlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgfVxufVxuLmljb24tYm94ZXMuYmctcHJpbWFyeS1saWdodC1waW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA4LjMzMzMzMzMzMzMlO1xuICAvKiBIZWlnaHQgb2YgOjphZnRlciBlbGVtZW50IGJhc2VkIG9uIGFzcGVjdC1yYXRpbyAzMDAvMjUgKi9cbn1cbi5pY29uLWJveGVzLmJnLXByaW1hcnktbGlnaHQtcGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvc2hhcGUtYm90dG9tLWxpZ2h0LXBpbmsuc3ZnXCIpO1xuICB0b3A6IGNhbGMoMTAwJSAtIDFweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDMwMC8yNTtcbn1cbi5pY29uLWJveGVzIC5ib3ggaW1nIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2Jsb2Iuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuYm9keS53cC1hZG1pbiAud3AtYmxvY2stc3BhY2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuYm9keS53cC1hZG1pbiAud3AtYmxvY2stc3BhY2VyOmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJTcGFjZXIgW3RleHQgdmlzaWJsZSBvbmx5IGluIGFkbWluXVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHJlZDtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50O1xuICB0b3A6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ud3AtYmxvY2stc3BhY2VyLmlzLXN0eWxlLXJlc3BvbnNpdmUtbGFyZ2Uge1xuICBoZWlnaHQ6IGNsYW1wKDY0cHgsIDh2dywgMTI4cHgpICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stc3BhY2VyLmlzLXN0eWxlLXJlc3BvbnNpdmUtbWVkaXVtIHtcbiAgaGVpZ2h0OiBjbGFtcCg0OHB4LCA2dncsIDk2cHgpICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stc3BhY2VyLmlzLXN0eWxlLXJlc3BvbnNpdmUtc21hbGwge1xuICBoZWlnaHQ6IGNsYW1wKDMycHgsIDR2dywgNjRweCkgIWltcG9ydGFudDtcbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuc2lkZWJhci1jb250ZW50ID4gaDEge1xuICBmb250LXNpemU6IDQ2cHg7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1zaWRlYmFyIC5zaWRlYmFyLWNvbnRlbnQgPiBoMiB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIgLnNpZGViYXItY29udGVudCA+IGgzIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciAuc2lkZWJhci1jb250ZW50ID4gaDQge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1zaWRlYmFyIC5zaWRlYmFyLW5hdiBhIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIgLnNpZGViYXItbmF2IC5tZW51LW9wZW4gPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktcGluay1wKTtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXNpZGViYXIgLnNpZGViYXItbmF2IC5zdWJtZW51IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBwLFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoMSxcbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDIsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGgzLFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoNCxcbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDUsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGg2LFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBmaWd1cmUsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAud3AtYmxvY2stY29sdW1ucyB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gcCxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoMSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoMixcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoMyxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoNCxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoNSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBoNixcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgPiBmaWd1cmUsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IGZpZ3VyZSxcbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC53cC1ibG9jay1jb2x1bW5zIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gdWwge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IG9sIHtcbiAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRhaW5lci0xMjAwIHVsLFxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRhaW5lci0xMjAwIG9sIHtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLmNvbnRhaW5lci0xMjAwIG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCA+IHAsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDEsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDIsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDMsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDQsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDUsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gaDYsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gdWwsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gb2wsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0ID4gZmlndXJlLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgbWFyZ2luOiAwIDE2cHg7XG4gIH1cbn1cblxuLnNpbmdsZS1wb3N0IC5jb250YWluZXItMTAwMCA+IGgxIHtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuLnNpbmdsZS1wb3N0IC5jb250YWluZXItMTAwMCA+IGgyIHtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuLnNpbmdsZS1wb3N0IC5jb250YWluZXItMTAwMCA+IGgzIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLnNpbmdsZS1wb3N0IC5jb250YWluZXItMTAwMCA+IGg0IHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLnNpbmdsZS1wb3N0IC5yZWFkLW1vcmUtYXJ0aWNsZXMgaDIge1xuICBmb250LXNpemU6IDM4cHg7XG59XG4uc2luZ2xlLXBvc3QgcCxcbi5zaW5nbGUtcG9zdCBoMixcbi5zaW5nbGUtcG9zdCBoMyxcbi5zaW5nbGUtcG9zdCBoNCxcbi5zaW5nbGUtcG9zdCBoNSxcbi5zaW5nbGUtcG9zdCBoNiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItY29udGVudCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1jb250ZW50IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1tZW51IC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItbWVudSAuZGVzY3JpcHRpb24gcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC5zaWRlYmFyLW1lbnUgLmRlc2NyaXB0aW9uIHVsIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1tZW51IC5jb250YWN0IHAsXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItbWVudSAuY29udGFjdCBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItbWVudSBoNSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC5zaWRlYmFyLW1lbnUgLmFjY29yZGlvbi10aXRsZSB7XG4gIHBhZGRpbmc6IDE4cHggMTZweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1tZW51IC5hY2NvcmRpb24taXRlbS5hY2NvcmRpb24tb3BlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFscGhhLWRhcmstcGluay1hbHBoYS1kYXJrLXBpbmstYWxwaGEtNDAwKTtcbn1cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGFjdCAuc2lkZWJhci1tZW51IC5hY2NvcmRpb24taXRlbS5hY2NvcmRpb24tb3Blbi5sdmwtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItbWVudSAuYWNjb3JkaW9uLWl0ZW0uYWNjb3JkaW9uLW9wZW4ubHZsLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItbWVudSAuYWNjb3JkaW9uLWl0ZW06bm90KC5hY2NvcmRpb24tb3Blbikge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC5zaWRlYmFyLW1lbnUgLmFjY29yZGlvbi1jb250ZW50LmFjY29yZGlvbi1vcGVuIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC13aGl0ZS0xMDApO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1jb250YWN0IC5zaWRlYmFyLW1lbnUgLmFjY29yZGlvbi1jb250ZW50LmFjY29yZGlvbi1vcGVuIC5hY2NvcmRpb24tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXlzY2FsZS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTIwMCk7XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3QgLnNpZGViYXItbWVudSAuYWNjb3JkaW9uLWNvbnRlbnQuYWNjb3JkaW9uLW9wZW4gLmFjY29yZGlvbi1jb250ZW50IC5hY2NvcmRpb24tY29udGVudC5hY2NvcmRpb24tb3BlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXApO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXApO1xufVxuXG4uZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3JfX3Bvc3QtdGl0bGUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuaHRtbCA6d2hlcmUoLndwLWJsb2NrKSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pcy1yb290LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHk6bm90KC53cC1hZG1pbikge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGFjY2VudC1jb2xvcjogdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXApO1xufVxuXG4uZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3JfX3Bvc3QtdGl0bGUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuaHRtbCA6d2hlcmUoLndwLWJsb2NrKSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pcy1yb290LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDhweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLmlzLXJvb3QtY29udGFpbmVyID4gKiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uaXMtcm9vdC1jb250YWluZXIgPiBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbn1cbi5pcy1yb290LWNvbnRhaW5lciA+IC53cC1ibG9jay1zcGFjZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4ud3AtYmxvY2stc29jaWFsLWxpbmtzIC53cC1zb2NpYWwtbGluay1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mYWNlYm9vay5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWJsb2NrLXNvY2lhbC1saW5rcyAud3Atc29jaWFsLWxpbmstaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2luc3RhZ3JhbS5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWJsb2NrLXNvY2lhbC1saW5rcyAud3Atc29jaWFsLWxpbmstbGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvbGlua2VkaW4uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi53cC1ibG9jay1zb2NpYWwtbGlua3Mge1xuICBmb250LXNpemU6IDM2cHg7XG59XG5cbmZvb3RlciAuZm9udC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmZvb3RlciB1bC5tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuZm9vdGVyIHVsLm1lbnUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZvb3RlciB1bC5tZW51IGE6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzFjMzI1ZDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICB3aWR0aDogMDtcbn1cbmZvb3RlciB1bC5tZW51IGE6aG92ZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5mb290ZXIgLmxvd2VyLWZvb3RlciAubWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBmb290ZXIgLmxvd2VyLWZvb3RlciAubWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMS41cmVtO1xuICB9XG59XG5cbmhlYWRlciBhIHtcbiAgY29sb3I6IHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSA+IHVsID4gbGkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5oZWFkZXIgLmRlc2t0b3AtbWFpbi1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSA+IHVsID4gbGkgPiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICMxYzMyNWQ7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbn1cbmhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgPiB1bCA+IGxpID4gYTpob3Zlcjo6YWZ0ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG59XG5oZWFkZXIgLmRlc2t0b3AtbWFpbi1tZW51IC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSAuc3ViLW1lbnUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5oZWFkZXIgLmRlc2t0b3AtbWFpbi1tZW51IC5zdWItbWVudSAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSAuc3ViLW1lbnUgLnN1Yi1tZW51IGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5oZWFkZXIgLmRlc2t0b3AtbWFpbi1tZW51IC5zdWItbWVudSA+ICoge1xuICBmbGV4OiAwIDEgY2FsYygzMy4zMzMlIC0gMjBweCk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgaGVhZGVyIC5kZXNrdG9wLW1haW4tbWVudSA+IHVsID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBoZWFkZXIgLmRlc2t0b3AtbWFpbi1tZW51ID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIGhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgPiB1bCA+IGxpID4gYTpob3Zlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAwO1xuICB9XG4gIGhlYWRlciAuZGVza3RvcC1tYWluLW1lbnUgLnN1Yi1tZW51IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn0iLCIvL1xuLy8gX3R5cGUuc2Nzc1xuLy9cblxuZW0ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuY29kZSB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbn1cblxuYm9keSB7XG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1ibHVlLTEwMC1wKTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X2hlYWRpbmc7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gICAgfVxufVxuXG5wIHtcbiAgICB0ZXh0LXdyYXA6IHByZXR0eTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cblxub2wud3AtYmxvY2stbGlzdCxcbnVsLndwLWJsb2NrLWxpc3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgb2wsXG4gICAgdWwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbnVsLndwLWJsb2NrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cbiAgICAmLmlzLXN0eWxlLWxpc3QtaXRlbS1ibHVlIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoZWNrX2JsdWUuc3ZnXCIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yOHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxub2wud3AtYmxvY2stbGlzdCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuXG4gICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHkge1xuICAgIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXNlY29uZGFyeS1saWdodC1ibHVlLXApO1xuICAgIH1cblxuICAgICNicmVhZGNydW1icyB7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICBjb2xvcjogI2IzYzNjZjtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci0xMzIwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5jb250YWluZXItMTIwMCB7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAuY29udGFpbmVyLTEwMDAge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci0xNDQwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIGg2IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgICAuY3VycmVudCB7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyZXlzY2FsZS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTIwMCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmV5c2NhbGUtZGFyay1ibHVlLWFscGhhLWRhcmstYmx1ZS1hbHBoYS0yMDApO1xuICAgICAgICAgICAgd2lkdGg6IDQzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdlLW51bWJlcnMge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA0M3B4O1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJjaGl2ZS1jb250ZW50IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtYmxvY2stdGFibGUge1xuICAgICAgICB0aCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xuICAgICAgICB9XG5cbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vXG4vLyBfZm9ybXMuc2Nzc1xuLy9cblxuLmdmb3JtX3dyYXBwZXIge1xuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC5nZm9ybV92YWxpZGF0aW9uX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhpZGRlbl9zdWJfbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oaWRkZW5fbGFiZWwge1xuICAgID4gbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC52YWxpZGF0aW9uX2Vycm9yLFxuICAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgICBjb2xvcjogcmVkO1xuICB9XG5cbiAgLnZhbGlkYXRpb25fZXJyb3Ige1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbiIsIi53cC1ibG9jay1xdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzAwMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG5cbiAgY2l0ZSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG59XG4iLCIubm90ZS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuIiwiLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWJ0bi1zZWNvbmRhcnkpOm5vdCguaXMtc3R5bGUtYnRuLXRlcnRpYXJ5KSxcbi53cC1ibG9jay1idXR0b24ge1xuXG4gICAgYSxcbiAgICBidXR0b24sXG4gICAgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1waW5rLXApO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXApO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIGE6OmFmdGVyLFxuICAgIGJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgbGVmdDogMzJweDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICBhOmhvdmVyOjphZnRlcixcbiAgICBidXR0b246aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDY0cHgpO1xuICAgIH1cbn0iLCIuc3RhdC1udW1iZXIge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9oZWFkaW5nO1xufVxuXG4uc3RhdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMTAwJSAqIDI1IC8gMzAwKTtcbiAgLyogSGVpZ2h0IG9mIDo6YWZ0ZXIgZWxlbWVudCBiYXNlZCBvbiBhc3BlY3QtcmF0aW8qL1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL3NoYXBlLWJvdHRvbS1ibHVlLnN2ZycpO1xuICAgIHRvcDogY2FsYygxMDAlIC0gMXB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDMwMC8yNTtcbiAgfVxufSIsIi5ib3gge1xuICAgIGg0IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICB1bCxvbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgIH1cbn1cbiIsIi5jaGFydC1udW1iZXIge1xuICAgIGg0IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5sYXJnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gICAgLnJpZ2h0LWNvbHVtbi1jb250ZW50IHtcbiAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2NoZWNrLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaW1hZ2Utd2l0aC10ZXh0IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIC5pbWFnZS1sZWZ0IHtcbiAgICAgICAgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlLXJpZ2h0IHtcbiAgICAgICAgLmFjZi1pbm5lcmJsb2Nrcy1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvY2hlY2suc3ZnXCIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTMycHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2Utc2lkZWJhciB7XG4gICAgLmltYWdlLXdpdGgtdGV4dCB7XG4gICAgICAgIC5hY2YtaW5uZXJibG9ja3MtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3JkZXI6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPmRpdj5pbWcge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMjQwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY0MHB4O1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmhlcm8ge1xuICAuaGVyby1jb250ZW50IHtcbiAgICA+KiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuaGVyb19iaWcge1xuICAgIC5oZXJvLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogY2FsYygxMDAlIC0gMXB4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMzAwLzUyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvc2hhcGUtYmlnLWhlcm8tdG9wLnN2Z1wiKTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDFweCk7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9zaGFwZS1iaWctaGVyby1yaWdodC5zdmdcIik7XG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAzMDAvMTc1MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZmVhdHVyZWQge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmhlcm9fbWVkaXVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktbGlnaHQtcGluay1wKTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTAwJSAqIDE0IC8gMzAwKTtcbiAgICAgIC8qIEhlaWdodCBvZiA6OmFmdGVyIGVsZW1lbnQgYmFzZWQgb24gYXNwZWN0LXJhdGlvIDMwMC8xNCAqL1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3NoYXBlLW1lZGl1bS1oZXJvLWJvdHRvbS5zdmdcIik7XG4gICAgICAgIHRvcDogY2FsYygxMDAlIC0gMXB4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMzAwLzE0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLWltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMXJlbTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjNweCkge1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBib3R0b206IC0xMDBweDtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvc2hhcGUtY2xvdWQuc3ZnXCIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMzk0LzY4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3NoYXBlLXRvcC1oZXJvLW1lZGl1bS5zdmdcIik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8tY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZmVhdHVyZWQge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmhlcm9fc21hbGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1saWdodC1waW5rLXApO1xuXG4gICAgLmhlcm8tY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgLSAxcHgpO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDU0LzYyNztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvc2hhcGUtaGVyby1zbWFsbC1yaWdodC5zdmdcIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubGlua3Mge1xuICAgIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiM2MzY2Y7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuYXJyb3ctcmlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuIiwiLmFjY29yZGlvbiB7XG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWljb24ge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlM2U2ZWI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgLy8gRWFjaCBhY2NvcmRpb24taXRlbSBzaG91bGQgYmUgaW5kZXBlbmRlbnRcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5hY2NvcmRpb24tdG9nZ2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFVzZSBkaXJlY3QgY2hpbGQgc2VsZWN0b3JzIHRvIGVuc3VyZSB3ZSdyZSBvbmx5IGFmZmVjdGluZyBlbGVtZW50cyB3aXRoaW4gdGhpcyBpdGVtXG4gICAgICAgID4uYWNjb3JkaW9uLXRvZ2dsZTpjaGVja2VkKy5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24taWNvbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgPi5hY2NvcmRpb24tdG9nZ2xlOmNoZWNrZWQrLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICA+LmFjY29yZGlvbi10b2dnbGU6Y2hlY2tlZCsuYWNjb3JkaW9uLWhlYWRlcisuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgID4uYWNjb3JkaW9uLXRvZ2dsZTpjaGVja2VkKy5hY2NvcmRpb24taGVhZGVyIC5pY29uIC5taW51cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgID4uYWNjb3JkaW9uLXRvZ2dsZTpjaGVja2VkKy5hY2NvcmRpb24taGVhZGVyIC5pY29uIC5hZGQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIC5taW51cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29udGVudCBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbn0iLCIuaWZyYW1lLWJsb2NrLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG87XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgICBtYXJnaW46IDY0cHggYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuaWZyYW1lLXRhYi1idXR0b24uYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTsgLyogWW91IGNhbiBhZGp1c3QgY29sb3IgYW5kIHRoaWNrbmVzcyBhcyBuZWVkZWQgKi9cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbn1cblxuLndwLWJsb2NrLWFjZi1pZnJhbWUge1xuICAgIC5hY2YtbGFiZWwge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmluZm9ncmFtLWVtYmVkICsgc2NyaXB0ICsgZGl2IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGtleWZyYW1lcyBtYXJxdWVlIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgfVxufVxuIiwiLmljb24tYm94ZXMge1xuICAgICYuYmctcHJpbWFyeS1saWdodC1waW5rIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEwMCUgKiAyNSAvIDMwMCk7XG4gICAgICAgIC8qIEhlaWdodCBvZiA6OmFmdGVyIGVsZW1lbnQgYmFzZWQgb24gYXNwZWN0LXJhdGlvIDMwMC8yNSAqL1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL3NoYXBlLWJvdHRvbS1saWdodC1waW5rLnN2ZycpO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSAxcHgpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMwMC8yNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib3gge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2Jsb2Iuc3ZnXCIpO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJib2R5LndwLWFkbWluIHtcclxuICAud3AtYmxvY2stc3BhY2VyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGNvbnRlbnQ6ICdTcGFjZXIgW3RleHQgdmlzaWJsZSBvbmx5IGluIGFkbWluXSc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogcmVkO1xyXG4gICAgICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRvcDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stc3BhY2VyIHtcclxuICAmLmlzLXN0eWxlLXJlc3BvbnNpdmUtbGFyZ2Uge1xyXG4gICAgaGVpZ2h0OiBjbGFtcCg2NHB4LCA4dncsIDEyOHB4KSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJi5pcy1zdHlsZS1yZXNwb25zaXZlLW1lZGl1bSB7XHJcbiAgICBoZWlnaHQ6IGNsYW1wKDQ4cHgsIDZ2dywgOTZweCkgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICYuaXMtc3R5bGUtcmVzcG9uc2l2ZS1zbWFsbCB7XHJcbiAgICBoZWlnaHQ6IGNsYW1wKDMycHgsIDR2dywgNjRweCkgIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCJib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1zaWRlYmFyIHtcbiAgICAuc2lkZWJhci1jb250ZW50IHtcbiAgICAgICAgPmgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgID5oMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIH1cblxuICAgICAgICA+aDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPmg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlYmFyLW5hdiB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LW9wZW4ge1xuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LXBpbmstcCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3VibWVudSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXApO1xuICAgICAgICB9XG4gICAgfVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IHtcblxuICAgID5wLFxuICAgID5oMSxcbiAgICA+aDIsXG4gICAgPmgzLFxuICAgID5oNCxcbiAgICA+aDUsXG4gICAgPmg2LFxuICAgID5maWd1cmUsXG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+ZmlndXJlLFxuICAgIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICA+dWwge1xuICAgICAgICBtYXgtd2lkdGg6IDExNjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgPm9sIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5jb250YWluZXItMTIwMCB7XG5cbiAgICAgICAgdWwsXG4gICAgICAgIG9sIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG5cbiAgICAgICAgPnAsXG4gICAgICAgID5oMSxcbiAgICAgICAgPmgyLFxuICAgICAgICA+aDMsXG4gICAgICAgID5oNCxcbiAgICAgICAgPmg1LFxuICAgICAgICA+aDYsXG4gICAgICAgID51bCxcbiAgICAgICAgPm9sLFxuICAgICAgICA+ZmlndXJlLFxuICAgICAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2luZ2xlLXBvc3Qge1xuICAgIC5jb250YWluZXItMTAwMCB7XG4gICAgICAgID4gaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG4gICAgICAgID4gaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICB9XG4gICAgICAgID4gaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgID4gaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlYWQtbW9yZS1hcnRpY2xlcyB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICB9XG59XG4iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRhY3Qge1xuICAuc2lkZWJhci1jb250ZW50IHtcbiAgICBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXItbWVudSB7XG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgIHAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjc1cmVtO1xuICAgICAgfVxuXG4gICAgICB1bCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuNzVyZW07XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdCB7XG5cbiAgICAgIHAsXG4gICAgICBoNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250X2JvZHk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDE4cHggMTZweDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWl0ZW0uYWNjb3JkaW9uLW9wZW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWxwaGEtZGFyay1waW5rLWFscGhhLWRhcmstcGluay1hbHBoYS00MDApO1xuXG4gICAgICAmLmx2bC0yIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXApO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cblxuICAgICAgJi5sdmwtMyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWl0ZW06bm90KC5hY2NvcmRpb24tb3Blbikge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWNvbnRlbnQuYWNjb3JkaW9uLW9wZW4ge1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtd2hpdGUtMTAwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXlzY2FsZS1kYXJrLWJsdWUtYWxwaGEtZGFyay1ibHVlLWFscGhhLTIwMCk7XG5cbiAgICAgICAgLmFjY29yZGlvbi1jb250ZW50LmFjY29yZGlvbi1vcGVuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJyYW5kLWJyYW5kLWNvbG9ycy1wcmltYXJ5LWRhcmstYmx1ZS1wKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8qKlxuICogVGhlbWUgU3R5bGVzXG4gKi9cbkBpbXBvcnQgXCIuLi92YXJzXCI7XG5AaW1wb3J0IFwiLi4vaGVscGVycy90eXBlXCI7XG5AaW1wb3J0IFwiLi4vaGVscGVycy9mb3Jtc1wiO1xuXG4vLyBBZGQgeW91ciBibG9ja3MgaGVyZVxuQGltcG9ydCBcInF1b3RlXCI7XG5AaW1wb3J0IFwibm90ZS1ib3hcIjtcbkBpbXBvcnQgXCJidXR0b25cIjtcbkBpbXBvcnQgXCJzdGF0c1wiO1xuQGltcG9ydCBcImZlYXR1cmVkLWJveGVzXCI7XG5AaW1wb3J0IFwiY2hhcnQtbnVtYmVyXCI7XG5AaW1wb3J0IFwiaW1hZ2Utd2l0aC10ZXh0XCI7XG5AaW1wb3J0IFwiaGVyb1wiO1xuQGltcG9ydCBcImxpbmtzXCI7XG5AaW1wb3J0IFwiYWNjb3JkaW9uXCI7XG5AaW1wb3J0IFwiaWZyYW1lXCI7XG5AaW1wb3J0IFwibWFycXVlZVwiO1xuQGltcG9ydCBcImljb24tYm94ZXNcIjtcbkBpbXBvcnQgXCJzcGFjZXJcIjtcblxuQGltcG9ydCBcIi4uL3RlbXBsYXRlcy9wYWdlLXdpdGgtc2lkZWJhclwiO1xuQGltcG9ydCBcIi4uL3RlbXBsYXRlcy9kZWZhdWx0LXBhZ2VcIjtcbkBpbXBvcnQgXCIuLi90ZW1wbGF0ZXMvc2luZ2xlLXBvc3RcIjtcbkBpbXBvcnQgXCIuLi90ZW1wbGF0ZXMvcGFnZS1jb250YWN0c1wiO1xuXG4uZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3JfX3Bvc3QtdGl0bGUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogOHB4O1xufVxuXG5odG1sIDp3aGVyZSgud3AtYmxvY2spIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pcy1yb290LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogOHB4O1xufVxuXG5odG1sIHtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHk6bm90KC53cC1hZG1pbikge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9ib2R5O1xuICAgIGFjY2VudC1jb2xvcjogdmFyKC0tYnJhbmQtYnJhbmQtY29sb3JzLXByaW1hcnktZGFyay1ibHVlLXApO1xufVxuXG4uZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3JfX3Bvc3QtdGl0bGUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogOHB4O1xufVxuXG5odG1sIDp3aGVyZSgud3AtYmxvY2spIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pcy1yb290LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9ib2R5O1xuXG4gICAgPioge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgID5wIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICB9XG5cbiAgICA+LndwLWJsb2NrLXNwYWNlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgfVxufSIsIi53cC1ibG9jay1zb2NpYWwtbGlua3MgLndwLXNvY2lhbC1saW5rLWZhY2Vib29rIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmFjZWJvb2suc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ud3AtYmxvY2stc29jaWFsLWxpbmtzIC53cC1zb2NpYWwtbGluay1pbnN0YWdyYW0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9pbnN0YWdyYW0uc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ud3AtYmxvY2stc29jaWFsLWxpbmtzIC53cC1zb2NpYWwtbGluay1saW5rZWRpbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2xpbmtlZGluLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLndwLWJsb2NrLXNvY2lhbC1saW5rcyB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xufVxuXG5mb290ZXIge1xuICAgIC5mb250LWJvbGQge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIHVsLm1lbnUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDEuNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMWMzMjVkO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb3dlci1mb290ZXIge1xuICAgICAgICAubWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMC41cmVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGdhcDogMS41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsImhlYWRlciB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icmFuZC1icmFuZC1jb2xvcnMtcHJpbWFyeS1kYXJrLWJsdWUtcCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAuZGVza3RvcC1tYWluLW1lbnUge1xuICAgICAgICA+IHVsID4gbGkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGE6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzFjMzI1ZDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gYTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSBjYWxjKDMzLjMzMyUgLSAyMHB4KTsgLy8gQ3JlYXRlcyAzIGNvbHVtbnMgd2l0aCBzb21lIHNwYWNpbmdcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgID4gdWwgPiBsaSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IHVsID4gbGkgPiBhOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl19 */
