.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item,.faq-section .faq-section-inner .faq-lists .faq-list .answer,.faq-section .faq-section-inner .faq-lists .faq-list .head .icon-plus-minus:before,.testimonials-new .testimonials-new-inner .qoutes-controls i.qoute-arrow{transition:all .3s ease-in-out}.light-blue{background-color:#fafcfe}.analytics{background-color:#fff;padding:0}.analytics .analytics-inner{background-color:#f0f5fc;border:1px solid #e1e7ef;border-radius:1.6rem;box-shadow:0 2px 20px 0 rgba(2,22,53,.102);display:grid;grid-template-columns:1fr 1fr 1fr;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.analytics .analytics-inner .line-graph-item{padding:3rem 0}.analytics .analytics-inner .line-graph-item .line-graph-inner{grid-gap:1rem;border-right:1px solid #e1e7ef;display:grid;justify-content:center}.analytics .analytics-inner .line-graph-item .line-graph-inner .line-graph-top{align-items:center;display:flex;gap:3rem}.analytics .analytics-inner .line-graph-item .line-graph-inner .line-graph-top .line-percent{color:#222;font-size:4.4rem;font-weight:700;line-height:1.2;text-transform:uppercase}.analytics .analytics-inner .line-graph-item .line-graph-inner .line-graph-bottom{color:#686f7e;font-size:16px;font-weight:600;text-transform:uppercase}.analytics .analytics-inner .line-graph-item:nth-child(2) .analytics-icon{background-color:#31bedd}.analytics .analytics-inner .line-graph-item:nth-child(3) .analytics-icon{background-color:#20c21d}.analytics .analytics-inner .line-graph-item:last-child .line-graph-inner{border-right:0}.analytics .analytics-dark-blue{background-color:#102537;border:1px solid #102537}.analytics .analytics-dark-blue .line-graph-item .line-graph-inner{border-right:1px solid #142d43}.analytics .analytics-dark-blue .line-graph-item .line-graph-inner .line-graph-top .line-percent{color:#fff}.analytics .analytics-dark-blue .line-graph-item .line-graph-inner .line-graph-bottom{color:#6b8399}.chart-animation{background-color:#fff}.chart-animation .chart-animation-inner{max-width:63rem;padding-bottom:1.5rem}.chart-animation .chart-inner-wrapper .sticky-features_wrapper{grid-column-gap:96px;display:flex}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content{padding:10rem 0;position:relative;width:40%}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:53vh}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item .sticky-features_item-anchor{cursor:default;display:none;opacity:.15;padding:0;position:relative;text-decoration:none;transition:opacity .3s}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals{position:relative;width:60%}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals .sticky-features_sticky{border-radius:4px;display:flex;flex-direction:column;justify-content:center;padding-top:70vh;position:sticky;top:22vh}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals .sticky-features_sticky .sticky-features_box{border-radius:4px;bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals .sticky-features_sticky .sticky-features_box .sticky-features_img-wrapper{align-items:flex-end;display:flex;justify-content:flex-end;opacity:0;transition:opacity .3s}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals .sticky-features_sticky .sticky-features_box .sticky-features_img-wrapper .sticky-features_img{border-radius:1.8rem;bottom:0;box-shadow:0 2px 24px 0 rgba(2,22,53,.102);left:45%;max-width:80rem;position:absolute;top:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_item-anchor+.sticky-features_item-content{opacity:.2;padding:0 2rem}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_item-anchor+.sticky-features_item-content .image-mobile{border-radius:2rem;box-shadow:0 2px 24px 0 rgba(2,22,53,.102);display:none;margin-bottom:5rem}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_item-anchor+.sticky-features_img-wrapper{opacity:0}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_item-anchor.w--current{cursor:default;opacity:1;overflow:visible}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_item-anchor.w--current+div{opacity:1!important;z-index:10}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper{grid-column-gap:4rem}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals{width:40%}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals .chart-animation-text{display:grid;padding-top:5rem}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content{padding:0;width:60%}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content p:last-child{margin-bottom:0}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item{min-height:0;padding:3rem 0}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item{border-left:2px dashed rgba(7,76,178,.1);padding-left:5rem;position:relative}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item.active{border-left:2px dashed #074cb2}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item.active .sticky-features_item-content:after{-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite;display:block}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item .w--current{border-left:2px dashed #074cb2}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item .sticky-features_item-content{position:relative}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item .sticky-features_item-content:before{background-color:#074cb2;border:6px solid #e0e7ef;border-radius:100%;color:#fff;font-size:1.6rem;height:4rem;left:-7rem;line-height:1.7;position:absolute;text-align:center;top:.5rem;width:4rem;z-index:10}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item .sticky-features_item-content:after{background-color:#074cb2;border-radius:100%;content:"";display:block;display:none;height:5rem;left:-7.5rem;position:absolute;top:0;width:5rem;z-index:9}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item.visual-1{padding-top:0}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item.visual-1 .sticky-features_item-content:before{content:"1"}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item.visual-2 .sticky-features_item-content:before{content:"2"}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item.visual-3,.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item.visual-3 .sticky-features_item-content{padding-bottom:0}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item.sticky-features_item.visual-3 .sticky-features_item-content:before{content:"3"}@-webkit-keyframes pulse{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}33%{opacity:.66;-webkit-transform:scale(.33);transform:scale(.33)}66%{opacity:.33;-webkit-transform:scale(.66);transform:scale(.66)}to{opacity:.01;-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes pulse{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}33%{opacity:.66;-webkit-transform:scale(.33);transform:scale(.33)}66%{opacity:.33;-webkit-transform:scale(.66);transform:scale(.66)}to{opacity:.01;-webkit-transform:scale(1.3);transform:scale(1.3)}}.how-it-works{background-color:#fff;padding:10rem 0 0}.how-it-works .how-it-works-inner{background-color:#102537;border-radius:2.4rem;overflow:hidden}.how-it-works .how-it-works-inner .top-content{padding:5rem 3rem 0;text-align:center}.how-it-works .how-it-works-inner .top-content h3,.how-it-works .how-it-works-inner .top-content p{color:#fff}.how-it-works .how-it-works-inner .top-content p{margin:0 auto;max-width:60rem}.how-it-works .how-it-works-inner .top-content .steps-guide{display:flex;gap:6rem;justify-content:center;padding:5rem 0}.how-it-works .how-it-works-inner .top-content .steps-guide .guide-item{align-items:center;color:#fff;display:flex;gap:1rem}.how-it-works .how-it-works-inner .top-content .steps-guide .guide-item:before{align-items:center;background-color:#074cb2;border-radius:100%;color:#fff;content:counter(item-count);counter-increment:item-count;display:flex;height:3.8rem;justify-content:center;width:3.8rem}.how-it-works .how-it-works-inner .top-content .steps-guide .guide-item span{font-weight:600;text-transform:uppercase}.how-it-works .how-it-works-inner .top-content .steps-guide .guide-item .arrow-long{margin-left:6rem}.how-it-works .how-it-works-inner .top-content .steps-guide .guide-item:last-child .arrow-long{display:none}.how-it-works .how-it-works-inner .steps-container .step-item{grid-gap:3rem;align-items:center;border-top:2px solid #fff;display:grid;grid-template-columns:1fr 1fr;padding:5rem 10rem}.how-it-works .how-it-works-inner .steps-container .step-item:first-child{border:0}.how-it-works .how-it-works-inner .steps-container .step-item .copy{color:#e0e7ef;font-size:1.6rem;padding:0 3rem}.how-it-works .how-it-works-inner .steps-container .step-item .copy h4{color:#fff;display:grid;font-size:2.4rem;gap:1rem}.how-it-works .how-it-works-inner .steps-container .step-item .copy h4 span{color:#31bedd;font-size:1.6rem;text-transform:uppercase}.how-it-works .how-it-works-inner .steps-container .step-item .copy ul{list-style:none;padding-left:0}.how-it-works .how-it-works-inner .steps-container .step-item .copy ul li{align-items:center;display:flex;gap:1rem}.how-it-works .how-it-works-inner .steps-container .step-item .copy ul li:before{content:url(../components/icons/check-circle-2.svg);display:inline-block;height:2rem;width:2rem}.how-it-works .how-it-works-inner .steps-container .step-item .image{text-align:center}.how-it-works .how-it-works-inner .steps-container .step-item .image img{width:auto}.how-it-works .how-it-works-inner .steps-container .step-item:nth-child(2n) .copy{order:2}.how-it-works .how-it-works-inner .steps-container .step-item:nth-child(2n) .image{order:1}.testimonials-new{background-position:100% 0;background-repeat:no-repeat;background-size:contain;display:none;overflow:hidden;position:relative}.testimonials-new:before{background:linear-gradient(90deg,#102537 36.5%,rgba(5,48,85,.75));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.testimonials-new .testimonials-new-inner{grid-gap:8rem;align-items:center;color:#fff;display:grid;grid-template-columns:1fr 35%;padding:3rem 0;position:relative}.testimonials-new .testimonials-new-inner .qoutes{align-items:center;background-color:#102537;border:1px solid #354858;border-radius:2.4rem;display:grid;min-height:40rem;padding:3rem}.testimonials-new .testimonials-new-inner .qoutes .qoute-item .qoute{margin-bottom:1rem}.testimonials-new .testimonials-new-inner .qoutes .qoute-item p{font-size:2.4rem;font-weight:300}.testimonials-new .testimonials-new-inner .qoutes .qoute-item .author{align-items:center;display:grid;gap:1.5rem;grid-template-columns:auto 1fr}.testimonials-new .testimonials-new-inner .qoutes .qoute-item .author img{border-radius:100%;height:6rem;width:6rem}.testimonials-new .testimonials-new-inner .qoutes .qoute-item .author p{font-size:1.8rem;margin:0}.testimonials-new .testimonials-new-inner .qoutes .qoute-item .author p span{display:block;font-size:1.6rem;font-weight:300}.testimonials-new .testimonials-new-inner .copy h3{color:#fff}.testimonials-new .testimonials-new-inner .qoutes-controls{display:flex;gap:1.5rem;margin-bottom:3rem}.testimonials-new .testimonials-new-inner .qoutes-controls i.qoute-arrow{cursor:pointer}.testimonials-new .testimonials-new-inner .qoutes-controls i.qoute-arrow:hover{opacity:.7}.faq-section{background-color:#fff;padding:10rem 0}.faq-section .faq-section-inner{grid-gap:5rem;display:grid;grid-template-columns:35% 1fr}.faq-section .faq-section-inner .copy p:last-child{margin-bottom:0}.faq-section .faq-section-inner .faq-lists .faq-list{background-color:#f0f5fc;border-radius:1.6rem;margin:1.5rem 0}.faq-section .faq-section-inner .faq-lists .faq-list .head{cursor:pointer;display:grid;font-size:2rem;font-weight:600;gap:1.5rem;grid-template-columns:1fr 2.4rem;justify-content:space-between;padding:2rem}.faq-section .faq-section-inner .faq-lists .faq-list .head .icon-plus-minus{background-color:#fff;border-radius:100%;display:inline-block;height:2.4rem;position:relative;width:2.4rem}.faq-section .faq-section-inner .faq-lists .faq-list .head .icon-plus-minus:before{height:1.2rem;width:.2rem}.faq-section .faq-section-inner .faq-lists .faq-list .head .icon-plus-minus:after,.faq-section .faq-section-inner .faq-lists .faq-list .head .icon-plus-minus:before{background-color:#074cb2;border-radius:1rem;content:"";display:inline-block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.faq-section .faq-section-inner .faq-lists .faq-list .head .icon-plus-minus:after{height:.2rem;width:1.2rem}.faq-section .faq-section-inner .faq-lists .faq-list .answer{color:#252b34;height:0;opacity:0;padding:0 2rem;visibility:hidden}.faq-section .faq-section-inner .faq-lists .faq-list .answer p{display:none}.faq-section .faq-section-inner .faq-lists .faq-list .answer p:last-child{margin-bottom:0}.faq-section .faq-section-inner .faq-lists .faq-list.active .icon-plus-minus:before{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg);visibility:hidden}.faq-section .faq-section-inner .faq-lists .faq-list.active .answer{height:auto;opacity:1;padding:0 2rem 2rem;visibility:visible}.faq-section .faq-section-inner .faq-lists .faq-list.active .answer p{display:block}.resources{background-color:#fff;padding-bottom:10rem}.resources .resources-title{align-items:center;display:flex;gap:3rem;justify-content:space-between}.resources .resources-title h3{margin:0}.resources .resources-title a{color:#252b34;display:inline-block;font-size:1.6rem}.resources .resources-title a .icon{margin-left:.5rem}.resources .resources-title a:hover{color:#074cb2}.resources .resources-title a:hover .icon{background-color:#074cb2}.resources .home-articles-wrapper{grid-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr;margin-top:5rem;min-height:38rem}.resources .home-articles-wrapper .post-item{display:block;padding:1.5rem;transition:none}.resources .home-articles-wrapper .post-item:hover{border-radius:1.8rem;box-shadow:0 2px 24px 0 rgba(2,22,53,.102);margin-top:.5rem}.resources .home-articles-wrapper .post-item .post-image{background-repeat:no-repeat;background-size:cover;border-radius:1rem;height:18.8rem;margin-bottom:3rem;width:100%}.resources .home-articles-wrapper .post-item h5{margin:0 0 3rem;min-height:5.2rem}.resources .home-articles-wrapper .post-item h5 a{color:#252b34}.resources .home-articles-wrapper .post-item h5 a:hover{color:#074cb2}.resources .home-articles-wrapper .post-item .author{align-items:center;display:flex;gap:1.5rem}.resources .home-articles-wrapper .post-item .author img{border-radius:100%;height:3.4rem;width:3.4rem}.resources .home-articles-wrapper .post-item .author span{font-size:1.4rem;font-weight:700}.resources .home-articles-wrapper .post-item.lay-2{grid-gap:1.5rem;display:grid;grid-template-columns:1fr 15rem;justify-content:space-between}.resources .home-articles-wrapper .post-item.lay-2 .post-image{height:8rem;margin-bottom:0}.resources .home-articles-wrapper .post-item-two .post-item{border-bottom:1px solid #e0e7ef;margin:.45rem 0;padding:3rem 1.5rem}.resources .home-articles-wrapper .post-item-two .post-item:hover{border:0;border-radius:1.8rem;box-shadow:0 2px 24px 0 rgba(2,22,53,.102);margin-top:.95rem}body.page-template-custom-operator-landing .chart-animation{padding-top:10rem}body.page-template-custom-operator-landing .chart-animation-text-fade{padding-top:5rem}.operator-cta{background-color:#fff;padding:8rem 0}.operator-cta .operator-cta-inner{grid-gap:3rem;align-items:center;display:grid;grid-template-columns:70% 27%}.operator-cta .operator-cta-inner p:last-child{margin-bottom:0}.operator-cta .operator-cta-inner .button{text-align:right}@media (max-width:1279px){html:is([data-scroll="0"]) body.page-template-custom-home-v2 .header .container .header-button-wrapper .mobile-cross span,html:is([data-scroll="0"]) body.page-template-custom-operator-landing .header .container .header-button-wrapper .mobile-cross span{background-color:#fff}html:not([data-scroll="0"]) body.page-template-custom-home-v2 .header.mobile-active,html:not([data-scroll="0"]) body.page-template-custom-operator-landing .header.mobile-active{box-shadow:none}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content,.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals{width:50%}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals .sticky-features_sticky .sticky-features_box .sticky-features_img-wrapper .sticky-features_img{max-width:50rem}.operator-cta .operator-cta-inner{grid-template-columns:60% 37%}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals{width:40%}.chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content{width:60%}}@media (max-width:991px){.analytics .analytics-inner .line-graph-item{padding-left:1.5rem;padding-right:1.5rem}.analytics .analytics-inner .line-graph-item .line-graph-inner .line-graph-top{gap:1.5rem}.chart-animation .chart-inner-wrapper .chart-inner{grid-gap:3rem}.chart-animation .chart-inner-wrapper .chart-inner .content-inner{padding:0 1.5rem}.how-it-works .how-it-works-inner .top-content .steps-guide{gap:3rem}.how-it-works .how-it-works-inner .top-content .steps-guide .guide-item .arrow-long{margin-left:2rem}.how-it-works .how-it-works-inner .steps-container .step-item{padding:3rem}.how-it-works .how-it-works-inner .steps-container .step-item .copy{padding:0 1.5rem}.testimonials-new .testimonials-new-inner{grid-gap:5rem;padding-bottom:0}.faq-section .faq-section-inner{grid-gap:0;grid-template-columns:1fr}footer.plain-footer .plain-footer-inner .nav ul li:nth-child(4),footer.plain-footer .plain-footer-inner .nav ul li:nth-child(5){margin-left:1rem}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals{display:none}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content{padding:0;width:auto}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item .sticky-features_item-content{padding:3rem}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item .sticky-features_item-content .image-mobile{display:block;margin-bottom:5rem}.operator-cta{padding:5rem 0}.operator-cta .operator-cta-inner{grid-gap:4rem;grid-template-columns:1fr}.operator-cta .operator-cta-inner .button,.operator-cta .operator-cta-inner .text{text-align:center}.cta-featured{padding:7rem 0}body.page-template-custom-operator-landing .chart-animation-text-fade{padding-top:0}body.page-template-custom-operator-landing .chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper{display:grid}body.page-template-custom-operator-landing .chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .chart-animation-tex-inner{padding:0 3rem 3rem}body.page-template-custom-operator-landing .chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals{display:block;width:100%}body.page-template-custom-operator-landing .chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals .chart-animation-text,body.page-template-custom-operator-landing .chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals .sticky-features_sticky{padding-top:0}body.page-template-custom-operator-landing .chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_visuals .sticky-features_sticky .sticky-features_box{position:relative}body.page-template-custom-operator-landing .chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content{padding:0 3rem}body.page-template-custom-operator-landing .chart-animation-text-fade .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item .sticky-features_item-content{padding:0}}@media (max-width:767px){.analytics{height:35rem;padding:0 1.5rem}.analytics .analytics-inner{grid-template-columns:1fr;padding:1.5rem 0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.analytics .analytics-inner .line-graph-item{padding:1.5rem}.analytics .analytics-inner .line-graph-item .line-graph-inner{border:0;text-align:center}.analytics .analytics-inner .line-graph-item .line-graph-inner .line-graph-top{justify-content:center}.chart-animation .chart-animation-inner{padding:0 1.5rem}.chart-animation .chart-inner-wrapper .sticky-features_wrapper .sticky-features_content .sticky-features_item .sticky-features_item-content{padding-left:1.5rem;padding-right:1.5rem}.how-it-works{padding:5rem 0}.how-it-works .how-it-works-inner .top-content p{margin-bottom:3rem}.how-it-works .how-it-works-inner .top-content .steps-guide{display:none}.how-it-works .how-it-works-inner .steps-container .step-item{grid-template-columns:1fr}.how-it-works .how-it-works-inner .steps-container .step-item:nth-child(2n) .copy{order:1}.how-it-works .how-it-works-inner .steps-container .step-item:nth-child(2n) .image{order:2}.testimonials-new{background-size:cover}.testimonials-new .testimonials-new-inner{grid-template-columns:1fr}.resources .home-articles-wrapper{grid-gap:0;grid-template-columns:1fr}.resources .home-articles-wrapper .post-item.lay-2{grid-template-columns:1fr}.resources .home-articles-wrapper .post-item.lay-2 .post-image{height:15rem;order:1}.resources .home-articles-wrapper .post-item.lay-2 .copy{order:2}.resources .home-articles-wrapper .post-item .post-image{height:15rem}.resources .home-articles-wrapper .post-item:hover{margin:0}.resources .home-articles-wrapper .post-item-two .post-item{padding:1.5rem}.resources .home-articles-wrapper .post-item-two .post-item:hover{margin:0}.faq-section{padding:5rem 0}.faq-section .faq-section-inner .faq-lists .faq-list .head{font-size:1.8rem}.resources{padding:5rem 0}footer.plain-footer{padding:2rem}footer.plain-footer .plain-footer-inner{display:grid;grid-template-columns:1fr;text-align:center}.cta-featured{padding:5rem 0}}@media (max-width:479px){.resources .resources-title{grid-gap:2rem;display:grid;grid-template-columns:1fr;text-align:center}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFic3RyYWN0cy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJwYWdlcy9ob21lLXYyLmNzcyIsInBhZ2VzL2hvbWUtdjIuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJhYnN0cmFjdHMvX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXNCQSxzV0FDRSw4QkNyQkYsQ0RtRkEsWUFDRSx3QkNoRkYsQ0NKQSxXQUVFLHFCQ3NCTSxDRHZCTixTRFFGLENDTEUsNEJBVUUsd0JDRlUsQ0RGVix3QkFBQSxDQURBLG9CQUFBLENBRUEsMENBQUEsQ0FKQSxZQUFBLENBQ0EsaUNBQUEsQ0FIQSxpQkFBQSxDQU9BLGtDQUFBLENBQUEsMEJBQUEsQ0FOQSxTRGNKLENDSkksNkNBQ0UsY0RNTixDQ0pNLCtEQUVFLGFBQUEsQ0FFQSw4QkFBQSxDQUhBLFlBQUEsQ0FFQSxzQkRPUixDQ0pRLCtFQUVFLGtCQUFBLENBREEsWUFBQSxDQUVBLFFETVYsQ0NKVSw2RkFNRSxVQzVCSixDRHVCSSxnQkFBQSxDQUlBLGVDaENMLENENkJLLGVBQUEsQ0FDQSx3QkRRWixDQ0RRLGtGQUtFLGFDbkNBLENEK0JBLGNBQUEsQ0FHQSxlQzFDRSxDRHdDRix3QkRLVixDQ0dRLDBFQUNFLHdCRERWLENDTVEsMEVBQ0Usd0JESlYsQ0NTUSwwRUFDRSxjRFBWLENDYUUsZ0NBRUUsd0JDekRTLENEd0RULHdCRFZKLENDY00sbUVBQ0UsOEJEWlIsQ0NjUSxpR0FDRSxVRFpWLENDZVEsc0ZBQ0UsYURiVixDQ29CQSxpQkFDRSxxQkRqQkYsQ0NtQkUsd0NBQ0UsZUFBQSxDQUNBLHFCRGpCSixDQ3FCSSwrREFDRSxvQkFBQSxDQUNBLFlEbkJOLENDcUJNLHdGQUNFLGVBQUEsQ0FFQSxpQkFBQSxDQURBLFNEbEJSLENDcUJRLDhHQUdFLHNCQUFBLENBRUEsWUFBQSxDQUpBLHFCQUFBLENBQ0Esc0JBQUEsQ0FFQSxlRGxCVixDQ3FCVSwySUFFRSxjQUFBLENBSUEsWUFBQSxD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L0tOLENDb0xBLGNBR0UscUJDdHlCTSxDRG95Qk4sY0RoTEYsQ0NvTEUsa0NBR0UsYUFBQSxDQUNBLGtCQUFBLENBSEEsWUFBQSxDQUNBLDZCRGhMSixDQ29MSSwrQ0FDRSxlRGxMTixDQ3FMSSwwQ0FDRSxnQkRuTE4sQ0d0bkJJLDBCRm96QkksNlBBQ0UscUJEMUxSLENDb01NLGlMQUNFLGVEbE1SLENDeU1FLGdMQUVFLFNEdk1KLENDMk1JLHVMQUlFLGVENU1OLENDa05FLGtDQUNFLDZCRGhOSixDQ3FORSxrR0FDRSxTRG5OSixDQ3NORSxrR0FDRSxTRHBOSixDQUNGLENHL29CSSx5QkZ3MkJGLDZDQUNFLG1CQUFBLENBQ0Esb0JEdE5GLENDd05FLCtFQUNFLFVEdE5KLENDME5BLG1EQUNFLGFEeE5GLENDME5FLGtFQUNFLGdCRHhOSixDQzZORSw0REFDRSxRRDNOSixDQzZOSSxvRkFDRSxnQkQzTk4sQ0MrTkUsOERBQ0UsWUQ3TkosQ0MrTkksb0VBQ0UsZ0JEN05OLENDa09BLDBDQUNFLGFBQUEsQ0FDQSxnQkRoT0YsQ0NtT0EsZ0NBRUUsVUFBQSxDQURBLHlCRGhPRixDQ29PQSxnSUFFRSxnQkRsT0YsQ0NzT0Usd0ZBQ0UsWURwT0osQ0N1T0Usd0ZBRUUsU0FBQSxDQURBLFVEcE9KLENDd09NLDRJQUNFLFlEdE9SLENDd09RLDBKQUNFLGFBQUEsQ0FDQSxrQkR0T1YsQ0M2T0EsY0FDRSxjRDNPRixDQzZPRSxrQ0FFRSxhQUFBLENBREEseUJEMU9KLENDaVBJLGtGQUNFLGlCRDVPTixDQ2lQQSxjQUNFLGNEL09GLENDa1BBLHNFQUNFLGFEaFBGLENDa1BFLG9IQUNFLFlEaFBKLENDa1BJLCtJQUNFLG1CRGhQTixDQ21QSSw2SUFDRSxhQUFBLENBQ0EsVURqUE4sQ0N1UE0sd1VBQ0UsYURsUFIsQ0NvUFEsMExBQ0UsaUJEbFBWLENDdVBJLDZJQUNFLGNEclBOLENDdVBNLGlNQUNFLFNEclBSLENBQ0YsQ0dodkJJLHlCRjQrQkYsV0FDRSxZQUFBLENBQ0EsZ0JEelBGLENDMlBFLDRCQUVFLHlCQUFBLENBREEsZ0JBQUEsQ0FFQSxrQ0FBQSxDQUFBLDBCRHpQSixDQzJQSSw2Q0FDRSxjRHpQTixDQzJQTSwrREFDRSxRQUFBLENBQ0EsaUJEelBSLENDMlBRLCtFQUNFLHNCRHpQVixDQ2lRRSx3Q0FDRSxnQkQvUEosQ0NtUUksNElBSUUsbUJBQUEsQ0FDQSxvQkRwUU4sQ0N5UUEsY0FDRSxjRHZRRixDQzBRSSxpREFDRSxrQkR4UU4sQ0MyUUksNERBQ0UsWUR6UU4sQ0M0UUksOERBQ0UseUJEMVFOLENDNlFRLGtGQUNFLE9EM1FWLENDOFFRLG1GQUNFLE9ENVFWLENDbVJBLGtCQUNFLHFCRGpSRixDQ21SRSwwQ0FDRSx5QkRqUkosQ0NxUkEsa0NBRUUsVUFBQSxDQURBLHlCRGxSRixDQ3FSRSxtREFDRSx5QkRuUkosQ0NxUkksK0RBQ0UsWUFBQSxDQUNBLE9EblJOLENDc1JJLHlEQUNFLE9EcFJOLENDeVJJLHlEQUNFLFlEdlJOLENDeVJJLG1EQUNFLFFEdlJOLENDNFJJLDREQUNFLGNEMVJOLENDNFJNLGtFQUNFLFFEMVJSLENDZ1NBLGFBQ0UsY0Q5UkYsQ0NnU0UsMkRBQ0UsZ0JEOVJKLENDa1NBLFdBQ0UsY0RoU0YsQ0NtU0Esb0JBQ0UsWURqU0YsQ0NtU0Usd0NBQ0UsWUFBQSxDQUNBLHlCQUFBLENBQ0EsaUJEalNKLENDcVNBLGNBQ0UsY0RuU0YsQ0FDRixDR2wxQkkseUJGeW5DRiw0QkFHRSxhQUFBLENBRkEsWUFBQSxDQUNBLHlCQUFBLENBRUEsaUJEcFNGLENBQ0YiLCJmaWxlIjoicGFnZXMvaG9tZS12Mi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIlZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuJWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xufVxuXG4lY2xlYXJmaXgge1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4ldGV4dC1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiV0cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbiVhcHBlYXJhbmNlLW5vbmUge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4lbGluZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMC4zcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmx1ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xufVxuXG4lZm9jdXMsXG4lYWN0aXZlIHtcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIG91dGxpbmU6IDE7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmUtd2lkdGg6IG1lZGl1bTtcbiAgfVxufVxuXG4lYmFyIHtcbiAgJi5iYXIge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAyMHJlbTtcbiAgICAgIGhlaWdodDogMC40cmVtO1xuICAgICAgbWFyZ2luOiAzcmVtIDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmLmJhci15ZWxsb3cge1xuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWJsdWU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ibHVlO1xuICAgIH1cbiAgfVxuXG4gICYuYmFyLWJsdWUge1xuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWJsdWU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ibHVlO1xuICAgIH1cbiAgfVxufVxuXG4ubGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xufVxuXG4vL1Jlc3BvbnNpdmVcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJtb2JpbGVcIikge1xuICAlYmFyIHtcbiAgICAmLmJhciB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgbWFyZ2luOiAycmVtIDAgM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mYXEtc2VjdGlvbiAuZmFxLXNlY3Rpb24taW5uZXIgLmZhcS1saXN0cyAuZmFxLWxpc3QgLmFuc3dlciwgLmZhcS1zZWN0aW9uIC5mYXEtc2VjdGlvbi1pbm5lciAuZmFxLWxpc3RzIC5mYXEtbGlzdCAuaGVhZCAuaWNvbi1wbHVzLW1pbnVzOjpiZWZvcmUsIC50ZXN0aW1vbmlhbHMtbmV3IC50ZXN0aW1vbmlhbHMtbmV3LWlubmVyIC5xb3V0ZXMtY29udHJvbHMgaS5xb3V0ZS1hcnJvdywgLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUgLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0uc3RpY2t5LWZlYXR1cmVzX2l0ZW0ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmY2ZlO1xufVxuXG4uYW5hbHl0aWNzIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5hbmFseXRpY3MgLmFuYWx5dGljcy1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZTFlN2VmO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDIwcHggMHB4IHJnYmEoMiwgMjIsIDUzLCAwLjEwMTk2MDc4NDMpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGY1ZmM7XG59XG4uYW5hbHl0aWNzIC5hbmFseXRpY3MtaW5uZXIgLmxpbmUtZ3JhcGgtaXRlbSB7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbn1cbi5hbmFseXRpY3MgLmFuYWx5dGljcy1pbm5lciAubGluZS1ncmFwaC1pdGVtIC5saW5lLWdyYXBoLWlubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjZTFlN2VmO1xufVxuLmFuYWx5dGljcyAuYW5hbHl0aWNzLWlubmVyIC5saW5lLWdyYXBoLWl0ZW0gLmxpbmUtZ3JhcGgtaW5uZXIgLmxpbmUtZ3JhcGgtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzcmVtO1xufVxuLmFuYWx5dGljcyAuYW5hbHl0aWNzLWlubmVyIC5saW5lLWdyYXBoLWl0ZW0gLmxpbmUtZ3JhcGgtaW5uZXIgLmxpbmUtZ3JhcGgtdG9wIC5saW5lLXBlcmNlbnQge1xuICBmb250LXNpemU6IDQuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjI7XG59XG4uYW5hbHl0aWNzIC5hbmFseXRpY3MtaW5uZXIgLmxpbmUtZ3JhcGgtaXRlbSAubGluZS1ncmFwaC1pbm5lciAubGluZS1ncmFwaC1ib3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNjg2ZjdlO1xufVxuLmFuYWx5dGljcyAuYW5hbHl0aWNzLWlubmVyIC5saW5lLWdyYXBoLWl0ZW06bnRoLWNoaWxkKDIpIC5hbmFseXRpY3MtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWJlZGQ7XG59XG4uYW5hbHl0aWNzIC5hbmFseXRpY3MtaW5uZXIgLmxpbmUtZ3JhcGgtaXRlbTpudGgtY2hpbGQoMykgLmFuYWx5dGljcy1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzIxZDtcbn1cbi5hbmFseXRpY3MgLmFuYWx5dGljcy1pbm5lciAubGluZS1ncmFwaC1pdGVtOmxhc3QtY2hpbGQgLmxpbmUtZ3JhcGgtaW5uZXIge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uYW5hbHl0aWNzIC5hbmFseXRpY3MtZGFyay1ibHVlIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzEwMjUzNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjUzNztcbn1cbi5hbmFseXRpY3MgLmFuYWx5dGljcy1kYXJrLWJsdWUgLmxpbmUtZ3JhcGgtaXRlbSAubGluZS1ncmFwaC1pbm5lciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxNDJkNDM7XG59XG4uYW5hbHl0aWNzIC5hbmFseXRpY3MtZGFyay1ibHVlIC5saW5lLWdyYXBoLWl0ZW0gLmxpbmUtZ3JhcGgtaW5uZXIgLmxpbmUtZ3JhcGgtdG9wIC5saW5lLXBlcmNlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hbmFseXRpY3MgLmFuYWx5dGljcy1kYXJrLWJsdWUgLmxpbmUtZ3JhcGgtaXRlbSAubGluZS1ncmFwaC1pbm5lciAubGluZS1ncmFwaC1ib3R0b20ge1xuICBjb2xvcjogIzZiODM5OTtcbn1cblxuLmNoYXJ0LWFuaW1hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY2hhcnQtYW5pbWF0aW9uIC5jaGFydC1hbmltYXRpb24taW5uZXIge1xuICBtYXgtd2lkdGg6IDYzcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuLmNoYXJ0LWFuaW1hdGlvbiAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIge1xuICBncmlkLWNvbHVtbi1nYXA6IDk2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2hhcnQtYW5pbWF0aW9uIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxMHJlbSAwO1xuICB3aWR0aDogNDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2hhcnQtYW5pbWF0aW9uIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX2NvbnRlbnQgLnN0aWNreS1mZWF0dXJlc19pdGVtIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtaW4taGVpZ2h0OiA1M3ZoO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNoYXJ0LWFuaW1hdGlvbiAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc19jb250ZW50IC5zdGlja3ktZmVhdHVyZXNfaXRlbSAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0tYW5jaG9yIHtcbiAgb3BhY2l0eTogMC4xNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNoYXJ0LWFuaW1hdGlvbiAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc192aXN1YWxzIHtcbiAgd2lkdGg6IDYwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNoYXJ0LWFuaW1hdGlvbiAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc192aXN1YWxzIC5zdGlja3ktZmVhdHVyZXNfc3RpY2t5IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDcwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMjJ2aDtcbn1cbi5jaGFydC1hbmltYXRpb24gLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfdmlzdWFscyAuc3RpY2t5LWZlYXR1cmVzX3N0aWNreSAuc3RpY2t5LWZlYXR1cmVzX2JveCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMCU7XG4gIGJvdHRvbTogMCU7XG4gIGxlZnQ6IDAlO1xuICByaWdodDogMCU7XG59XG4uY2hhcnQtYW5pbWF0aW9uIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3Zpc3VhbHMgLnN0aWNreS1mZWF0dXJlc19zdGlja3kgLnN0aWNreS1mZWF0dXJlc19ib3ggLnN0aWNreS1mZWF0dXJlc19pbWctd3JhcHBlciB7XG4gIG9wYWNpdHk6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNoYXJ0LWFuaW1hdGlvbiAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc192aXN1YWxzIC5zdGlja3ktZmVhdHVyZXNfc3RpY2t5IC5zdGlja3ktZmVhdHVyZXNfYm94IC5zdGlja3ktZmVhdHVyZXNfaW1nLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDUlO1xuICBib3R0b206IDAlO1xuICBsZWZ0OiA0NSU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDI0cHggMHB4IHJnYmEoMiwgMjIsIDUzLCAwLjEwMTk2MDc4NDMpO1xuICBib3JkZXItcmFkaXVzOiAxLjhyZW07XG4gIG1heC13aWR0aDogODByZW07XG59XG4uY2hhcnQtYW5pbWF0aW9uIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0tYW5jaG9yICsgLnN0aWNreS1mZWF0dXJlc19pdGVtLWNvbnRlbnQge1xuICBvcGFjaXR5OiAwLjI7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbi5jaGFydC1hbmltYXRpb24gLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1hbmNob3IgKyAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0tY29udGVudCAuaW1hZ2UtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAyNHB4IDBweCByZ2JhKDIsIDIyLCA1MywgMC4xMDE5NjA3ODQzKTtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbi5jaGFydC1hbmltYXRpb24gLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1hbmNob3IgKyAuc3RpY2t5LWZlYXR1cmVzX2ltZy13cmFwcGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5jaGFydC1hbmltYXRpb24gLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1hbmNob3Iudy0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uY2hhcnQtYW5pbWF0aW9uIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0tYW5jaG9yLnctLWN1cnJlbnQgKyBkaXYge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIge1xuICBncmlkLWNvbHVtbi1nYXA6IDRyZW07XG59XG4uY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc192aXN1YWxzIHtcbiAgd2lkdGg6IDQwJTtcbn1cbi5jaGFydC1hbmltYXRpb24tdGV4dC1mYWRlIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3Zpc3VhbHMgLmNoYXJ0LWFuaW1hdGlvbi10ZXh0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGFkZGluZy10b3A6IDVyZW07XG59XG4uY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDYwJTtcbn1cbi5jaGFydC1hbmltYXRpb24tdGV4dC1mYWRlIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX2NvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jaGFydC1hbmltYXRpb24tdGV4dC1mYWRlIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX2NvbnRlbnQgLnN0aWNreS1mZWF0dXJlc19pdGVtIHtcbiAgcGFkZGluZzogM3JlbSAwO1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUgLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0uc3RpY2t5LWZlYXR1cmVzX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBkYXNoZWQgcmdiYSg3LCA3NiwgMTc4LCAwLjEpO1xufVxuLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUgLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0uc3RpY2t5LWZlYXR1cmVzX2l0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBkYXNoZWQgcmdiKDcsIDc2LCAxNzgpO1xufVxuLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUgLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0uc3RpY2t5LWZlYXR1cmVzX2l0ZW0uYWN0aXZlIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1jb250ZW50OjphZnRlciB7XG4gIGFuaW1hdGlvbjogcHVsc2UgMS41cyBpbmZpbml0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc19jb250ZW50IC5zdGlja3ktZmVhdHVyZXNfaXRlbS5zdGlja3ktZmVhdHVyZXNfaXRlbSAudy0tY3VycmVudCB7XG4gIGJvcmRlci1sZWZ0OiAycHggZGFzaGVkIHJnYig3LCA3NiwgMTc4KTtcbn1cbi5jaGFydC1hbmltYXRpb24tdGV4dC1mYWRlIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX2NvbnRlbnQgLnN0aWNreS1mZWF0dXJlc19pdGVtLnN0aWNreS1mZWF0dXJlc19pdGVtIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUgLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0uc3RpY2t5LWZlYXR1cmVzX2l0ZW0gLnN0aWNreS1mZWF0dXJlc19pdGVtLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjVyZW07XG4gIGxlZnQ6IC03cmVtO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS43O1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyOiBzb2xpZCA2cHggI2UwZTdlZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3NGNiMjtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc19jb250ZW50IC5zdGlja3ktZmVhdHVyZXNfaXRlbS5zdGlja3ktZmVhdHVyZXNfaXRlbSAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0tY29udGVudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc0Y2IyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDByZW07XG4gIGxlZnQ6IC03LjVyZW07XG4gIHotaW5kZXg6IDk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc19jb250ZW50IC5zdGlja3ktZmVhdHVyZXNfaXRlbS5zdGlja3ktZmVhdHVyZXNfaXRlbS52aXN1YWwtMSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUgLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0uc3RpY2t5LWZlYXR1cmVzX2l0ZW0udmlzdWFsLTEgLnN0aWNreS1mZWF0dXJlc19pdGVtLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMVwiO1xufVxuLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUgLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0uc3RpY2t5LWZlYXR1cmVzX2l0ZW0udmlzdWFsLTIgLnN0aWNreS1mZWF0dXJlc19pdGVtLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMlwiO1xufVxuLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUgLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0uc3RpY2t5LWZlYXR1cmVzX2l0ZW0udmlzdWFsLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5jaGFydC1hbmltYXRpb24tdGV4dC1mYWRlIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX2NvbnRlbnQgLnN0aWNreS1mZWF0dXJlc19pdGVtLnN0aWNreS1mZWF0dXJlc19pdGVtLnZpc3VhbC0zIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc19jb250ZW50IC5zdGlja3ktZmVhdHVyZXNfaXRlbS5zdGlja3ktZmVhdHVyZXNfaXRlbS52aXN1YWwtMyAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0tY29udGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCIzXCI7XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgICBvcGFjaXR5OiAwLjY2O1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbiAgICBvcGFjaXR5OiAwLjMzO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICBvcGFjaXR5OiAwLjAxO1xuICB9XG59XG4uaG93LWl0LXdvcmtzIHtcbiAgcGFkZGluZzogMTByZW0gMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAyNTM3O1xufVxuLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIC50b3AtY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXJlbSAzcmVtIDA7XG59XG4uaG93LWl0LXdvcmtzIC5ob3ctaXQtd29ya3MtaW5uZXIgLnRvcC1jb250ZW50IGgzLFxuLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIC50b3AtY29udGVudCBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaG93LWl0LXdvcmtzIC5ob3ctaXQtd29ya3MtaW5uZXIgLnRvcC1jb250ZW50IHAge1xuICBtYXgtd2lkdGg6IDYwcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ob3ctaXQtd29ya3MgLmhvdy1pdC13b3Jrcy1pbm5lciAudG9wLWNvbnRlbnQgLnN0ZXBzLWd1aWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA2cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNXJlbSAwO1xufVxuLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIC50b3AtY29udGVudCAuc3RlcHMtZ3VpZGUgLmd1aWRlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIC50b3AtY29udGVudCAuc3RlcHMtZ3VpZGUgLmd1aWRlLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbS1jb3VudCk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtLWNvdW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDMuOHJlbTtcbiAgaGVpZ2h0OiAzLjhyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc0Y2IyO1xufVxuLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIC50b3AtY29udGVudCAuc3RlcHMtZ3VpZGUgLmd1aWRlLWl0ZW0gc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaG93LWl0LXdvcmtzIC5ob3ctaXQtd29ya3MtaW5uZXIgLnRvcC1jb250ZW50IC5zdGVwcy1ndWlkZSAuZ3VpZGUtaXRlbSAuYXJyb3ctbG9uZyB7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtO1xufVxuLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIC50b3AtY29udGVudCAuc3RlcHMtZ3VpZGUgLmd1aWRlLWl0ZW06bGFzdC1jaGlsZCAuYXJyb3ctbG9uZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaG93LWl0LXdvcmtzIC5ob3ctaXQtd29ya3MtaW5uZXIgLnN0ZXBzLWNvbnRhaW5lciAuc3RlcC1pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWdhcDogM3JlbTtcbiAgcGFkZGluZzogNXJlbSAxMHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNmZmY7XG59XG4uaG93LWl0LXdvcmtzIC5ob3ctaXQtd29ya3MtaW5uZXIgLnN0ZXBzLWNvbnRhaW5lciAuc3RlcC1pdGVtOm50aC1jaGlsZCgxKSB7XG4gIGJvcmRlcjogMDtcbn1cbi5ob3ctaXQtd29ya3MgLmhvdy1pdC13b3Jrcy1pbm5lciAuc3RlcHMtY29udGFpbmVyIC5zdGVwLWl0ZW0gLmNvcHkge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6ICNlMGU3ZWY7XG4gIHBhZGRpbmc6IDAgM3JlbTtcbn1cbi5ob3ctaXQtd29ya3MgLmhvdy1pdC13b3Jrcy1pbm5lciAuc3RlcHMtY29udGFpbmVyIC5zdGVwLWl0ZW0gLmNvcHkgaDQge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDFyZW07XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ob3ctaXQtd29ya3MgLmhvdy1pdC13b3Jrcy1pbm5lciAuc3RlcHMtY29udGFpbmVyIC5zdGVwLWl0ZW0gLmNvcHkgaDQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMxYmVkZDtcbn1cbi5ob3ctaXQtd29ya3MgLmhvdy1pdC13b3Jrcy1pbm5lciAuc3RlcHMtY29udGFpbmVyIC5zdGVwLWl0ZW0gLmNvcHkgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uaG93LWl0LXdvcmtzIC5ob3ctaXQtd29ya3MtaW5uZXIgLnN0ZXBzLWNvbnRhaW5lciAuc3RlcC1pdGVtIC5jb3B5IHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIC5zdGVwcy1jb250YWluZXIgLnN0ZXAtaXRlbSAuY29weSB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC4uL2NvbXBvbmVudHMvaWNvbnMvY2hlY2stY2lyY2xlLTIuc3ZnKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xufVxuLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIC5zdGVwcy1jb250YWluZXIgLnN0ZXAtaXRlbSAuaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaG93LWl0LXdvcmtzIC5ob3ctaXQtd29ya3MtaW5uZXIgLnN0ZXBzLWNvbnRhaW5lciAuc3RlcC1pdGVtIC5pbWFnZSBpbWcge1xuICB3aWR0aDogYXV0bztcbn1cbi5ob3ctaXQtd29ya3MgLmhvdy1pdC13b3Jrcy1pbm5lciAuc3RlcHMtY29udGFpbmVyIC5zdGVwLWl0ZW06bnRoLWNoaWxkKGV2ZW4pIC5jb3B5IHtcbiAgb3JkZXI6IDI7XG59XG4uaG93LWl0LXdvcmtzIC5ob3ctaXQtd29ya3MtaW5uZXIgLnN0ZXBzLWNvbnRhaW5lciAuc3RlcC1pdGVtOm50aC1jaGlsZChldmVuKSAuaW1hZ2Uge1xuICBvcmRlcjogMTtcbn1cblxuLnRlc3RpbW9uaWFscy1uZXcge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlc3RpbW9uaWFscy1uZXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxMDI1MzcgMzYuNSUsIHJnYmEoNSwgNDgsIDg1LCAwLjc1KSAxMDAlKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4udGVzdGltb25pYWxzLW5ldyAudGVzdGltb25pYWxzLW5ldy1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzUlO1xuICBncmlkLWdhcDogOHJlbTtcbiAgcGFkZGluZzogM3JlbSAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50ZXN0aW1vbmlhbHMtbmV3IC50ZXN0aW1vbmlhbHMtbmV3LWlubmVyIC5xb3V0ZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzcmVtO1xuICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDI1Mzc7XG4gIGJvcmRlcjogc29saWQgMXB4ICMzNTQ4NTg7XG4gIG1pbi1oZWlnaHQ6IDQwcmVtO1xufVxuLnRlc3RpbW9uaWFscy1uZXcgLnRlc3RpbW9uaWFscy1uZXctaW5uZXIgLnFvdXRlcyAucW91dGUtaXRlbSAucW91dGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnRlc3RpbW9uaWFscy1uZXcgLnRlc3RpbW9uaWFscy1uZXctaW5uZXIgLnFvdXRlcyAucW91dGUtaXRlbSBwIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4udGVzdGltb25pYWxzLW5ldyAudGVzdGltb25pYWxzLW5ldy1pbm5lciAucW91dGVzIC5xb3V0ZS1pdGVtIC5hdXRob3Ige1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICBnYXA6IDEuNXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50ZXN0aW1vbmlhbHMtbmV3IC50ZXN0aW1vbmlhbHMtbmV3LWlubmVyIC5xb3V0ZXMgLnFvdXRlLWl0ZW0gLmF1dGhvciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogNnJlbTtcbiAgaGVpZ2h0OiA2cmVtO1xufVxuLnRlc3RpbW9uaWFscy1uZXcgLnRlc3RpbW9uaWFscy1uZXctaW5uZXIgLnFvdXRlcyAucW91dGUtaXRlbSAuYXV0aG9yIHAge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbWFyZ2luOiAwO1xufVxuLnRlc3RpbW9uaWFscy1uZXcgLnRlc3RpbW9uaWFscy1uZXctaW5uZXIgLnFvdXRlcyAucW91dGUtaXRlbSAuYXV0aG9yIHAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi50ZXN0aW1vbmlhbHMtbmV3IC50ZXN0aW1vbmlhbHMtbmV3LWlubmVyIC5jb3B5IGgzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGVzdGltb25pYWxzLW5ldyAudGVzdGltb25pYWxzLW5ldy1pbm5lciAucW91dGVzLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4udGVzdGltb25pYWxzLW5ldyAudGVzdGltb25pYWxzLW5ldy1pbm5lciAucW91dGVzLWNvbnRyb2xzIGkucW91dGUtYXJyb3cge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGVzdGltb25pYWxzLW5ldyAudGVzdGltb25pYWxzLW5ldy1pbm5lciAucW91dGVzLWNvbnRyb2xzIGkucW91dGUtYXJyb3c6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5mYXEtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZmFxLXNlY3Rpb24gLmZhcS1zZWN0aW9uLWlubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNSUgMWZyO1xuICBncmlkLWdhcDogNXJlbTtcbn1cbi5mYXEtc2VjdGlvbiAuZmFxLXNlY3Rpb24taW5uZXIgLmNvcHkgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mYXEtc2VjdGlvbiAuZmFxLXNlY3Rpb24taW5uZXIgLmZhcS1saXN0cyAuZmFxLWxpc3Qge1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG4gIG1hcmdpbjogMS41cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGY1ZmM7XG59XG4uZmFxLXNlY3Rpb24gLmZhcS1zZWN0aW9uLWlubmVyIC5mYXEtbGlzdHMgLmZhcS1saXN0IC5oZWFkIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAyLjRyZW07XG4gIGdhcDogMS41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mYXEtc2VjdGlvbiAuZmFxLXNlY3Rpb24taW5uZXIgLmZhcS1saXN0cyAuZmFxLWxpc3QgLmhlYWQgLmljb24tcGx1cy1taW51cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIuNHJlbTtcbiAgaGVpZ2h0OiAyLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5mYXEtc2VjdGlvbiAuZmFxLXNlY3Rpb24taW5uZXIgLmZhcS1saXN0cyAuZmFxLWxpc3QgLmhlYWQgLmljb24tcGx1cy1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgd2lkdGg6IDAuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3NGNiMjtcbn1cbi5mYXEtc2VjdGlvbiAuZmFxLXNlY3Rpb24taW5uZXIgLmZhcS1saXN0cyAuZmFxLWxpc3QgLmhlYWQgLmljb24tcGx1cy1taW51czo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMC4ycmVtO1xuICB3aWR0aDogMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc0Y2IyO1xufVxuLmZhcS1zZWN0aW9uIC5mYXEtc2VjdGlvbi1pbm5lciAuZmFxLWxpc3RzIC5mYXEtbGlzdCAuYW5zd2VyIHtcbiAgaGVpZ2h0OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgY29sb3I6ICMyNTJiMzQ7XG59XG4uZmFxLXNlY3Rpb24gLmZhcS1zZWN0aW9uLWlubmVyIC5mYXEtbGlzdHMgLmZhcS1saXN0IC5hbnN3ZXIgcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmFxLXNlY3Rpb24gLmZhcS1zZWN0aW9uLWlubmVyIC5mYXEtbGlzdHMgLmZhcS1saXN0IC5hbnN3ZXIgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mYXEtc2VjdGlvbiAuZmFxLXNlY3Rpb24taW5uZXIgLmZhcS1saXN0cyAuZmFxLWxpc3QuYWN0aXZlIC5pY29uLXBsdXMtbWludXM6OmJlZm9yZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0xODBkZWcpO1xufVxuLmZhcS1zZWN0aW9uIC5mYXEtc2VjdGlvbi1pbm5lciAuZmFxLWxpc3RzIC5mYXEtbGlzdC5hY3RpdmUgLmFuc3dlciB7XG4gIHBhZGRpbmc6IDAgMnJlbSAycmVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uZmFxLXNlY3Rpb24gLmZhcS1zZWN0aW9uLWlubmVyIC5mYXEtbGlzdHMgLmZhcS1saXN0LmFjdGl2ZSAuYW5zd2VyIHAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJlc291cmNlcyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5yZXNvdXJjZXMgLnJlc291cmNlcy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogM3JlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnJlc291cmNlcyAucmVzb3VyY2VzLXRpdGxlIGgzIHtcbiAgbWFyZ2luOiAwO1xufVxuLnJlc291cmNlcyAucmVzb3VyY2VzLXRpdGxlIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBjb2xvcjogIzI1MmIzNDtcbn1cbi5yZXNvdXJjZXMgLnJlc291cmNlcy10aXRsZSBhIC5pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5yZXNvdXJjZXMgLnJlc291cmNlcy10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwNzRjYjI7XG59XG4ucmVzb3VyY2VzIC5yZXNvdXJjZXMtdGl0bGUgYTpob3ZlciAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzRjYjI7XG59XG4ucmVzb3VyY2VzIC5ob21lLWFydGljbGVzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtZ2FwOiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIG1pbi1oZWlnaHQ6IDM4cmVtO1xufVxuLnJlc291cmNlcyAuaG9tZS1hcnRpY2xlcy13cmFwcGVyIC5wb3N0LWl0ZW0ge1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLnJlc291cmNlcyAuaG9tZS1hcnRpY2xlcy13cmFwcGVyIC5wb3N0LWl0ZW06aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDJweCAyNHB4IDAgcmdiYSgyLCAyMiwgNTMsIDAuMTAyKTtcbiAgYm9yZGVyLXJhZGl1czogMS44cmVtO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4ucmVzb3VyY2VzIC5ob21lLWFydGljbGVzLXdyYXBwZXIgLnBvc3QtaXRlbSAucG9zdC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4LjhyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4ucmVzb3VyY2VzIC5ob21lLWFydGljbGVzLXdyYXBwZXIgLnBvc3QtaXRlbSBoNSB7XG4gIG1hcmdpbjogMCAwIDNyZW07XG4gIG1pbi1oZWlnaHQ6IDUuMnJlbTtcbn1cbi5yZXNvdXJjZXMgLmhvbWUtYXJ0aWNsZXMtd3JhcHBlciAucG9zdC1pdGVtIGg1IGEge1xuICBjb2xvcjogIzI1MmIzNDtcbn1cbi5yZXNvdXJjZXMgLmhvbWUtYXJ0aWNsZXMtd3JhcHBlciAucG9zdC1pdGVtIGg1IGE6aG92ZXIge1xuICBjb2xvcjogIzA3NGNiMjtcbn1cbi5yZXNvdXJjZXMgLmhvbWUtYXJ0aWNsZXMtd3JhcHBlciAucG9zdC1pdGVtIC5hdXRob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEuNXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZXNvdXJjZXMgLmhvbWUtYXJ0aWNsZXMtd3JhcHBlciAucG9zdC1pdGVtIC5hdXRob3IgaW1nIHtcbiAgd2lkdGg6IDMuNHJlbTtcbiAgaGVpZ2h0OiAzLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4ucmVzb3VyY2VzIC5ob21lLWFydGljbGVzLXdyYXBwZXIgLnBvc3QtaXRlbSAuYXV0aG9yIHNwYW4ge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5yZXNvdXJjZXMgLmhvbWUtYXJ0aWNsZXMtd3JhcHBlciAucG9zdC1pdGVtLmxheS0yIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMTVyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ3JpZC1nYXA6IDEuNXJlbTtcbn1cbi5yZXNvdXJjZXMgLmhvbWUtYXJ0aWNsZXMtd3JhcHBlciAucG9zdC1pdGVtLmxheS0yIC5wb3N0LWltYWdlIHtcbiAgaGVpZ2h0OiA4cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnJlc291cmNlcyAuaG9tZS1hcnRpY2xlcy13cmFwcGVyIC5wb3N0LWl0ZW0tdHdvIC5wb3N0LWl0ZW0ge1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbTtcbiAgbWFyZ2luOiAwLjQ1cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZTBlN2VmO1xufVxuLnJlc291cmNlcyAuaG9tZS1hcnRpY2xlcy13cmFwcGVyIC5wb3N0LWl0ZW0tdHdvIC5wb3N0LWl0ZW06aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDJweCAyNHB4IDAgcmdiYSgyLCAyMiwgNTMsIDAuMTAyKTtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tdG9wOiAwLjk1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjhyZW07XG59XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1jdXN0b20tb3BlcmF0b3ItbGFuZGluZyAuY2hhcnQtYW5pbWF0aW9uIHtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLWN1c3RvbS1vcGVyYXRvci1sYW5kaW5nIC5jaGFydC1hbmltYXRpb24tdGV4dC1mYWRlIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG59XG5cbi5vcGVyYXRvci1jdGEge1xuICBwYWRkaW5nOiA4cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ub3BlcmF0b3ItY3RhIC5vcGVyYXRvci1jdGEtaW5uZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDcwJSAyNyU7XG4gIGdyaWQtZ2FwOiAzcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm9wZXJhdG9yLWN0YSAub3BlcmF0b3ItY3RhLWlubmVyIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ub3BlcmF0b3ItY3RhIC5vcGVyYXRvci1jdGEtaW5uZXIgLmJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIGh0bWw6aXMoW2RhdGEtc2Nyb2xsPVwiMFwiXSkgYm9keS5wYWdlLXRlbXBsYXRlLWN1c3RvbS1ob21lLXYyIC5oZWFkZXIgLmNvbnRhaW5lciAuaGVhZGVyLWJ1dHRvbi13cmFwcGVyIC5tb2JpbGUtY3Jvc3Mgc3BhbiwgaHRtbDppcyhbZGF0YS1zY3JvbGw9XCIwXCJdKSBib2R5LnBhZ2UtdGVtcGxhdGUtY3VzdG9tLW9wZXJhdG9yLWxhbmRpbmcgLmhlYWRlciAuY29udGFpbmVyIC5oZWFkZXItYnV0dG9uLXdyYXBwZXIgLm1vYmlsZS1jcm9zcyBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIGh0bWw6bm90KFtkYXRhLXNjcm9sbD1cIjBcIl0pIGJvZHkucGFnZS10ZW1wbGF0ZS1jdXN0b20taG9tZS12MiAuaGVhZGVyLm1vYmlsZS1hY3RpdmUsIGh0bWw6bm90KFtkYXRhLXNjcm9sbD1cIjBcIl0pIGJvZHkucGFnZS10ZW1wbGF0ZS1jdXN0b20tb3BlcmF0b3ItbGFuZGluZyAuaGVhZGVyLm1vYmlsZS1hY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLmNoYXJ0LWFuaW1hdGlvbiAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc192aXN1YWxzLFxuLmNoYXJ0LWFuaW1hdGlvbiAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc19jb250ZW50IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jaGFydC1hbmltYXRpb24gLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfdmlzdWFscyAuc3RpY2t5LWZlYXR1cmVzX3N0aWNreSAuc3RpY2t5LWZlYXR1cmVzX2JveCAuc3RpY2t5LWZlYXR1cmVzX2ltZy13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfaW1nIHtcbiAgICBtYXgtd2lkdGg6IDUwcmVtO1xuICB9XG4gIC5vcGVyYXRvci1jdGEgLm9wZXJhdG9yLWN0YS1pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MCUgMzclO1xuICB9XG4gIC5jaGFydC1hbmltYXRpb24tdGV4dC1mYWRlIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3Zpc3VhbHMge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUgLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hbmFseXRpY3MgLmFuYWx5dGljcy1pbm5lciAubGluZS1ncmFwaC1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLmFuYWx5dGljcyAuYW5hbHl0aWNzLWlubmVyIC5saW5lLWdyYXBoLWl0ZW0gLmxpbmUtZ3JhcGgtaW5uZXIgLmxpbmUtZ3JhcGgtdG9wIHtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxuICAuY2hhcnQtYW5pbWF0aW9uIC5jaGFydC1pbm5lci13cmFwcGVyIC5jaGFydC1pbm5lciB7XG4gICAgZ3JpZC1nYXA6IDNyZW07XG4gIH1cbiAgLmNoYXJ0LWFuaW1hdGlvbiAuY2hhcnQtaW5uZXItd3JhcHBlciAuY2hhcnQtaW5uZXIgLmNvbnRlbnQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG4gIC5ob3ctaXQtd29ya3MgLmhvdy1pdC13b3Jrcy1pbm5lciAudG9wLWNvbnRlbnQgLnN0ZXBzLWd1aWRlIHtcbiAgICBnYXA6IDNyZW07XG4gIH1cbiAgLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIC50b3AtY29udGVudCAuc3RlcHMtZ3VpZGUgLmd1aWRlLWl0ZW0gLmFycm93LWxvbmcge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG4gIC5ob3ctaXQtd29ya3MgLmhvdy1pdC13b3Jrcy1pbm5lciAuc3RlcHMtY29udGFpbmVyIC5zdGVwLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cbiAgLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIC5zdGVwcy1jb250YWluZXIgLnN0ZXAtaXRlbSAuY29weSB7XG4gICAgcGFkZGluZzogMCAxLjVyZW07XG4gIH1cbiAgLnRlc3RpbW9uaWFscy1uZXcgLnRlc3RpbW9uaWFscy1uZXctaW5uZXIge1xuICAgIGdyaWQtZ2FwOiA1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5mYXEtc2VjdGlvbiAuZmFxLXNlY3Rpb24taW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtZ2FwOiAwO1xuICB9XG4gIGZvb3Rlci5wbGFpbi1mb290ZXIgLnBsYWluLWZvb3Rlci1pbm5lciAubmF2IHVsIGxpOm50aC1jaGlsZCg0KSxcbmZvb3Rlci5wbGFpbi1mb290ZXIgLnBsYWluLWZvb3Rlci1pbm5lciAubmF2IHVsIGxpOm50aC1jaGlsZCg1KSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgLmNoYXJ0LWFuaW1hdGlvbiAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc192aXN1YWxzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jaGFydC1hbmltYXRpb24gLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY2hhcnQtYW5pbWF0aW9uIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX2NvbnRlbnQgLnN0aWNreS1mZWF0dXJlc19pdGVtIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG4gIC5jaGFydC1hbmltYXRpb24gLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0gLnN0aWNreS1mZWF0dXJlc19pdGVtLWNvbnRlbnQgLmltYWdlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuICAub3BlcmF0b3ItY3RhIHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gIH1cbiAgLm9wZXJhdG9yLWN0YSAub3BlcmF0b3ItY3RhLWlubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLWdhcDogNHJlbTtcbiAgfVxuICAub3BlcmF0b3ItY3RhIC5vcGVyYXRvci1jdGEtaW5uZXIgLnRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAub3BlcmF0b3ItY3RhIC5vcGVyYXRvci1jdGEtaW5uZXIgLmJ1dHRvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jdGEtZmVhdHVyZWQge1xuICAgIHBhZGRpbmc6IDdyZW0gMDtcbiAgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY3VzdG9tLW9wZXJhdG9yLWxhbmRpbmcgLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1jdXN0b20tb3BlcmF0b3ItbGFuZGluZyAuY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWN1c3RvbS1vcGVyYXRvci1sYW5kaW5nIC5jaGFydC1hbmltYXRpb24tdGV4dC1mYWRlIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuY2hhcnQtYW5pbWF0aW9uLXRleC1pbm5lciB7XG4gICAgcGFkZGluZzogMCAzcmVtIDNyZW07XG4gIH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWN1c3RvbS1vcGVyYXRvci1sYW5kaW5nIC5jaGFydC1hbmltYXRpb24tdGV4dC1mYWRlIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3Zpc3VhbHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1jdXN0b20tb3BlcmF0b3ItbGFuZGluZyAuY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc192aXN1YWxzIC5jaGFydC1hbmltYXRpb24tdGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWN1c3RvbS1vcGVyYXRvci1sYW5kaW5nIC5jaGFydC1hbmltYXRpb24tdGV4dC1mYWRlIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3Zpc3VhbHMgLnN0aWNreS1mZWF0dXJlc19zdGlja3kge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1jdXN0b20tb3BlcmF0b3ItbGFuZGluZyAuY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIgLnN0aWNreS1mZWF0dXJlc192aXN1YWxzIC5zdGlja3ktZmVhdHVyZXNfc3RpY2t5IC5zdGlja3ktZmVhdHVyZXNfYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWN1c3RvbS1vcGVyYXRvci1sYW5kaW5nIC5jaGFydC1hbmltYXRpb24tdGV4dC1mYWRlIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY3VzdG9tLW9wZXJhdG9yLWxhbmRpbmcgLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUgLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0gLnN0aWNreS1mZWF0dXJlc19pdGVtLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYW5hbHl0aWNzIHtcbiAgICBoZWlnaHQ6IDM1cmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG4gIC5hbmFseXRpY3MgLmFuYWx5dGljcy1pbm5lciB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMCUpO1xuICB9XG4gIC5hbmFseXRpY3MgLmFuYWx5dGljcy1pbm5lciAubGluZS1ncmFwaC1pdGVtIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cbiAgLmFuYWx5dGljcyAuYW5hbHl0aWNzLWlubmVyIC5saW5lLWdyYXBoLWl0ZW0gLmxpbmUtZ3JhcGgtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmFuYWx5dGljcyAuYW5hbHl0aWNzLWlubmVyIC5saW5lLWdyYXBoLWl0ZW0gLmxpbmUtZ3JhcGgtaW5uZXIgLmxpbmUtZ3JhcGgtdG9wIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY2hhcnQtYW5pbWF0aW9uIC5jaGFydC1hbmltYXRpb24taW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG4gIC5jaGFydC1hbmltYXRpb24gLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0gLnN0aWNreS1mZWF0dXJlc19pdGVtLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICAuaG93LWl0LXdvcmtzIHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gIH1cbiAgLmhvdy1pdC13b3JrcyAuaG93LWl0LXdvcmtzLWlubmVyIC50b3AtY29udGVudCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG4gIC5ob3ctaXQtd29ya3MgLmhvdy1pdC13b3Jrcy1pbm5lciAudG9wLWNvbnRlbnQgLnN0ZXBzLWd1aWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ob3ctaXQtd29ya3MgLmhvdy1pdC13b3Jrcy1pbm5lciAuc3RlcHMtY29udGFpbmVyIC5zdGVwLWl0ZW0ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5ob3ctaXQtd29ya3MgLmhvdy1pdC13b3Jrcy1pbm5lciAuc3RlcHMtY29udGFpbmVyIC5zdGVwLWl0ZW06bnRoLWNoaWxkKGV2ZW4pIC5jb3B5IHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuaG93LWl0LXdvcmtzIC5ob3ctaXQtd29ya3MtaW5uZXIgLnN0ZXBzLWNvbnRhaW5lciAuc3RlcC1pdGVtOm50aC1jaGlsZChldmVuKSAuaW1hZ2Uge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtbmV3IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMtbmV3IC50ZXN0aW1vbmlhbHMtbmV3LWlubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAucmVzb3VyY2VzIC5ob21lLWFydGljbGVzLXdyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtZ2FwOiAwO1xuICB9XG4gIC5yZXNvdXJjZXMgLmhvbWUtYXJ0aWNsZXMtd3JhcHBlciAucG9zdC1pdGVtLmxheS0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAucmVzb3VyY2VzIC5ob21lLWFydGljbGVzLXdyYXBwZXIgLnBvc3QtaXRlbS5sYXktMiAucG9zdC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAxNXJlbTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAucmVzb3VyY2VzIC5ob21lLWFydGljbGVzLXdyYXBwZXIgLnBvc3QtaXRlbS5sYXktMiAuY29weSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLnJlc291cmNlcyAuaG9tZS1hcnRpY2xlcy13cmFwcGVyIC5wb3N0LWl0ZW0gLnBvc3QtaW1hZ2Uge1xuICAgIGhlaWdodDogMTVyZW07XG4gIH1cbiAgLnJlc291cmNlcyAuaG9tZS1hcnRpY2xlcy13cmFwcGVyIC5wb3N0LWl0ZW06aG92ZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAucmVzb3VyY2VzIC5ob21lLWFydGljbGVzLXdyYXBwZXIgLnBvc3QtaXRlbS10d28gLnBvc3QtaXRlbSB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG4gIC5yZXNvdXJjZXMgLmhvbWUtYXJ0aWNsZXMtd3JhcHBlciAucG9zdC1pdGVtLXR3byAucG9zdC1pdGVtOmhvdmVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZhcS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gIH1cbiAgLmZhcS1zZWN0aW9uIC5mYXEtc2VjdGlvbi1pbm5lciAuZmFxLWxpc3RzIC5mYXEtbGlzdCAuaGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLnJlc291cmNlcyB7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICB9XG4gIGZvb3Rlci5wbGFpbi1mb290ZXIge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbiAgZm9vdGVyLnBsYWluLWZvb3RlciAucGxhaW4tZm9vdGVyLWlubmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY3RhLWZlYXR1cmVkIHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucmVzb3VyY2VzIC5yZXNvdXJjZXMtdGl0bGUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC1nYXA6IDJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59IiwiQGltcG9ydCBcIi4uL2Fic3RyYWN0cy9hYnN0cmFjdHMtbWFpblwiO1xuXG4uYW5hbHl0aWNzIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gIC5hbmFseXRpY3MtaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGJvcmRlci1ncmV5O1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMjBweCAwcHggIzAyMTYzNTFhO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlMjtcblxuICAgIC5saW5lLWdyYXBoLWl0ZW0ge1xuICAgICAgcGFkZGluZzogM3JlbSAwO1xuXG4gICAgICAubGluZS1ncmFwaC1pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtZ2FwOiAxcmVtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggJGJvcmRlci1ncmV5O1xuXG4gICAgICAgIC5saW5lLWdyYXBoLXRvcCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogM3JlbTtcblxuICAgICAgICAgIC5saW5lLXBlcmNlbnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1ncmFwaC1ib3R0b20ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XG4gICAgICAgICAgY29sb3I6ICRibGFjay00O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgLmFuYWx5dGljcy1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWludC1ncmVlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIC5hbmFseXRpY3MtaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC5saW5lLWdyYXBoLWlubmVyIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYW5hbHl0aWNzLWRhcmstYmx1ZSB7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGRhcmstYmx1ZTM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTM7XG5cbiAgICAubGluZS1ncmFwaC1pdGVtIHtcbiAgICAgIC5saW5lLWdyYXBoLWlubmVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1kYXJrLWJsdWU7XG5cbiAgICAgICAgLmxpbmUtZ3JhcGgtdG9wIC5saW5lLXBlcmNlbnQge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1ncmFwaC1ib3R0b20ge1xuICAgICAgICAgIGNvbG9yOiAkZ3JleTM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNoYXJ0LWFuaW1hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAuY2hhcnQtYW5pbWF0aW9uLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDYzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuY2hhcnQtaW5uZXItd3JhcHBlciB7XG4gICAgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIHtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogOTZweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcmVtIDA7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0ge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgbWluLWhlaWdodDogNTN2aDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgLnN0aWNreS1mZWF0dXJlc19pdGVtLWFuY2hvciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjE1O1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdGlja3ktZmVhdHVyZXNfdmlzdWFscyB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc3RpY2t5LWZlYXR1cmVzX3N0aWNreSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDcwdmg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgIHRvcDogMjJ2aDtcblxuICAgICAgICAgIC5zdGlja3ktZmVhdHVyZXNfYm94IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMCU7XG4gICAgICAgICAgICBib3R0b206IDAlO1xuICAgICAgICAgICAgbGVmdDogMCU7XG4gICAgICAgICAgICByaWdodDogMCU7XG5cbiAgICAgICAgICAgIC5zdGlja3ktZmVhdHVyZXNfaW1nLXdyYXBwZXIge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAuc3RpY2t5LWZlYXR1cmVzX2ltZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNDUlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNDUlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggMjRweCAwcHggIzAyMTYzNTFhO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1hbmNob3IgKyAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0tY29udGVudCB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xuXG4gICAgICAgIC5pbWFnZS1tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCAyNHB4IDBweCAjMDIxNjM1MWE7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1hbmNob3IgKyAuc3RpY2t5LWZlYXR1cmVzX2ltZy13cmFwcGVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cblxuICAgICAgLnN0aWNreS1mZWF0dXJlc19pdGVtLWFuY2hvci53LS1jdXJyZW50IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIH1cblxuICAgICAgLnN0aWNreS1mZWF0dXJlc19pdGVtLWFuY2hvci53LS1jdXJyZW50ICsgZGl2IHtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUge1xuICAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIge1xuICAgIGdyaWQtY29sdW1uLWdhcDogNHJlbTtcblxuICAgIC5zdGlja3ktZmVhdHVyZXNfdmlzdWFscyB7XG4gICAgICB3aWR0aDogNDAlO1xuXG4gICAgICAuY2hhcnQtYW5pbWF0aW9uLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RpY2t5LWZlYXR1cmVzX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiA2MCU7XG5cbiAgICAgIHAge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN0aWNreS1mZWF0dXJlc19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuXG4gICAgICAgICYuc3RpY2t5LWZlYXR1cmVzX2l0ZW0ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBkYXNoZWQgcmdiYSg3LCA3NiwgMTc4LCAwLjEpO1xuICAgICAgICAgIEBleHRlbmQgJXRyYW5zaXRpb247XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IGRhc2hlZCByZ2JhKDcsIDc2LCAxNzgsIDEpO1xuXG4gICAgICAgICAgICAuc3RpY2t5LWZlYXR1cmVzX2l0ZW0tY29udGVudCB7XG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHB1bHNlIDEuNXMgaW5maW5pdGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudy0tY3VycmVudCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IGRhc2hlZCByZ2JhKDcsIDc2LCAxNzgsIDEpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDAuNXJlbTtcbiAgICAgICAgICAgICAgbGVmdDogLTdyZW07XG4gICAgICAgICAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDZweCAjZTBlN2VmO1xuXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJsdWU7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmx1ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwcmVtO1xuICAgICAgICAgICAgICBsZWZ0OiAtNy41cmVtO1xuICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYudmlzdWFsLTEge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1jb250ZW50OjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIjFcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnZpc3VhbC0yIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1jb250ZW50OjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCIyXCI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi52aXN1YWwtMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgLnN0aWNreS1mZWF0dXJlc19pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiM1wiO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDMzJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgICBvcGFjaXR5OiAwLjY2O1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbiAgICBvcGFjaXR5OiAwLjMzO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICBvcGFjaXR5OiAwLjAxO1xuICB9XG59XG5cbi5ob3ctaXQtd29ya3Mge1xuICBwYWRkaW5nOiAxMHJlbSAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAuaG93LWl0LXdvcmtzLWlubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWUzO1xuXG4gICAgLnRvcC1jb250ZW50IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDVyZW0gM3JlbSAwO1xuXG4gICAgICBoMyxcbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MHJlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5zdGVwcy1ndWlkZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNnJlbTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDVyZW0gMDtcblxuICAgICAgICAuZ3VpZGUtaXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbS1jb3VudCk7XG4gICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbS1jb3VudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDMuOHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMy44cmVtO1xuXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmx1ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hcnJvdy1sb25nIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAuYXJyb3ctbG9uZyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0ZXBzLWNvbnRhaW5lciB7XG4gICAgICAuc3RlcC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICBncmlkLWdhcDogM3JlbTtcbiAgICAgICAgcGFkZGluZzogNXJlbSAxMHJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAycHggJHdoaXRlO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY29weSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZS0yO1xuICAgICAgICAgIHBhZGRpbmc6IDAgM3JlbTtcblxuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcblxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAgIGNvbG9yOiAkbWludC1ncmVlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9jb21wb25lbnRzL2ljb25zL2NoZWNrLWNpcmNsZS0yLnN2Zyk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAuY29weSB7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGVzdGltb25pYWxzLW5ldyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIDkwZGVnLFxuICAgICAgIzEwMjUzNyAzNi41JSxcbiAgICAgIHJnYmEoNSwgNDgsIDg1LCAwLjc1KSAxMDAlXG4gICAgKTtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAudGVzdGltb25pYWxzLW5ldy1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMzUlO1xuICAgIGdyaWQtZ2FwOiA4cmVtO1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgIC5xb3V0ZXMge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTM7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkYm9yZGVyLWJsdWU7XG4gICAgICBtaW4taGVpZ2h0OiA0MHJlbTtcblxuICAgICAgLnFvdXRlLWl0ZW0ge1xuICAgICAgICAucW91dGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcblxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYXV0aG9yIHtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gICAgICAgICAgZ2FwOiAxLjVyZW07XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDZyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDZyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb3B5IHtcbiAgICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucW91dGVzLWNvbnRyb2xzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAgIGkucW91dGUtYXJyb3cge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIEBleHRlbmQgJXRyYW5zaXRpb247XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mYXEtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gIC5mYXEtc2VjdGlvbi1pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM1JSAxZnI7XG4gICAgZ3JpZC1nYXA6IDVyZW07XG5cbiAgICAuY29weSB7XG4gICAgICBwOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mYXEtbGlzdHMge1xuICAgICAgLmZhcS1saXN0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICAgICAgICBtYXJnaW46IDEuNXJlbSAwO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlMjtcblxuICAgICAgICAuaGVhZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMi40cmVtO1xuICAgICAgICAgIGdhcDogMS41cmVtO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIC5pY29uLXBsdXMtbWludXMge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGhlaWdodDogMS4ycmVtO1xuICAgICAgICAgICAgICB3aWR0aDogMC4ycmVtO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgICAgICAgICAgQGV4dGVuZCAldHJhbnNpdGlvbjtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmx1ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGhlaWdodDogMC4ycmVtO1xuICAgICAgICAgICAgICB3aWR0aDogMS4ycmVtO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFuc3dlciB7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcblxuICAgICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgICBAZXh0ZW5kICV0cmFuc2l0aW9uO1xuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAuaWNvbi1wbHVzLW1pbnVzIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYW5zd2VyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnJlc291cmNlcyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgLnJlc291cmNlcy10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDNyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgLmljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgfVxuXG4gICAgICBjb2xvcjogJHRleHQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktYmx1ZTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ob21lLWFydGljbGVzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtZ2FwOiAxLjVyZW07XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICBtaW4taGVpZ2h0OiAzOHJlbTtcblxuICAgIC5wb3N0LWl0ZW0ge1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMjRweCAwIHJnYmEoMiwgMjIsIDUzLCAwLjEwMik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuOHJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgfVxuXG4gICAgICAucG9zdC1pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDE4LjhyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICB9XG5cbiAgICAgIGg1IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgM3JlbTtcbiAgICAgICAgbWluLWhlaWdodDogNS4ycmVtO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkdGV4dDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJsdWU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hdXRob3Ige1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEuNXJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAzLjRyZW07XG4gICAgICAgICAgaGVpZ2h0OiAzLjRyZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmxheS0yIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMTVyZW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ3JpZC1nYXA6IDEuNXJlbTtcblxuICAgICAgICAucG9zdC1pbWFnZSB7XG4gICAgICAgICAgaGVpZ2h0OiA4cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucG9zdC1pdGVtLXR3byB7XG4gICAgICAucG9zdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAxLjVyZW07XG4gICAgICAgIG1hcmdpbjogMC40NXJlbSAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJHdoaXRlLTI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggMjRweCAwIHJnYmEoMiwgMjIsIDUzLCAwLjEwMik7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAuOTVyZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMS44cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkge1xuICAmLnBhZ2UtdGVtcGxhdGUtY3VzdG9tLW9wZXJhdG9yLWxhbmRpbmcge1xuICAgIC5jaGFydC1hbmltYXRpb24ge1xuICAgICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIH1cbiAgICAuY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSB7XG4gICAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLm9wZXJhdG9yLWN0YSB7XG4gIHBhZGRpbmc6IDhyZW0gMDtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgLm9wZXJhdG9yLWN0YS1pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDcwJSAyNyU7XG4gICAgZ3JpZC1nYXA6IDNyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlc3BvbnNpdmVcbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJsYXJnZS1kZXNrdG9wXCIpIHtcbiAgaHRtbDppcyhbZGF0YS1zY3JvbGw9XCIwXCJdKSBib2R5IHtcbiAgICAmLnBhZ2UtdGVtcGxhdGUtY3VzdG9tLWhvbWUtdjIsXG4gICAgJi5wYWdlLXRlbXBsYXRlLWN1c3RvbS1vcGVyYXRvci1sYW5kaW5nIHtcbiAgICAgIC5oZWFkZXIge1xuICAgICAgICAuY29udGFpbmVyIC5oZWFkZXItYnV0dG9uLXdyYXBwZXIgLm1vYmlsZS1jcm9zcyBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBodG1sOm5vdChbZGF0YS1zY3JvbGw9XCIwXCJdKSBib2R5IHtcbiAgICAmLnBhZ2UtdGVtcGxhdGUtY3VzdG9tLWhvbWUtdjIsXG4gICAgJi5wYWdlLXRlbXBsYXRlLWN1c3RvbS1vcGVyYXRvci1sYW5kaW5nIHtcbiAgICAgIC5oZWFkZXIge1xuICAgICAgICAmLm1vYmlsZS1hY3RpdmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2hhcnQtYW5pbWF0aW9uIC5jaGFydC1pbm5lci13cmFwcGVyIC5zdGlja3ktZmVhdHVyZXNfd3JhcHBlciB7XG4gICAgLnN0aWNreS1mZWF0dXJlc192aXN1YWxzLFxuICAgIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5zdGlja3ktZmVhdHVyZXNfdmlzdWFscyB7XG4gICAgICAuc3RpY2t5LWZlYXR1cmVzX3N0aWNreVxuICAgICAgICAuc3RpY2t5LWZlYXR1cmVzX2JveFxuICAgICAgICAuc3RpY2t5LWZlYXR1cmVzX2ltZy13cmFwcGVyXG4gICAgICAgIC5zdGlja3ktZmVhdHVyZXNfaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAub3BlcmF0b3ItY3RhIHtcbiAgICAub3BlcmF0b3ItY3RhLWlubmVyIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjAlIDM3JTtcbiAgICB9XG4gIH1cblxuICAuY2hhcnQtYW5pbWF0aW9uLXRleHQtZmFkZSAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIge1xuICAgIC5zdGlja3ktZmVhdHVyZXNfdmlzdWFscyB7XG4gICAgICB3aWR0aDogNDAlO1xuICAgIH1cblxuICAgIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCB7XG4gICAgICB3aWR0aDogNjAlO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSByZXNwb25kLXRvKFwidGFibGV0XCIpIHtcbiAgLmFuYWx5dGljcyAuYW5hbHl0aWNzLWlubmVyIC5saW5lLWdyYXBoLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcblxuICAgIC5saW5lLWdyYXBoLWlubmVyIC5saW5lLWdyYXBoLXRvcCB7XG4gICAgICBnYXA6IDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICAuY2hhcnQtYW5pbWF0aW9uIC5jaGFydC1pbm5lci13cmFwcGVyIC5jaGFydC1pbm5lciB7XG4gICAgZ3JpZC1nYXA6IDNyZW07XG5cbiAgICAuY29udGVudC1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICAuaG93LWl0LXdvcmtzIC5ob3ctaXQtd29ya3MtaW5uZXIge1xuICAgIC50b3AtY29udGVudCAuc3RlcHMtZ3VpZGUge1xuICAgICAgZ2FwOiAzcmVtO1xuXG4gICAgICAuZ3VpZGUtaXRlbSAuYXJyb3ctbG9uZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zdGVwcy1jb250YWluZXIgLnN0ZXAtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAzcmVtO1xuXG4gICAgICAuY29weSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50ZXN0aW1vbmlhbHMtbmV3IC50ZXN0aW1vbmlhbHMtbmV3LWlubmVyIHtcbiAgICBncmlkLWdhcDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5mYXEtc2VjdGlvbiAuZmFxLXNlY3Rpb24taW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtZ2FwOiAwO1xuICB9XG5cbiAgZm9vdGVyLnBsYWluLWZvb3RlciAucGxhaW4tZm9vdGVyLWlubmVyIC5uYXYgdWwgbGk6bnRoLWNoaWxkKDQpLFxuICBmb290ZXIucGxhaW4tZm9vdGVyIC5wbGFpbi1mb290ZXItaW5uZXIgLm5hdiB1bCBsaTpudGgtY2hpbGQoNSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLmNoYXJ0LWFuaW1hdGlvbiAuY2hhcnQtaW5uZXItd3JhcHBlciAuc3RpY2t5LWZlYXR1cmVzX3dyYXBwZXIge1xuICAgIC5zdGlja3ktZmVhdHVyZXNfdmlzdWFscyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zdGlja3ktZmVhdHVyZXNfY29udGVudCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5zdGlja3ktZmVhdHVyZXNfaXRlbSB7XG4gICAgICAgIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xuXG4gICAgICAgICAgLmltYWdlLW1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm9wZXJhdG9yLWN0YSB7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuXG4gICAgLm9wZXJhdG9yLWN0YS1pbm5lciB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdyaWQtZ2FwOiA0cmVtO1xuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3RhLWZlYXR1cmVkIHtcbiAgICBwYWRkaW5nOiA3cmVtIDA7XG4gIH1cblxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY3VzdG9tLW9wZXJhdG9yLWxhbmRpbmcgLmNoYXJ0LWFuaW1hdGlvbi10ZXh0LWZhZGUge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgLmNoYXJ0LWlubmVyLXdyYXBwZXIgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG5cbiAgICAgIC5jaGFydC1hbmltYXRpb24tdGV4LWlubmVyIHtcbiAgICAgICAgcGFkZGluZzogMCAzcmVtIDNyZW07XG4gICAgICB9XG5cbiAgICAgIC5zdGlja3ktZmVhdHVyZXNfdmlzdWFscyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuY2hhcnQtYW5pbWF0aW9uLXRleHQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0aWNreS1mZWF0dXJlc19zdGlja3kge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgICAgLnN0aWNreS1mZWF0dXJlc19ib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc3RpY2t5LWZlYXR1cmVzX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDNyZW07XG5cbiAgICAgICAgLnN0aWNreS1mZWF0dXJlc19pdGVtIC5zdGlja3ktZmVhdHVyZXNfaXRlbS1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHJlc3BvbmQtdG8oXCJtb2JpbGVcIikge1xuICAuYW5hbHl0aWNzIHtcbiAgICBoZWlnaHQ6IDM1cmVtO1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuXG4gICAgLmFuYWx5dGljcy1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMCUpO1xuXG4gICAgICAubGluZS1ncmFwaC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuXG4gICAgICAgIC5saW5lLWdyYXBoLWlubmVyIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgLmxpbmUtZ3JhcGgtdG9wIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jaGFydC1hbmltYXRpb24ge1xuICAgIC5jaGFydC1hbmltYXRpb24taW5uZXIge1xuICAgICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgfVxuXG4gICAgLmNoYXJ0LWlubmVyLXdyYXBwZXIge1xuICAgICAgLnN0aWNreS1mZWF0dXJlc193cmFwcGVyXG4gICAgICAgIC5zdGlja3ktZmVhdHVyZXNfY29udGVudFxuICAgICAgICAuc3RpY2t5LWZlYXR1cmVzX2l0ZW1cbiAgICAgICAgLnN0aWNreS1mZWF0dXJlc19pdGVtLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ob3ctaXQtd29ya3Mge1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcblxuICAgIC5ob3ctaXQtd29ya3MtaW5uZXIge1xuICAgICAgLnRvcC1jb250ZW50IHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgfVxuXG4gICAgICAudG9wLWNvbnRlbnQgLnN0ZXBzLWd1aWRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnN0ZXBzLWNvbnRhaW5lciAuc3RlcC1pdGVtIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgIC5jb3B5IHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGVzdGltb25pYWxzLW5ldyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgIC50ZXN0aW1vbmlhbHMtbmV3LWlubmVyIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgfVxuXG4gIC5yZXNvdXJjZXMgLmhvbWUtYXJ0aWNsZXMtd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC1nYXA6IDA7XG5cbiAgICAucG9zdC1pdGVtLmxheS0yIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXG4gICAgICAucG9zdC1pbWFnZSB7XG4gICAgICAgIGhlaWdodDogMTVyZW07XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgfVxuXG4gICAgICAuY29weSB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wb3N0LWl0ZW0ge1xuICAgICAgLnBvc3QtaW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IDE1cmVtO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucG9zdC1pdGVtLXR3byB7XG4gICAgICAucG9zdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mYXEtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuXG4gICAgLmZhcS1zZWN0aW9uLWlubmVyIC5mYXEtbGlzdHMgLmZhcS1saXN0IC5oZWFkIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5yZXNvdXJjZXMge1xuICAgIHBhZGRpbmc6IDVyZW0gMDtcbiAgfVxuXG4gIGZvb3Rlci5wbGFpbi1mb290ZXIge1xuICAgIHBhZGRpbmc6IDJyZW07XG5cbiAgICAucGxhaW4tZm9vdGVyLWlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuY3RhLWZlYXR1cmVkIHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gIH1cbn1cblxuQGluY2x1ZGUgcmVzcG9uZC10byhcInNtYWxsLW1vYmlsZVwiKSB7XG4gIC5yZXNvdXJjZXMgLnJlc291cmNlcy10aXRsZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLWdhcDogMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiIsIiRiYXNlLWZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRjb250YWluZXI6IDEyODA7XG4kbGlnaHQ6IDMwMDtcbiRub3JtYWw6IDQwMDtcbiRzZW1pLWJvbGQ6IDYwMDtcbiRib2xkOiA3MDA7XG4kdGV4dDogIzI1MmIzNDtcbiRleGNlcnB0OiAjNTA1NTYyO1xuJGNvbnRlbnQ6ICM1ZDVmNjI7XG4kaGVhZGxpbmU6ICMxMTExMTE7XG4kYmxhY2s6ICMyMjI7XG4kYmxhY2stMzogIzMzMztcbiRibGFjay00OiAjNjg2ZjdlO1xuJGxpZ2h0LWJsdWU6ICNmYWZjZmU7XG4kbGlnaHQtYmx1ZTI6ICNmMGY1ZmM7XG4kZGFyay1ibHVlOiAjMDAzMTc5O1xuJGRhcmstYmx1ZTM6ICMxMDI1Mzc7XG4kYm9yZGVyLWJsdWU6ICMzNTQ4NTg7XG4kYm9yZGVyLWRhcmstYmx1ZTogIzE0MmQ0MztcbiRwcmltYXJ5LWJsdWU6ICMwNzRjYjI7XG4kZ3JleTogIzk4OWZhODtcbiRncmV5MjogI2U1ZThlYztcbiRncmV5MzogIzZiODM5OTtcbiRsaWdodC1ncmV5OiAjZjRmOGZhO1xuJGJvcmRlci1saWdodC1ncmV5OiAjY2RkYmYwO1xuJGRhcmstZ3JleTogI2I2YzBjODtcbiR3aGl0ZTogI2ZmZjtcbiR3aGl0ZS0yOiAjZTBlN2VmO1xuJGJvcmRlci1ncmV5OiAjZTFlN2VmO1xuJGlucHV0LWdyZXk6ICNiM2JjYzk7XG4kbGlzdGluZy1ncmV5OiAjZDNkYmU3O1xuJHRyYWZmaWMtZ3JleTogIzk3YThiZDtcbiRtYXJrZXRwbGFjZS1ncmV5OiAjZWJlZmYxO1xuJHNpbWlsYXItZ3JleTogI2UyZTlmMjtcbiRzaW1pbGFyLXRleHQtZ3JleTogIzZiNzM4MDtcbiRncmVlbjogIzIwYzIxZDtcbiRncmFwaC1kYXJrYmx1ZTogIzEwMjUzNztcbiRncmFwaC1saWdodGJsdWU6ICM2YWE5ZmQ7XG4kZ3JhcGgtZGFya2dyZXk6ICMzMTQxNTY7XG4kZ3JhcGgtbGlnaHRncmV5OiAjYzlkY2Y0O1xuJGZhY2Vib29rOiAjNDI2N2IyO1xuJHR3aXR0ZXI6ICNjOWRjZjQ7XG4kbGlua2VkaW46ICNjOWRjZjQ7XG4kcGludGVyZXN0OiAjYzlkY2Y0O1xuJGluc3RhZ3JhbTogI2M5ZGNmNDtcbiRicm93bjogIzkzNWMwMDtcbiRyZWQ6ICNkMTA2MDY7XG4kdGFibGUtYm9yZGVyOiAjZDlkOWQ5O1xuJHRhYmxlLWJnOiAjZjlmOWY5O1xuJG1pbnQtZ3JlZW46ICMzMWJlZGQ7XG4iLCIvL0JyZWFrcG9pbnRzXG4kYnJlYWtwb2ludHM6IChcbiAgXCJsYXJnZS1kZXNrdG9wXCI6IChcbiAgICBtYXgtd2lkdGg6IDEyNzlweFxuICApLFxuICBcInNtYWxsLWRlc2t0b3BcIjogKFxuICAgICAgbWF4LXdpZHRoOiAxMTY5cHhcbiAgKSxcbiAgXCJ0YWJsZXRcIjogKFxuICAgIG1heC13aWR0aDogOTkxcHhcbiAgKSxcbiAgXCJtb2JpbGVcIjogKFxuICAgIG1heC13aWR0aDogNzY3cHhcbiAgKSxcbiAgXCJzbWFsbC1tb2JpbGVcIjogKFxuICAgIG1heC13aWR0aDogNDc5cHhcbiAgKSxcbiAgXCJzbWFsbC1tb2JpbGUyXCI6IChcbiAgICBtYXgtd2lkdGg6IDM3NHB4XG4gIClcbik7XG5cbi8vLyBSZXNwb25zaXZlIGJyZWFrcG9pbnQgbWFuYWdlclxuLy8vIEBhY2Nlc3MgcHVibGljXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRicmVha3BvaW50IC0gQnJlYWtwb2ludFxuLy8vIEByZXF1aXJlcyAkYnJlYWtwb2ludHNcbkBtaXhpbiByZXNwb25kLXRvKCRicmVha3BvaW50KSB7XG4gICRyYXctcXVlcnk6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cbiAgQGlmICRyYXctcXVlcnkge1xuICAgICRxdWVyeTogaWYoXG4gICAgICB0eXBlLW9mKCRyYXctcXVlcnkpID09IFwic3RyaW5nXCIsXG4gICAgICB1bnF1b3RlKCRyYXctcXVlcnkpLFxuICAgICAgaW5zcGVjdCgkcmF3LXF1ZXJ5KVxuICAgICk7XG5cbiAgICBAbWVkaWEgI3skcXVlcnl9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGVycm9yICdObyB2YWx1ZSBmb3VuZCBmb3IgYCN7JGJyZWFrcG9pbnR9YC4gJ1xuICAgICAgICAgKyAnUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIGAkYnJlYWtwb2ludHNgIG1hcC4nO1xuICB9XG59XG4iXX0= */
