*,* *{margin:0;padding:0;position:relative;box-sizing:border-box}p{font-size:1rem;margin-bottom:12px;line-height:1.33}@media(min-width: 1024px){p{font-size:1.125rem;margin-bottom:16px;line-height:1.5}}footer,header,nav,main,section{display:block}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;width:100%}.button{display:inline-block;background-color:#0071eb;text-decoration:none;color:#fff;font-weight:600;text-align:center;border-radius:4px;padding:8px 20px}.button.button-color--0061AA{background-color:#0061aa}.button.button-color--F5F6F7{background-color:#f5f6f7;color:#000}.button.button-color--000000{background-color:#000}.button.button-color--5E6366{background-color:#5e6366}.link-button.left{text-align:left}.link-button.align-center{text-align:center}.link-button.align-right{text-align:right}.hidden{display:none}.page-container{background-color:#fff;padding:24px 0}.page-container>.page-width{width:calc(100% - 40px);margin:0 auto 40px;max-width:1600px}@media(min-width: 768px){.page-container>.page-width{width:calc(100% - 80px)}}@media(min-width: 1250px){.page-container>.page-width{width:calc(100% - 120px);margin-bottom:60px}}@media(min-width: 1920px){.page-container>.page-width{margin-bottom:60px}}.page-container>.container--vertical.full-width,.page-container>.container--horizontal.full-width{margin-bottom:40px}@media(min-width: 1250px){.page-container>.container--vertical.full-width,.page-container>.container--horizontal.full-width{margin-bottom:60px}}@media(min-width: 1920px){.page-container>.container--vertical.full-width,.page-container>.container--horizontal.full-width{margin-bottom:60px}}.page-container>.container--vertical.full-width+.container--vertical.full-width,.page-container>.container--vertical.full-width+.container--horizontal.full-width,.page-container>.container--horizontal.full-width+.container--vertical.full-width,.page-container>.container--horizontal.full-width+.container--horizontal.full-width{margin-top:-40px}@media(min-width: 1250px){.page-container>.container--vertical.full-width+.container--vertical.full-width,.page-container>.container--vertical.full-width+.container--horizontal.full-width,.page-container>.container--horizontal.full-width+.container--vertical.full-width,.page-container>.container--horizontal.full-width+.container--horizontal.full-width{margin-top:-60px}}@media(min-width: 1920px){.page-container>.container--vertical.full-width+.container--vertical.full-width,.page-container>.container--vertical.full-width+.container--horizontal.full-width,.page-container>.container--horizontal.full-width+.container--vertical.full-width,.page-container>.container--horizontal.full-width+.container--horizontal.full-width{margin-top:-60px}}.page-container>.row.full-width{margin-bottom:40px}@media(min-width: 1250px){.page-container>.row.full-width{margin-bottom:60px}}@media(min-width: 1920px){.page-container>.row.full-width{margin-bottom:60px}}.page-container>.row.full-width+.row.full-width{margin-top:-40px}@media(min-width: 1250px){.page-container>.row.full-width+.row.full-width{margin-top:-60px}}@media(min-width: 1920px){.page-container>.row.full-width+.row.full-width{margin-top:-60px}}.page-container>.full-width{margin-bottom:40px}@media(min-width: 1250px){.page-container>.full-width{margin-bottom:60px}}@media(min-width: 1920px){.page-container>.full-width{margin-bottom:60px}}.container.page-width{width:calc(100% - 40px);margin:0 auto 40px;max-width:1600px}@media(min-width: 768px){.container.page-width{width:calc(100% - 80px)}}@media(min-width: 1250px){.container.page-width{width:calc(100% - 120px);margin-bottom:60px}}@media(min-width: 1920px){.container.page-width{margin-bottom:60px}}h1{font-size:2.25rem}@media(min-width: 768px){h1{font-size:2.625rem}}@media(min-width: 1250px){h1{font-size:3.25rem}}h2{font-size:2rem}@media(min-width: 768px){h2{font-size:2.375rem}}@media(min-width: 1250px){h2{font-size:3rem}}h3{font-size:1.75rem}@media(min-width: 768px){h3{font-size:2rem}}@media(min-width: 1250px){h3{font-size:2.25rem}}h4{font-size:1.625rem}@media(min-width: 768px){h4{font-size:1.875rem}}@media(min-width: 1250px){h4{font-size:2.125rem}}h5{font-size:1.5rem}@media(min-width: 768px){h5{font-size:1.625rem}}@media(min-width: 1250px){h5{font-size:2rem}}h6{font-size:1.33rem}@media(min-width: 768px){h6{font-size:1.5rem}}@media(min-width: 1250px){h6{font-size:1.875rem}}h1,h2,h3,h4,h5,h6{margin-bottom:12px}@media(min-width: 1250px){h1,h2,h3,h4,h5,h6{margin-bottom:16px}}h1.text-color--0061AA,h2.text-color--0061AA,h3.text-color--0061AA,h4.text-color--0061AA,h5.text-color--0061AA,h6.text-color--0061AA{color:#0061aa}h1.text-color--F5F6F7,h2.text-color--F5F6F7,h3.text-color--F5F6F7,h4.text-color--F5F6F7,h5.text-color--F5F6F7,h6.text-color--F5F6F7{color:#f5f6f7}h1.text-color--000000,h2.text-color--000000,h3.text-color--000000,h4.text-color--000000,h5.text-color--000000,h6.text-color--000000{color:#000}h1.text-color--5E6366,h2.text-color--5E6366,h3.text-color--5E6366,h4.text-color--5E6366,h5.text-color--5E6366,h6.text-color--5E6366{color:#5e6366}h1.align-left,h2.align-left,h3.align-left,h4.align-left,h5.align-left,h6.align-left{text-align:left}h1.align-center,h2.align-center,h3.align-center,h4.align-center,h5.align-center,h6.align-center{text-align:center}h1.align-right,h2.align-right,h3.align-right,h4.align-right,h5.align-right,h6.align-right{text-align:right}.wysiwyg ul,.wysiwyg ol{padding-left:16px;margin-bottom:20px}.wysiwyg ul li,.wysiwyg ol li{margin-bottom:8px}.wysiwyg ol{padding-left:18px}.video,.wp-video{margin:24px 0}.video .mejs-container .mejs-inner,.wp-video .mejs-container .mejs-inner{height:100%}.video .mejs-container .mejs-inner .mejs-layers,.wp-video .mejs-container .mejs-inner .mejs-layers{height:100%}@media(min-width: 1024px){.popup-embed{margin-bottom:18px}}body.customize-support{padding-top:46px}@media(min-width: 783px){body.customize-support{padding-top:32px}}.multi-col-callout{max-width:1450px;margin:0 auto 50px;padding:0 15px}.multi-col-callout .heading{padding:0 10px;margin-bottom:16px}.multi-col-callout .row{display:flex;flex-direction:column}@media(min-width: 768px){.multi-col-callout .row{flex-direction:row}}.multi-col-callout .row .col{width:100%;padding:10px}.multi-col-callout .row .col .card{background-color:#fff;border:1px solid #c4c4c4;height:100%}.multi-col-callout .row .col .card .col-image{max-height:250px;height:50vw;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.multi-col-callout .row .col .card .col-image{height:30vw}}.multi-col-callout .row .col .card .card-body{padding:30px}@media(min-width: 768px){.multi-col-callout .row .col .card .card-body{padding:24px}}@media(min-width: 1024px){.multi-col-callout .row .col .card .card-body{padding:30px}}.multi-col-callout .row .col .card .card-body .col-heading{margin-bottom:20px}.multi-col-callout .row .col .card .card-body .col-content{margin-bottom:20px}@media(min-width: 768px){.multi-col-callout .row .col[data-col-count="4"]{padding:6px}.multi-col-callout .row .col[data-col-count="4"] .card .card-body{padding:24px 16px}}@media(min-width: 1024px){.multi-col-callout .row .col[data-col-count="4"]{padding:10px}.multi-col-callout .row .col[data-col-count="4"] .card .card-body{padding:30px}}.full-width-callout{max-width:1450px;margin:0 auto 50px;padding:40px 25px}@media(min-width: 768px){.full-width-callout{padding:50px}}.full-width-callout .heading{margin-bottom:16px}.full-width-callout .content{margin-bottom:24px}.top-bar{background-color:rgba(17,41,58,.85);height:50px;z-index:1000}.top-bar .top-bar-container{max-width:1650px;padding:0 12px;height:100%;margin:0 auto;display:flex;justify-content:flex-end}.top-bar .top-bar-container a{color:#fff;font-size:1rem;text-decoration:none;padding:0 12px;display:flex;height:100%;align-items:center;transition:all .4s ease}@media(min-width: 768px){.top-bar .top-bar-container a{padding:0 18px;margin:0 8px}}@media(min-width: 1250px){.top-bar .top-bar-container a{padding:0 24px;margin:0 12px}}.top-bar .top-bar-container a svg{margin-right:8px}.top-bar .top-bar-container a svg path{transition:fill .4s ease}.top-bar .top-bar-container a:hover{background-color:rgba(155,174,181,.5)}.top-bar .top-bar-container a.active{background-color:#9baeba;box-shadow:0 -3px 6px 0 rgba(0,0,0,.1);height:55px;position:absolute;bottom:0;padding-top:5px;border-top-left-radius:8px;border-top-right-radius:8px;color:#11293a}.top-bar .top-bar-container a.active svg path{fill:#11293a}.top-bar .top-bar-container a.active::after{content:"";background-image:url(//icjs.org/wp-content/themes/fuse/assets/images/arrow-blue.svg);background-position:center;background-size:13px;background-repeat:no-repeat;position:absolute;top:2px;left:50%;width:21px;height:21px;transform:translateX(-50%) rotate(270deg)}.nav-container{position:relative;z-index:1000;width:100%}@media(min-width: 1250px){.nav-container{box-shadow:0 10px 30px 0 rgba(0,0,0,.07)}}.nav-container .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,.9)}.nav-container .nav-inner-container{max-width:1850px;margin:0 auto}.nav-container .mobile-container{height:75px}@media(min-width: 768px){.nav-container .mobile-container{height:85px}}.nav-container .mobile-container .logo{display:inline-block;height:100%;width:200px;padding:8px;z-index:3}@media(min-width: 768px){.nav-container .mobile-container .logo{width:15%;padding:12px}}.nav-container .mobile-container .logo svg{width:100%;height:100%}.nav-container .mobile-container .logo .i72-image{background-size:contain;background-repeat:no-repeat;background-position:center;height:100%}.nav-container .mobile-container .logo .i72-svg{display:flex;justify-content:center;width:100%;height:100%}.nav-container .mobile-container .logo .i72-svg svg{width:100%;height:100%}.nav-container .mobile-container .menu-toggle{position:absolute;top:0;right:0;z-index:2;background-color:rgba(0,0,0,0);transition:height .4s ease,box-shadow .4s ease,background-color .4s ease,padding .4s ease;padding:25px 27px 23px;height:75px}@media(min-width: 768px){.nav-container .mobile-container .menu-toggle{padding:27px 29px 23px;height:85px}}@media(min-width: 1250px){.nav-container .mobile-container .menu-toggle{display:none}}.nav-container .mobile-container .menu-toggle span{background-color:#214b6f;width:31px;height:6px;margin-bottom:5px;display:block;opacity:1;transition:all .4s ease}.nav-container .mobile-container .menu-toggle span:nth-child(2){transition:opacity .2s ease}.nav-container .main-nav{background-color:#fff;padding:0 18px;max-height:0;overflow:hidden;position:absolute;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:100%;transition:padding .4s ease,max-height .4s ease}@media(min-width: 768px){.nav-container .main-nav{padding:0 32px}}@media(min-width: 1250px){.nav-container .main-nav{padding:0;width:auto;position:relative;max-height:none;overflow:visible;background-color:rgba(0,0,0,0);position:absolute;top:0;right:0;box-shadow:none}}.nav-container .main-nav #menu-main-nav{list-style:none}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav{display:table;table-layout:fixed;height:85px;width:100%;padding-right:12px;width:85%;margin-left:auto}}@media(min-width: 1920px){.nav-container .main-nav #menu-main-nav{padding-right:24px;border-bottom-right-radius:2px;border-top-right-radius:2px}}.nav-container .main-nav #menu-main-nav li{cursor:pointer}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}}.nav-container .main-nav #menu-main-nav li a{font-size:1.375rem;display:block;font-weight:600;text-transform:uppercase;line-height:1.41;color:#000;text-decoration:none;padding:16px 32px 16px 0;border-bottom:1px solid rgba(72,72,72,.5);transition:background-color .4s ease}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li a{padding:20px 48px 20px 0;font-size:1.75rem}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li a{font-size:.875rem;font-weight:600;border-bottom:none;height:100%;display:flex;justify-content:center;align-items:center;padding:12px 20px}}@media(min-width: 1600px){.nav-container .main-nav #menu-main-nav li a{font-size:1rem;padding:12px 24px}}@media(min-width: 1920px){.nav-container .main-nav #menu-main-nav li a{font-size:1.125rem;padding:12px 20px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li a:hover{background-color:rgba(169,206,222,.5)}}.nav-container .main-nav #menu-main-nav li .sub-menu{padding:0 0 0 27px;max-height:0;overflow:hidden;visibility:hidden;list-style:none;transition:padding .4s ease,max-height .4s ease,visibility .4s ease}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu{padding:0 0 0 76px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu{position:absolute;width:398px;padding:0 32px;left:0;background-color:rgba(255,255,255,.9);top:85px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li{display:block}}.nav-container .main-nav #menu-main-nav li .sub-menu li a{border-bottom:none;padding:20px 0 0}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu li a{padding:32px 0 0}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li a{padding:12px;font-size:1rem;height:auto;display:block;text-align:left;font-weight:600}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu li.current-menu-item a{box-shadow:0 5px 16px 0 rgba(0,0,0,.15);background-color:#a9cede;position:relative;width:100%;top:auto;border-radius:0}}.nav-container .main-nav #menu-main-nav li .sub-menu.active{max-height:1000px;padding:0 0 18px 27px;visibility:visible}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li .sub-menu.active{padding:0 0 40px 76px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li .sub-menu.active{padding:20px 32px;box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}}.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a::after{content:"";background-image:url(//icjs.org/wp-content/themes/fuse/assets/images/caret.svg);background-size:100%;background-position:center;background-repeat:no-repeat;width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%);right:6px;opacity:.6;transition:transform .4s ease}@media(min-width: 768px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a::after{width:18px;height:18px;right:18px;opacity:1}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a::after{left:50%;transform:translateX(-50%);right:auto;top:auto;bottom:5px;width:10px;height:10px;opacity:.75}}.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a.active::after{transform:translateY(-50%) rotate(180deg)}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.menu-item-has-children>a.active::after{transform:translateX(-50%) rotate(180deg)}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li.current-menu-item>a,.nav-container .main-nav #menu-main-nav li.current-menu-parent>a{box-shadow:0 5px 16px 0 rgba(0,0,0,.15);background-color:#a9cede;position:absolute;width:100%;top:0;padding-bottom:17px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li:last-child .sub-menu{right:-12px;left:auto}}@media(min-width: 1920px){.nav-container .main-nav #menu-main-nav li:last-child .sub-menu{right:-24px}}@media(min-width: 1250px){.nav-container .main-nav #menu-main-nav li:nth-last-child(2) .sub-menu{left:-100px}}.nav-container.active .mobile-container{height:75px}@media(min-width: 768px){.nav-container.active .mobile-container{height:85px}}@media(min-width: 1250px){.nav-container.active .mobile-container{height:100px}}.nav-container.active .mobile-container .menu-toggle{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:83px;background-color:#fff;padding:25px 23px 23px}@media(min-width: 768px){.nav-container.active .mobile-container .menu-toggle{padding:33px 31px 23px;height:96px}}.nav-container.active .mobile-container .menu-toggle span{transform:rotate(45deg);margin-top:14px;height:3px;width:28px;background-color:#000}@media(min-width: 768px){.nav-container.active .mobile-container .menu-toggle span{background-color:#000;width:34px}}.nav-container.active .mobile-container .menu-toggle span:nth-child(2){opacity:0}.nav-container.active .mobile-container .menu-toggle span:last-child{transform:rotate(135deg);margin-top:-25px}.nav-container.active .main-nav{background-color:#fff;padding:6px 18px 50px;max-height:5000px}@media(min-width: 768px){.nav-container.active .main-nav{padding:6px 32px 65px}}@media(min-width: 1250px){.nav-container.active .main-nav{padding:0;background-color:rgba(0,0,0,0)}}.carousel{overflow:hidden}.carousel.full-width{padding:32px 0}@media(min-width: 768px){.carousel.full-width{padding:40px 0}}@media(min-width: 1250px){.carousel.full-width{padding:60px 0}}.carousel.page-width{width:calc(100% - 40px);margin:0 auto;max-width:1600px}@media(min-width: 768px){.carousel.page-width{width:calc(100% - 80px)}}@media(min-width: 1250px){.carousel.page-width{width:calc(100% - 120px)}}.carousel.background-color--0061AA{background-color:#0061aa}.carousel.background-color--F5F6F7{background-color:#f5f6f7}.carousel__container{margin:0 auto;overflow:hidden;width:83vw;max-width:83vw}@media(min-width: 1250px){.carousel__container{width:1050px;max-width:1050px}}.carousel__image-container{height:100%;position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.carousel__image-container svg{width:110%;min-width:110%}.carousel__inner-container{display:flex;flex-direction:row;align-items:center;gap:24px}@media(min-width: 1024px){.carousel__inner-container{gap:44px}}@media(min-width: 1250px){.carousel__inner-container{gap:54px}}@media(min-width: 1920px){.carousel__inner-container{gap:74px}}.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{width:83vw;min-width:83vw;max-width:83vw;display:block;height:45vw;max-height:600px;background-color:rgba(0,0,0,0);margin:0}@media(min-width: 1250px){.carousel__inner-container .image,.carousel__inner-container .card,.carousel__inner-container>div,.carousel__inner-container>h1,.carousel__inner-container>h2,.carousel__inner-container>h3,.carousel__inner-container>h4,.carousel__inner-container>h5,.carousel__inner-container>a{width:1050px;max-width:1050px;min-width:1050px}}.carousel__inner-container .card{height:auto;max-height:none;align-self:stretch}.carousel__inner-container .paragraph{height:auto;max-height:none}.carousel__controls{display:flex;justify-content:center;padding:32px 24px 24px;align-items:center;margin-bottom:24px}@media(min-width: 1250px){.carousel__controls{margin-bottom:40px}}.carousel__counter{top:1px}@media(min-width: 1250px){.carousel__counter{top:3px}}@media(min-width: 1920px){.carousel__counter{top:5px}}.carousel__counter span{color:#0071eb;font-size:1.375rem;font-family:bicyclette,sans-serif;text-align:center;width:20px;display:inline-block}@media(min-width: 1250px){.carousel__counter span{font-size:2.625rem}}@media(min-width: 1920px){.carousel__counter span{font-size:3.0625rem;width:25px}}.carousel__counter .counter__current{text-align:right;width:36px}@media(min-width: 1250px){.carousel__counter .counter__current{width:72px}}@media(min-width: 1920px){.carousel__counter .counter__current{width:90px}}.carousel__counter .counter__max{text-align:left;width:36px}@media(min-width: 1250px){.carousel__counter .counter__max{width:72px}}@media(min-width: 1920px){.carousel__counter .counter__max{width:90px}}.carousel__prev-btn,.carousel__next-btn{width:45px;height:45px;border:0;background-color:rgba(0,0,0,0);padding:6px 8px 10px;cursor:pointer}@media(min-width: 1250px){.carousel__prev-btn,.carousel__next-btn{padding:3px 5px 7px}}@media(min-width: 1920px){.carousel__prev-btn,.carousel__next-btn{padding:1px 3px 5px}}.carousel__prev-btn svg path,.carousel__next-btn svg path{fill:#0071eb;transition:fill .4s ease}.carousel__prev-btn:hover svg path,.carousel__next-btn:hover svg path{fill:#214b6f}.carousel__prev-btn svg{transform:rotate(180deg)}.row .carousel.page-width,.row .carousel.full-width{width:100%}@media(min-width: 768px){.row .carousel__container{width:48vw;max-width:48vw}}@media(min-width: 1920px){.row .carousel__container{width:790px;max-width:790px}}@media(min-width: 768px){.row .carousel__inner-container .image,.row .carousel__inner-container .card,.row .carousel__inner-container>div,.row .carousel__inner-container>h1,.row .carousel__inner-container>h2,.row .carousel__inner-container>h3,.row .carousel__inner-container>h4,.row .carousel__inner-container>h5,.row .carousel__inner-container>a{width:48vw;max-width:48vw;min-width:48vw}}@media(min-width: 1920px){.row .carousel__inner-container .image,.row .carousel__inner-container .card,.row .carousel__inner-container>div,.row .carousel__inner-container>h1,.row .carousel__inner-container>h2,.row .carousel__inner-container>h3,.row .carousel__inner-container>h4,.row .carousel__inner-container>h5,.row .carousel__inner-container>a{width:790px;max-width:790px;min-width:790px}}@media(min-width: 768px){.row .carousel__inner-container .link-box{width:calc(48vw - 24px);min-width:calc(48vw - 24px);max-width:calc(48vw - 24px)}}@media(min-width: 1920px){.row .carousel__inner-container .link-box{width:766px;max-width:766px;min-width:766px}}.hero{min-height:350px;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center}@media(min-width: 768px){.hero{min-height:450px}}@media(min-width: 1250px){.hero{min-height:500px}}@media(min-width: 1920px){.hero{min-height:588px}}.hero .overlay{position:absolute;inset:0;opacity:.65;z-index:1}.hero .overlay.blue{background-image:linear-gradient(to right, #114e73 66%, #7aa8c4)}.hero__inner-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:20px;width:100%;z-index:2}@media(min-width: 768px){.hero__inner-container{padding:40px}}@media(min-width: 1250px){.hero__inner-container{padding:60px;max-width:1520px;margin:0 auto}}.hero__title{margin-bottom:16px;max-width:550px;color:#fff}@media(min-width: 1250px){.hero__title{max-width:750px;margin-bottom:24px}}.hero__text{margin-bottom:24px;max-width:550px;line-height:1.35;color:#fff}@media(min-width: 1250px){.hero__text{max-width:750px;line-height:1.5;margin-bottom:32px}}.alerts{background-color:#a06347;padding:32px}@media(min-width: 768px){.alerts{padding:45px 90px 32px}}@media(min-width: 1250px){.alerts{padding:48px 146px}}.alerts .alert{max-width:965px}.alerts .alert p{color:#fff;line-height:1.5;font-size:1.25rem}.footer{padding:25px;background-image:linear-gradient(#c4ecf2, #fff)}@media(min-width: 768px){.footer{padding:30px 50px}}@media(min-width: 1024px){.footer{padding:45px 80px}}.footer__container{max-width:1450px;margin:0 auto}.footer__top-container{display:flex;flex-direction:column}@media(min-width: 768px){.footer__top-container{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.footer__top-container+hr{margin:12px 0}@media(min-width: 768px){.footer__top-container+hr{margin:20px 0}}.footer__location-info{order:3}@media(min-width: 768px){.footer__location-info{order:2;flex-basis:50%}}@media(min-width: 1024px){.footer__location-info{order:1;flex-basis:auto}}.footer__ctas{order:1;display:flex;justify-content:center;margin-bottom:20px}.footer__ctas .button{margin:0 6px}@media(min-width: 768px){.footer__ctas .button{margin:0 16px}}@media(min-width: 768px){.footer__ctas{flex-basis:100%}}@media(min-width: 1024px){.footer__ctas{order:2;flex-basis:auto;margin:0;align-items:center}}.footer__social-links{order:2;display:flex;justify-content:center;margin-bottom:16px}@media(min-width: 768px){.footer__social-links{order:3;flex-basis:50%;justify-content:flex-end;align-items:center;margin-bottom:0}}@media(min-width: 1024px){.footer__social-links{flex-basis:auto}}.footer__social-links a{margin:0 6px}.footer__social-links a svg{width:50px}.footer__bottom-container{display:flex;flex-direction:column}@media(min-width: 768px){.footer__bottom-container{flex-direction:row;justify-content:space-between}}.footer__copyright-text{margin-bottom:12px}@media(min-width: 768px){.footer__copyright-text{margin-bottom:0}}.footer__misc-links{list-style:none}.footer__misc-links li{margin-bottom:6px}@media(min-width: 768px){.footer__misc-links li{margin-bottom:0;display:inline-block;margin-left:16px}}.events{padding:40px 0 20px}@media(min-width: 768px){.events{padding-top:50px}}@media(min-width: 1250px){.events{padding-top:60px}}.events__heading{text-align:center}.events__outer-container{overflow:scroll;white-space:nowrap;max-width:1540px;margin:0 auto;padding:0 30px;text-align:center}.events__container{display:table;padding:30px 10px;border-spacing:20px;margin:0 auto;min-height:330px}@media(min-width: 768px){.events__container{min-height:360px}}.events__card{display:table-cell;border-radius:8px;white-space:normal;vertical-align:top;min-width:210px;max-width:210px;min-height:230px;padding:20px 28px 24px;box-shadow:0 6px 10px 0 rgba(106,106,106,.39)}@media(min-width: 768px){.events__card{min-width:250px;max-width:250px;min-height:280px}}.events__date-info{text-align:center}.events__month{font-size:1rem;font-weight:600;display:block;color:#19636e}.events__day{font-size:3.4375rem;font-weight:700;display:block;border-bottom:1px solid #f2f2f2;margin-bottom:12px;color:#19636e}.events__time{margin-bottom:4px;font-size:.875rem;display:block;text-align:left}.events__title{font-size:1rem;text-align:left}.search-bar-container{display:flex;background-color:#9baeb5;justify-content:center;align-items:center;height:0;overflow:hidden;transition:height .4s ease,visibility .4s ease}.search-bar-container form{width:90%;margin:0 auto}@media(min-width: 768px){.search-bar-container form{width:85%;max-width:1000px}}.search-bar-container form input[type=text]{background-color:#fff;border-radius:20px;border:0;font-size:1rem;height:40px;width:100%;padding:12px 140px 12px 16px;transition:border-color .4s ease}@media(min-width: 768px){.search-bar-container form input[type=text]{padding:12px 140px 12px 32px}}.search-bar-container form input[type=submit]{z-index:2;position:absolute;cursor:pointer;right:3px;top:3px;width:128px;border-radius:17px;height:34px;border:0;background-color:#3b8696;color:#fff;font-weight:600;background-image:url(//icjs.org/wp-content/themes/fuse/assets/images/arrow.svg);background-position:90% center;background-size:11px;background-repeat:no-repeat;transition:background-color .4s ease}.search-bar-container form input[type=submit]:hover{background-color:#214b6f}.search-bar-container.active{visibility:visible;z-index:999;height:135px}.search-results-container{max-height:0;overflow:hidden;transition:all .4s ease;padding:0 24px}@media(min-width: 768px){.search-results-container{padding:0 40px}}@media(min-width: 1250px){.search-results-container{padding:0 60px}}.search-results-container.active{padding:48px 24px;max-height:3000px}@media(min-width: 768px){.search-results-container.active{padding:48px 40px}}@media(min-width: 1250px){.search-results-container.active{padding:54px 60px}}.search-results-container .result-count{font-weight:700;font-size:1rem;padding-bottom:16px;max-width:1088px;display:block;border-bottom:solid 1px #d6d6d6;margin:0 auto}.search-results-container .result{padding:42px 0;border-bottom:solid 1px #d6d6d6;max-width:1088px;margin:0 auto}.search-results-container .result .title{font-size:1.3125rem;margin-bottom:16px}.search-results-container .result .desc{line-height:1.75;margin-bottom:16px}.search-results-container .result a{color:#0071eb;font-size:1rem;font-weight:700}.search-results-container .result a svg{width:14px;margin-left:6px;transition:margin-left .4s ease}.search-results-container .result a:hover{text-decoration:underline}.search-results-container .result a:hover svg{margin-left:30px}.search-results-container .pagination-container{display:flex;justify-content:center;max-width:1088px;padding-top:16px;margin:0 auto}@media(min-width: 1250px){.search-results-container .pagination-container{padding-top:32px}}.search-results-container .pagination-container .prev-results,.search-results-container .pagination-container .next-results{color:#0071eb;font-weight:700;font-size:1rem;padding:16px 0}.search-results-container .pagination-container .prev-results svg,.search-results-container .pagination-container .next-results svg{width:8px;top:1px}.search-results-container .pagination-container .prev-results svg path,.search-results-container .pagination-container .next-results svg path{fill:#0071eb}.search-results-container .pagination-container .prev-results:hover,.search-results-container .pagination-container .next-results:hover{text-decoration:underline}.search-results-container .pagination-container .next-results{margin-left:auto}.search-results-container .pagination-container .next-results svg{transform:rotate(270deg)}.search-results-container .pagination-container .prev-results{margin-right:auto}.search-results-container .pagination-container .prev-results svg{transform:rotate(90deg)}.search-results-container .close-search-results{position:absolute;right:0;top:15px;z-index:11;background-color:#0071eb;color:#fff;text-decoration:none;height:45px;font-size:1rem;width:94px;border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;align-items:center;justify-content:center;transition:background-color .4s ease}.search-results-container .close-search-results:hover{background-color:#214b6f}.pagination{display:flex;align-items:center;justify-content:center;gap:12px 6px;padding:32px 16px 12px}.pagination__button{font-size:1.25rem;line-height:1.2;text-decoration:none;margin:0;padding:11px 15px;color:#0071eb;transition:color .4s ease}.pagination__button span svg{width:15px;height:15px;transform:rotate(270deg)}.pagination__button span svg path{fill:#0071eb;transition:fill .4s ease}.pagination__button span.prev svg{transform:rotate(90deg)}.pagination__button:hover{color:#214b6f}.pagination__button:hover span svg path{fill:#214b6f}.pagination__current{font-size:1.25rem;line-height:1.2;margin:0;padding:11px 15px}.contact-container{margin-top:16px}@media(min-width: 1024px){.contact-container{display:flex;justify-content:space-between;padding-bottom:48px;min-height:525px}}.contact-container__left{margin-bottom:40px}@media(min-width: 1024px){.contact-container__left{flex-basis:50%;margin-bottom:0}}.contact-container__name{padding-left:30px;line-height:1.5;margin:0}.contact-container__info-container{margin-bottom:32px}@media(min-width: 768px){.contact-container__info-container{display:flex;margin-bottom:48px}}.contact-container__address{background-image:url(//icjs.org/wp-content/themes/fuse/assets/images/map-blue.svg);background-position:0 0;line-height:1.5;background-size:18px;background-repeat:no-repeat;font-size:1rem;padding-left:30px;margin-bottom:24px}@media(min-width: 768px){.contact-container__address{margin-bottom:0;margin-right:80px}}.contact-container__info-info{margin-bottom:24px}@media(min-width: 768px){.contact-container__info-info{margin-bottom:0}}.contact-container__info-info p{font-size:1rem;line-height:1.5;background-position:0 0;background-size:contain;background-repeat:no-repeat;padding-left:32px;margin-bottom:16px}.contact-container__info-info p span{margin-right:2px}.contact-container__info-info p a{color:#0071eb;font-weight:600;text-decoration:underline}.contact-container__phone{background-image:url(//icjs.org/wp-content/themes/fuse/assets/images/phone-blue.svg)}.contact-container__fax{background-image:url(//icjs.org/wp-content/themes/fuse/assets/images/fax-blue.svg)}.contact-container__email{background-image:url(//icjs.org/wp-content/themes/fuse/assets/images/email-blue.svg)}.contact-container form{max-width:500px}.contact-container form .nf-form-fields-required{display:none}.contact-container form .nf-form-content{padding:0}.contact-container form .nf-form-content .nf-field-container{margin-bottom:0}.contact-container form input,.contact-container form textarea{width:100%;color:#000 !important;font-size:1.125rem !important;height:48px !important;padding:0 18px;border:solid 2px #3b8696 !important;margin-bottom:12px !important;transition:all .4s ease}.contact-container form input:focus,.contact-container form textarea:focus{background-color:#e5ebef;border-color:#afc0c7}.contact-container form textarea{height:120px !important;width:100% !important;max-width:500px !important;margin-bottom:0}.contact-container form input[type=button]{min-height:50px;cursor:pointer;text-decoration:none;font-size:1.25rem;font-weight:700;text-align:center;padding:12px 26px;width:auto;min-width:auto;background-color:#0071eb;color:#fff !important;margin-right:0;margin-bottom:0;border:0 !important;margin-left:auto;display:block;box-shadow:0 2px 6px 0 rgba(0,0,0,.16);transition:background-color .4s ease}.contact-container form input[type=button]:hover{background-color:#214b6f}@media(min-width: 1024px){.contact-container__map{flex-basis:48%}}.contact-container__map iframe{box-shadow:0 0 6px 0 rgba(0,0,0,.16);max-width:650px;width:100% !important}@media(min-width: 1024px){.contact-container__map iframe{height:100% !important}}.card{display:flex;flex-direction:column;background-color:#fff;border:1px solid #c4c4c4;margin-bottom:32px;overflow:hidden;flex:1}@media(min-width: 768px){.card{margin-bottom:0;border-radius:8px;max-width:1014px;margin:0;min-width:47%;width:47%}}@media(min-width: 1024px){.card{min-width:30%;width:auto}}.card.full-width{max-width:none;width:100%}.card.align-center .card__inner-container{text-align:center}.card.align-right .card__inner-container{text-align:right}.card .i72-image,.card .i72-svg{max-height:400px;height:50vw;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.card .i72-image,.card .i72-svg{height:45vw}}.card .i72-image svg,.card .i72-svg svg{height:100%;width:100%}.card__inner-container{padding:30px;color:#000}@media(min-width: 768px){.card__inner-container{padding:24px}}@media(min-width: 1024px){.card__inner-container{padding:30px}}.card__title{margin-bottom:20px;font-size:2rem;color:#000}.card__text{margin-bottom:20px}.card__text p{color:#000}.card.card--anchor{text-decoration:none}.card.card--anchor>a{display:block;position:absolute;inset:0;z-index:2;outline-offset:-2px}.cta{width:100%;background-color:#fff;height:100%;max-width:450px;margin:0 auto 32px;text-align:center}@media(min-width: 768px){.cta{margin-bottom:40px}}@media(min-width: 1250px){.cta{margin-bottom:60px}}.cta .i72-image,.cta .i72-svg{max-height:350px;height:50vw;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.cta .i72-image,.cta .i72-svg{height:30vw}}.cta .i72-image svg,.cta .i72-svg svg{height:100%;width:100%}.cta .i72-svg{padding:12px}.cta__inner-container{padding:30px}@media(min-width: 768px){.cta__inner-container{padding:24px}}@media(min-width: 1024px){.cta__inner-container{padding:30px}}.cta__title{margin-bottom:20px;font-size:2rem}.cta__text{margin-bottom:20px}.link-box{display:flex;overflow:hidden;align-items:center;justify-content:space-evenly;flex-direction:column;text-decoration:none;padding:32px;flex:1;min-width:300px;min-height:246px;margin:12px;background-color:#3b8696;box-shadow:0 3px 12px 0 rgba(0,0,0,.22);transition:box-shadow .4s ease}.link-box.background-color--0061AA{background-color:#0061aa}.link-box.background-color--F5F6F7{background-color:#f5f6f7}.link-box.background-color--F5F6F7 .link-box__title{color:#000}.link-box.background-color--000000{background-color:#000}.link-box.background-color--5E6366{background-color:#5e6366}@media(min-width: 768px){.link-box{min-width:auto}}.link-box.full-width{max-width:none}.link-box.full-width .i72-svg{width:70%}@media(min-width: 768px){.link-box.full-width .i72-svg{width:55%}}@media(min-width: 1024px){.link-box.full-width .i72-svg{width:45%}}@media(min-width: 1250px){.link-box.full-width .i72-svg{width:33%;max-width:500px}}.link-box .i72-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position:absolute;inset:0}.link-box .i72-svg{position:absolute;width:190px;height:auto;left:50%;top:50%;transform:translate(-50%, -50%);transition:width .4s ease}.link-box__overlay{position:absolute;z-index:1;inset:0;opacity:.5;transition:background-color .4s ease}.link-box__title{color:#fff;z-index:2;text-align:center;font-size:2.25rem;line-height:1.06;font-weight:600}.link-box:hover,.link-box:focus{box-shadow:0 3px 12px 0 rgba(0,0,0,.44)}.link-box:hover .overlay,.link-box:focus .overlay{background-color:rgba(155,174,181,.85)}.background{background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:32px 0}@media(min-width: 768px){.background{padding:40px 0}}@media(min-width: 1250px){.background{padding:60px 0}}.background.full-width .background__inner-container>*.page-width{width:calc(100% - 40px);margin:0 auto 40px}@media(min-width: 768px){.background.full-width .background__inner-container>*.page-width{width:calc(100% - 80px)}}@media(min-width: 1250px){.background.full-width .background__inner-container>*.page-width{width:calc(100% - 120px);margin:0 auto 60px;max-width:1600px}}@media(min-width: 1920px){.background.full-width .background__inner-container>*.page-width{margin-bottom:60px}}.background.full-width .background__inner-container>*.page-width:last-child{margin-bottom:0 !important}.background.background-color--0061AA{background-color:#0061aa}.background.background-color--0061AA .background__inner-container>.wysiwyg,.background.background-color--0061AA .background__inner-container>.paragraph .paragraph__title,.background.background-color--0061AA .background__inner-container>.paragraph .paragraph__text,.background.background-color--0061AA .background__inner-container>.paragraph .paragraph__link,.background.background-color--0061AA .background__inner-container>.quote .quote__text,.background.background-color--0061AA .background__inner-container>.quote .quote__author_name,.background.background-color--0061AA .background__inner-container>.quote .quote__author_title{color:#fff}.background.background-color--0061AA .background__inner-container>.row .wysiwyg,.background.background-color--0061AA .background__inner-container>.row .paragraph .paragraph__title,.background.background-color--0061AA .background__inner-container>.row .paragraph .paragraph__text,.background.background-color--0061AA .background__inner-container>.row .paragraph .paragraph__link,.background.background-color--0061AA .background__inner-container>.row .quote .quote__text,.background.background-color--0061AA .background__inner-container>.row .quote .quote__author_name,.background.background-color--0061AA .background__inner-container>.row .quote .quote__author_title{color:#fff}.background.background-color--F5F6F7{background-color:#f5f6f7}.background__image-container{height:100%;position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.background__image-container svg{width:110%;min-width:110%;height:auto}.background__inner-container{margin-bottom:0}.background__inner-container .split{margin-bottom:0}.background__inner-container>*.page-width{width:100%;margin:0 auto 40px}@media(min-width: 1250px){.background__inner-container>*.page-width{margin-bottom:60px}}@media(min-width: 1920px){.background__inner-container>*.page-width{margin-bottom:60px}}.background__inner-container>*.page-width:last-of-type{margin-bottom:0}.background.page-width{padding:32px}@media(min-width: 768px){.background.page-width{padding:40px}}@media(min-width: 1250px){.background.page-width{padding:60px}}.paragraph{display:flex;flex-direction:column;margin-bottom:32px;flex:1}@media(min-width: 768px){.paragraph{margin-bottom:20px;flex-direction:row}}@media(min-width: 1024px){.paragraph{margin-bottom:32px}}@media(min-width: 768px){.paragraph.align-center{flex-direction:column}}.paragraph.align-center .i72-image,.paragraph.align-center .i72-svg{margin:0 auto 24px}.paragraph.align-center .paragraph__inner-container{text-align:center;align-items:center}.paragraph.align-left .paragraph__inner-container{text-align:left;align-items:flex-start}@media(min-width: 768px){.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{order:2;margin:0 0 0 32px}}@media(min-width: 1250px){.paragraph.align-right .i72-image,.paragraph.align-right .i72-svg{margin-left:48px}}.paragraph.align-right .paragraph__inner-container{text-align:right;align-items:flex-end}.paragraph.paragraph--icon{min-height:200px;min-width:100vw;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 20px 6px}@media(min-width: 768px){.paragraph.paragraph--icon{align-items:flex-start;justify-content:flex-start;min-height:250px;min-width:305px;padding:24px;padding:10px 16px 12px}}@media(min-width: 1024px){.paragraph.paragraph--icon{min-height:250px;padding:0;min-width:calc(33% - 40px);padding:10px 24px 12px}}@media(min-width: 1250px){.paragraph.paragraph--icon{min-width:calc(33% - 60px);padding:10px 32px 12px}}@media(min-width: 1920px){.paragraph.paragraph--icon{min-width:calc(33% - 80px)}}.paragraph.paragraph--icon.align-center .i72-image,.paragraph.paragraph--icon.align-center .i72-svg{margin:0 auto}.paragraph.paragraph--icon.align-left .i72-image,.paragraph.paragraph--icon.align-left .i72-svg{margin-right:auto}.paragraph.paragraph--icon.align-right .i72-image,.paragraph.paragraph--icon.align-right .i72-svg{margin-left:auto}.paragraph.paragraph--icon .i72-svg{width:60px;max-height:60px;height:auto;margin-bottom:16px;min-width:auto;max-width:none}@media(min-width: 1024px){.paragraph.paragraph--icon .i72-svg{width:68px;max-height:68px;margin-bottom:20px}}@media(min-width: 1250px){.paragraph.paragraph--icon .i72-svg{width:72px;max-height:72px;margin-bottom:24px}}@media(min-width: 1920px){.paragraph.paragraph--icon .i72-svg{width:85px;max-height:85px;margin-bottom:32px}}.paragraph.paragraph--icon .i72-svg svg path,.paragraph.paragraph--icon .i72-svg svg circle{fill:#a9cede}.paragraph.paragraph--icon .paragraph__inner-container{flex-direction:column;align-items:flex-start;width:100%}@media(min-width: 768px){.paragraph.paragraph--icon .paragraph__inner-container{max-width:none;padding:0 !important}}.paragraph.paragraph--icon .paragraph__title{font-size:1rem;letter-spacing:2.52px;margin-bottom:20px;text-transform:uppercase}@media(min-width: 1024px){.paragraph.paragraph--icon .paragraph__title{font-size:1.5rem;line-height:1;letter-spacing:3px}}@media(min-width: 1250px){.paragraph.paragraph--icon .paragraph__title{font-size:1.75rem;letter-spacing:4px;margin-bottom:8px;line-height:1.2}}@media(min-width: 1920px){.paragraph.paragraph--icon .paragraph__title{font-size:2rem;margin-bottom:10px;letter-spacing:5.76px}}.paragraph.paragraph--icon .paragraph__text{max-width:none;font-size:.875rem;line-height:1.5}@media(min-width: 1024px){.paragraph.paragraph--icon .paragraph__text{font-size:1rem}}@media(min-width: 1250px){.paragraph.paragraph--icon .paragraph__text{font-size:1.125rem}}.paragraph.paragraph--cta .i72-svg{max-height:100px;height:auto;width:75%;max-width:275px}@media(min-width: 1024px){.paragraph.paragraph--cta .i72-svg{max-height:150px}}.paragraph.paragraph--cta .paragraph__title{font-weight:400}@media(min-width: 1920px){.paragraph.paragraph--cta .paragraph__title{font-size:3.25rem}}.paragraph.paragraph--cta .paragraph__button{margin-top:12px}.paragraph.paragraph--cta .paragraph__inner-container{max-width:none}@media(min-width: 768px){.paragraph.paragraph--cta .paragraph__inner-container{max-width:none}}.paragraph.paragraph--cta.align-center{align-items:center}@media(min-width: 768px){.paragraph.paragraph--cta.align-center .i72-svg{margin:0 0 20px}}@media(min-width: 768px){.paragraph.paragraph--cta.align-center{flex-direction:column}}@media(min-width: 768px){.paragraph.paragraph--cta.align-center .paragraph__inner-container{margin:0 auto;align-items:center;max-width:650px}}.paragraph.paragraph--cta.align-left{align-items:flex-start}@media(min-width: 768px){.paragraph.paragraph--cta.align-left{flex-direction:column;justify-content:flex-start}}@media(min-width: 768px){.paragraph.paragraph--cta.align-left .i72-svg{margin:0 32px 0 0}}.paragraph.paragraph--cta.align-left .paragraph__inner-container{align-items:flex-start}@media(min-width: 768px){.paragraph.paragraph--cta.align-left .paragraph__inner-container{margin:0 auto 0 0}}@media(min-width: 1024px){.paragraph.paragraph--cta.align-left .paragraph__inner-container{max-width:950px}}.paragraph.paragraph--cta.align-right{align-items:flex-end}@media(min-width: 768px){.paragraph.paragraph--cta.align-right{flex-direction:column;justify-content:flex-end;align-items:flex-end}}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .i72-svg{margin:0 0 0 32px;order:initial}}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .i72-image{order:initial}}.paragraph.paragraph--cta.align-right .paragraph__inner-container{align-items:flex-end}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .paragraph__inner-container{margin:0 0 0 auto}}@media(min-width: 1024px){.paragraph.paragraph--cta.align-right .paragraph__inner-container{max-width:950px}}@media(min-width: 768px){.paragraph.paragraph--cta.align-right .paragraph__text{text-align:right}}.paragraph .i72-image,.paragraph .i72-svg{max-height:250px;height:50vw;width:100%;margin-bottom:16px;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.paragraph .i72-image,.paragraph .i72-svg{height:300px;width:300px;margin:0 32px 0 0}}@media(min-width: 1250px){.paragraph .i72-image,.paragraph .i72-svg{margin-right:48px}}.paragraph .i72-image svg,.paragraph .i72-svg svg{height:100%;width:100%}.paragraph__inner-container{color:#000;flex:1}@media(min-width: 768px){.paragraph__inner-container{padding:24px 0}}@media(min-width: 1024px){.paragraph__inner-container{padding:30px 0}}@media(min-width: 1250px){.paragraph__inner-container{padding:30px 0}}.paragraph__title{margin-bottom:20px;font-size:2rem}.paragraph__link{margin-top:20px;color:#0071eb}@media(min-width: 1024px){.paragraph__link{font-size:1.125rem}}.paragraph.paragraph--anchor{text-decoration:none}.paragraph.paragraph--anchor>a{display:block;position:absolute;inset:0;z-index:2;outline-offset:-2px}@media(min-width: 768px){.row .paragraph{flex-direction:column}}@media(min-width: 768px){.row .paragraph .i72-image,.row .paragraph .i72-svg{height:30vw;width:100%;margin:0 0 16px}}@media(min-width: 768px){.row .paragraph.align-right .i72-image,.row .paragraph.align-right .i72-svg{order:unset}}.row .paragraph.align-right .paragraph__inner-container{text-align:right;align-items:flex-end}.row .paragraph.paragraph--icon.align-left .i72-image,.row .paragraph.paragraph--icon.align-left .i72-svg{margin-right:auto}.row .paragraph.paragraph--icon.align-right .i72-image,.row .paragraph.paragraph--icon.align-right .i72-svg{margin-left:auto}.row .paragraph.paragraph--icon .i72-svg{width:60px;max-height:60px;height:auto;margin-bottom:16px;min-width:auto;max-width:none}@media(min-width: 1024px){.row .paragraph.paragraph--icon .i72-svg{width:68px;max-height:68px;margin-bottom:20px}}@media(min-width: 1250px){.row .paragraph.paragraph--icon .i72-svg{width:72px;max-height:72px;margin-bottom:24px}}@media(min-width: 1920px){.row .paragraph.paragraph--icon .i72-svg{width:85px;max-height:85px;margin-bottom:32px}}.row .paragraph.paragraph--icon .i72-svg svg path,.row .paragraph.paragraph--icon .i72-svg svg circle{fill:#a9cede}@media(min-width: 768px){.row .paragraph.paragraph--cta .i72-svg,.row .paragraph.paragraph--cta .i72-image{height:22vw;max-height:250px}}.row__inner-container{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}@media(min-width: 768px){.row__inner-container{flex-direction:row;align-items:unset;flex-wrap:wrap;justify-content:center}}.row__inner-container .card,.row__inner-container .paragraph,.row__inner-container .background{margin:0;width:100%}@media(min-width: 768px){.row__inner-container .card .i72-image,.row__inner-container .card .i72-svg{height:25vw;max-height:325px}}@media(min-width: 1024px){.row__inner-container .card .i72-image,.row__inner-container .card .i72-svg{height:22vw}}.row__inner-container>div,.row__inner-container>a{width:100%}@media(min-width: 768px){.row__inner-container>div,.row__inner-container>a{flex:1;min-width:calc(50% - 24px)}}.row__inner-container>.link-box{width:calc(100% - 24px)}@media(min-width: 768px){.row__inner-container>.link-box{min-width:calc(50% - 42px)}}.row__inner-container.row--scrollable .row__outer-container{max-width:100%;overflow-x:scroll}.row__inner-container.row--scrollable .row__outer-container .row__inner-container{display:flex;flex-direction:row}.row__inner-container.row--scrollable .row__outer-container .row__inner-container .card{max-width:512px;min-width:95%;margin-left:10px}@media(min-width: 768px){.row__inner-container.row--scrollable .row__outer-container .row__inner-container .card{min-width:512px;margin-left:20px}}@media(min-width: 1024px){.row__inner-container.row--scrollable .row__outer-container .row__inner-container .card{margin-left:32px}}.row__inner-container.row--scrollable .row__outer-container .row__inner-container .card:first-child{margin-left:0}.row{overflow:hidden}.row__image-container{height:100%;position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.row__image-container svg{width:100%;min-width:100%}@media(min-width: 1024px){.row.vertical-align--middle .image,.row.vertical-align--bottom .image{flex:1;height:275px;max-height:none}}@media(min-width: 1024px){.row.vertical-align--middle .row__inner-container{align-items:center}}@media(min-width: 1024px){.row.vertical-align--bottom .row__inner-container{align-items:flex-end}}@media(min-width: 1024px){.row.row-break--2 .row__inner-container>div,.row.row-break--2 .row__inner-container>a{min-width:calc(50% - 12px)}}@media(min-width: 1024px){.row.row-break--2 .row__inner-container>.link-box{min-width:calc(50% - 40px)}}@media(min-width: 1024px){.row.row-break--3 .row__inner-container>div,.row.row-break--3 .row__inner-container>a{min-width:calc(33% - 24px)}}@media(min-width: 1024px){.row.row-break--3 .row__inner-container>.link-box{min-width:calc(33% - 40px)}}@media(min-width: 1024px){.row.row-break--4 .row__inner-container>div,.row.row-break--4 .row__inner-container>a{min-width:calc(25% - 24px)}}@media(min-width: 1024px){.row.row-break--4 .row__inner-container>.link-box{min-width:calc(25% - 42px)}}@media(min-width: 1024px){.row.row-break--5 .row__inner-container>div,.row.row-break--5 .row__inner-container>a{min-width:calc(20% - 24px)}}@media(min-width: 1024px){.row.row-break--5 .row__inner-container>.link-box{min-width:calc(20% - 48px)}}@media(min-width: 1024px){.row.row-break--6 .row__inner-container>div,.row.row-break--6 .row__inner-container>a{min-width:calc(16.5% - 24px)}}@media(min-width: 1024px){.row.row-break--6 .row__inner-container>.link-box{min-width:calc(16.5% - 50px)}}.row.background-color--0061AA{background-color:#0061aa}.row.background-color--F5F6F7{background-color:#f5f6f7}.row.full-width{padding:32px 0}@media(min-width: 768px){.row.full-width{padding:40px 0}}@media(min-width: 1250px){.row.full-width{padding:60px 0}}.row.full-width .row__inner-container{width:calc(100% - 40px);margin:0 auto;max-width:1600px;padding:0}@media(min-width: 768px){.row.full-width .row__inner-container{width:calc(100% - 80px)}}@media(min-width: 1250px){.row.full-width .row__inner-container{width:calc(100% - 120px)}}.row.row--mobile-scrollable .row__inner-container{overflow-x:scroll;flex-direction:row;padding:0 0 30px;scroll-snap-type:x mandatory}@media(min-width: 768px){.row.row--mobile-scrollable .row__inner-container{flex-wrap:wrap;overflow-x:hidden}}.row.row--mobile-scrollable .row__inner-container>div,.row.row--mobile-scrollable .row__inner-container>a{scroll-snap-align:start;width:100%;min-width:200px}@media(min-width: 768px){.row.row--mobile-scrollable .row__inner-container>div,.row.row--mobile-scrollable .row__inner-container>a{width:auto;max-width:none;min-width:calc(50% - 24px)}}.row.row--mobile-scrollable .row__inner-container .link-icon{width:100%;min-width:200px;min-height:auto;height:auto}@media(min-width: 768px){.row.row--mobile-scrollable .row__inner-container .link-icon{width:40%;max-width:300px}}@media(min-width: 1024px){.row.row--mobile-scrollable .row__inner-container .link-icon{width:100%;min-width:calc(20% - 45px);max-width:calc(20% - 45px)}}@media(min-width: 1250px){.row.row--mobile-scrollable .row__inner-container .link-icon{min-width:calc(20% - 65px);max-width:calc(20% - 65px)}}@media(min-width: 1920px){.row.row--mobile-scrollable .row__inner-container .link-icon{min-width:calc(20% - 105px);max-width:calc(20% - 105px)}}.row.row--mobile-scrollable .row__inner-container .link-icon .i72-svg{height:100px;width:auto}.row.row--mobile-scrollable .row__inner-container .link-icon .i72-svg svg{width:100%;height:100%}@media(min-width: 768px){.row.row--mobile-scrollable .row__inner-container .link-icon .i72-svg svg{filter:grayscale(85%);opacity:.7;transition:filter .4s ease,opacity .4s ease}}.row.row--mobile-scrollable .row__inner-container .link-icon:hover .i72-svg svg{filter:grayscale(0);opacity:1}.row.row--mobile-scrollable .row__feed-toggle{display:none}.row.row--mobile-scrollable .card{min-width:calc(100vw - 40px);max-width:calc(100vw - 40px)}@media(min-width: 768px){.row.row--mobile-scrollable .card{min-width:calc(50% - 24px);max-width:none}}.accordion.background-color--0061AA .accordion__inner-container{background-color:#0061aa}.accordion.background-color--0061AA .accordion__inner-container .wysiwyg,.accordion.background-color--0061AA .accordion__inner-container .paragraph__title,.accordion.background-color--0061AA .accordion__inner-container .paragraph__text,.accordion.background-color--0061AA .accordion__inner-container .paragraph__link,.accordion.background-color--0061AA .accordion__inner-container .quote__text,.accordion.background-color--0061AA .accordion__inner-container .quote__author_name,.accordion.background-color--0061AA .accordion__inner-container .quote__author_title{color:#fff}.accordion.background-color--F5F6F7 .accordion__inner-container{background-color:#f5f6f7}.accordion.full-width{margin-left:6px;margin-right:6px}.accordion.full-width+.accordion.full-width{margin-top:-18px !important}@media(min-width: 1250px){.accordion.full-width+.accordion.full-width{margin-top:-34px !important}}.accordion__image-container{position:absolute;height:100%;width:100%;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.accordion__image-container svg{width:110%;min-width:110%}.accordion__title{display:block;background-color:#fff;padding:25px 0 45px 28px;z-index:2;border-radius:5px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.15);transition:background-color .4s ease}@media(min-width: 768px){.accordion__title{padding:32px 28px 32px 40px}}@media(min-width: 1250px){.accordion__title{padding:32px 32px 32px 50px}}.accordion__title span{font-size:1.875rem;font-weight:700;display:inline-block;color:#214b6f;max-width:70%;line-height:1.125;transition:color .4s ease}.accordion__title::before,.accordion__title::after{content:"";background-color:#214b6f;height:27px;width:4px;display:block;position:absolute;border-radius:6px;right:28px;top:24px;transition:height .4s ease,top .4s ease,transform .4s ease}@media(min-width: 768px){.accordion__title::before,.accordion__title::after{height:32px;top:32px;right:36px}}@media(min-width: 1250px){.accordion__title::before,.accordion__title::after{right:40px}}.accordion__title::after{transform:rotate(90deg)}.accordion__inner-container{max-height:1px;visibility:hidden;background-color:#fff;overflow:hidden;padding:0 16px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:max-height .6s ease,padding .6s ease,visibility .6s ease,box-shadow .6s ease}@media(min-width: 768px){.accordion__inner-container{padding:0 20px;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}}@media(min-width: 1250px){.accordion__inner-container{padding:0 90px}}.accordion__inner-container>*.page-width{margin:0 auto 24px}@media(min-width: 1250px){.accordion__inner-container>*.page-width{margin:0 auto 40px;max-width:1600px}}.accordion__inner-container>*.page-width:last-of-type{margin-bottom:0}.accordion__inner-container>*.full-width{margin:0 auto 24px}@media(min-width: 1250px){.accordion__inner-container>*.full-width{margin:0 auto 40px}}.accordion__inner-container>*.full-width:last-of-type{margin-bottom:0}.accordion.active .accordion__title{background-color:#214b6f;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion.active .accordion__title span{color:#fff}.accordion.active .accordion__title::before{transform:rotate(45deg);background-color:#fff}.accordion.active .accordion__title::after{transform:rotate(135deg);background-color:#fff}.accordion.active .accordion__inner-container{max-height:5000px;visibility:visible;padding:36px 16px;box-shadow:0 6px 20px rgba(106,106,106,.39);border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}@media(min-width: 768px){.accordion.active .accordion__inner-container{padding:52px 20px}}@media(min-width: 1250px){.accordion.active .accordion__inner-container{padding:52px 90px}}.image{height:50vw;width:100%;min-height:250px;max-height:750px}.image .i72-image,.image .i72-svg{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.image .i72-image svg,.image .i72-svg svg{height:100%;width:100%}.image .i72-image.contain,.image .i72-svg.contain{background-position:top}.i72-image.contain,.i72-svg.contain{background-size:contain !important}@media(min-width: 768px){.partial-width_inner-container.half-width{width:50%}}@media(min-width: 768px){.partial-width_inner-container.quarter-width{width:33%}}@media(min-width: 1250px){.partial-width_inner-container.quarter-width{width:25%}}@media(min-width: 768px){.partial-width_inner-container.three-quarter-width{width:75%}}.quote{padding:32px 20px}@media(min-width: 768px){.quote{padding:48px 64px 48px 280px}}@media(min-width: 1250px){.quote{padding:48px 120px}}.quote.align-left .quote__text{text-align:left}.quote.align-right .quote__text{text-align:right}@media(min-width: 1250px){.quote.align-right .quote__text{padding:26px 0px 0 280px}}.quote.align-center .quote__text{text-align:center}@media(min-width: 1250px){.quote.align-center .quote__text{padding:26px 160px 0 300px}}.quote::before{content:"";background-image:url(//icjs.org/wp-content/themes/fuse/assets/images/quote.svg);background-position:center;background-repeat:no-repeat;background-size:70px;position:absolute;left:12px;top:30px;width:70px;height:44px}@media(min-width: 768px){.quote::before{top:56px;left:70px;background-size:155px;width:155px;height:95px}}@media(min-width: 1250px){.quote::before{display:none}}.quote__text{color:#214b6f;font-size:1.5rem;font-weight:400;margin-left:80px}@media(min-width: 768px){.quote__text{font-size:2.25rem;margin-left:0}}@media(min-width: 1250px){.quote__text{font-size:2.5rem;padding:26px 220px 0}}@media(min-width: 1250px){.quote__text::before{content:"";background-image:url(//icjs.org/wp-content/themes/fuse/assets/images/quote.svg);background-position:center;background-repeat:no-repeat;background-size:155px;position:absolute;left:0;top:0;width:155px;height:95px}}.quote__author-container{text-align:right;display:flex;flex-direction:column;align-items:flex-end;margin-top:24px}.quote__author_name{font-size:1.5rem;color:#214b6f;margin:0}@media(min-width: 768px){.quote__author_name{font-size:1.75rem}}@media(min-width: 1250px){.quote__author_name{font-size:2rem}}.quote__author_title{font-size:.875rem;text-transform:uppercase;margin:0;color:#214b6f;max-width:300px}@media(min-width: 768px){.quote__author_title{font-size:1rem;max-width:400px}}@media(min-width: 1250px){.quote__author_title{font-size:1.125rem;max-width:500px}}@media(min-width: 768px){.row .quote,.split .quote{padding:50px 12px 48px 108px}}@media(min-width: 1250px){.row .quote,.split .quote{padding:24px}}@media(min-width: 768px){.row .quote::before,.split .quote::before{top:24px;left:20px;background-size:75px;width:75px;height:95px}}@media(min-width: 1024px){.row .quote::before,.split .quote::before{background-size:70px;width:70px}}@media(min-width: 1250px){.row .quote.align-left .quote__text,.split .quote.align-left .quote__text{padding:26px 16px 0 90px}}@media(min-width: 1250px){.row .quote.align-right .quote__text,.split .quote.align-right .quote__text{padding:26px 16px 0 90px}}@media(min-width: 1250px){.row .quote.align-center .quote__text,.split .quote.align-center .quote__text{padding:26px 16px 0 90px}}@media(min-width: 768px){.row .quote__text,.split .quote__text{font-size:1.75rem;line-height:1.3}}@media(min-width: 1024px){.row .quote__text,.split .quote__text{font-size:1.5rem}}@media(min-width: 1250px){.row .quote__text,.split .quote__text{padding:26px 16px 0 90px;font-size:1.75rem}}@media(min-width: 1250px){.row .quote__text::before,.split .quote__text::before{background-size:75px;width:75px}}@media(min-width: 1024px){.row .quote__author_name,.split .quote__author_name{font-size:1.5rem}}@media(min-width: 1250px){.row .quote__author_name,.split .quote__author_name{font-size:1.75rem}}@media(min-width: 1250px){.row .quote__author_title,.split .quote__author_title{font-size:1rem}}.video{text-align:center}@media(min-width: 768px){.video{margin:0 24px;flex:1}}.video iframe{max-width:100%;height:auto;max-height:360px;aspect-ratio:16/9}.row .video iframe{margin-bottom:24px}.split{margin-bottom:32px;overflow:hidden}.split.background-color--0061AA{background-color:#0061aa}.split.background-color--0061AA .wysiwyg,.split.background-color--0061AA .paragraph__title,.split.background-color--0061AA .paragraph__text,.split.background-color--0061AA .paragraph__link{color:#fff}.split.background-color--F5F6F7{background-color:#f5f6f7}.split.full-width{padding:32px 0}@media(min-width: 768px){.split.full-width{padding:40px 0}}@media(min-width: 1250px){.split.full-width{padding:60px 0}}.split.full-width .split__inner-container{width:calc(100% - 40px);margin:0 auto}@media(min-width: 768px){.split.full-width .split__inner-container{width:calc(100% - 80px)}}@media(min-width: 1250px){.split.full-width .split__inner-container{width:calc(100% - 120px);max-width:1600px}}.split__image-container{height:100%;position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.split__image-container svg{width:110%;min-width:110%}@media(min-width: 768px){.split__inner-container{display:flex;flex-wrap:wrap;gap:32px}}@media(min-width: 768px){.split__inner-container>div{margin:0}}@media(min-width: 768px){.split__inner-container .image{height:auto;max-height:none}}.split__inner-container .paragraph__text:last-child{margin-bottom:0}@media(min-width: 768px){.split.split-size--66 .split__inner-container>div:nth-child(odd){width:calc(66.66% - 16px);min-width:calc(66.66% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--66 .split__inner-container>div:nth-child(even){width:calc(33.33% - 16px);min-width:calc(33.33% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--33 .split__inner-container>div:nth-child(odd){width:calc(33.33% - 16px);min-width:calc(33.33% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--33 .split__inner-container>div:nth-child(even){width:calc(66.66% - 16px);min-width:calc(66.66% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--50 .split__inner-container>div:nth-child(odd){width:calc(50% - 16px);min-width:calc(50% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--50 .split__inner-container>div:nth-child(even){width:calc(50% - 16px);min-width:calc(50% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--25 .split__inner-container>div:nth-child(odd){width:calc(25% - 16px);min-width:calc(25% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--25 .split__inner-container>div:nth-child(even){width:calc(75% - 16px);min-width:calc(75% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--75 .split__inner-container>div:nth-child(odd){width:calc(75% - 16px);min-width:calc(75% - 16px);margin:0}}@media(min-width: 768px){.split.split-size--75 .split__inner-container>div:nth-child(even){width:calc(25% - 16px);min-width:calc(25% - 16px);margin:0}}@media(min-width: 768px){.split.vertical-align--middle{align-items:center}}@media(min-width: 768px){.split.vertical-align--bottom{align-items:flex-end}}.row--mobile-carousel{overflow:hidden}.row--mobile-carousel .row__inner-container{flex-direction:row}.row--mobile-carousel .row__inner-container>div,.row--mobile-carousel .row__inner-container>a{width:calc(100vw - 40px);max-width:calc(100vw - 40px);min-width:calc(100vw - 40px)}@media(min-width: 768px){.row--mobile-carousel .row__inner-container>div,.row--mobile-carousel .row__inner-container>a{width:auto;max-width:none;min-width:calc(50% - 24px)}}.row--mobile-carousel .card{min-width:calc(100vw - 40px);max-width:calc(100vw - 40px)}@media(min-width: 768px){.row--mobile-carousel .card{min-width:calc(50% - 24px);max-width:none}}.row--mobile-carousel__controls{display:flex;justify-content:center;padding:32px 24px 24px;align-items:center}@media(min-width: 768px){.row--mobile-carousel__controls{display:none}}.row--mobile-carousel__counter span{color:#0071eb;font-size:1.375rem;text-align:center;width:20px}@media(min-width: 1250px){.row--mobile-carousel__counter span{font-size:2.625rem}}@media(min-width: 1920px){.row--mobile-carousel__counter span{font-size:3.0625rem;width:25px}}.row--mobile-carousel__counter .counter__current{text-align:right;width:36px}@media(min-width: 1250px){.row--mobile-carousel__counter .counter__current{width:72px}}@media(min-width: 1920px){.row--mobile-carousel__counter .counter__current{width:90px}}.row--mobile-carousel__counter .counter__max{text-align:left;width:36px}@media(min-width: 1250px){.row--mobile-carousel__counter .counter__max{width:72px}}@media(min-width: 1920px){.row--mobile-carousel__counter .counter__max{width:90px}}.row--mobile-carousel__prev-btn,.row--mobile-carousel__next-btn{width:45px;height:45px;border:0;background-color:rgba(0,0,0,0);padding:6px 8px 10px;cursor:pointer}@media(min-width: 1250px){.row--mobile-carousel__prev-btn,.row--mobile-carousel__next-btn{padding:3px 5px 7px}}@media(min-width: 1920px){.row--mobile-carousel__prev-btn,.row--mobile-carousel__next-btn{padding:1px 3px 5px}}.row--mobile-carousel__prev-btn svg path,.row--mobile-carousel__next-btn svg path{fill:#0071eb;transition:fill .4s ease}.row--mobile-carousel__prev-btn:hover svg path,.row--mobile-carousel__next-btn:hover svg path{fill:#214b6f}.row--mobile-carousel__prev-btn svg{transform:rotate(180deg)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLnNjc3MiLCJjb25zdC9fbWl4aW5zLnNjc3MiLCJjb25zdC9fdmFyaWFibGVzLnNjc3MiLCJfbXVsdGktY29sLWNhbGxvdXQuc2NzcyIsIl9uYXZpZ2F0aW9uLnNjc3MiLCJfY2Fyb3VzZWwuc2NzcyIsIl9oZXJvLnNjc3MiLCJfYWxlcnRzLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfZXZlbnRzLnNjc3MiLCJfc2VhcmNoLnNjc3MiLCJfY29udGFjdC1wYWdlLnNjc3MiLCJfY2FyZC5zY3NzIiwiX2N0YS5zY3NzIiwiX2xpbmstYm94LnNjc3MiLCJfYmFja2dyb3VuZC1ibG9jay5zY3NzIiwiX3BhcmFncmFwaC5zY3NzIiwiX3Jvdy5zY3NzIiwiX2FjY29yZGlvbi5zY3NzIiwiX2ltYWdlLnNjc3MiLCJfcGFydGlhbC13aWR0aC5zY3NzIiwiX3F1b3RlLnNjc3MiLCJfdmlkZW8uc2NzcyIsIl9zcGxpdC5zY3NzIiwiX3Jvdy1tb2JpbGUtY2Fyb3VzZWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxNQUVDLFNBQ0EsVUFDQSxrQkFDQSxzQkFHRCxFQUNDLGVBQ0csbUJBQ0EsaUJDSEgsNEJES08sbUJBQ0EsbUJBQ0EsaUJBS1IsK0JBS0MsY0FHRCxtQkFHSSw4QkFDQSwyQkFDQSxzQkFJSixVQUNJLFlBQ0EsV0FHSixRQUNJLHFCQUNBLGlCRXpDWSxRRjBDWixxQkFDQSxNRTlDSSxLRitDSixZRTlCZSxJRitCZixrQkFDQSxrQkFDQSxpQkFDQSw2QkFDSSx5QkFFSiw2QkFDSSx5QkFDQSxNRXZEQSxLRnlESiw2QkFDSSxzQkFFSiw2QkFDSSx5QkFLSixrQkFDSSxnQkFFSiwwQkFDSSxrQkFFSix5QkFDSSxpQkFJUixRQUNJLGFBR0osZ0JBQ0ksaUJFbkZJLEtGb0ZKLGVBQ0EsNEJBQ0ksd0JBQ0EsbUJBQ0EsaUJDdEZQLHlCRG1GRyw0QkFLUSx5QkM1RVgsMEJEdUVHLDRCQVFRLHlCQUNBLG9CQzFFWCwwQkRpRUcsNEJBWVEsb0JB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QUNBLDJCQUNBLFV0QjVKdkIseUJzQitKZSxrRUFFUSx1QkFDQSwyQkFDQSxVdEJuS3ZCLHlCc0J5S0csOEJBRVEsb0J0QjNLWCx5QnNCOEtHLDhCQUVRLHNCQ25MWixzQkFDSSxnQkFDQSw0Q0FDSSxtQkFDQSw4RkFDSSx5QkFDQSw2QkFDQSw2QnZCSlgseUJ1QkNPLDhGQUtRLFdBQ0EsZUFDQSw0QkFJWiw0QkFDSSw2QkFDQSw2QnZCZFAseUJ1QllHLDRCQUlRLDJCQUNBLGdCQUdSLGdDQUNJLGFBQ0EsdUJBQ0EsdUJBQ0EsbUJ2QnhCUCx5QnVCb0JHLGdDQU1RLGNBSUosb0NBQ0ksTXRCOUJJLFFzQitCSixtQkFDQSxrQkFDQSxXdkJ0QlgsMEJ1QmtCTyxvQ0FNUSxvQnZCbEJmLDBCdUJZTyxvQ0FTUSxvQkFDQSxZQUdSLGlEQUNJLGlCQUNBLFd2QmpDWCwwQnVCK0JPLGlEQUlRLFl2QjdCZiwwQnVCeUJPLGlEQU9RLFlBR1IsNkNBQ0ksZ0JBQ0EsV3ZCM0NYLDBCdUJ5Q08sNkNBSVEsWXZCdkNmLDBCdUJtQ08sNkNBT1EsWUFJWixnRUFDSSxXQUNBLFlBQ0EsU0FDQSwrQkFDQSxxQkFDQSxldkIxRFAsMEJ1Qm9ERyxnRUFRUSxxQnZCdERYLDBCdUI4Q0csZ0VBV1EscUJBR0Esa0ZBQ0ksS3RCOUVBLFFzQitFQSx5QkFLQSw4RkFDSSxLdEJsRkMsUXNCd0ZiLG9DQUNJIiwiZmlsZSI6Imd1bHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogaWduaXRpb243MiBCYXNlICovXHJcbiosXHJcbiogKiB7XHJcblx0bWFyZ2luOjA7XHJcblx0cGFkZGluZzowO1xyXG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbnAge1xyXG5cdGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMztcclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIH1cclxufVxyXG5cclxuLypcdGVuc3VyZSBIVE1MNSBlbGVtZW50cyBhcmUgaGFuZGxlZCBhcyBibG9jayBsZXZlbCBvbiBvbGRlciBicm93c2VycyAqL1xyXG5mb290ZXIsXHJcbmhlYWRlcixcclxubmF2LFxyXG5tYWluLFxyXG5zZWN0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuKixcclxuKjphZnRlcixcclxuKjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuXHJcbmh0bWwsIGJvZHkge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5idXR0b24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAmLmJ1dHRvbi1jb2xvci0tMDA2MUFBIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MUFBO1xyXG4gICAgfVxyXG4gICAgJi5idXR0b24tY29sb3ItLUY1RjZGNyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGNztcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG4gICAgJi5idXR0b24tY29sb3ItLTAwMDAwMCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICAgIH1cclxuICAgICYuYnV0dG9uLWNvbG9yLS01RTYzNjYge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1RTYzNjY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5saW5rLWJ1dHRvbiB7XHJcbiAgICAmLmxlZnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnBhZ2UtY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgID4gLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAuY29udGFpbmVyLS12ZXJ0aWNhbC5mdWxsLXdpZHRoLCA+IC5jb250YWluZXItLWhvcml6b250YWwuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgKyAuY29udGFpbmVyLS12ZXJ0aWNhbC5mdWxsLXdpZHRoLCArIC5jb250YWluZXItLWhvcml6b250YWwuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLnJvdy5mdWxsLXdpZHRoIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICArIC5yb3cuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gLmZ1bGwtd2lkdGgge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGFpbmVyLnBhZ2Utd2lkdGgge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgIG1heC13aWR0aDogMTYwMHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBIRUFESU5HUyAvL1xyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4yNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuaDIge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMzc1cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbmgzIHtcclxuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbmg0IHtcclxuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbmg1IHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbmg2IHtcclxuICAgIGZvbnQtc2l6ZTogMS4zM3JlbTtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgICYudGV4dC1jb2xvci0tMDA2MUFBIHtcclxuICAgICAgICBjb2xvcjogIzAwNjFBQTtcclxuICAgIH1cclxuICAgICYudGV4dC1jb2xvci0tRjVGNkY3IHtcclxuICAgICAgICBjb2xvcjogI0Y1RjZGNztcclxuICAgIH1cclxuICAgICYudGV4dC1jb2xvci0tMDAwMDAwIHtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIH1cclxuICAgICYudGV4dC1jb2xvci0tNUU2MzY2IHtcclxuICAgICAgICBjb2xvcjogIzVFNjM2NjtcclxuICAgIH1cclxuICAgICYuYWxpZ24tbGVmdCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLnd5c2l3eWcge1xyXG4gICAgdWwsIG9sIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udmlkZW8sIC53cC12aWRlbyB7XHJcbiAgICBtYXJnaW46IDI0cHggMDtcclxuICAgIC5tZWpzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgLm1lanMtaW5uZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIC5tZWpzLWxheWVycyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb3B1cC1lbWJlZCB7XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgIH1cclxufVxyXG5cclxuYm9keS5jdXN0b21pemUtc3VwcG9ydCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDZweDtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3ODNweCkge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xyXG4gICAgfVxyXG59IiwiLy8gYnJlYWtwb2ludCBoYW5kbGluZ1xyXG5cclxuQG1peGluIG1lZGl1bSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JG1lZGl1bS13aWR0aH0pIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGxhcmdlIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skbGFyZ2Utd2lkdGh9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiB4bGFyZ2Uge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyR4bGFyZ2Utd2lkdGh9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiB4eGxhcmdlIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skeHhsYXJnZS13aWR0aH0pIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufSIsIi8qIENvbG9ycyAqL1xyXG4kd2hpdGU6IHJnYigyNTUsMjU1LDI1NSk7IC8vICNmZmZmZmZcclxuJGJsYWNrOiByZ2IoMCwgMCwgMCk7IC8vICMwMDAwMDBcclxuJGdyYXk6IHJnYigxOTYsIDE5NiwgMTk2KTsgLy8jYzRjNGM0XHJcbiRwcmltYXJ5LWNvbG9yOiByZ2IoMCwgMTEzLCAyMzUpOyAvLyMwMDcxZWJcclxuJHNlY29uZGFyeS1jb2xvcjogcmdiKDU5LCAxMzQsIDE1MCk7IC8vIzNiODY5NlxyXG4kc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0OiByZ2IoMTY5LCAyMDYsIDIyMik7Ly8jYTlkNGRlXHJcbiRwcmltYXJ5LWNvbG9yLWRhcms6IHJnYigzMywgNzUsIDExMSk7IC8vICMyMTRiNmZcclxuXHJcbi8qIEJyZWFrcG9pbnQgU2l6ZXMgKi9cclxuJG1lZGl1bS13aWR0aDogNzY4cHg7XHJcbiRsYXJnZS13aWR0aDogMTAyNHB4O1xyXG4keGxhcmdlLXdpZHRoOiAxMjUwcHg7XHJcbiR4eGxhcmdlLXdpZHRoOiAxOTIwcHg7XHJcblxyXG4vLyBGb250IFdlaWdodHNcclxuJGZvbnQtd2VpZ2h0LW5vcm06IDQwMDtcclxuJGZvbnQtd2VpZ2h0LW1lZDogNTAwO1xyXG4kZm9udC13ZWlnaHQtc2VtaTogNjAwO1xyXG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xyXG5cclxuLy8gdHJhbnNpdGlvbiBzcGVlZHNcclxuJHRyYW5zLXNsb3c6IDAuNnM7XHJcbiR0cmFucy1tZWQ6IDAuNHM7XHJcbiR0cmFucy1mYXN0OiAwLjJzO1xyXG4iLCIubXVsdGktY29sLWNhbGxvdXQge1xyXG4gICAgbWF4LXdpZHRoOiAxNDUwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgLmhlYWRpbmcge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLnJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAuY29sLWltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZbZGF0YS1jb2wtY291bnQ9XCI0XCJdIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZ1bGwtd2lkdGgtY2FsbG91dCB7XHJcbiAgICBtYXgtd2lkdGg6IDE0NTBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDUwcHg7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDI1cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XHJcbiAgICB9XHJcbiAgICAuaGVhZGluZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG59IiwiLnRvcC1iYXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgNDEsIDU4LCAwLjg1KTtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICAudG9wLWJhci1jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTY1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LDE3NCwxODEsMC41KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUJBRUJBO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMTI5M2E7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjMTEyOTNhO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1ibHVlLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDI3MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG4gICAgfVxyXG4gICAgLm92ZXJsYXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xyXG4gICAgfVxyXG4gICAgLm5hdi1pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTg1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLm1vYmlsZS1jb250YWluZXIge1xyXG4gICAgICAgIGhlaWdodDogNzVweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1JTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tZW51LXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjdweCAyM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyN3B4IDI5cHggMjNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfSAgIFxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFucy1mYXN0IGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWFpbi1uYXYge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAwIDE4cHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlLCBtYXgtaGVpZ2h0ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAjbWVudS1tYWluLW5hdiB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDE7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAzMnB4IDE2cHggMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3MiwgNzIsIDcyLCAuNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA0OHB4IDIwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTY5LCAyMDYsIDIyMiwwLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDc2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM5OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDg1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3ItbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxOHB4IDI3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNDBweCA3NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMzBweCAwIHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NhcmV0LnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSwgJi5jdXJyZW50LW1lbnUtcGFyZW50IHtcclxuICAgICAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIC5tb2JpbGUtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tZW51LXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4M3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAyM3B4IDIzcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMzcHggMzFweCAyM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbi1uYXYge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxOHB4IDUwcHg7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMDBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAzMnB4IDY1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuY2Fyb3VzZWwge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucGFnZS13aWR0aCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLTAwNjFBQSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFBQTtcclxuICAgIH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tRjVGNkY3IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkY3O1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHdpZHRoOiA4M3Z3O1xyXG4gICAgICAgIG1heC13aWR0aDogODN2dztcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTA1MHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDExMCU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTEwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGdhcDogNDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZ2FwOiA1NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgZ2FwOiA3NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW1hZ2UsIC5jYXJkLCA+IGRpdiwgPiBoMSwgPiBoMiwgPiBoMywgPiBoNCwgPiBoNSwgPiBhIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgzdnc7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogODN2dztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA4M3Z3O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NXZ3O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDUwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwNTBweDtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHggMjRweCAyNHB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvdW50ZXIge1xyXG4gICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBiaWN5Y2xldHRlLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjA2MjVyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY291bnRlcl9fY3VycmVudCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvdW50ZXJfX21heCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3ByZXYtYnRuLCAmX19uZXh0LWJ0biB7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwYWRkaW5nOiA2cHggOHB4IDEwcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA1cHggN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMXB4IDNweCA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWNvbG9yLWRhcms7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19wcmV2LWJ0biB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yb3cge1xyXG4gICAgLmNhcm91c2VsIHtcclxuICAgICAgICAmLnBhZ2Utd2lkdGgsICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4dnc7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4dnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzkwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIC5pbWFnZSwgLmNhcmQsID4gZGl2LCA+IGgxLCA+IGgyLCA+IGgzLCA+IGg0LCA+IGg1LCA+IGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDh2dztcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0OHZ3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3OTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGluay1ib3gge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg0OHZ3IC0gMjRweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDQ4dncgLSAyNHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNDh2dyAtIDI0cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc2NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzY2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3NjZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5oZXJvIHtcclxuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1MDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDU4OHB4O1xyXG4gICAgfVxyXG4gICAgLm92ZXJsYXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICBvcGFjaXR5OiAuNjU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAmLmJsdWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxMTRlNzMgNjYlLCAjN2FhOGM0KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NTBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgICAvL1xyXG4gICAgfVxyXG59IiwiLmFsZXJ0cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTA2MzQ3O1xyXG4gICAgcGFkZGluZzogMzJweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogNDVweCA5MHB4IDMycHg7IFxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiA0OHB4IDE0NnB4O1xyXG4gICAgfVxyXG4gICAgLmFsZXJ0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDk2NXB4O1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmZvb3RlciB7XHJcbiAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNjNGVjZjIsICNmZmYpO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogNDVweCA4MHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE0NTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgICZfX3RvcC1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxyXG4gICAgICAgIH1cclxuICAgICAgICArIGhyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xvY2F0aW9uLWluZm8ge1xyXG4gICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY3RhcyB7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NvY2lhbC1saW5rcyB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCA2cHg7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvdHRvbS1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29weXJpZ2h0LXRleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19taXNjLWxpbmtzIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmV2ZW50cyB7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgMjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9fb3V0ZXItY29udGFpbmVyIHtcclxuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNTQwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWluLWhlaWdodDogMzMwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMzYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY2FyZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIG1pbi13aWR0aDogMjEwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMTBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyMzBweDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDI4cHggMjRweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDZweCAxMHB4IDAgcmdiYSgxMDYsIDEwNiwgMTA2LCAwLjM5KTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyODBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19kYXRlLWluZm8ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX21vbnRoIHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAjMTk2MzZlO1xyXG4gICAgfVxyXG4gICAgJl9fZGF5IHtcclxuICAgICAgICBmb250LXNpemU6IDMuNDM3NXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMmYyZjI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICBjb2xvcjogIzE5NjM2ZTtcclxuICAgIH1cclxuICAgICZfX3RpbWUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxufSIsIi5zZWFyY2gtYmFyLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzliYWViNTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZTtcclxuICAgIGZvcm0ge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNDBweCAxMnB4IDE2cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE0MHB4IDEycHggMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTI4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LnN2ZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgaGVpZ2h0OiAxMzVweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciB7XHJcbiAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMjRweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzMDAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDhweCA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1NHB4IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlc3VsdC1jb3VudCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwODhweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Q2ZDZkNjtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5yZXN1bHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDQycHggMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Q2ZDZkNjtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwODhweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFnaW5hdGlvbi1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDg4cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcmV2LXJlc3VsdHMsIC5uZXh0LXJlc3VsdHMge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZXh0LXJlc3VsdHMge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnByZXYtcmVzdWx0cyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jbG9zZS1zZWFyY2gtcmVzdWx0cyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB3aWR0aDogOTRweDtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDEycHggNnB4O1xyXG4gICAgcGFkZGluZzogMzJweCAxNnB4IDEycHg7XHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTFweCAxNXB4O1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnByZXYge1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWNvbG9yLWRhcmtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jdXJyZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTFweCAxNXB4O1xyXG4gICAgfVxyXG59IiwiLmNvbnRhY3QtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTI1cHg7XHJcbiAgICB9XHJcbiAgICAmX19sZWZ0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX25hbWUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICZfX2luZm8tY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYWRkcmVzcyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbWFwLWJsdWUuc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbmZvLWluZm8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcGhvbmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Bob25lLWJsdWUuc3ZnJyk7XHJcbiAgICB9XHJcbiAgICAmX19mYXgge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ZheC1ibHVlLnN2ZycpO1xyXG4gICAgfVxyXG4gICAgJl9fZW1haWwge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2VtYWlsLWJsdWUuc3ZnJyk7XHJcbiAgICB9XHJcbiAgICBmb3JtIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIC5uZi1mb3JtLWZpZWxkcy1yZXF1aXJlZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZi1mb3JtLWNvbnRlbnQgIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgLm5mLWZpZWxkLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0LCB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMThweDtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggJHNlY29uZGFyeS1jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZWJlZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2FmYzBjNztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjZweDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbWFwIHtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDQ4JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDZweCAwIHJnYmEoMCwgMCwgMCwgLjE2KTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuY2FyZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMTRweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbWluLXdpZHRoOiA0NyU7XHJcbiAgICAgICAgd2lkdGg6IDQ3JTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICBtaW4td2lkdGg6IDMwJTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgIC5jYXJkX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgLmNhcmRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwdnc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNhcmQtLWFuY2hvciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuY3RhIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDMycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcbiAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHZ3O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pNzItc3ZnIHtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG59IiwiLmxpbmstYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgbWluLXdpZHRoOiAzMDBweDtcclxuICAgIG1pbi1oZWlnaHQ6IDI0NnB4O1xyXG4gICAgbWFyZ2luOiAxMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgIGJveC1zaGFkb3c6IDAgM3B4IDEycHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xyXG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLTAwNjFBQSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFBQTtcclxuICAgIH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tRjVGNkY3IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkY3O1xyXG4gICAgICAgIC5saW5rLWJveF9fdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tMDAwMDAwIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS01RTYzNjYge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1RTYzNjY7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgIH1cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaTcyLWltYWdlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICB9XHJcbiAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoICR0cmFucy1tZWQgZWFzZTtcclxuICAgIH1cclxuICAgICZfX292ZXJsYXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjA2O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgIH1cclxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDEycHggMCByZ2JhKDAsIDAsIDAsIDAuNDQpO1xyXG4gICAgICAgIC5vdmVybGF5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDE3NCwgMTgxLCAuODUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuYmFja2dyb3VuZCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgfVxyXG4gICAgJi5mdWxsLXdpZHRoIHtcclxuICAgICAgICAuYmFja2dyb3VuZF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiAqLnBhZ2Utd2lkdGgge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLTAwNjFBQSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFBQTtcclxuICAgICAgICAuYmFja2dyb3VuZF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiAud3lzaXd5ZywgPiAucGFyYWdyYXBoIC5wYXJhZ3JhcGhfX3RpdGxlLCA+IC5wYXJhZ3JhcGggLnBhcmFncmFwaF9fdGV4dCwgXHJcbiAgICAgICAgICAgID4gLnBhcmFncmFwaCAucGFyYWdyYXBoX19saW5rLCA+IC5xdW90ZSAucXVvdGVfX3RleHQsID4gLnF1b3RlIC5xdW90ZV9fYXV0aG9yX25hbWUsID4gLnF1b3RlIC5xdW90ZV9fYXV0aG9yX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiAucm93IHtcclxuICAgICAgICAgICAgICAgIC53eXNpd3lnLCAucGFyYWdyYXBoIC5wYXJhZ3JhcGhfX3RpdGxlLCAucGFyYWdyYXBoIC5wYXJhZ3JhcGhfX3RleHQsIFxyXG4gICAgICAgICAgICAgICAgLnBhcmFncmFwaCAucGFyYWdyYXBoX19saW5rLCAucXVvdGUgLnF1b3RlX190ZXh0LCAucXVvdGUgLnF1b3RlX19hdXRob3JfbmFtZSwgLnF1b3RlIC5xdW90ZV9fYXV0aG9yX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS1GNUY2Rjcge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY2Rjc7XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDExMCU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTEwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAuc3BsaXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICA+ICoucGFnZS13aWR0aCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucGFnZS13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMzJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wYXJhZ3JhcGgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgZmxleDogMTtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hbGlnbi1sZWZ0IHtcclxuICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnBhcmFncmFwaC0taWNvbiB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDB2dztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDZweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNTBweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNnB4IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygzMyUgLSA0MHB4KTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNHB4IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygzMyUgLSA2MHB4KTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMnB4IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMlIC0gODBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbi1sZWZ0IHtcclxuICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tcmlnaHQge1xyXG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjhweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDg1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCwgY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuNTJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA1Ljc2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgICAgIC5wYXJhZ3JhcGhfX3RleHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wYXJhZ3JhcGgtLWN0YSB7XHJcbiAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaF9fYnV0dG9uIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tY2VudGVyIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLWxlZnQge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzJweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhcmFncmFwaF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5NTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmk3Mi1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGhfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDk1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYXJhZ3JhcGhfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwdnc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDMycHggMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIC8vXHJcbiAgICB9XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wYXJhZ3JhcGgtLWFuY2hvciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yb3cge1xyXG4gICAgLnBhcmFncmFwaCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHZ3O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tcmlnaHQge1xyXG4gICAgICAgICAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFyYWdyYXBoX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wYXJhZ3JhcGgtLWljb24ge1xyXG4gICAgICAgICAgICAmLmFsaWduLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaTcyLXN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNzJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogODVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoLCBjaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnBhcmFncmFwaC0tY3RhIHtcclxuICAgICAgICAgICAgLmk3Mi1zdmcsIC5pNzItaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIydnc7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHVuc2V0O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5jYXJkLCAucGFyYWdyYXBoLCAuYmFja2dyb3VuZCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmNhcmQge1xyXG4gICAgICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjV2dztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJ2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4gZGl2LCA+IGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IC5saW5rLWJveCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSA0MnB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJvdy0tc2Nyb2xsYWJsZSB7XHJcbiAgICAgICAgLnJvd19fb3V0ZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgICAgICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOTUlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucm93IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmX19pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnZlcnRpY2FsLWFsaWduLS1taWRkbGUsICYudmVydGljYWwtYWxpZ24tLWJvdHRvbSB7XHJcbiAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjc1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi52ZXJ0aWNhbC1hbGlnbi0tbWlkZGxlIHtcclxuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi52ZXJ0aWNhbC1hbGlnbi0tYm90dG9tIHtcclxuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJvdy1icmVhay0tMiB7XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmxpbmstYm94IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJvdy1icmVhay0tMyB7XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDMzJSAtIDI0cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmxpbmstYm94IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMlIC0gNDBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJvdy1icmVhay0tNCB7XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDI1JSAtIDI0cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmxpbmstYm94IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjUlIC0gNDJweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJvdy1icmVhay0tNSB7XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDIwJSAtIDI0cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLmxpbmstYm94IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMjAlIC0gNDhweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJvdy1icmVhay0tNiB7XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDE2LjUlIC0gMjRweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiAubGluay1ib3gge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxNi41JSAtIDUwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS0wMDYxQUEge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxQUE7XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLUY1RjZGNyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGNztcclxuICAgIH1cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucm93X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucm93LS1tb2JpbGUtc2Nyb2xsYWJsZSB7XHJcbiAgICAgICAgLnJvd19faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMzBweDtcclxuICAgICAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiBkaXYsID4gYSB7XHJcbiAgICAgICAgICAgICAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMjRweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxpbmstaWNvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDIwJSAtIDQ1cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygyMCUgLSA0NXB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDIwJSAtIDY1cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygyMCUgLSA2NXB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyMCUgLSAxMDVweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDIwJSAtIDEwNXB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSg4NSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgJHRyYW5zLW1lZCBlYXNlLCBvcGFjaXR5ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5pNzItc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucm93X19mZWVkLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkIHsgIFxyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMjRweCk7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuYWNjb3JkaW9uIHtcclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tMDA2MUFBIHtcclxuICAgICAgICAuYWNjb3JkaW9uX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MUFBO1xyXG4gICAgICAgICAgICAud3lzaXd5ZywgLnBhcmFncmFwaF9fdGl0bGUsIC5wYXJhZ3JhcGhfX3RleHQsIC5wYXJhZ3JhcGhfX2xpbmssIC5xdW90ZV9fdGV4dCwgLnF1b3RlX19hdXRob3JfbmFtZSwgLnF1b3RlX19hdXRob3JfdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYmFja2dyb3VuZC1jb2xvci0tRjVGNkY3IHtcclxuICAgICAgICAuYWNjb3JkaW9uX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkY3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICArIC5hY2NvcmRpb24uZnVsbC13aWR0aCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMTAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDExMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4IDAgNDVweCAyOHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICAxcHggMXB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMjhweCAzMnB4IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMzJweCAzMnB4IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xMjU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIHRvcDogMjRweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgdG9wICR0cmFucy1tZWQgZWFzZSwgdHJhbnNmb3JtICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMzJweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDFweDtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLXNsb3cgZWFzZSwgcGFkZGluZyAkdHJhbnMtc2xvdyBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1zbG93IGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLXNsb3cgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDkwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gKi5wYWdlLXdpZHRoIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjRweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gKi5mdWxsLXdpZHRoIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjRweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICAuYWNjb3JkaW9uX190aXRsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yLWRhcms7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY2NvcmRpb25fX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMDBweDtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMzZweCAxNnB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTA2LCAxMDYsIDEwNiwgMC4zOSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MnB4IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUycHggOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuIiwiLmltYWdlIHtcclxuICAgIGhlaWdodDogNTB2dztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICBtYXgtaGVpZ2h0OiA3NTBweDtcclxuICAgIC5pNzItaW1hZ2UsIC5pNzItc3ZnIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbWFnZSB7XHJcbiAgICAuaTcyLWltYWdlLCAuaTcyLXN2ZyB7XHJcbiAgICAgICAgJi5jb250YWluIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmk3Mi1pbWFnZSwgLmk3Mi1zdmcge1xyXG4gICAgJi5jb250YWluIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIH1cclxufSIsIi5wYXJ0aWFsLXdpZHRoX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAmLmhhbGYtd2lkdGgge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5xdWFydGVyLXdpZHRoIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYudGhyZWUtcXVhcnRlci13aWR0aCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucXVvdGUge1xyXG4gICAgcGFkZGluZzogMzJweCAyMHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiA0OHB4IDY0cHggNDhweCAyODBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogNDhweCAxMjBweDtcclxuICAgIH1cclxuICAgICYuYWxpZ24tbGVmdCB7XHJcbiAgICAgICAgLnF1b3RlX190ZXh0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLXJpZ2h0IHtcclxuICAgICAgICAucXVvdGVfX3RleHQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMHB4IDAgMjgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICAgICAgLnF1b3RlX190ZXh0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjZweCAxNjBweCAwIDMwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xdW90ZS5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDEycHg7XHJcbiAgICAgICAgdG9wOiAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICB0b3A6IDU2cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDcwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTU1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8vICY6OmFmdGVyIHtcclxuICAgIC8vICAgICBjb250ZW50OiAnJztcclxuICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyAgICAgd2lkdGg6IDc1JTtcclxuICAgIC8vICAgICBoZWlnaHQ6IDRweDtcclxuICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xyXG4gICAgLy8gICAgIGJvdHRvbTogNDhweDtcclxuICAgIC8vICAgICByaWdodDogMDtcclxuICAgIC8vICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgLy8gICAgICAgICBib3R0b206IDcwcHg7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAvLyAgICAgICAgIGJvdHRvbTogNTBweDtcclxuICAgIC8vICAgICAgICAgd2lkdGg6IDM0JTtcclxuICAgIC8vICAgICB9XHJcbiAgICAvLyB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDIyMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTU1cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yLWNvbnRhaW5lciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yX25hbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvci1kYXJrO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19hdXRob3JfdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3ItZGFyaztcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yb3csIC5zcGxpdCB7XHJcbiAgICAucXVvdGUge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMTJweCA0OHB4IDEwOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ24tbGVmdCB7XHJcbiAgICAgICAgICAgIC5xdW90ZV9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMTZweCAwIDkwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbi1yaWdodCB7XHJcbiAgICAgICAgICAgIC5xdW90ZV9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMTZweCAwIDkwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgICAgICAgICAucXVvdGVfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDE2cHggMCA5MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjZweCAxNnB4IDAgOTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYXV0aG9yX25hbWUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2F1dGhvcl90aXRsZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIudmlkZW8ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW46IDAgMjRweDtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG4gICAgaWZyYW1lIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcclxuICAgIH1cclxufVxyXG5cclxuLnJvdyB7XHJcbiAgICAudmlkZW8ge1xyXG4gICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNwbGl0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgJi5iYWNrZ3JvdW5kLWNvbG9yLS0wMDYxQUEge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYxQUE7XHJcbiAgICAgICAgLnd5c2l3eWcsIC5wYXJhZ3JhcGhfX3RpdGxlLCAucGFyYWdyYXBoX190ZXh0LCAucGFyYWdyYXBoX19saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmJhY2tncm91bmQtY29sb3ItLUY1RjZGNyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjZGNztcclxuICAgIH1cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBpbnNldDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTEwJTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBnYXA6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFyYWdyYXBoIHtcclxuICAgICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNwbGl0LXNpemUtLTY2IHtcclxuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgID4gZGl2ICB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2Ni42NiUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDY2LjY2JSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNwbGl0LXNpemUtLTMzIHtcclxuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjYuNjYlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg2Ni42NiUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3BsaXQtc2l6ZS0tNTAge1xyXG4gICAgICAgIC5zcGxpdF9faW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zcGxpdC1zaXplLS0yNSB7XHJcbiAgICAgICAgLnNwbGl0X19pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDI1JSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNzUlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNwbGl0LXNpemUtLTc1IHtcclxuICAgICAgICAuc3BsaXRfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDE2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNzUlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygyNSUgLSAxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYudmVydGljYWwtYWxpZ24tLW1pZGRsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnZlcnRpY2FsLWFsaWduLS1ib3R0b20ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucm93LS1tb2JpbGUtY2Fyb3VzZWwge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5yb3dfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICA+IGRpdiwgPiBhIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMjRweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FyZCB7ICBcclxuICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gMjRweCk7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250cm9scyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDI0cHggMjRweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY291bnRlciB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMDYyNXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb3VudGVyX19jdXJyZW50IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY291bnRlcl9fbWF4IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcHJldi1idG4sICZfX25leHQtYnRuIHtcclxuICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCA4cHggMTBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4IDVweCA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHh4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggM3B4IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktY29sb3ItZGFyaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3ByZXYtYnRuIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdfQ== */
*,* *{margin:0;padding:0;position:relative;box-sizing:border-box}footer,header,nav,main,section{display:block}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{font-family:lato,sans-serif}html,body{height:100%;width:100%}body{font-family:lato,sans-serif;color:#484848}.page-container{padding:0}.clear{clear:both}button,.button{display:inline-block;font-size:1.1875rem;text-decoration:none;font-weight:700;text-transform:uppercase;background-color:#c4832e;color:#fff;border:0;box-shadow:0px 1px 10px rgba(0,0,0,.1);padding:16px 60px 16px 30px;border-radius:10px;letter-spacing:1px;line-height:1;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 49%;transition:background-color .4s ease}button.blue,.button.blue{background-color:#226893}button.blue:hover,button.blue:focus,.button.blue:hover,.button.blue:focus{background-color:#145075}button.red,.button.red{background-color:#7e4a48}button.red:hover,button.red:focus,.button.red:hover,.button.red:focus{background-color:#c4832e}button.green,.button.green{background-color:#60776a}button.green:hover,button.green:focus,.button.green:hover,.button.green:focus{background-color:#425c4e}button.off-white,.button.off-white{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-color:#fcfaf7;color:#484848}button.off-white:hover,button.off-white:focus,.button.off-white:hover,.button.off-white:focus{background-color:#eae4d7}button.gray-light,.button.gray-light{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-color:#eae4d7;color:#484848}button.gray-light:hover,button.gray-light:focus,.button.gray-light:hover,.button.gray-light:focus{background-color:#e0d9c9}button:hover,button:focus,.button:hover,.button:focus{background-color:#7e4a48}a{text-decoration:none;color:#484848}a:focus{outline:-webkit-focus-ring-color auto 1px !important}.container{max-width:1520px;margin:0 auto}p{font-size:1rem;color:#484848;line-height:1.5}h1{font-family:minerva-modern,sans-serif !important;font-size:1.75rem;font-weight:400}@media(min-width: 768px){h1{font-size:2.625rem}}@media(min-width: 1250px){h1{font-size:3.25rem}}h1 b,h1 em{font-family:minerva-modern,sans-serif !important}h2{font-family:minerva-modern,sans-serif !important;font-size:2rem;font-weight:400}@media(min-width: 768px){h2{font-size:2.375rem}}@media(min-width: 1250px){h2{font-size:3rem}}h2 b,h2 em{font-family:minerva-modern,sans-serif !important}h3{font-family:minerva-modern,sans-serif !important;font-size:1.75rem;font-weight:400}@media(min-width: 768px){h3{font-size:2rem}}@media(min-width: 1250px){h3{font-size:2.25rem}}h3 b,h3 em{font-family:minerva-modern,sans-serif !important}h4{font-family:minerva-modern,sans-serif !important;font-size:1.625rem;font-weight:400}@media(min-width: 768px){h4{font-size:1.875rem}}@media(min-width: 1250px){h4{font-size:2.125rem}}h4 b,h4 em{font-family:minerva-modern,sans-serif !important}h5{font-family:minerva-modern,sans-serif !important;font-size:1.5rem;font-weight:400}@media(min-width: 768px){h5{font-size:1.625rem}}@media(min-width: 1250px){h5{font-size:2rem}}h5 b,h5 em{font-family:minerva-modern,sans-serif !important}h6{font-family:minerva-modern,sans-serif !important;font-size:1.33rem;font-weight:400}@media(min-width: 768px){h6{font-size:1.5rem}}@media(min-width: 1250px){h6{font-size:1.875rem}}h6 b,h6 em{font-family:minerva-modern,sans-serif !important}.swipe-to-scroll{padding:0 32px;text-align:center;font-size:1.125rem}.swipe-to-scroll::before,.swipe-to-scroll::after{content:"";display:inline-block;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-repeat:no-repeat;transform:rotate(180deg);background-position:center;background-size:16px;margin-right:14px;width:20px;height:13px}.swipe-to-scroll::after{transform:rotate(0deg);margin-left:14px}.skip-nav{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-nav:focus{background-color:#c4832e;left:10px;top:5px;width:auto;height:auto;z-index:9999999}.post-content-title{padding:0 40px;margin:32px auto 20px}@media(min-width: 1250px){.post-content-title{padding:0 60px;max-width:1640px;margin-bottom:32px}}.post-content{padding:0 40px 50px}@media(min-width: 1250px){.post-content{padding:0 60px 75px;max-width:1640px;margin:0 auto}}.post-content hr{margin-bottom:16px}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin-bottom:10px}@media(min-width: 1250px){.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin-bottom:16px}}.post-content p{margin-bottom:24px}@media(min-width: 768px){.post-content p{font-size:1.125rem}}.post-content .resource-author{font-style:italic}.post-content ul,.post-content ol{margin-bottom:24px;list-style-position:inside;text-indent:-26px;padding-left:25px}@media(min-width: 768px){.post-content ul,.post-content ol{font-size:1.125rem}}.post-content ul li,.post-content ol li{margin-bottom:8px}.post-content a{color:#226893;text-decoration:underline}.post-content .resource-img{margin-bottom:20px;max-width:600px}@media(min-width: 1250px){.post-content .resource-img{margin-bottom:32px}}.post-content .resource-img img{max-width:100%}.post-content .wp-block-image{padding:24px 0;max-width:1520px;margin:0 auto}@media(min-width: 768px){.post-content .wp-block-image{padding:24px 0}}@media(min-width: 1250px){.post-content .wp-block-image{padding:24px 0}}.post-content img{max-width:100%}.post-content img.alignleft{float:left;margin:10px 20px;margin-left:0}.post-content img.alignright{float:right;margin:10px 20px;margin-right:0}.post-content img.aligncenter{margin:0px auto;display:block}@media(min-width: 768px){.hero-callout+.post-content{margin-top:-30px}}.hero-callout+.wysiwyg-callout{margin-top:-20px}@media(min-width: 768px){.hero-callout+.wysiwyg-callout{margin-top:-40px}}@media(min-width: 1250px){.hero-callout+.wysiwyg-callout{margin-top:-60px}}.wysiwyg-callout{padding:24px 12px;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wysiwyg-callout{padding:32px}}@media(min-width: 1250px){.wysiwyg-callout{padding:32px 60px}}.wysiwyg-callout h2,.wysiwyg-callout h3,.wysiwyg-callout h4,.wysiwyg-callout h5,.wysiwyg-callout h6{margin-bottom:16px}@media(min-width: 1250px){.wysiwyg-callout h2,.wysiwyg-callout h3,.wysiwyg-callout h4,.wysiwyg-callout h5,.wysiwyg-callout h6{margin-bottom:24px}}.wysiwyg-callout a{color:#226893;text-decoration:underline}.wysiwyg-callout p{margin-bottom:16px}@media(min-width: 768px){.wysiwyg-callout p{font-size:1.125rem}}@media(min-width: 1250px){.wysiwyg-callout p{margin-bottom:24px}}.wysiwyg-callout p:empty{display:none}.wysiwyg-callout img{max-width:100%}.wysiwyg-callout img.alignleft{float:left;margin:10px 40px 10px 0}.wysiwyg-callout img.alignright{float:right;margin:10px 0 10px 40px}.wysiwyg-callout img.aligncenter{margin:0px auto;display:block}.wysiwyg-callout ul,.wysiwyg-callout ol{padding-left:20px}.wysiwyg-callout ul li,.wysiwyg-callout ol li{margin-bottom:8px;line-height:1.25}@media(min-width: 768px){.wysiwyg-callout ul li,.wysiwyg-callout ol li{font-size:1.125rem}}.wysiwyg-callout:after{content:".";visibility:hidden;display:block;height:0;clear:both}iframe{max-width:100%}.text-section .content a{text-decoration:underline;color:#145075}footer{background-color:#fcfaf7;padding:40px 12px 30px;display:inline-block;width:100%}@media(min-width: 768px){footer{padding:36px 24px 30px 40px}}@media(min-width: 1024px){footer{padding:36px 32px 30px 40px}}footer .container{display:flex;flex-direction:column}@media(min-width: 768px){footer .container{display:block;max-width:1570px}}footer .container .content{padding:0 40px;margin:0 auto}@media(min-width: 768px){footer .container .content{padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}}@media(min-width: 1024px){footer .container .content{align-items:stretch}}@media(min-width: 1250px){footer .container .content{padding:0 20px;justify-content:space-between}}footer .container .content .logo{margin-left:-8px;margin-bottom:20px;width:245px}@media(min-width: 768px){footer .container .content .logo{width:225px;margin-bottom:18px;display:inline-block}}@media(min-width: 1024px){footer .container .content .logo{width:225px;margin-bottom:0}}footer .container .content .contact-info{margin-bottom:18px}@media(min-width: 768px){footer .container .content .contact-info{margin-bottom:12px}}@media(min-width: 1024px){footer .container .content .contact-info{margin-bottom:0}}@media(min-width: 1024px){footer .container .content .content-left{display:flex;gap:0 80px;flex-wrap:wrap;flex-basis:66%}}@media(min-width: 1250px){footer .container .content .content-left{gap:initial;flex-basis:51%;justify-content:space-between}}@media(min-width: 1500px){footer .container .content .content-left{flex-basis:47%}}footer .container .content .content-right{max-width:242px}@media(min-width: 768px){footer .container .content .content-right{display:flex;flex-direction:column;align-items:center;max-width:none}}@media(min-width: 1250px){footer .container .content .content-right{flex-direction:row;align-items:flex-start;flex-basis:43%;justify-content:space-between}}@media(min-width: 768px){footer .container .content .content-right .footer-bottom-box{width:100%;display:flex;flex-direction:column;align-items:center}}@media(min-width: 1250px){footer .container .content .content-right .footer-bottom-box{max-width:242px;order:1}}@media(min-width: 768px){footer .container .content .content-right .footer-bottom-box .gtranslate_wrapper{width:100%}}footer .container .content .social-links{list-style:none;margin:16px 0 20px}@media(min-width: 768px){footer .container .content .social-links{margin:0 0 12px}}footer .container .content .social-links li{display:inline-block;margin-right:10px;vertical-align:top}footer .container .content .social-links li:last-child{margin-right:0}footer .container .content .social-links li a{width:40px;height:40px;display:block;border-radius:50%;background-color:#226893;transition:background-color .4s ease,box-shadow .4s ease}footer .container .content .social-links li a svg{width:17px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}footer .container .content .social-links li a:hover,footer .container .content .social-links li a:focus{background-color:#145075;box-shadow:0 3px 20px rgba(0,0,0,.16)}@media(min-width: 1250px){footer .container .logo-box{display:flex}}footer .container .guidestar{display:inline-block;margin-bottom:20px;margin-right:24px;height:70px}@media(min-width: 768px){footer .container .guidestar{margin-bottom:0;height:90px}}@media(min-width: 1250px){footer .container .guidestar{height:100px}}footer .container .guidestar img{height:70px;width:auto}@media(min-width: 768px){footer .container .guidestar img{height:90px}}@media(min-width: 1250px){footer .container .guidestar img{height:100px}}footer .container .charity-navigator{display:inline-block;height:70px}@media(min-width: 768px){footer .container .charity-navigator{height:90px}}@media(min-width: 1250px){footer .container .charity-navigator{height:100px}}footer .container .charity-navigator img{width:auto;height:70px}@media(min-width: 768px){footer .container .charity-navigator img{height:90px}}@media(min-width: 1250px){footer .container .charity-navigator img{height:100px}}@media(min-width: 768px){footer .container .footer-bottom-container{flex-basis:100%;display:flex;align-items:flex-end;justify-content:flex-end}}@media(min-width: 1024px){footer .container .footer-bottom-container{margin-top:16px}}@media(min-width: 1024px){footer .container .links{display:inline-block}}footer .container .links a{font-size:.875rem;color:#226893;display:table;text-decoration:underline;margin-bottom:8px;font-weight:700}@media(min-width: 768px){footer .container .links a{display:inline-block;margin-bottom:0;margin-right:24px;line-height:1.575}}@media(min-width: 768px){footer .container .links a:last-child{margin-right:0}}footer .container .copyright{font-size:.875rem;margin-bottom:8px}@media(min-width: 768px){footer .container .copyright{display:inline-block;margin-bottom:0;margin-right:24px}}footer .container select.notranslate{margin-bottom:20px;width:100%;padding:0 10px;height:32px;border-radius:4px;border-width:2px;border-color:#eae4d7;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/caret.svg);background-position:93% 12px;background-repeat:no-repeat;background-size:12px;line-height:1.5;font-size:.875rem;padding-right:24px}footer .container select.notranslate:focus{outline-color:#c4832e}@media(min-width: 768px){footer .container select.notranslate{margin-bottom:12px}}.search-bar-container{display:none}@media(min-width: 768px){.search-bar-container{display:flex;background-color:#eae4d7;justify-content:center;align-items:center;height:0;overflow:hidden;transition:height .4s ease,visibility .4s ease}}.search-bar-container .close-search-bar,.search-bar-container .close-search-results{position:absolute;top:24px;right:50px;font-weight:700}.search-bar-container .close-search-bar:hover,.search-bar-container .close-search-results:hover{text-decoration:underline}@media(min-width: 768px){.search-bar-container form{width:630px}}.search-bar-container form input[type=text]{background-color:#fff;border-radius:12px;border:2px solid #e0d9c9;font-size:1.25rem;height:55px;width:100%;padding:12px 190px 12px 32px;transition:border-color .4s ease}.search-bar-container form input[type=text]:focus{border-color:#c4832e;outline:0}.search-bar-container form>font{position:absolute;top:0;right:0}.search-bar-container form input[type=submit]{z-index:2;position:absolute;right:2px;top:2px;height:auto;background-color:#c4832e;border-radius:10px;width:auto;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 30px) 49%;transition:background-color .4s ease}.search-bar-container form input[type=submit]:hover{background-color:#7e4a48}@media(min-width: 768px){.search-bar-container.active{visibility:visible;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);z-index:999;height:190px}}@media(min-width: 1250px){.search-bar-container.active{height:162px}}header{z-index:99}header .home-link{display:inline-block;height:74px;margin:16px;width:156px;margin-left:6vw}@media(min-width: 768px){header .home-link{margin-left:4vw}}@media(min-width: 1250px){header .home-link{height:126px;width:272px;margin:0;float:left;top:-10px}}header .home-link .logo{height:100%;width:100%;margin-left:-8px}@media(min-width: 1250px){header .home-link.mobile{display:none}}header .home-link.desktop{display:none}@media(min-width: 1250px){header .home-link.desktop{display:inline-block}}@media(min-width: 1250px){header .newsletter-button{margin-left:4px}}header .search-toggle{padding:40px 34px 28px 34px;margin-right:8px;border-bottom-left-radius:18px;border-bottom-right-radius:18px}header .search-toggle span{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/search-icon.svg);background-size:14px;background-position:right center;background-repeat:no-repeat;font-size:1.25rem;padding-right:24px}header .search-toggle.active{background-color:#eae4d7}header .search-toggle.active span{border-bottom:1px solid #484848}header .search-toggle:hover span{border-bottom:1px solid #484848}header .search-toggle.tablet{display:none}@media(min-width: 768px){header .search-toggle.tablet{position:absolute;right:90px;top:0px;display:inline-block}}@media(min-width: 1250px){header .search-toggle.tablet{display:none}}header .menu-toggle{position:absolute;top:40px;right:22px;z-index:2;transition:margin-top .4s ease}@media(min-width: 768px){header .menu-toggle{right:46px}}@media(min-width: 1250px){header .menu-toggle{display:none}}header .menu-toggle span{background-color:#484848;width:32px;height:5px;margin-bottom:6px;display:block;opacity:1;transition:transform .4s ease,opacity .2s ease,height .4s ease}header .menu-toggle.active span{transform:rotate(45deg);margin-top:10px}header .menu-toggle.active span:nth-child(2){opacity:0}header .menu-toggle.active span:last-child{transform:rotate(135deg);margin-top:-26px}header .main-nav-container{position:absolute;z-index:4;top:92px;width:87.5%;left:6.25%;margin:0 auto;box-shadow:0 3px 20px rgba(0,0,0,.1);background-color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;max-height:0;padding:0 16px;overflow:hidden;max-height:0;transition:max-height .4s ease,padding .4s ease}header .main-nav-container.active{max-height:5000px;padding:24px 16px 16px}@media(min-width: 768px){header .main-nav-container.active{padding:0px 45px 16px 0}}@media(min-width: 1250px){header .main-nav-container.active{box-shadow:none;padding:25px 25px 15px}}@media(min-width: 768px){header .main-nav-container{padding:0 45px 0 0;width:92%;left:4%}}@media(min-width: 1250px){header .main-nav-container{max-height:none;box-shadow:none;padding:25px 0px 15px;max-width:1530px;overflow:visible;position:static;top:auto;left:auto}}header a.back-to-nav{display:none;color:#c4832e;font-size:1.1875rem;margin:20px 0 32px 4px}@media(min-width: 768px){header a.back-to-nav{margin:32px 0 24px 44px}}header a.back-to-nav.active{display:table}@media(min-width: 1250px){header a.back-to-nav{display:none}}header a.back-to-nav::before{content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-orange.svg);background-position:0 49%;background-repeat:no-repeat;transform:rotate(180deg);display:inline-block;width:21px;height:16px;margin-right:12px}header a.back-to-nav:hover{text-decoration:underline}header .header-container form{width:252px;max-width:100%;margin:0 auto 16px;transition:width .4s ease}header .header-container form:focus-within{width:90%}@media(min-width: 768px){header .header-container form{display:none}}header .header-container form input[type=text]{font-size:1.25rem;border:2px solid #eae4d7;border-radius:10px;background-color:#fff;color:#484848;padding:9px 70px 9px 20px;width:100%;font-family:lato,sans-serif;font-style:italic;transition:border-color .4s ease}header .header-container form input[type=text]:focus,header .header-container form input[type=text]:active{border-color:#c4832e;outline:0}header .header-container form input[type=submit]{position:absolute;z-index:2;right:2px;top:2px;padding:13px 29px;height:46px;background-position:center;border-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0}header .header-container .social-links{list-style:none;text-align:center;margin:16px 0 24px}header .header-container .social-links li{display:inline-block;margin-right:10px;vertical-align:top}header .header-container .social-links li a{width:36px;height:36px;display:block;border-radius:50%;background-color:#226893;transition:background-color .4s ease,box-shadow .4s ease}header .header-container .social-links li a svg{width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}header .header-container .social-links li a:hover,header .header-container .social-links li a:focus{background-color:#145075;box-shadow:0 3px 20px rgba(0,0,0,.16)}header .header-container.desktop{display:none}@media(min-width: 1250px){header .header-container.desktop{display:inline-block;text-align:right;margin-bottom:32px;padding-right:0px;float:right;min-width:750px}}@media(min-width: 1250px){header .header-container.desktop .social-links{display:inline-block;margin:0 0 0 12px;vertical-align:middle}}header .header-container.mobile{display:block;text-align:center}@media(min-width: 768px){header .header-container.mobile{padding-left:45px}}@media(min-width: 1250px){header .header-container.mobile{display:none}}header .header-container.mobile.hide{display:none}header .header-container.mobile>.button{margin:10px 6px 0}@media(min-width: 768px){header .header-container.mobile>.button{margin:8px 6px 0}}header .main-nav{z-index:4}@media(min-width: 768px){header .main-nav{margin-bottom:60px}}header .main-nav.third-level{margin-bottom:12px}header .main-nav.third-level #menu-main-navigation.active{width:100%;margin-left:0;padding-bottom:0}header .main-nav #menu-main-navigation{list-style:none}@media(min-width: 768px){header .main-nav #menu-main-navigation{position:static;padding-bottom:0;width:100%;margin-left:0;transition:width .2s ease,margin-left .2s ease,padding-bottom .2s ease}}@media(min-width: 1250px){header .main-nav #menu-main-navigation{text-align:right;float:right;padding-bottom:0;padding-right:20px;width:auto}}@media(min-width: 768px){header .main-nav #menu-main-navigation.active{width:55%;margin-left:45%;padding-bottom:275px;transition:width .2s ease,margin-left .2s ease,padding-bottom 0s ease}}@media(min-width: 1250px){header .main-nav #menu-main-navigation.active{width:auto;margin-left:0;padding-bottom:0}}header .main-nav #menu-main-navigation>li{border-bottom:1px solid #eae4d7}header .main-nav #menu-main-navigation>li.hide{border-bottom:0}@media(min-width: 768px){header .main-nav #menu-main-navigation>li:first-child{padding-top:8px}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li:first-child{padding-top:0}}header .main-nav #menu-main-navigation>li:nth-child(2)>a.active,header .main-nav #menu-main-navigation>li:nth-child(2)>a:hover{color:#7e4a48}header .main-nav #menu-main-navigation>li:nth-child(2) .header-cta{background-color:#7e4a48}header .main-nav #menu-main-navigation>li:nth-child(2) .header-cta::after{top:70px;border-left:55px solid #7e4a48}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li:nth-child(2) .header-cta::after{top:40px}}header .main-nav #menu-main-navigation>li:nth-child(2) .sub-menu .feat-event{background-color:#7e4a48}header .main-nav #menu-main-navigation>li:nth-child(2) .sub-menu .feat-event:hover,header .main-nav #menu-main-navigation>li:nth-child(2) .sub-menu .feat-event:focus{background-color:#743e3c}header .main-nav #menu-main-navigation>li:nth-child(3)>a.active,header .main-nav #menu-main-navigation>li:nth-child(3)>a:hover{color:#c4832e}header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta{background-color:#eae4d7}header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta h3,header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta .cta-content p{color:#484848}header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta .button{color:#484848}header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta .button::after{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/small-arrow-black.svg)}header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta::after{top:140px;border-left:55px solid #eae4d7}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li:nth-child(3) .header-cta::after{top:40px}}header .main-nav #menu-main-navigation>li:nth-child(3) .sub-menu .feat-event{background-color:#eae4d7}header .main-nav #menu-main-navigation>li:nth-child(3) .sub-menu .feat-event .feat-event-header,header .main-nav #menu-main-navigation>li:nth-child(3) .sub-menu .feat-event .feat-event-content p{color:#484848}header .main-nav #menu-main-navigation>li:nth-child(3) .sub-menu .feat-event:hover,header .main-nav #menu-main-navigation>li:nth-child(3) .sub-menu .feat-event:focus{background-color:#e0d9c9}header .main-nav #menu-main-navigation>li:nth-child(4)>a.active,header .main-nav #menu-main-navigation>li:nth-child(4)>a:hover{color:#226893}header .main-nav #menu-main-navigation>li:nth-child(4) .header-cta{background-color:#226893}header .main-nav #menu-main-navigation>li:nth-child(4) .header-cta::after{top:210px;border-left:55px solid #226893}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li:nth-child(4) .header-cta::after{top:40px}}header .main-nav #menu-main-navigation>li:nth-child(4) .sub-menu .feat-event{background-color:#226893}header .main-nav #menu-main-navigation>li:nth-child(4) .sub-menu .feat-event:hover,header .main-nav #menu-main-navigation>li:nth-child(4) .sub-menu .feat-event:focus{background-color:#145075}@media(min-width: 768px){header .main-nav #menu-main-navigation>li{position:static;margin-left:45px}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li{margin-left:0;display:inline-block;vertical-align:top;border-bottom:none}}header .main-nav #menu-main-navigation>li>a{font-family:minerva-modern,sans-serif;padding:18px 12px;font-size:1.25rem;display:block;background-color:#fff}@media(min-width: 768px){header .main-nav #menu-main-navigation>li>a{padding:18px 24px;font-size:1.5rem;z-index:3}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li>a{padding:4px 8px;font-size:1.25rem}}header .main-nav #menu-main-navigation>li>a::after{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/caret.svg);background-repeat:no-repeat;background-position:center;height:20px;width:20px;transition:transform .4s ease,top .4s ease}@media(min-width: 768px){header .main-nav #menu-main-navigation>li>a::after{right:32px}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li>a::after{content:none}}header .main-nav #menu-main-navigation>li>a::before{display:block;content:attr(title);font-weight:700;height:1px;color:rgba(0,0,0,0);overflow:hidden;visibility:hidden}header .main-nav #menu-main-navigation>li>a.active{color:#60776a;font-weight:600}header .main-nav #menu-main-navigation>li>a.active::after{transform:rotate(180deg);top:calc(50% - 10px)}header .main-nav #menu-main-navigation>li>a:hover{color:#60776a;font-weight:600}header .main-nav #menu-main-navigation>li>a.hide{display:none}header .main-nav #menu-main-navigation>li .header-cta{background-color:#60776a;display:flex;flex-direction:column;justify-content:center;padding:12px;border-radius:5px;box-shadow:0 3px 20px rgba(0,0,0,.1);text-align:center;min-height:107px}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .header-cta{display:block;opacity:0;border-radius:0;text-align:left;position:absolute;width:40%;height:0;left:0;top:0;padding:0 40px;z-index:0;transition:height .4s ease,padding .4s ease;overflow:hidden}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .header-cta{display:block;opacity:1;max-width:30%;height:100%}}header .main-nav #menu-main-navigation>li .header-cta h3{font-size:1.5rem;color:#fff;font-weight:400;width:75%;margin:0 auto 6px}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .header-cta h3{font-size:2rem;width:auto;margin-bottom:12px}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .header-cta h3{font-size:3rem;line-height:1}}header .main-nav #menu-main-navigation>li .header-cta .cta-content{display:none}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .header-cta .cta-content{display:block;color:#fff;margin-bottom:20px}}header .main-nav #menu-main-navigation>li .header-cta .cta-content p{color:#fff;display:block;display:-webkit-box;-webkit-line-clamp:15;max-height:21em;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .header-cta .cta-content p{-webkit-line-clamp:10;max-height:14em}}header .main-nav #menu-main-navigation>li .header-cta .button{font-size:1rem;background-color:rgba(0,0,0,0);box-shadow:none;padding:0;background-position:100%;background-image:none}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .header-cta .button{font-size:1.125rem}}header .main-nav #menu-main-navigation>li .header-cta .button:hover{text-decoration:underline}header .main-nav #menu-main-navigation>li .header-cta .button::after{content:"";display:inline-block;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/small-arrow.svg);width:20px;height:12px;margin-left:10px;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .header-cta::after{content:"";position:absolute;top:0;right:-55px;width:0;height:0;border-top:35px solid rgba(0,0,0,0);border-bottom:35px solid rgba(0,0,0,0);border-left:55px solid #60776a}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .header-cta::after{top:40px}}header .main-nav #menu-main-navigation>li .header-cta.hide{display:none !important}header .main-nav #menu-main-navigation>li .sub-menu{max-height:0;overflow:hidden;visibility:hidden;list-style:none;position:static;transition:max-height .4s ease,padding-top .4s ease,min-height .4s ease,visibility .4s ease}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .sub-menu{transition:max-height .2s ease,padding-top .2s ease,min-height .2s ease,visibility .2s ease}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu{position:absolute;min-height:0;margin-top:4px;width:1350px;max-width:100%;right:0;z-index:2;padding-top:0;background-color:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:0 3px 20px rgba(0,0,0,.1)}}header .main-nav #menu-main-navigation>li .sub-menu.active{max-height:1500px;overflow:visible;visibility:visible}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu.active{padding-top:42px;overflow:hidden;min-height:350px}}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .sub-menu.active .header-cta{display:block;opacity:1;padding:48px 40px;height:100%;overflow:visible}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu.active .header-cta{padding-top:46px}}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .sub-menu.active .feat-event{display:block;padding:24px 28px 32px;height:205px;min-height:205px;position:absolute;bottom:0;z-index:3;right:0;width:calc(55% - 45px)}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu.active .feat-event{width:326px;min-height:205px;text-align:left;position:absolute;bottom:auto;top:46px;right:40px;z-index:3}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu>li{text-align:left;margin-left:40%;margin-bottom:40px;max-width:25%}}header .main-nav #menu-main-navigation>li .sub-menu>li>a{text-transform:uppercase;padding:18px 50px 18px 12px;display:block;background-color:#fff}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .sub-menu>li>a{font-size:1.25rem;padding-left:24px;z-index:3}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu>li>a{font-size:1.125rem;padding:4px;font-weight:600;letter-spacing:2px}}header .main-nav #menu-main-navigation>li .sub-menu>li>a.hide{display:none}header .main-nav #menu-main-navigation>li .sub-menu>li>a:hover{text-decoration:underline}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children>a{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-orange.svg);background-position:calc(100% - 25px) 49%;background-repeat:no-repeat}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children>a{background-image:none}}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children>a:hover{text-decoration:underline}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children>a.enabled{background-image:none;padding:8px 50px 8px 12px}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu{max-height:0;overflow:hidden}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu{position:relative;max-height:none;box-shadow:none;border-radius:0;visibility:unset}}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu.third-level{max-height:none;visibility:visible}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu.third-level li a{display:block !important;padding:8px 50px 8px 12px}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu.third-level li a:hover{text-decoration:underline}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu>li{margin-left:0;margin-bottom:0;max-width:none}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu>li a{outline-offset:-1px}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu>li a{font-size:1rem;padding:4px 4px 4px 20px;text-transform:none;font-weight:400;letter-spacing:normal}}header .main-nav #menu-main-navigation>li .sub-menu>li.menu-item-has-children .sub-menu>li a:hover{text-decoration:underline}header .main-nav #menu-main-navigation>li .feat-event{display:none}@media(min-width: 768px){header .main-nav #menu-main-navigation>li .feat-event{display:none;box-shadow:0 3px 20px rgba(0,0,0,.1);background-color:#60776a;padding:0 28px;border-top-left-radius:20px;border-bottom-right-radius:20px;height:0;transition:height .4s ease,padding .4s ease,background-color .4s ease,box-shadow .4s ease}}@media(min-width: 1250px){header .main-nav #menu-main-navigation>li .feat-event{display:block;width:326px;height:205px;text-align:left;position:absolute;top:25px;right:40px;z-index:3}}header .main-nav #menu-main-navigation>li .feat-event .feat-event-header{color:#fff;font-size:2rem;font-weight:400;margin-bottom:10px;font-family:minerva-modern,sans-serif}header .main-nav #menu-main-navigation>li .feat-event .feat-event-content p{color:#fff;display:block;display:-webkit-box;-webkit-line-clamp:4;max-height:5.2em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}header .main-nav #menu-main-navigation>li .feat-event::after{content:"";z-index:2;position:absolute;bottom:0;right:0;width:46px;height:46px;background-color:#fff;border-top-left-radius:20px;border-bottom-right-radius:20px;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-orange.svg);background-position:center;background-repeat:no-repeat}header .main-nav #menu-main-navigation>li .feat-event.hide{display:none !important}header .main-nav #menu-main-navigation>li .feat-event:hover,header .main-nav #menu-main-navigation>li .feat-event:focus{background-color:#425c4e;box-shadow:0 0 20px rgba(0,0,0,.5)}header .main-nav #menu-main-navigation>li:last-child{margin-bottom:32px}@media(min-width: 768px){header .main-nav #menu-main-navigation>li:last-child{margin-bottom:0}}.hero-callout{background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;margin-bottom:32px}@media(min-width: 768px){.hero-callout{margin-bottom:60px}}@media(min-width: 1250px){.hero-callout{margin-bottom:75px}}.hero-callout .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.9}.hero-callout .overlay.yellow{background-image:linear-gradient(to right, #c4842e 70%, #e3c177)}.hero-callout .overlay.red{background-image:linear-gradient(to right, #623735 70%, #BE8F8D)}.hero-callout .overlay.green{background-image:linear-gradient(to right, #4B6557 70%, #869f91)}.hero-callout .overlay.blue{background-image:linear-gradient(to right, #083E5F 70%, #4798C9)}.hero-callout .hero-container{max-width:1640px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:baseline;padding:32px 20px;min-height:132px}@media(min-width: 768px){.hero-callout .hero-container{text-align:left;padding:45px 40px;min-height:142px}}@media(min-width: 1250px){.hero-callout .hero-container{padding:60px;min-height:195px}}.hero-callout h1,.hero-callout .content,.hero-callout .button{color:#fff;z-index:2}.hero-callout h1,.hero-callout .content{text-align:left;max-width:500px}@media(min-width: 768px){.hero-callout h1,.hero-callout .content{max-width:700px}}@media(min-width: 1250px){.hero-callout h1,.hero-callout .content{max-width:1000px}}.hero-callout h1{margin-bottom:16px}.hero-callout .content h2,.hero-callout .content h3,.hero-callout .content h4,.hero-callout .content h5,.hero-callout .content h6,.hero-callout .content p{color:#fff}.hero-callout .content p{font-size:1.125rem}@media(min-width: 768px){.hero-callout .content p{font-size:1.25rem}}@media(min-width: 1250px){.hero-callout .content p{font-size:1.75rem}}.hero-callout .button{margin-top:24px}.hero-callout.full-size{min-height:320px}@media(min-width: 768px){.hero-callout.full-size{min-height:350px;padding:52px 40px}}@media(min-width: 1250px){.hero-callout.full-size{min-height:610px;padding:80px 60px}}.hero-callout.full-size .overlay{opacity:.75}.hero-callout.full-size .overlay.yellow{background-image:linear-gradient(to right, #8f5e1d 70%, #bfae8b)}.hero-callout.full-size .overlay.red{background-image:linear-gradient(to right, #6c3b39 75%, #eae4d7)}.hero-callout.full-size .overlay.green{background-image:linear-gradient(to right, #274a38 66%, #5c7366)}.hero-callout.full-size .overlay.blue{background-image:linear-gradient(to right, #114e73 66%, #7aa8c4)}.carousel-callout{background-color:#60776a;padding:45px 0 50px;text-align:center;margin-bottom:32px}@media(min-width: 768px){.carousel-callout{margin-bottom:60px}}@media(min-width: 1250px){.carousel-callout{padding:80px 0;margin-bottom:100px}}.carousel-callout h2{color:#484848;margin-bottom:40px;padding:0 40px}@media(min-width: 1250px){.carousel-callout h2{margin-bottom:65px}}.carousel-callout .slider{overflow:hidden;margin:20px auto 0 auto}@media(min-width: 768px){.carousel-callout .slider{padding:0 120px}}@media(min-width: 1250px){.carousel-callout .slider{max-width:1400px;padding:0 150px}}.carousel-callout .slider .slides{margin:0;padding:0;list-style:none;white-space:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory;padding-bottom:20px;margin-bottom:12px}@media(min-width: 768px){.carousel-callout .slider .slides{white-space:unset;overflow-x:unset;margin-bottom:0;padding-bottom:0}}.carousel-callout .slider .slides li{display:inline-block;vertical-align:top;scroll-snap-align:center;margin:0;padding:0;width:100vw;height:100%;text-align:center}.carousel-callout .slider .slides li.active{visibility:visible}@media(min-width: 768px){.carousel-callout .slider .slides li{visibility:hidden;text-align:left;display:block;float:left}}.carousel-callout .slider .slides li .prof-pic{display:block;background-size:cover;background-position:center;background-repeat:no-repeat;width:180px;height:180px;margin:0 auto 30px}@media(min-width: 768px){.carousel-callout .slider .slides li .prof-pic{display:inline-block;vertical-align:top;height:230px;width:230px;margin:0 36px 0 0}}@media(min-width: 1250px){.carousel-callout .slider .slides li .prof-pic{height:230px;width:230px}}.carousel-callout .slider .slides li .slide-content{display:block;width:60%;margin:0 auto;text-align:center;color:#fff}@media(min-width: 768px){.carousel-callout .slider .slides li .slide-content{text-align:left;display:inline-block;vertical-align:top;width:calc(100% - 510px)}}@media(min-width: 1250px){.carousel-callout .slider .slides li .slide-content{width:calc(100% - 550px);max-width:850px}}.carousel-callout .slider .slides li .slide-content .name,.carousel-callout .slider .slides li .slide-content .role,.carousel-callout .slider .slides li .slide-content .carousel-bio,.carousel-callout .slider .slides li .slide-content .bio-link{color:#484848}.carousel-callout .slider .slides li .slide-content .name{text-align:center;font-size:1.625rem;margin-bottom:12px;white-space:normal}@media(min-width: 768px){.carousel-callout .slider .slides li .slide-content .name{text-align:left;font-size:1.75rem}}@media(min-width: 1250px){.carousel-callout .slider .slides li .slide-content .name{font-size:2rem;margin-bottom:8px}}.carousel-callout .slider .slides li .slide-content .role{font-size:1rem;font-weight:600;text-transform:uppercase;margin-bottom:16px;white-space:normal}.carousel-callout .slider .slides li .slide-content .carousel-bio p{font-size:1rem;color:#484848;margin-bottom:24px;text-align:left;white-space:normal;display:block;display:-webkit-box;-webkit-line-clamp:6;max-height:7.8em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 768px){.carousel-callout .slider .slides li .slide-content .carousel-bio p{max-height:6.5em;-webkit-line-clamp:5}}@media(min-width: 1250px){.carousel-callout .slider .slides li .slide-content .carousel-bio p{margin-bottom:20px;font-size:1.25rem;max-height:5.2em;line-height:1.3;-webkit-line-clamp:4}}.carousel-callout .slider .slides li .slide-content .carousel-bio a{text-decoration:underline}.carousel-callout .slider .slides li .slide-content .bio-link{font-size:1.125rem;font-weight:600;text-transform:uppercase;background-position:100% 5px;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/small-arrow-black.svg);padding-right:28px;display:inline-block;background-size:18px;padding-bottom:2px;background-repeat:no-repeat}.carousel-callout .slider .slides li .slide-content .bio-link:hover,.carousel-callout .slider .slides li .slide-content .bio-link:focus{border-bottom:2px solid;padding-bottom:0}.carousel-callout .slider .left-arrow,.carousel-callout .slider .right-arrow{position:absolute;top:50%;transform:translateY(-50%);left:20px;z-index:2;display:none}@media(min-width: 768px){.carousel-callout .slider .left-arrow,.carousel-callout .slider .right-arrow{left:45px;display:block}}.carousel-callout .slider .left-arrow svg,.carousel-callout .slider .right-arrow svg{height:32px}@media(min-width: 768px){.carousel-callout .slider .left-arrow svg,.carousel-callout .slider .right-arrow svg{height:auto}}.carousel-callout .slider .left-arrow svg path,.carousel-callout .slider .right-arrow svg path{stroke:#000;transition:stroke .4s ease}.carousel-callout .slider .left-arrow:hover svg path,.carousel-callout .slider .right-arrow:hover svg path{stroke:#fff}.carousel-callout .slider .right-arrow{left:auto;right:20px}@media(min-width: 768px){.carousel-callout .slider .right-arrow{left:auto;right:45px}}.carousel-callout .slider .left-arrow svg{transform:rotate(180deg)}.carousel-callout .swipe-to-scroll{color:#484848}.carousel-callout .swipe-to-scroll::after,.carousel-callout .swipe-to-scroll::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg)}@media(min-width: 768px){.carousel-callout .swipe-to-scroll{display:none}}.carousel-callout[style="background-color: #7E4A48"] h2,.carousel-callout[style="background-color: #60776A"] h2,.carousel-callout[style="background-color: #226893"] h2,.carousel-callout[style="background-color: #C4842E"] h2{color:#fff}.carousel-callout[style="background-color: #7E4A48"] .slider .slides li .slide-content .name,.carousel-callout[style="background-color: #7E4A48"] .slider .slides li .slide-content .role,.carousel-callout[style="background-color: #7E4A48"] .slider .slides li .slide-content .carousel-bio,.carousel-callout[style="background-color: #7E4A48"] .slider .slides li .slide-content .bio-link,.carousel-callout[style="background-color: #60776A"] .slider .slides li .slide-content .name,.carousel-callout[style="background-color: #60776A"] .slider .slides li .slide-content .role,.carousel-callout[style="background-color: #60776A"] .slider .slides li .slide-content .carousel-bio,.carousel-callout[style="background-color: #60776A"] .slider .slides li .slide-content .bio-link,.carousel-callout[style="background-color: #226893"] .slider .slides li .slide-content .name,.carousel-callout[style="background-color: #226893"] .slider .slides li .slide-content .role,.carousel-callout[style="background-color: #226893"] .slider .slides li .slide-content .carousel-bio,.carousel-callout[style="background-color: #226893"] .slider .slides li .slide-content .bio-link,.carousel-callout[style="background-color: #C4842E"] .slider .slides li .slide-content .name,.carousel-callout[style="background-color: #C4842E"] .slider .slides li .slide-content .role,.carousel-callout[style="background-color: #C4842E"] .slider .slides li .slide-content .carousel-bio,.carousel-callout[style="background-color: #C4842E"] .slider .slides li .slide-content .bio-link{color:#fff}.carousel-callout[style="background-color: #7E4A48"] .slider .slides li .slide-content .carousel-bio p,.carousel-callout[style="background-color: #7E4A48"] .slider .slides li .slide-content .carousel-bio a,.carousel-callout[style="background-color: #60776A"] .slider .slides li .slide-content .carousel-bio p,.carousel-callout[style="background-color: #60776A"] .slider .slides li .slide-content .carousel-bio a,.carousel-callout[style="background-color: #226893"] .slider .slides li .slide-content .carousel-bio p,.carousel-callout[style="background-color: #226893"] .slider .slides li .slide-content .carousel-bio a,.carousel-callout[style="background-color: #C4842E"] .slider .slides li .slide-content .carousel-bio p,.carousel-callout[style="background-color: #C4842E"] .slider .slides li .slide-content .carousel-bio a{color:#fff}.carousel-callout[style="background-color: #7E4A48"] .slider .slides li .slide-content .bio-link,.carousel-callout[style="background-color: #60776A"] .slider .slides li .slide-content .bio-link,.carousel-callout[style="background-color: #226893"] .slider .slides li .slide-content .bio-link,.carousel-callout[style="background-color: #C4842E"] .slider .slides li .slide-content .bio-link{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/small-arrow.svg)}.carousel-callout[style="background-color: #7E4A48"] .slider .left-arrow svg path,.carousel-callout[style="background-color: #7E4A48"] .slider .right-arrow svg path,.carousel-callout[style="background-color: #60776A"] .slider .left-arrow svg path,.carousel-callout[style="background-color: #60776A"] .slider .right-arrow svg path,.carousel-callout[style="background-color: #226893"] .slider .left-arrow svg path,.carousel-callout[style="background-color: #226893"] .slider .right-arrow svg path,.carousel-callout[style="background-color: #C4842E"] .slider .left-arrow svg path,.carousel-callout[style="background-color: #C4842E"] .slider .right-arrow svg path{stroke:#fff}.carousel-callout[style="background-color: #7E4A48"] .slider .left-arrow:hover svg path,.carousel-callout[style="background-color: #7E4A48"] .slider .right-arrow:hover svg path,.carousel-callout[style="background-color: #60776A"] .slider .left-arrow:hover svg path,.carousel-callout[style="background-color: #60776A"] .slider .right-arrow:hover svg path,.carousel-callout[style="background-color: #226893"] .slider .left-arrow:hover svg path,.carousel-callout[style="background-color: #226893"] .slider .right-arrow:hover svg path,.carousel-callout[style="background-color: #C4842E"] .slider .left-arrow:hover svg path,.carousel-callout[style="background-color: #C4842E"] .slider .right-arrow:hover svg path{stroke:#000}.carousel-callout[style="background-color: #7E4A48"] .slider .swipe-to-scroll,.carousel-callout[style="background-color: #60776A"] .slider .swipe-to-scroll,.carousel-callout[style="background-color: #226893"] .slider .swipe-to-scroll,.carousel-callout[style="background-color: #C4842E"] .slider .swipe-to-scroll{color:#fff}.carousel-callout[style="background-color: #7E4A48"] .slider .swipe-to-scroll::after,.carousel-callout[style="background-color: #7E4A48"] .slider .swipe-to-scroll::before,.carousel-callout[style="background-color: #60776A"] .slider .swipe-to-scroll::after,.carousel-callout[style="background-color: #60776A"] .slider .swipe-to-scroll::before,.carousel-callout[style="background-color: #226893"] .slider .swipe-to-scroll::after,.carousel-callout[style="background-color: #226893"] .slider .swipe-to-scroll::before,.carousel-callout[style="background-color: #C4842E"] .slider .swipe-to-scroll::after,.carousel-callout[style="background-color: #C4842E"] .slider .swipe-to-scroll::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-white.svg)}.full-width-callout{padding:0 32px;margin-top:80px;margin-bottom:80px;max-width:none;background-color:#fcfaf7}@media(min-width: 768px){.full-width-callout{padding:0 40px;margin-top:80px}}@media(min-width: 1250px){.full-width-callout{padding:0 60px;margin-top:110px;margin-bottom:115px}}.full-width-callout .full-width-container{max-width:1520px;margin:0 auto;display:flex;flex-direction:column}@media(min-width: 768px){.full-width-callout .full-width-container{flex-direction:row}}.full-width-callout .text-section{order:2;text-align:center;padding-bottom:56px;margin:0;margin-bottom:0;max-width:none}@media(min-width: 768px){.full-width-callout .text-section{order:1;text-align:left;margin-right:30px;padding:32px 0;display:flex;flex-direction:column;justify-content:center;align-items:baseline;width:50%}}@media(min-width: 1920px){.full-width-callout .text-section{padding:30px 5%}}.full-width-callout .text-section h2{margin-bottom:24px}.full-width-callout .text-section .content{margin-bottom:32px}.full-width-callout .image-section{order:1;margin-bottom:32px;margin-top:-48px}@media(min-width: 768px){.full-width-callout .image-section{width:50%;order:2;margin-bottom:-20px;margin-top:-20px;margin-left:30px;display:flex}}@media(min-width: 1250px){.full-width-callout .image-section{margin-bottom:-40px;margin-top:-40px}}.full-width-callout .image-section .image-circle{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;width:275px;height:275px;margin:0 auto}@media(min-width: 768px){.full-width-callout .image-section .image-circle{width:370px;height:370px;align-self:center}}@media(min-width: 1250px){.full-width-callout .image-section .image-circle{width:475px;height:475px}}.multi-col-callout{padding:0 12px 24px;overflow:hidden;max-width:none}@media(min-width: 768px){.multi-col-callout{padding:0 40px 40px}}@media(min-width: 1250px){.multi-col-callout{padding:0 40px 55px}}.multi-col-callout h2.heading{text-align:center;max-width:1584px;margin:16px auto 24px}@media(min-width: 1250px){.multi-col-callout h2.heading{text-align:left;padding:0 32px}}.multi-col-callout h2:empty{display:none}.multi-col-callout .background-element{position:absolute;width:100%;height:100%;left:0;margin-top:82px}@media(min-width: 768px){.multi-col-callout .background-element{margin-top:108px}}@media(min-width: 1250px){.multi-col-callout .background-element{margin-top:144px}}.multi-col-callout .background-element.light{background-color:#fcfaf7}.multi-col-callout .background-element.dark{background-color:#e0d9c9}.multi-col-callout .row{max-width:1584px;margin:0 auto;width:100%;overflow:visible}@media(min-width: 768px){.multi-col-callout .row{gap:20px}}.multi-col-callout .row .col{display:flex;flex-direction:column;text-align:center;padding:0;background-color:#fff;overflow:hidden;border-radius:20px;margin-bottom:36px;box-shadow:0 3px 20px rgba(0,0,0,.16);min-height:300px;transition:background-color .4s ease,box-shadow .4s ease}@media(min-width: 768px){.multi-col-callout .row .col{margin-bottom:40px}}.multi-col-callout .row .col .col-header{text-align:left;min-height:102px;padding:8px 30px;display:flex;align-items:center;transition:background-color .4s ease}@media(min-width: 768px){.multi-col-callout .row .col .col-header{min-height:138px;padding:8px 30px}}@media(min-width: 1250px){.multi-col-callout .row .col .col-header{min-height:148px;padding:8px 50px}}.multi-col-callout .row .col .col-header .col-svg{margin-right:24px}@media(min-width: 1250px){.multi-col-callout .row .col .col-header .col-svg{margin-right:24px}}.multi-col-callout .row .col .col-header .col-svg svg{width:50px;height:50px}@media(min-width: 768px){.multi-col-callout .row .col .col-header .col-svg svg{max-width:62px;max-height:62px;width:5vw;height:5vw}}.multi-col-callout .row .col .col-header .col-svg:empty{display:none}.multi-col-callout .row .col .col-header h3{font-size:1.75rem;color:#fff;margin:0}@media(min-width: 768px){.multi-col-callout .row .col .col-header h3{font-size:2rem}}@media(min-width: 1250px){.multi-col-callout .row .col .col-header h3{font-size:2.25rem}}.multi-col-callout .row .col .col-header .col-date{color:#fff;font-weight:700;text-transform:uppercase;font-size:1rem}.multi-col-callout .row .col .col-content{padding:24px 30px 90px;text-align:left}@media(min-width: 768px){.multi-col-callout .row .col .col-content{padding:45px 30px 78px}}@media(min-width: 1250px){.multi-col-callout .row .col .col-content{padding:45px 50px 78px}}.multi-col-callout .row .col .col-content p,.multi-col-callout .row .col .col-content li{line-height:1.6;font-size:1.125rem}.multi-col-callout .row .col .col-content ol,.multi-col-callout .row .col .col-content ul{padding-left:16px}.multi-col-callout .row .col .col-content img{margin:5px auto 15px;display:block}.multi-col-callout .row .col .col-content a{color:#226893;text-decoration:underline}.multi-col-callout .row .col .multi-col-link{position:absolute;bottom:0;right:4px;padding:27px 32px;text-transform:uppercase;font-size:1.125rem;font-weight:700;color:#484848;text-decoration:none}.multi-col-callout .row .col .multi-col-link svg{display:inline-block;margin-left:8px;width:18px;height:16px}.multi-col-callout .row .col .multi-col-link svg path{stroke:#484848}.multi-col-callout .row .col .multi-col-link.button{position:relative;bottom:auto;right:auto;padding:16px 60px 16px 30px;color:#fff;margin:0 auto 18px;display:flex;max-width:calc(100% - 60px)}@media(min-width: 768px){.multi-col-callout .row .col .multi-col-link.button{max-width:450px}}@media(min-width: 1250px){.multi-col-callout .row .col .multi-col-link.button{max-width:calc(100% - 80px);position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;text-align:left}}@media(min-width: 1920px){.multi-col-callout .row .col .multi-col-link.button{max-width:calc(100% - 90px)}}.multi-col-callout .row .col .multi-col-link.button svg{display:none}.multi-col-callout .row .col .multi-col-link.button:hover{text-decoration:none}.multi-col-callout .row .col.yellow .col-header{background-color:#c4832e}.multi-col-callout .row .col.off-white .col-header{background-color:#fcfaf7}.multi-col-callout .row .col.off-white .col-header .col-svg svg path,.multi-col-callout .row .col.off-white .col-header .col-svg svg g{stroke:#484848}.multi-col-callout .row .col.off-white .col-header h3{color:#484848}.multi-col-callout .row .col.off-white .col-header .col-date{color:#484848}.multi-col-callout .row .col.off-white .multi-col-link{color:#484848}.multi-col-callout .row .col.off-white .multi-col-link svg path{stroke:#484848}.multi-col-callout .row .col.off-white .multi-col-link.button{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-color:#fcfaf7;color:#484848}.multi-col-callout .row .col.off-white .multi-col-link.button:hover,.multi-col-callout .row .col.off-white .multi-col-link.button:focus{background-color:#eae4d7}.multi-col-callout .row .col.gray-light .col-header{background-color:#eae4d7}.multi-col-callout .row .col.gray-light .col-header .col-svg svg path,.multi-col-callout .row .col.gray-light .col-header .col-svg svg g{stroke:#484848}.multi-col-callout .row .col.gray-light .col-header h3{color:#484848}.multi-col-callout .row .col.gray-light .col-header .col-date{color:#484848}.multi-col-callout .row .col.gray-light .multi-col-link{color:#484848}.multi-col-callout .row .col.gray-light .multi-col-link svg path{stroke:#484848}.multi-col-callout .row .col.gray-light .multi-col-link.button{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-color:#eae4d7;color:#484848}.multi-col-callout .row .col.gray-light .multi-col-link.button:hover,.multi-col-callout .row .col.gray-light .multi-col-link.button:focus{background-color:#e0d9c9}.multi-col-callout .row .col.red .col-header{background-color:#7e4a48}.multi-col-callout .row .col.red .multi-col-link.button{background-color:#7e4a48}.multi-col-callout .row .col.red .multi-col-link.button:hover,.multi-col-callout .row .col.red .multi-col-link.button:focus{background-color:#c4832e}.multi-col-callout .row .col.blue .col-header{background-color:#226893}.multi-col-callout .row .col.blue .multi-col-link.button{background-color:#226893}.multi-col-callout .row .col.blue .multi-col-link.button:hover,.multi-col-callout .row .col.blue .multi-col-link.button:focus{background-color:#145075}.multi-col-callout .row .col.green .col-header{background-color:#60776a}.multi-col-callout .row .col.green .multi-col-link.button{background-color:#60776a}.multi-col-callout .row .col.green .multi-col-link.button:hover,.multi-col-callout .row .col.green .multi-col-link.button:focus{background-color:#425c4e}.multi-col-callout .row a.col.yellow:hover .col-header,.multi-col-callout .row a.col.yellow:focus .col-header{background-color:#a66117}.multi-col-callout .row a.col.yellow:hover .multi-col-link.button,.multi-col-callout .row a.col.yellow:focus .multi-col-link.button{background-color:#7e4a48}.multi-col-callout .row a.col.off-white:hover .col-header,.multi-col-callout .row a.col.off-white:focus .col-header{background-color:#eae4d7}.multi-col-callout .row a.col.off-white:hover .multi-col-link.button,.multi-col-callout .row a.col.off-white:focus .multi-col-link.button{background-color:#eae4d7}.multi-col-callout .row a.col.gray-light:hover .col-header,.multi-col-callout .row a.col.gray-light:focus .col-header{background-color:#e0d9c9}.multi-col-callout .row a.col.gray-light:hover .multi-col-link.button,.multi-col-callout .row a.col.gray-light:focus .multi-col-link.button{background-color:#e0d9c9}.multi-col-callout .row a.col.red:hover .col-header,.multi-col-callout .row a.col.red:focus .col-header{background-color:#743e3c}.multi-col-callout .row a.col.red:hover .multi-col-link.button,.multi-col-callout .row a.col.red:focus .multi-col-link.button{background-color:#c4832e}.multi-col-callout .row a.col.blue:hover .col-header,.multi-col-callout .row a.col.blue:focus .col-header{background-color:#145075}.multi-col-callout .row a.col.blue:hover .multi-col-link.button,.multi-col-callout .row a.col.blue:focus .multi-col-link.button{background-color:#145075}.multi-col-callout .row a.col.green:hover .col-header,.multi-col-callout .row a.col.green:focus .col-header{background-color:#425c4e}.multi-col-callout .row a.col.green:hover .multi-col-link.button,.multi-col-callout .row a.col.green:focus .multi-col-link.button{background-color:#425c4e}.multi-col-callout .row a.col:hover .multi-col-link,.multi-col-callout .row a.col:focus .multi-col-link{text-decoration:underline}.multi-col-callout .row a.col:hover .multi-col-link.button,.multi-col-callout .row a.col:focus .multi-col-link.button{text-decoration:none}.multi-col-callout.full-color .row .col{width:100%;min-height:auto;display:block;padding:26px 32px 68px}@media(min-width: 768px){.multi-col-callout.full-color .row .col{padding:32px 56px 68px}}@media(min-width: 1250px){.multi-col-callout.full-color .row .col{display:table-cell;padding:36px 48px 80px}}.multi-col-callout.full-color .row .col .col-header{display:block;min-height:auto;height:auto;padding:0;margin-bottom:0;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header{padding:0;min-height:auto;height:auto;margin-bottom:0}}@media(min-width: 1250px){.multi-col-callout.full-color .row .col .col-header{min-height:auto;height:auto;margin-bottom:0}}.multi-col-callout.full-color .row .col .col-header .col-date{margin-bottom:36px}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header .col-date{margin-bottom:16px}}.multi-col-callout.full-color .row .col .col-header h3{font-size:1.625rem;margin-bottom:12px}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header h3{font-size:1.625rem}}@media(min-width: 1250px){.multi-col-callout.full-color .row .col .col-header h3{font-size:1.625rem}}.multi-col-callout.full-color .row .col .col-header .col-svg{text-align:center;margin-bottom:32px}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header .col-svg{display:inline-block;vertical-align:top;margin-bottom:0}}.multi-col-callout.full-color .row .col .col-header .col-svg svg{width:86px;height:auto}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header .col-svg+.full-color-heading{display:inline-block;max-width:calc(100% - 128px);vertical-align:top}}.multi-col-callout.full-color .row .col .col-header+.col-content{display:none}.multi-col-callout.full-color .row .col .col-header .col-svg:empty{display:none}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header .col-svg:empty{display:none}}@media(min-width: 1250px){.multi-col-callout.full-color .row .col .col-header .col-svg:empty{display:none}}@media(min-width: 768px){.multi-col-callout.full-color .row .col .col-header .col-svg:empty+.full-color-heading{display:block;max-width:none}}.multi-col-callout.full-color .row .col .col-content{padding:0;background-color:rgba(0,0,0,0)}.multi-col-callout.full-color .row .col .col-content p{color:#fff;font-size:1.125rem;display:block;display:-webkit-box;-webkit-line-clamp:5;max-height:7.5em;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}.multi-col-callout.full-color .row .col .col-content li,.multi-col-callout.full-color .row .col .col-content a{color:#fff;font-size:1.125rem;line-height:1.5}.multi-col-callout.full-color .row .col .col-content ol,.multi-col-callout.full-color .row .col .col-content ul{padding-left:16px}.multi-col-callout.full-color .row .col .multi-col-link{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:21px;background-color:#fff;position:absolute;right:0;bottom:0;width:57px;height:55px;border-top-left-radius:20px;transition:background-color .4s ease;font-size:0}@media(min-width: 768px){.multi-col-callout.full-color .row .col .multi-col-link{background-size:26px;width:71px;height:68px}}.multi-col-callout.full-color .row .col .multi-col-link svg{display:none}.multi-col-callout.full-color .row .col.yellow{background-color:#c4832e}.multi-col-callout.full-color .row .col.yellow .col-header{background-color:#c4832e}.multi-col-callout.full-color .row .col.red{background-color:#7e4a48}.multi-col-callout.full-color .row .col.red .col-header{background-color:#7e4a48}.multi-col-callout.full-color .row .col.blue{background-color:#226893}.multi-col-callout.full-color .row .col.blue .col-header{background-color:#226893}.multi-col-callout.full-color .row .col.green{background-color:#60776a}.multi-col-callout.full-color .row .col.green .col-header{background-color:#60776a}.multi-col-callout.full-color .row .col.off-white{background-color:#fcfaf7}.multi-col-callout.full-color .row .col.off-white .col-header{background-color:#fcfaf7}.multi-col-callout.full-color .row .col.off-white .col-content p,.multi-col-callout.full-color .row .col.off-white .col-content li,.multi-col-callout.full-color .row .col.off-white .col-content a{color:#484848}.multi-col-callout.full-color .row .col.gray-light{background-color:#eae4d7}.multi-col-callout.full-color .row .col.gray-light .col-header{background-color:#eae4d7}.multi-col-callout.full-color .row .col.gray-light .col-content p,.multi-col-callout.full-color .row .col.gray-light .col-content li,.multi-col-callout.full-color .row .col.gray-light .col-content a{color:#484848}.multi-col-callout.full-color .row a.col.yellow:hover,.multi-col-callout.full-color .row a.col.yellow:focus{background-color:#a66117}.multi-col-callout.full-color .row a.col.red:hover,.multi-col-callout.full-color .row a.col.red:focus{background-color:#743e3c}.multi-col-callout.full-color .row a.col.blue:hover,.multi-col-callout.full-color .row a.col.blue:focus{background-color:#145075}.multi-col-callout.full-color .row a.col.green:hover,.multi-col-callout.full-color .row a.col.green:focus{background-color:#425c4e}.multi-col-callout.full-color .row a.col.off-white:hover,.multi-col-callout.full-color .row a.col.off-white:focus{background-color:#eae4d7}.multi-col-callout.full-color .row a.col.gray-light:hover,.multi-col-callout.full-color .row a.col.gray-light:focus{background-color:#e0d9c9}.multi-col-callout.full-color .row a.col:hover{box-shadow:0px 0px 20px rgba(0,0,0,.33)}.multi-col-callout.full-color[data-col-count="2"] .row .col{padding:36px 32px 68px}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="2"] .row .col{padding:56px 64px 68px}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="2"] .row .col{display:table-cell;padding:60px 64px 110px}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="2"] .row .col .col-header,.multi-col-callout.full-color[data-col-count="2"] .row .col .col-content{padding:0}}.multi-col-callout.full-color[data-col-count="2"] .row .col h3{font-size:2rem}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="2"] .row .col h3{font-size:2rem}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="2"] .row .col h3{font-size:2rem}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="3"] .row .col .col-header,.multi-col-callout.full-color[data-col-count="3"] .row .col .col-content{padding:0}}.multi-col-callout.full-color[data-col-count="3"] .row .col .col-header h3{font-size:1.625rem}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="3"] .row .col .col-header h3{font-size:1.625rem}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="3"] .row .col .col-header h3{font-size:1.625rem}}.multi-col-callout.full-color[data-col-count="1"] .row .col{width:100%;min-height:auto;display:block;padding:30px 35px 95px}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="1"] .row .col{padding:60px 70px 75px}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="1"] .row .col{display:table-cell;padding:48px 60px 85px}}.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header{display:block;min-height:auto;padding:0;margin-bottom:20px}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header{padding:0;min-height:auto;margin-bottom:24px}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header{min-height:auto}}.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header h3{font-size:2.5rem;margin-bottom:20px}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header h3{font-size:2.5rem}}@media(min-width: 1250px){.multi-col-callout.full-color[data-col-count="1"] .row .col .col-header h3{font-size:2.5rem}}.multi-col-callout.full-color[data-col-count="1"] .row .col .col-content{padding:0}@media(min-width: 768px){.multi-col-callout.full-color[data-col-count="1"] .row .col .col-content{padding:0;max-width:92%}}.multi-col-callout.full-color[data-col-count="1"] .row .col .col-content p{color:#fff;font-size:1.25rem}.multi-col-callout.full-color[data-col-count="1"] .row .col.off-white .col-content p{color:#484848}.multi-col-callout.full-color[data-col-count="1"] .row .col.gray-light .col-content p{color:#484848}.multi-col-callout[data-col-count="1"] .row{max-width:986px}@media(min-width: 768px){.multi-col-callout[data-col-count="3"] .row{flex-direction:column}}@media(min-width: 1024px){.multi-col-callout[data-col-count="3"] .row{flex-direction:row}}@media(min-width: 1250px){.multi-col-callout[data-col-count="3"] .row .col .col-header{padding:8px 32px}}@media(min-width: 1920px){.multi-col-callout[data-col-count="3"] .row .col .col-header{padding:8px 50px}}@media(min-width: 1250px){.multi-col-callout[data-col-count="3"] .row .col .col-header .col-svg svg{width:55px;height:55px}}@media(min-width: 1920px){.multi-col-callout[data-col-count="3"] .row .col .col-header .col-svg svg{width:62px;height:62px}}@media(min-width: 1250px){.multi-col-callout[data-col-count="3"] .row .col .col-header h3{font-size:2rem}}@media(min-width: 1920px){.multi-col-callout[data-col-count="3"] .row .col .col-header h3{font-size:2.25rem}}@media(min-width: 1250px){.multi-col-callout[data-col-count="3"] .row .col .col-content{padding:32px 40px 115px}}@media(min-width: 1920px){.multi-col-callout[data-col-count="3"] .row .col .col-content{padding:40px 45px 125px}}.multi-col-callout+.multi-col-callout{padding-bottom:0 !important;margin-top:-24px}@media(min-width: 768px){.multi-col-callout+.multi-col-callout{margin-top:-40px}}@media(min-width: 1250px){.multi-col-callout+.multi-col-callout{margin-top:-86px}}.multi-col-callout+.multi-col-callout:last-of-type{padding-bottom:50px !important}.multi-col-callout+.multi-col-callout .background-element{margin-top:0}@media(min-width: 768px){.multi-col-callout+.multi-col-callout .background-element{margin-top:0}}@media(min-width: 1250px){.multi-col-callout+.multi-col-callout .background-element{margin-top:0}}.multi-col-callout+.multi-col-callout .heading{margin-top:32px}@media(min-width: 768px){.multi-col-callout+.multi-col-callout .heading{margin-top:60px}}@media(min-width: 1250px){.multi-col-callout+.multi-col-callout .heading{margin-top:80px}}.multi-col-callout+.multi-col-callout+.multi-col-callout{margin-top:0}@media(min-width: 768px){.multi-col-callout+.multi-col-callout+.multi-col-callout{margin-top:0}}@media(min-width: 1250px){.multi-col-callout+.multi-col-callout+.multi-col-callout{margin-top:-32px}}.multi-col-callout+.sign-up-container{margin-top:-32px}.site-main .wp-block-column>.ngp-form,.site-main .post-content>.ngp-form{max-width:none}@media(min-width: 1024px){.site-main .wp-block-column>.ngp-form,.site-main .post-content>.ngp-form{max-width:1568px;padding:0}}.site-main .wp-block-column>.ngp-form div.content.thankYou,.site-main .post-content>.ngp-form div.content.thankYou{width:100%;text-align:left}.site-main .wp-block-column>.ngp-form div.content.thankYou .contributions,.site-main .post-content>.ngp-form div.content.thankYou .contributions{width:90%;margin:0 auto}.site-main .wp-block-column>.ngp-form div.content.thankYou .contributions p,.site-main .post-content>.ngp-form div.content.thankYou .contributions p{font-family:lato,sans-serif;color:#484848;font-size:1.125rem;line-height:1.6}.site-main .wp-block-column>.ngp-form div.content.thankYou .contributions p a,.site-main .post-content>.ngp-form div.content.thankYou .contributions p a{font-family:inherit;color:#484848}.site-main .wp-block-column>.ngp-form div.content.thankYou .contributions p a:hover,.site-main .wp-block-column>.ngp-form div.content.thankYou .contributions p a:focus,.site-main .post-content>.ngp-form div.content.thankYou .contributions p a:hover,.site-main .post-content>.ngp-form div.content.thankYou .contributions p a:focus{font-family:inherit;color:#e0d9c9}.site-main .wp-block-column>.ngp-form section.at-inner,.site-main .post-content>.ngp-form section.at-inner{background-color:rgba(0,0,0,0)}@media(min-width: 768px){.site-main .wp-block-column>.ngp-form section.at-inner,.site-main .post-content>.ngp-form section.at-inner{padding:0}}.site-main .wp-block-column>.ngp-form section.at-inner header.at-title,.site-main .post-content>.ngp-form section.at-inner header.at-title{color:#484848;font-family:lato,sans-serif}.site-main .wp-block-column>.ngp-form section.at-inner header.at-markup h2,.site-main .post-content>.ngp-form section.at-inner header.at-markup h2{color:#484848;font-family:minerva-modern,sans-serif;line-height:1.3}.site-main .wp-block-column>.ngp-form section.at-inner header.at-markup.HeaderHtml,.site-main .post-content>.ngp-form section.at-inner header.at-markup.HeaderHtml{padding:0}.site-main .wp-block-column>.ngp-form section.at-inner header.at-markup.HeaderHtml div,.site-main .post-content>.ngp-form section.at-inner header.at-markup.HeaderHtml div{color:#484848;font-family:lato,sans-serif}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset{padding:.625rem 0}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset legend.at-legend,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset legend.at-legend{color:#484848;font-family:lato,sans-serif;font-size:1.75rem;margin-bottom:20px;font-weight:400;margin-left:0}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields{background-color:rgba(0,0,0,0)}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]+span:before{top:3px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]+span:after,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]+span:after{top:6px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:checked+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:checked+span:before{background-color:#c4832e}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:hover+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:hover+span:before{border-color:#484848;box-shadow:0 0 4px 0 #c4832e}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:focus+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check input[type=checkbox]:focus+span:before{box-shadow:0 0 4px 0 #c4832e}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-checkbox-title,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-cover-costs-info,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-checkbox-title,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-cover-costs-info{color:#484848;font-family:lato,sans-serif;font-size:1rem}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-cover-costs-info strong,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields label.at-check span.at-cover-costs-info strong{font-family:Arial,Helvetica,sans-serif}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .radios>label,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .radios .radio-description,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .radios>label,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .radios .radio-description{color:#484848;font-family:lato,sans-serif;font-size:1.125rem}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount{font-family:lato,sans-serif;margin-bottom:30px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount>a,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount>a{height:52px;box-shadow:0px 1px 10px rgba(0,0,0,.2)}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]+a,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]+a{background-color:rgba(93,163,125,.6)}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]:checked+a,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]:checked+a{background-color:#425c4e}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]:hover+a,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount input[type=radio]:hover+a{background-color:rgba(96,119,106,.8)}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount{margin-top:6px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount span.label-otheramount-prefix,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount span.label-otheramount-prefix{padding-top:9px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount{border-color:#eae4d7 !important;border-width:2px;padding:8px 27px 10px;font-size:1.375rem;color:#484848;font-family:lato,sans-serif;border-radius:8px;height:52px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .at-radio .at-radios label.label-amount.label-otheramount input.edit-otheramount:active{border-color:#c4832e !important}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select{color:#484848;font-family:lato,sans-serif;font-size:1.125rem;margin-left:0}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email],.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email],.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe{border-color:#eae4d7 !important;border-width:2px;padding:8px 20px;font-size:1.25rem;color:#484848;font-family:lato,sans-serif;border-radius:8px;height:52px;margin-top:2px;margin-bottom:24px}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:active,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe:focus,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container iframe:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:active,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe:focus,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container iframe:active{border-color:#c4832e !important}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container.isFocused iframe,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container.isFocused iframe,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text .vgs-input-container.isFocused iframe,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select .vgs-input-container.isFocused iframe{border-color:#c4832e !important}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text{color:#484848;font-family:lato,sans-serif;font-size:1.125rem}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text b,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text i,.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text strong,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text b,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text i,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text strong{font-family:inherit;color:#484848}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:checked+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:checked+span:before{background-color:#c4832e}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:hover+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:hover+span:before{border-color:#484848;box-shadow:0 0 4px 0 #c4832e}.site-main .wp-block-column>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:focus+span:before,.site-main .post-content>.ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:focus+span:before{box-shadow:0 0 4px 0 #c4832e}.site-main .wp-block-column>.ngp-form section.at-inner form .at-form-submit,.site-main .post-content>.ngp-form section.at-inner form .at-form-submit{margin-bottom:24px;padding:.625rem 0 0}.site-main .wp-block-column>.ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary,.site-main .post-content>.ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary{display:inline-block;width:auto;float:none;font-size:1.1875rem;text-decoration:none;font-weight:700;text-transform:uppercase;background-color:#c4832e;color:#fff;border:0;box-shadow:0px 1px 10px rgba(0,0,0,.1);padding:16px 60px 16px 30px;border-radius:10px;letter-spacing:1px;line-height:1;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 49%;text-shadow:none;font-family:lato,sans-serif;transition:background-color .4s ease;margin:.625rem 0 0}.site-main .wp-block-column>.ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary:hover,.site-main .post-content>.ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary:hover{background-color:#7e4a48}.site-main .wp-block-column>.ngp-form section.at-inner .at-markup.FooterHtml,.site-main .post-content>.ngp-form section.at-inner .at-markup.FooterHtml{background-color:rgba(0,0,0,0)}.site-main .wp-block-column>.ngp-form section.at-inner .at-markup.FooterHtml p,.site-main .post-content>.ngp-form section.at-inner .at-markup.FooterHtml p{font-family:lato,sans-serif}.site-main .wp-block-column>.ngp-form section.at-inner .at-markup.FooterHtml p a,.site-main .post-content>.ngp-form section.at-inner .at-markup.FooterHtml p a{font-family:inherit;color:#484848}.site-main .wp-block-column>.ngp-form section.at-inner .at-markup.FooterHtml p a:hover,.site-main .wp-block-column>.ngp-form section.at-inner .at-markup.FooterHtml p a:focus,.site-main .post-content>.ngp-form section.at-inner .at-markup.FooterHtml p a:hover,.site-main .post-content>.ngp-form section.at-inner .at-markup.FooterHtml p a:focus{font-family:inherit;color:#a66117}.vfbp-form{width:900px;max-width:92%;margin:40px auto;background-color:#fcfaf7;box-shadow:0 12px 30px 0 rgba(106,106,106,.2);border-radius:8px;padding:32px 20px}@media(min-width: 768px){.vfbp-form{margin:60px auto;padding:32px}}@media(min-width: 1250px){.vfbp-form{padding:48px}}.vfbp-form h2{color:#c4832e;margin-bottom:16px}.vfbp-form .vfb-clearfix{display:none}.vfbp-form .vfb-col-12{float:none !important}.vfbp-form .vfb-help-block{margin-bottom:32px;display:block}.vfbp-form .vfb-form-group,.vfbp-form .vfb-fieldType-radio{max-width:450px;margin:0 auto 24px}@media(min-width: 768px){.vfbp-form .vfb-form-group,.vfbp-form .vfb-fieldType-radio{max-width:600px}}@media(min-width: 1250px){.vfbp-form .vfb-form-group,.vfbp-form .vfb-fieldType-radio{max-width:650px}}.vfbp-form .vfb-form-group .vfb-radio,.vfbp-form .vfb-fieldType-radio .vfb-radio{margin-bottom:4px}.vfbp-form .vfb-control-label{display:block;margin-bottom:8px;line-height:1.33}@media(min-width: 768px){.vfbp-form .vfb-control-label{font-size:1.125rem}}.vfbp-form .vfb-form-control{width:100%;border-color:#eae4d7;border-width:2px;box-shadow:none;padding:10px 24px;font-size:1.25rem;border-radius:8px;border-style:solid}.vfbp-form .vfb-fieldType-submit{text-align:center}.bio-header{background-image:linear-gradient(to right, #EAE4D7, #F9F7F3);padding:40px 30px 36px;margin-bottom:40px}@media(min-width: 768px){.bio-header{padding:36px 75px 32px;margin-bottom:32px}}@media(min-width: 1250px){.bio-header{padding:46px 75px 42px;margin-bottom:60px}}.bio-header h1{max-width:1520px;margin:0 auto}.bio-header h1+.role{max-width:1520px;margin:10px auto 0;font-size:1.125rem}@media(min-width: 768px){.bio-header h1+.role{font-size:1.25rem;margin-top:12px}}@media(min-width: 1250px){.bio-header h1+.role{font-size:1.75rem;margin-top:20px}}.bio-header h1+.role:empty{display:none}.bio{max-width:1350px;margin:0 auto 50px;padding:0 12px}@media(min-width: 768px){.bio{margin-bottom:60px;padding:0 40px}}@media(min-width: 1250px){.bio{padding:0 75px}}.bio .bio-pic{text-align:center;margin-bottom:38px}@media(min-width: 768px){.bio .bio-pic{display:inline-block;margin-right:20px;margin-bottom:0}}.bio .bio-pic img{width:189px;height:189px;border-radius:15px}@media(min-width: 1250px){.bio .bio-pic img{width:262px;height:262px}}.bio .bio-text{padding:0 20px}@media(min-width: 768px){.bio .bio-text{padding:0;display:inline-block;vertical-align:top;margin-left:20px;width:calc(100% - 234px)}}@media(min-width: 1250px){.bio .bio-text{width:calc(100% - 310px)}}.tabs{max-width:1520px;margin:0 auto 48px;padding:0 12px}@media(min-width: 768px){.tabs{margin-bottom:60px;padding:0 40px}}@media(min-width: 1250px){.tabs{padding:0 75px;margin-bottom:75px}}.tabs .tabs-labels{display:none}@media(min-width: 1024px){.tabs .tabs-labels{display:block;list-style-type:none;text-align:center}}@media(min-width: 1250px){.tabs .tabs-labels{margin:0 -70px 0 -70px}}.tabs .tabs-labels li{display:inline-block}.tabs .tabs-labels li a{font-family:minerva-modern,sans-serif;display:inline-block;font-size:1.5rem;font-weight:400;padding:30px 30px 27px;text-transform:uppercase;transition:background-color .4s ease,color .4s ease}@media(min-width: 1250px){.tabs .tabs-labels li a{font-size:1.75rem;padding:40px 48px 37px}}.tabs .tabs-labels li a:hover{color:#7e4a48;background-color:rgba(126,74,72,.04)}.tabs .tabs-labels li a.active{color:#7e4a48;background-color:rgba(126,74,72,.04);border-bottom:3px solid #7e4a48;padding-bottom:24px}@media(min-width: 1250px){.tabs .tabs-labels li a.active{border-bottom:4px solid #7e4a48;padding-bottom:33px}}.tabs .tabs-contents{padding:0 20px}.tabs .tabs-contents .tab-content-toggle{display:block;height:70px;padding:25px;text-align:center;border-top:1px solid rgba(72,72,72,.2);color:#7e4a48;font-family:minerva-modern,sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase}@media(min-width: 1024px){.tabs .tabs-contents .tab-content-toggle{display:none}}.tabs .tabs-contents .tab-content-toggle::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/caret-red.svg);background-repeat:no-repeat;background-position:center;height:20px;width:20px;transition:transform .4s ease,top .4s ease}.tabs .tabs-contents .tab-content-toggle:last-of-type{border-bottom:1px solid rgba(72,72,72,.2)}.tabs .tabs-contents .tab-content-toggle.active{background-color:rgba(126,74,72,.04);border-bottom:1px solid rgba(72,72,72,.2)}.tabs .tabs-contents .tab-content-toggle.active::after{transform:rotate(180deg);top:calc(50% - 10px)}.tabs .tabs-contents .tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;padding:0 38px}@media(min-width: 1024px){.tabs .tabs-contents .tab-content{max-width:75%;margin:0 auto;max-height:none;display:none}}@media(min-width: 1250px){.tabs .tabs-contents .tab-content{max-width:1276px}}.tabs .tabs-contents .tab-content.active{max-height:2500px;padding:24px 38px 0}@media(min-width: 1024px){.tabs .tabs-contents .tab-content.active{display:block;padding:32px 38px 0}}@media(min-width: 1250px){.tabs .tabs-contents .tab-content.active{padding-top:54px}}.tabs .tabs-contents .tab-content p{margin:0}.tabs .tabs-contents .tab-content h1,.tabs .tabs-contents .tab-content h2,.tabs .tabs-contents .tab-content h3,.tabs .tabs-contents .tab-content h4,.tabs .tabs-contents .tab-content h5,.tabs .tabs-contents .tab-content h6{margin-bottom:24px}.tabs .tabs-contents .tab-content a{color:#226893;text-decoration:underline}.tabs .tabs-contents .tab-content ul{list-style-type:none}@media(min-width: 1250px){.tabs .tabs-contents .tab-content ul{column-count:2;column-gap:65px}}.tabs .tabs-contents .tab-content ul li{margin-bottom:24px}@media(min-width: 1250px){.tabs .tabs-contents .tab-content ul li{margin-bottom:36px}}.tabs .tabs-contents .tab-content ul li::before{content:"";height:15px;width:15px;border-radius:50%;background-color:#226893;position:absolute;top:1px;left:-28px}.event-pub-callout{max-width:1640px;margin:0 auto 48px}@media(min-width: 768px){.event-pub-callout{margin-bottom:80px}}@media(min-width: 1250px){.event-pub-callout{padding:0 60px;margin-bottom:112px}}.event-pub-callout .past-events{padding:0 12px;margin-bottom:40px}@media(min-width: 768px){.event-pub-callout .past-events{padding:0 40px;margin-bottom:60px}}@media(min-width: 1250px){.event-pub-callout .past-events{padding:0;display:inline-block;vertical-align:top;width:38%;margin-bottom:0}}.event-pub-callout .past-events .past-event{display:block;padding:30px 32px 68px;border-radius:20px;background-color:#60776a;box-shadow:0 3px 20px rgba(0,0,0,.16);margin-bottom:24px;overflow:hidden;text-decoration:none;transition:box-shadow .4s ease,background-color .4s ease}@media(min-width: 768px){.event-pub-callout .past-events .past-event{padding:50px 70px 90px;border-top-right-radius:0;border-bottom-left-radius:0;margin-bottom:40px}}@media(min-width: 1250px){.event-pub-callout .past-events .past-event{padding-bottom:100px}}.event-pub-callout .past-events .past-event .title{color:#fff;font-size:1.625rem;margin-bottom:12px}@media(min-width: 768px){.event-pub-callout .past-events .past-event .title{font-size:2.25rem}}@media(min-width: 1250px){.event-pub-callout .past-events .past-event .title{margin-bottom:20px}}.event-pub-callout .past-events .past-event .date{display:block;color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase;margin-bottom:30px}@media(min-width: 768px){.event-pub-callout .past-events .past-event .date{margin-bottom:24px}}.event-pub-callout .past-events .past-event .excerpt{font-size:1.125rem;color:#fff;display:block;display:-webkit-box;-webkit-line-clamp:3;max-height:4.5em;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}.event-pub-callout .past-events .past-event .excerpt p{color:#fff}.event-pub-callout .past-events .past-event:after{content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:22px;background-color:#fff;position:absolute;right:0;bottom:0;width:57px;height:55px;border-top-left-radius:20px}@media(min-width: 768px){.event-pub-callout .past-events .past-event:after{width:78px;height:77px;background-size:30px}}@media(min-width: 1250px){.event-pub-callout .past-events .past-event:after{width:84px;height:82px;background-size:32px}}.event-pub-callout .past-events .past-event:hover,.event-pub-callout .past-events .past-event:focus{background-color:#425c4e;box-shadow:0 3px 20px rgba(0,0,0,.4)}.event-pub-callout .past-events .button{color:#fff;text-decoration:none}.event-pub-callout .publications{padding:0 12px}@media(min-width: 768px){.event-pub-callout .publications{padding:0 40px}}@media(min-width: 1250px){.event-pub-callout .publications{padding:0;display:inline-block;width:56%;margin-left:5%;vertical-align:top}}.event-pub-callout .publications h2{margin-bottom:24px}@media(min-width: 768px){.event-pub-callout .publications h2{margin-bottom:48px}}@media(min-width: 1250px){.event-pub-callout .publications h2{margin-bottom:36px}}.event-pub-callout .publications .pub{margin-bottom:44px}@media(min-width: 768px){.event-pub-callout .publications .pub{margin-bottom:64px}}@media(min-width: 1250px){.event-pub-callout .publications .pub{margin-bottom:52px}}.event-pub-callout .publications .pub .icon{margin-right:12px;width:45px;height:48px;position:absolute;left:0;top:0}@media(min-width: 768px){.event-pub-callout .publications .pub .icon{width:57px;height:62px}}.event-pub-callout .publications .pub .icon svg{width:100%}.event-pub-callout .publications .pub .title{padding-left:60px;font-size:1.25rem;margin-bottom:18px;display:block;display:-webkit-box;-webkit-line-clamp:7;max-height:9.1em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 768px){.event-pub-callout .publications .pub .title{font-size:1.5rem;padding-left:105px;margin-bottom:32px;-webkit-line-clamp:4;max-height:5.2em}}@media(min-width: 1250px){.event-pub-callout .publications .pub .title{font-size:1.625rem;margin-bottom:20px;-webkit-line-clamp:3;max-height:3.9em}}.event-pub-callout .publications .pub .details{padding-left:60px;display:block;display:-webkit-box;-webkit-line-clamp:7;max-height:9.1em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible;margin:0}@media(min-width: 768px){.event-pub-callout .publications .pub .details{font-size:1.125rem;padding-left:105px;-webkit-line-clamp:4;max-height:5.2em}}@media(min-width: 1250px){.event-pub-callout .publications .pub .details{font-size:1.25rem;-webkit-line-clamp:3;max-height:3.9em}}.event-pub-callout .publications .pub .button{margin-top:30px;margin-left:60px;color:#fff;text-decoration:none}@media(min-width: 768px){.event-pub-callout .publications .pub .button{margin-top:40px;margin-left:105px}}.quote-callout{padding:32px 32px 88px 32px}@media(min-width: 768px){.quote-callout{padding:56px 64px 120px 205px}}@media(min-width: 1024px){.quote-callout{padding:56px 64px 120px 280px}}@media(min-width: 1250px){.quote-callout{padding:44px 60px 104px}}.quote-callout::before{content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote.svg);background-position:center;background-repeat:no-repeat;background-size:70px;position:absolute;left:50%;top:40px;width:70px;height:44px;transform:translateX(-50%)}@media(min-width: 768px){.quote-callout::before{top:56px;left:50px;background-size:125px;width:125px;height:95px;transform:none}}@media(min-width: 1024px){.quote-callout::before{left:70px;background-size:155px;width:155px}}@media(min-width: 1250px){.quote-callout::before{display:none}}.quote-callout::after{content:"";position:absolute;width:75%;height:4px;background-color:#fff;bottom:48px;right:0}@media(min-width: 768px){.quote-callout::after{bottom:70px}}@media(min-width: 1250px){.quote-callout::after{bottom:50px;width:34%}}.quote-callout .quote{color:#fff;font-size:1.5rem;font-family:minerva-modern,sans-serif;font-weight:400;margin-left:100px;padding:68px 12px 24px;margin:0}@media(min-width: 768px){.quote-callout .quote{font-size:2.25rem;margin-left:0;padding:48px 16px 48px}}@media(min-width: 1250px){.quote-callout .quote{font-size:2.5rem;max-width:1700px;margin:0 auto;padding:26px 220px 0}}.quote-callout .quote::before{display:none}@media(min-width: 1250px){.quote-callout .quote::before{display:block;content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote.svg);background-position:center;background-repeat:no-repeat;background-size:155px;position:absolute;left:0;top:0;width:155px;height:95px}}.quote-callout .author{text-align:right;margin-top:16px}@media(min-width: 1250px){.quote-callout .author{max-width:1260px;margin:24px auto 0}}.quote-callout .author .name{font-size:1.5rem;color:#fff}@media(min-width: 768px){.quote-callout .author .name{font-size:1.75rem}}@media(min-width: 1250px){.quote-callout .author .name{font-size:2rem}}.quote-callout .author .desc{font-size:.875rem;text-transform:uppercase;margin-top:8px;color:#fff;display:inline-block;max-width:300px}@media(min-width: 768px){.quote-callout .author .desc{font-size:1rem;max-width:400px}}@media(min-width: 1250px){.quote-callout .author .desc{font-size:1.125rem;max-width:500px}}.quote-callout.yellow{background-color:#c4832e}.quote-callout.blue{background-color:#226893}.quote-callout.green{background-color:#60776a}.quote-callout.red{background-color:#7e4a48}.quote-callout.off-white{background-color:#fcfaf7}.quote-callout.off-white::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote-black.svg)}.quote-callout.off-white::after{background-color:#484848}.quote-callout.off-white .quote{color:#484848}@media(min-width: 1250px){.quote-callout.off-white .quote::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote-black.svg)}}.quote-callout.off-white .author .name{color:#484848}.quote-callout.off-white .author .desc{color:#484848}.quote-callout.gray-light{background-color:#eae4d7}.quote-callout.gray-light::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote-black.svg)}.quote-callout.gray-light::after{background-color:#484848}.quote-callout.gray-light .quote{color:#484848}@media(min-width: 1250px){.quote-callout.gray-light .quote::before{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote-black.svg)}}.quote-callout.gray-light .author .name{color:#484848}.quote-callout.gray-light .author .desc{color:#484848}.get-involved-callout{padding:32px 12px;overflow:hidden}@media(min-width: 768px){.get-involved-callout{padding:40px 0}}@media(min-width: 1250px){.get-involved-callout{padding:80px 20px}}.get-involved-callout .background-element{position:absolute;width:100%;height:100%;left:0;top:450px}@media(min-width: 768px){.get-involved-callout .background-element{top:500px}}@media(min-width: 1400px){.get-involved-callout .background-element{top:50%}}.get-involved-callout .background-element.light{background-color:#fcfaf7}.get-involved-callout .background-element.dark{background-color:#e0d9c9}.get-involved-callout .involved-container{max-width:1600px;margin:0 auto;text-align:center}.get-involved-callout .involved-container>h2{margin-bottom:24px}@media(min-width: 768px){.get-involved-callout .involved-container>h2{margin-bottom:40px}}@media(min-width: 1250px){.get-involved-callout .involved-container>h2{margin-bottom:60px}}.get-involved-callout .involved-container .ctas{text-align:left;max-width:365px;margin:0 auto 48px}@media(min-width: 768px){.get-involved-callout .involved-container .ctas{display:table;max-width:900px;border-collapse:separate;border-spacing:40px 0;width:100%;margin-bottom:48px;min-height:450px}}@media(min-width: 1024px){.get-involved-callout .involved-container .ctas{min-height:475px}}@media(min-width: 1250px){.get-involved-callout .involved-container .ctas{min-height:500px}}@media(min-width: 1400px){.get-involved-callout .involved-container .ctas{width:50%;float:left;min-height:525px}}.get-involved-callout .involved-container .ctas .cta{border-radius:20px;background-color:#fff;overflow:hidden;display:block;min-height:400px;box-shadow:0 3px 20px rgba(0,0,0,.16);max-width:none;text-align:left;margin:0 0 32px}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta{display:table-cell;margin-bottom:0;width:50%;vertical-align:top}}.get-involved-callout .involved-container .ctas .cta .header{max-height:175px;height:44vw;background-color:#226893;display:flex;align-items:center;padding:0 36px;transition:background-color .4s ease}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta .header{max-height:185px;height:21vw;padding:0 40px}}@media(min-width: 1400px){.get-involved-callout .involved-container .ctas .cta .header{height:10vw;max-height:160px}}.get-involved-callout .involved-container .ctas .cta .header h3{font-size:1.75rem;color:#fff;margin:0;padding:0}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta .header h3{font-size:2rem;margin:0;padding:0}}.get-involved-callout .involved-container .ctas .cta .header .header-image{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.get-involved-callout .involved-container .ctas .cta h3{font-size:1.75rem;color:#484848;margin-bottom:16px;margin-top:24px;padding:0 36px}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta h3{font-size:2rem;padding:0 40px}}.get-involved-callout .involved-container .ctas .cta h3+.content{padding-top:0}.get-involved-callout .involved-container .ctas .cta .content{background-color:#fff;padding:30px 36px 75px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta .content{padding:32px 40px 75px}}.get-involved-callout .involved-container .ctas .cta .content h2+p,.get-involved-callout .involved-container .ctas .cta .content h3+p,.get-involved-callout .involved-container .ctas .cta .content h4+p,.get-involved-callout .involved-container .ctas .cta .content h5+p,.get-involved-callout .involved-container .ctas .cta .content h6+p{margin-top:8px;-webkit-line-clamp:5;max-height:7.5em;line-height:1.5}.get-involved-callout .involved-container .ctas .cta .content p{display:block;display:-webkit-box;-webkit-line-clamp:10;max-height:15em;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}.get-involved-callout .involved-container .ctas .cta:first-child{margin-bottom:45px}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta:first-child{margin-bottom:0}}.get-involved-callout .involved-container .ctas .cta::after{content:"";position:absolute;bottom:0;right:0;width:56px;height:56px;border-top-left-radius:20px;background-size:24px;background-color:#c4832e;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow-white.svg);background-position:center;background-repeat:no-repeat;transition:background-color .4s ease}.get-involved-callout .involved-container .ctas .cta.image{height:auto;max-height:none}.get-involved-callout .involved-container .ctas .cta.image .header{padding:0}@media(min-width: 768px){.get-involved-callout .involved-container .ctas .cta.image .header{padding:0}}.get-involved-callout .involved-container .ctas .cta:hover .header,.get-involved-callout .involved-container .ctas .cta:focus .header{background-color:#145075}.get-involved-callout .involved-container .ctas .cta:hover::after,.get-involved-callout .involved-container .ctas .cta:hover::after,.get-involved-callout .involved-container .ctas .cta:focus::after,.get-involved-callout .involved-container .ctas .cta:focus::after{background-color:#a66117}.get-involved-callout .involved-container .events{text-align:center}@media(min-width: 768px){.get-involved-callout .involved-container .events{padding:0 40px}}@media(min-width: 1400px){.get-involved-callout .involved-container .events{padding:0 40px 0 0;float:right;width:50%}}.get-involved-callout .involved-container .events .event{border-bottom-right-radius:20px;border-top-left-radius:20px;background-color:#fff;border-width:2px;border-style:solid;border-color:#7e4a48;margin-bottom:16px;min-height:350px;overflow:hidden;display:block;text-align:left;transition:border-color .4s ease}@media(min-width: 768px){.get-involved-callout .involved-container .events .event{min-height:150px;display:table;width:100%}}@media(min-width: 1400px){.get-involved-callout .involved-container .events .event{margin-bottom:12px}}.get-involved-callout .involved-container .events .event .date{display:block;height:100%;background-color:#7e4a48;border-bottom-right-radius:20px;text-align:center;padding:16px;transition:background-color .4s ease}@media(min-width: 768px){.get-involved-callout .involved-container .events .event .date{display:table-cell;vertical-align:middle;width:110px}}.get-involved-callout .involved-container .events .event .date .month{font-size:1.1875rem;display:block;color:#fff;text-transform:uppercase;font-weight:700}@media(min-width: 768px){.get-involved-callout .involved-container .events .event .date .month{font-size:1.3125rem}}.get-involved-callout .involved-container .events .event .date .day{font-size:2.625rem;display:block;color:#fff;font-weight:700}@media(min-width: 768px){.get-involved-callout .involved-container .events .event .date .day{font-size:3rem}}.get-involved-callout .involved-container .events .event .event-details{padding:24px 24px 48px}@media(min-width: 768px){.get-involved-callout .involved-container .events .event .event-details{display:table-cell;vertical-align:middle;padding:16px 90px 16px 40px}}@media(min-width: 1400px){.get-involved-callout .involved-container .events .event .event-details{padding:14px 90px 18px 40px}}.get-involved-callout .involved-container .events .event .event-details .category-container a{display:inline-block;border-radius:14px;border:1px solid #eae4d7;font-size:.75rem;margin:0 12px 12px 0;padding:2px 10px;transition:background-color .4s ease}.get-involved-callout .involved-container .events .event .event-details .category-container a:hover,.get-involved-callout .involved-container .events .event .event-details .category-container a:focus{background-color:#eae4d7}.get-involved-callout .involved-container .events .event .event-details .event-link{display:block}.get-involved-callout .involved-container .events .event .event-details .title{margin-top:0;font-size:1.25rem;margin-bottom:12px}@media(min-width: 1400px){.get-involved-callout .involved-container .events .event .event-details .title{margin-bottom:8px}}.get-involved-callout .involved-container .events .event .event-details .arrow{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:100%;transition:background-color .4s ease;position:absolute;bottom:14px;right:16px;width:34px;height:26px;opacity:0;transition:opacity .4s ease}@media(min-width: 768px){.get-involved-callout .involved-container .events .event .event-details .arrow{right:24px;bottom:auto;width:40px;height:31px;top:50%;transform:translateY(-50%)}}.get-involved-callout .involved-container .events .event.hover{border-color:#c4832e}.get-involved-callout .involved-container .events .event.hover .date{background-color:#c4832e}.get-involved-callout .involved-container .events .event.hover .event-details .arrow{opacity:1}.get-involved-callout .involved-container .events .button{margin-top:10px}.archive-people .archive-tabs,.archive-trustees .archive-tabs{max-width:1700px;margin:0 auto 48px}@media(min-width: 768px){.archive-people .archive-tabs,.archive-trustees .archive-tabs{margin-bottom:30px;padding:0 8px}}@media(min-width: 1250px){.archive-people .archive-tabs,.archive-trustees .archive-tabs{margin-bottom:12px}}.archive-people .archive-tabs .tabs-labels,.archive-trustees .archive-tabs .tabs-labels{list-style-type:none;text-align:center;white-space:nowrap;overflow-x:scroll;padding:15px 0;margin-bottom:20px;scroll-snap-type:x mandatory}.archive-people .archive-tabs .tabs-labels li,.archive-trustees .archive-tabs .tabs-labels li{display:inline-block;scroll-snap-align:center}.archive-people .archive-tabs .tabs-labels li a,.archive-trustees .archive-tabs .tabs-labels li a{font-family:minerva-modern,sans-serif;display:block;font-size:1.5rem;font-weight:400;padding:30px 30px 27px;text-transform:uppercase;transition:background-color .4s ease,color .4s ease}@media(min-width: 1250px){.archive-people .archive-tabs .tabs-labels li a,.archive-trustees .archive-tabs .tabs-labels li a{font-size:1.75rem;padding:40px 48px 37px}}.archive-people .archive-tabs .tabs-labels li a:hover,.archive-trustees .archive-tabs .tabs-labels li a:hover{color:#226893;background-color:rgba(34,104,147,.04)}.archive-people .archive-tabs .tabs-labels li a.active,.archive-trustees .archive-tabs .tabs-labels li a.active{color:#226893;background-color:rgba(34,104,147,.04);border-bottom:3px solid #226893;padding-bottom:24px}@media(min-width: 1250px){.archive-people .archive-tabs .tabs-labels li a.active,.archive-trustees .archive-tabs .tabs-labels li a.active{border-bottom:4px solid #226893;padding-bottom:33px}}.archive-people .archive-tabs .swipe-to-scroll,.archive-trustees .archive-tabs .swipe-to-scroll{color:#226893}.archive-people .archive-tabs .swipe-to-scroll::before,.archive-people .archive-tabs .swipe-to-scroll::after,.archive-trustees .archive-tabs .swipe-to-scroll::before,.archive-trustees .archive-tabs .swipe-to-scroll::after{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-blue.svg)}@media(min-width: 1024px){.archive-people .archive-tabs .swipe-to-scroll,.archive-trustees .archive-tabs .swipe-to-scroll{display:none}}.archive-people .archive-tabs .swipe-to-scroll.disable,.archive-trustees .archive-tabs .swipe-to-scroll.disable{display:none}.archive-people .archive-tabs .tabs-contents .tab-content,.archive-trustees .archive-tabs .tabs-contents .tab-content{display:none;list-style-type:none;overflow:hidden;margin:0 auto;text-align:center}.archive-people .archive-tabs .tabs-contents .tab-content.active,.archive-trustees .archive-tabs .tabs-contents .tab-content.active{display:block;padding:24px 0 0}@media(min-width: 1024px){.archive-people .archive-tabs .tabs-contents .tab-content.active,.archive-trustees .archive-tabs .tabs-contents .tab-content.active{padding:32px 0 0}}@media(min-width: 1250px){.archive-people .archive-tabs .tabs-contents .tab-content.active,.archive-trustees .archive-tabs .tabs-contents .tab-content.active{padding-top:54px}}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item{text-align:center;background-color:#fcfaf7;width:100%;max-width:374px;min-height:566px;padding:40px 12px 36px;margin:0 auto 20px;transition:background-color .4s ease}@media(min-width: 768px){.archive-people .archive-tabs .tabs-contents .tab-content .archive-item,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item{display:inline-block;width:372px;height:566px;margin-bottom:38px}}@media(min-width: 1250px){.archive-people .archive-tabs .tabs-contents .tab-content .archive-item,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item{width:374px;margin-bottom:82px}}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .post-icon,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .post-icon{background-size:cover;background-position:center;width:303px;height:303px;max-width:100%;border-radius:15px;margin:0 auto 30px}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:160px;gap:6px 0}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .post-title,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .post-title{font-size:1.625rem;color:#484848}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .archive-bottom-content,.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .job-title,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .archive-bottom-content,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .job-title{text-transform:uppercase;font-weight:700;max-width:75%;margin:0 auto}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .position-title,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom .position-title{color:#1b5d86}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom span,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom span{font-size:1.1875rem;color:#484848;display:table;margin:0 auto;padding-right:30px;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-black.svg);background-position:100% center;background-repeat:no-repeat;background-size:16px;padding-bottom:2px}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item:hover,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item:hover{background-color:#eae4d7}.archive-people .archive-tabs .tabs-contents .tab-content .archive-item:hover span,.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item:hover span{border-bottom:1px solid #484848;padding-bottom:1px}.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item{min-height:530px}@media(min-width: 768px){.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item{height:530px}}.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .post-icon{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/Placeholder.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.archive-trustees .archive-tabs .tabs-contents .tab-content .archive-item .archive-bottom{height:auto;min-height:105px}.lesson-container{padding:0 20px}@media(min-width: 768px){.lesson-container{padding:0 40px}}@media(min-width: 1250px){.lesson-container{padding:0 60px;max-width:1640px;margin:0 auto 80px;display:table;table-layout:fixed;width:100%}}@media(min-width: 1250px){.lesson-container .lesson-desc,.lesson-container .lesson-details{display:table-cell;width:100%}}.lesson-container .lesson-desc h2,.lesson-container .lesson-details h2{margin-bottom:32px}@media(min-width: 768px){.lesson-container .lesson-desc h2,.lesson-container .lesson-details h2{margin-bottom:24px}}.lesson-container .lesson-desc{margin-bottom:56px}@media(min-width: 1250px){.lesson-container .lesson-desc{margin-bottom:0;padding-right:45px}}.lesson-container .lesson-desc h2,.lesson-container .lesson-desc h3,.lesson-container .lesson-desc h4,.lesson-container .lesson-desc h5,.lesson-container .lesson-desc h6,.lesson-container .lesson-desc p{margin-bottom:16px}.lesson-container .lesson-details{margin-bottom:36px}@media(min-width: 768px){.lesson-container .lesson-details{margin-bottom:70px}}@media(min-width: 1250px){.lesson-container .lesson-details{margin-bottom:0;padding-left:45px}}.lesson-container .lesson-details ul{list-style-position:inside;list-style-type:none;font-size:1.125rem;text-indent:-26px;padding-left:22px}.lesson-container .lesson-details ul li{margin-bottom:32px}@media(min-width: 1250px){.lesson-container .lesson-details ul li{margin-bottom:36px}}.lesson-container .lesson-details ul li::before{content:"";width:15px;height:15px;border-radius:50%;background-color:#226893;display:inline-block;margin-right:12px}.lesson-parts-container{padding:0 24px;margin-bottom:80px}@media(min-width: 768px){.lesson-parts-container{padding:0 40px}}.lesson-parts-container .lesson-part{margin-bottom:24px}@media(min-width: 768px){.lesson-parts-container .lesson-part{margin-bottom:20px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part{padding:0 32px;max-width:1520px;margin:0 auto 20px}}.lesson-parts-container .lesson-part .lesson-part-title{display:block;padding:25px 0 45px 28px;border-radius:5px;box-shadow:0 3px 3px rgba(0,0,0,.15);transition:background-color .4s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part .lesson-part-title{padding:32px 28px 32px 40px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-part-title{padding:32px 32px 32px 50px}}.lesson-parts-container .lesson-part .lesson-part-title h2{font-family:lato,sans-serif;color:#226893;font-size:1.875rem;font-weight:700;display:inline-block;max-width:65%;line-height:1.125;transition:color .4s ease}.lesson-parts-container .lesson-part .lesson-part-title svg{width:28px;height:28px;position:absolute;top:23px;right:19px;transition:all .2s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part .lesson-part-title svg{width:32px;height:32px;top:50%;right:30px;transform:translateY(-50%)}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-part-title svg{width:36px;height:36px}}.lesson-parts-container .lesson-part .lesson-part-title svg g path{transition:stroke .4s ease}.lesson-parts-container .lesson-part .lesson-part-title::before,.lesson-parts-container .lesson-part .lesson-part-title::after{content:"";background-color:#226893;height:27px;width:4px;display:block;position:absolute;border-radius:6px;right:28px;top:24px;transition:height .4s ease,top .4s ease,transform .4s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part .lesson-part-title::before,.lesson-parts-container .lesson-part .lesson-part-title::after{height:32px;top:32px;right:36px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-part-title::before,.lesson-parts-container .lesson-part .lesson-part-title::after{right:40px}}.lesson-parts-container .lesson-part .lesson-part-title::after{transform:rotate(90deg)}.lesson-parts-container .lesson-part .lesson-part-title:hover{background-color:#226893}.lesson-parts-container .lesson-part .lesson-part-title:hover h2{color:#fff}.lesson-parts-container .lesson-part .lesson-part-title:hover::before,.lesson-parts-container .lesson-part .lesson-part-title:hover::after{background-color:#fff}.lesson-parts-container .lesson-part .lesson-dropdown{max-height:0;visibility:hidden;overflow:hidden;padding:0 32px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:max-height .6s ease,padding .6s ease,visibility .6s ease,box-shadow .6s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part .lesson-dropdown{padding:0 60px;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-dropdown{padding:0 90px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc{column-count:2;-webkit-perspective:1;-webkit-column-count:2;-moz-column-count:2;column-gap:100px}}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc p{font-size:1.125rem}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc a{color:#226893;text-decoration:underline}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc h2,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc h3,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc h4,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc h5,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc h6{margin-bottom:16px}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc ul>li,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc ol>li{margin-left:20px;margin-bottom:12px;font-size:1.125rem}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.aligncenter,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignleft,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignright{max-width:100%}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.aligncenter img,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignleft img,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignright img{max-width:100%}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.aligncenter .wp-caption-text,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignleft .wp-caption-text,.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignright .wp-caption-text{font-size:1rem}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.aligncenter{margin:0 auto;text-align:center}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignright{float:right;margin:16px 0 16px 16px}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-desc div.alignleft{float:left;margin:16px 16px 16px 0}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:16px}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a{display:flex;margin-top:24px;margin-right:24px;width:260px;padding:18px 22px 18px 26px;background-color:#f4f7fa;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);align-items:center;transition:background-color .4s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a{margin-top:12px;margin-right:12px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a{margin-top:32px;margin-right:32px}}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a svg{margin-right:15px;min-width:48px;min-height:64px;max-width:48px;max-height:64px}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a svg path{transition:fill .4s ease}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a span{font-size:1.125rem;font-weight:700;transition:color .4s ease}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a:hover{background-color:#226893}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a:hover svg path{fill:#fff}.lesson-parts-container .lesson-part .lesson-dropdown .lesson-part-materials a:hover span{color:#fff}.lesson-parts-container .lesson-part.active .lesson-part-title{background-color:#226893;border-bottom-left-radius:0;border-bottom-right-radius:0}.lesson-parts-container .lesson-part.active .lesson-part-title h2{color:#fff}.lesson-parts-container .lesson-part.active .lesson-part-title::before{transform:rotate(45deg);background-color:#fff}.lesson-parts-container .lesson-part.active .lesson-part-title::after{transform:rotate(135deg);background-color:#fff}.lesson-parts-container .lesson-part.active .lesson-dropdown{max-height:5000px;visibility:visible;padding:36px 32px;box-shadow:0 6px 20px rgba(106,106,106,.39);border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:max-height .4s ease,padding .4s ease,visibility .4s ease,box-shadow .4s ease}@media(min-width: 768px){.lesson-parts-container .lesson-part.active .lesson-dropdown{padding:52px 60px}}@media(min-width: 1250px){.lesson-parts-container .lesson-part.active .lesson-dropdown{padding:52px 90px}}.lesson-additionals{padding:0 20px}@media(min-width: 768px){.lesson-additionals{padding:0 40px}}@media(min-width: 1250px){.lesson-additionals{padding:0 60px;max-width:1640px;margin:0 auto 80px}}.lesson-additionals h2{margin-bottom:32px}@media(min-width: 768px){.lesson-additionals h2{margin-bottom:40px}}.lesson-additionals .lesson-additionals-container{display:flex;flex-wrap:wrap}.lesson-additionals .lesson-additionals-container a{display:flex;margin-bottom:24px;margin-right:24px;width:260px;padding:18px 22px 18px 26px;background-color:#f4f7fa;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);align-items:center;transition:background-color .4s ease}.lesson-additionals .lesson-additionals-container a svg{margin-right:15px;min-width:48px;min-height:64px;max-width:48px;max-height:64px}.lesson-additionals .lesson-additionals-container a svg path{transition:fill .4s ease}.lesson-additionals .lesson-additionals-container a span{font-size:1.125rem;font-weight:700;transition:color .4s ease}.lesson-additionals .lesson-additionals-container a:hover{background-color:#226893}.lesson-additionals .lesson-additionals-container a:hover svg path{fill:#fff}.lesson-additionals .lesson-additionals-container a:hover span{color:#fff}.site-main .sign-up-container{padding:32px 12px}@media(min-width: 768px){.site-main .sign-up-container{padding:32px 40px 60px}}@media(min-width: 1250px){.site-main .sign-up-container{padding:32px 60px 80px}}.site-main .sign-up-container .sign-up-callout{height:340px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;max-width:450px;margin:0 auto;border-radius:20px;transition:height .4s ease}@media(min-width: 360px){.site-main .sign-up-container .sign-up-callout{height:325px}}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout{height:290px;max-width:986px}}@media(min-width: 1250px){.site-main .sign-up-container .sign-up-callout{height:270px}}.site-main .sign-up-container .sign-up-callout .front,.site-main .sign-up-container .sign-up-callout .back{position:absolute}.site-main .sign-up-container .sign-up-callout .front{transform:rotateX(0deg) translateZ(0px);-webkit-transform:rotateX(0deg) translateZ(0px);-moz-transform:rotateX(0deg) translateZ(0px);transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transition:all .4s ease,visibility 0s ease;-webkit-transition:all .4s ease,visibility 0s ease;-moz-transition:all .4s ease,visibility 0s ease;width:100%;border-radius:20px;box-shadow:0 3px 20px rgba(0,0,0,.16);min-height:auto;display:block;padding:30px 35px 95px;background-color:#7e4a48;max-width:986px;margin:0 auto;height:100%}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout .front{padding:60px 70px 75px}}@media(min-width: 1250px){.site-main .sign-up-container .sign-up-callout .front{padding:48px 60px 65px}}.site-main .sign-up-container .sign-up-callout .front h3{color:#fff;font-size:2rem;margin-bottom:20px;font-family:minerva-modern,sans-serif}@media(min-width: 360px){.site-main .sign-up-container .sign-up-callout .front h3{font-size:2.5rem}}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout .front h3{font-size:2.5rem}}@media(min-width: 1250px){.site-main .sign-up-container .sign-up-callout .front h3{font-size:2.5rem}}.site-main .sign-up-container .sign-up-callout .front p{color:#fff;font-size:1.5rem}.site-main .sign-up-container .sign-up-callout .front .multi-col-link{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow.svg);background-position:85% center;background-repeat:no-repeat;background-size:21px;background-color:#fff;position:absolute;right:0;bottom:0;width:150px;height:55px;line-height:55px;border-top-left-radius:20px;border-bottom-right-radius:20px;transition:background-color .4s ease;font-size:1.1875rem;color:#c4832e;padding:0 20px;font-weight:700;letter-spacing:1px}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout .front .multi-col-link{background-size:22px;width:150px;height:68px;line-height:68px}}.site-main .sign-up-container .sign-up-callout .front:hover,.site-main .sign-up-container .sign-up-callout .front:focus{background-color:#743e3c;box-shadow:0px 0px 20px rgba(0,0,0,.33)}.site-main .sign-up-container .sign-up-callout .back{transform:rotateX(-179.5deg) translateZ(1px);-webkit-transform:rotateX(-179.5deg) translateZ(1px);-moz-transform:rotateX(-179.5deg) translateZ(1px);transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transition:all .4s ease,visibility 0s ease;-webkit-transition:all .4s ease,visibility 0s ease;-moz-transition:all .4s ease,visibility 0s ease;border-radius:20px;width:100%;height:100%;visibility:hidden;padding:45px 10px;display:flex;align-items:center;justify-content:center;background-color:#7e4a48}@media(min-width: 360px){.site-main .sign-up-container .sign-up-callout .back{padding:55px 10px}}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout .back{padding:60px 0 0}}@media(min-width: 1250px){.site-main .sign-up-container .sign-up-callout .back{padding:40px 0 0}}.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou{width:100%;text-align:left}.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou .contributions{width:90%;margin:0 auto}.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou .contributions p{font-family:lato,sans-serif;color:#fff;font-size:1.125rem;line-height:1.6}.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou .contributions p a{font-family:inherit;color:#fff}.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou .contributions p a:hover,.site-main .sign-up-container .sign-up-callout .back .ngp-form div.content.thankYou .contributions p a:focus{font-family:inherit;color:#e0d9c9}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner{background-color:rgba(0,0,0,0)}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner{padding:0 20px}}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner header.at-title{color:#fff;font-family:lato,sans-serif}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner header.at-markup h2{color:#fff;font-family:minerva-modern,sans-serif;line-height:1.3}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset legend.at-legend{color:#fff;font-family:lato,sans-serif}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields{background-color:rgba(0,0,0,0)}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label{color:#fff;font-family:lato,sans-serif}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=text],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=tel],.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label select,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=email]{border-color:#eae4d7;border-width:2px;padding:8px 16px;font-size:1.25rem;color:#484848;font-family:lato,sans-serif;border-radius:8px;height:48px}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=text]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=tel]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text select:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text input[type=email]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=text]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=tel]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select select:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select input[type=email]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=text]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=text]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=tel]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=tel]:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label select:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label select:active,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=email]:focus,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label input[type=email]:active{border-color:#c4832e}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-text small,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-select small,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label small{color:#fff;font-family:inherit}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-check input[type=checkbox]:checked+span:before{background-color:#c4832e}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-check input[type=checkbox]:hover+span:before{border-color:#fff;box-shadow:0 0 4px 0 #c4832e}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-check input[type=checkbox]:focus+span:before{box-shadow:0 0 4px 0 #c4832e}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row label.at-check span.at-checkbox-title{color:#fff;font-family:lato,sans-serif}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text{color:#fff;font-family:lato,sans-serif}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text b,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text i,.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection span.text strong{font-family:inherit;color:#fff}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:checked+span:before{background-color:#c4832e}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:hover+span:before{border-color:#fff;box-shadow:0 0 4px 0 #c4832e}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form fieldset.at-fieldset div.at-fields div.at-row .updateMyProfileSection input[type=checkbox]:focus+span:before{box-shadow:0 0 4px 0 #c4832e}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary{display:inline-block;width:auto;font-size:1.1875rem;text-decoration:none;font-weight:700;text-transform:uppercase;background-color:#c4832e;color:#fff;border:0;box-shadow:0px 1px 10px rgba(0,0,0,.1);padding:16px 60px 16px 30px;border-radius:10px;letter-spacing:1px;line-height:1;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 49%;text-shadow:none;font-family:lato,sans-serif;transition:background-color .4s ease}.site-main .sign-up-container .sign-up-callout .back .ngp-form section.at-inner form .at-form-submit .at-submit.btn-at.btn-at-primary:hover{background-color:#a66117}.site-main .sign-up-container .sign-up-callout.active{height:1015px}@media(min-width: 768px){.site-main .sign-up-container .sign-up-callout.active{height:750px}}@media(min-width: 1250px){.site-main .sign-up-container .sign-up-callout.active{height:750px}}.site-main .sign-up-container .sign-up-callout.active .front{transform:rotateX(179.5deg);-webkit-transform:rotateX(179.5deg);-moz-transform:rotateX(179.5deg);visibility:hidden}.site-main .sign-up-container .sign-up-callout.active .back{transform:rotateX(0deg) rotateY(0deg) translateZ(1px);-webkit-transform:rotateX(0deg) rotateY(0deg) translateZ(1px);-moz-transform:rotateX(0deg) rotateY(0deg) translateZ(1px);background-color:#7e4a48;visibility:visible}.site-main .sign-up-container.bg-light{background-color:#fcfaf7}.site-main .sign-up-container.bg-dark{background-color:#e0d9c9}.wp-block-group{margin:32px auto}@media(min-width: 768px){.wp-block-group{margin:40px auto}}@media(min-width: 1250px){.wp-block-group{max-width:1640px}}.wp-block-group .wp-block-columns{margin:0 auto;padding:12px}@media(min-width: 768px){.wp-block-group .wp-block-columns{padding:0 40px}}@media(min-width: 1024px){.wp-block-group .wp-block-columns{display:table;table-layout:fixed;width:100%;padding:0 28px}}@media(min-width: 1250px){.wp-block-group .wp-block-columns{max-width:1640px;padding:0 40px}}.wp-block-group .wp-block-columns .wp-block-columns{margin:0 auto;padding:0}@media(min-width: 768px){.wp-block-group .wp-block-columns .wp-block-columns{padding:0}}@media(min-width: 1024px){.wp-block-group .wp-block-columns .wp-block-columns{display:table;table-layout:fixed;width:100%;padding:0}}@media(min-width: 1250px){.wp-block-group .wp-block-columns .wp-block-columns{max-width:1640px;padding:0}}.post-content .wp-block-columns{margin:0 auto;padding:24px 0px}@media(min-width: 768px){.post-content .wp-block-columns{padding:30px 0;gap:40px}}@media(min-width: 1024px){.post-content .wp-block-columns{width:100%;padding:28px 0}}@media(min-width: 1250px){.post-content .wp-block-columns{max-width:1640px;padding:32px 0;gap:64px}}.post-content .wp-block-columns .wp-block-column{margin-bottom:4px;vertical-align:top;padding:0}@media(min-width: 768px){.post-content .wp-block-columns .wp-block-column{padding:8px 0}}@media(min-width: 1024px){.post-content .wp-block-columns .wp-block-column{width:100%;padding:8px 0;margin-bottom:0}}@media(min-width: 1250px){.post-content .wp-block-columns .wp-block-column{padding:8px 0px}}.wp-block-columns{margin:0 auto;padding:24px 12px}@media(min-width: 768px){.wp-block-columns{padding:30px;gap:40px}}@media(min-width: 1024px){.wp-block-columns{width:100%;padding:28px 40px}}@media(min-width: 1250px){.wp-block-columns{max-width:1640px;padding:32px 60px;gap:64px}}.wp-block-columns .wp-block-embed{padding:24px 0;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-columns .wp-block-embed{padding:30px 0}}@media(min-width: 1250px){.wp-block-columns .wp-block-embed{padding:32px 0}}.wp-block-columns .wp-block-column{margin-bottom:4px;vertical-align:top;padding:0 12px}@media(min-width: 768px){.wp-block-columns .wp-block-column{padding:8px 0}}@media(min-width: 1024px){.wp-block-columns .wp-block-column{width:100%;padding:8px 0;margin-bottom:0}}@media(min-width: 1250px){.wp-block-columns .wp-block-column{padding:8px 0px}}.wp-block-columns .wp-block-column .wysiwyg-callout{padding:0;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-columns .wp-block-column .wysiwyg-callout{padding:8px 0}}@media(min-width: 1250px){.wp-block-columns .wp-block-column .wysiwyg-callout{padding:8px 0px}}.wp-block-columns .wp-block-column p{margin-bottom:20px}@media(min-width: 768px){.wp-block-columns .wp-block-column p{font-size:1.125rem}}.wp-block-columns .wp-block-column p:last-child{margin-bottom:0}.wp-block-columns .wp-block-column ul,.wp-block-columns .wp-block-column ol{padding-left:20px}.wp-block-columns .wp-block-column ul li,.wp-block-columns .wp-block-column ol li{margin-bottom:8px;line-height:1.25}@media(min-width: 768px){.wp-block-columns .wp-block-column ul li,.wp-block-columns .wp-block-column ol li{font-size:1.125rem}}.wp-block-columns .wp-block-column h1,.wp-block-columns .wp-block-column h2{margin-bottom:24px}.wp-block-columns .wp-block-column h3{margin-bottom:18px}.wp-block-columns .wp-block-column h4,.wp-block-columns .wp-block-column h5,.wp-block-columns .wp-block-column h6{margin-bottom:12px}.wp-block-columns .wp-block-column a{color:#226893;text-decoration:underline}.wp-block-columns .wp-block-column a.button,.wp-block-columns .wp-block-column .wp-block-button__link{color:#fff;text-decoration:none}.wp-block-columns .wp-block-column .wp-block-image{padding:0;margin:0 auto}@media(min-width: 768px){.wp-block-columns .wp-block-column .wp-block-image{padding:0}}@media(min-width: 1250px){.wp-block-columns .wp-block-column .wp-block-image{padding:0}}.wp-block-columns .wp-block-column .wp-block-image figure{display:block}.wp-block-columns .wp-block-column .wp-block-image figure.aligncenter{text-align:center}.wp-block-columns .wp-block-column .wp-block-image figure.alignleft{text-align:left;float:none}.wp-block-columns .wp-block-column .wp-block-image figure.alignright{text-align:right;float:none}.wp-block-columns .wp-block-column .wp-block-image figure img{max-width:100%;height:auto}.wp-block-columns .wp-block-column .wp-block-buttons{padding:0;margin:0 auto}@media(min-width: 768px){.wp-block-columns .wp-block-column .wp-block-buttons{padding:12px 0}}@media(min-width: 1250px){.wp-block-columns .wp-block-column .wp-block-buttons{padding:12px 0}}.wp-block-columns .wp-block-column.is-vertically-aligned-center{vertical-align:middle}.wp-block-group h1,.wp-block-group h2,.wp-block-group h3,.wp-block-group h4,.wp-block-group h5,.wp-block-group h6,.wp-block-group p{margin-bottom:16px}.wp-block-image{padding:24px 12px;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-image{padding:24px 40px}}@media(min-width: 1250px){.wp-block-image{padding:24px 60px}}.wp-block-image figure{display:block}.wp-block-image figure.aligncenter{text-align:center;display:block}.wp-block-image figure.alignleft{text-align:left;float:none;display:block}.wp-block-image figure.alignright{text-align:right;float:none;display:block}.wp-block-image figure img{max-width:100%;height:auto}.wp-block-image img{max-width:100%;height:auto}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.has-text-align-left{text-align:left}.wp-block-embed{padding:24px 12px;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-embed{padding:28px 40px}}@media(min-width: 1250px){.wp-block-embed{padding:32px 60px}}.wp-block-embed.aligncenter{text-align:center}.wp-block-embed.alignleft{text-align:left}.wp-block-embed.alignright{text-align:right}.wp-block-embed iframe{max-width:100%}.wp-block-buttons{padding:8px;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-buttons{padding:8px 40px}}@media(min-width: 1250px){.wp-block-buttons{padding:10px 60px}}.wp-block-buttons .wp-block-button{margin-bottom:16px}.wp-block-buttons .wp-block-button__link{display:inline-block;text-align:left;font-size:1.1875rem;text-decoration:none;font-weight:700;text-transform:uppercase;background-color:#c4832e;color:#fff;border:0;box-shadow:0px 1px 10px rgba(0,0,0,.1);padding:16px 60px 16px 30px;border-radius:10px;letter-spacing:1px;line-height:1;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 49%;transition:background-color .4s ease}.wp-block-buttons .wp-block-button__link:hover,.wp-block-buttons .wp-block-button__link:focus{background-color:#7e4a48}.wp-block-buttons.is-content-justification-center{text-align:center}.wp-block-buttons.is-content-justification-right{text-align:right}.wp-block-buttons.is-content-justification-left{text-align:left}.wp-block-social-links{padding:12px;max-width:1640px;margin:0 auto}@media(min-width: 768px){.wp-block-social-links{padding:12px 40px}}@media(min-width: 1250px){.wp-block-social-links{padding:12px 60px}}.wp-block-social-links .wp-social-link{display:inline-block;margin-right:10px}.wp-block-social-links .wp-social-link a{display:inline-block;vertical-align:top;padding:10px;line-height:0;border-radius:50%;background-color:#226893;transition:background-color .4s ease,box-shadow .4s ease}.wp-block-social-links .wp-social-link a svg path{fill:#fff}.wp-block-social-links .wp-social-link a:hover,.wp-block-social-links .wp-social-link a:focus{background-color:#145075;box-shadow:0 3px 20px rgba(0,0,0,.16)}.wp-block-social-links .wp-social-link.wp-social-link-facebook a{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/facebook.svg);background-repeat:no-repeat;background-size:12px;background-position:center;padding:0;height:44px;width:44px}.wp-block-social-links .wp-social-link.wp-social-link-facebook a svg{display:none}.wp-block-social-links.aligncenter{text-align:center}.wp-block-social-links.alignleft{text-align:left}.wp-block-social-links.alignright{text-align:right}.wp-caption.alignleft{float:left;margin-right:20px}.wp-caption.alignright{float:right;margin-left:20px}@media(min-width: 768px){.large-photo-callout .large-photo-container{display:table;width:100%;table-layout:fixed;min-height:530px}}@media(min-width: 1250px){.large-photo-callout .large-photo-container{min-height:650px}}@media(min-width: 1920px){.large-photo-callout .large-photo-container{min-height:750px}}.large-photo-callout .large-photo-container .image-full{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:375px;height:67vw}@media(min-width: 768px){.large-photo-callout .large-photo-container .image-full{display:table-cell;width:100%;min-height:auto;height:100%}}.large-photo-callout .large-photo-container .text-section{padding:26px 42px 32px;margin-bottom:0;text-align:left}@media(min-width: 768px){.large-photo-callout .large-photo-container .text-section{display:table-cell;width:100%;padding:32px 40px 40px 56px;vertical-align:middle}}@media(min-width: 1250px){.large-photo-callout .large-photo-container .text-section{padding:60px}}@media(min-width: 1920px){.large-photo-callout .large-photo-container .text-section{padding:60px 100px}}.large-photo-callout .large-photo-container .text-section h2{font-size:1.75rem;margin-bottom:32px;max-width:750px}@media(min-width: 768px){.large-photo-callout .large-photo-container .text-section h2{font-size:2.25rem}}@media(min-width: 1250px){.large-photo-callout .large-photo-container .text-section h2{font-size:3rem;margin-bottom:24px}}.large-photo-callout .large-photo-container .text-section h2:empty{display:none}.large-photo-callout .large-photo-container .text-section .content{max-width:750px;margin-bottom:32px}@media(min-width: 1250px){.large-photo-callout .large-photo-container .text-section .content{margin-bottom:56px}}.large-photo-callout .large-photo-container .text-section .content h2,.large-photo-callout .large-photo-container .text-section .content h3,.large-photo-callout .large-photo-container .text-section .content h4,.large-photo-callout .large-photo-container .text-section .content h5,.large-photo-callout .large-photo-container .text-section .content h6{margin-bottom:16px}@media(min-width: 1250px){.large-photo-callout .large-photo-container .text-section .content h2,.large-photo-callout .large-photo-container .text-section .content h3,.large-photo-callout .large-photo-container .text-section .content h4,.large-photo-callout .large-photo-container .text-section .content h5,.large-photo-callout .large-photo-container .text-section .content h6{margin-bottom:24px}}.large-photo-callout .large-photo-container .text-section .content a{color:#226893;text-decoration:underline}.large-photo-callout .large-photo-container .text-section .content p{margin-bottom:16px}@media(min-width: 768px){.large-photo-callout .large-photo-container .text-section .content p{font-size:1.125rem}}@media(min-width: 1250px){.large-photo-callout .large-photo-container .text-section .content p{margin-bottom:24px}}.large-photo-callout .large-photo-container .text-section .content p:empty{display:none}.large-photo-callout .large-photo-container .text-section .content ul,.large-photo-callout .large-photo-container .text-section .content ol{padding-left:20px}.large-photo-callout .large-photo-container .text-section .content ul li,.large-photo-callout .large-photo-container .text-section .content ol li{margin-bottom:8px;line-height:1.25}@media(min-width: 768px){.large-photo-callout .large-photo-container .text-section .content ul li,.large-photo-callout .large-photo-container .text-section .content ol li{font-size:1.125rem}}.large-photo-callout .large-photo-container .text-section .button:empty{display:none}.large-quote-callout{background-color:#fcfaf7}.large-quote-callout .large-quote-container{max-width:1720px;margin:0 auto}@media(min-width: 1250px){.large-quote-callout .large-quote-container{display:table;table-layout:fixed;width:100%;min-height:500px}}.large-quote-callout .large-quote-container .text-section{padding:26px 42px 32px}@media(min-width: 768px){.large-quote-callout .large-quote-container .text-section{padding:52px 75px 32px}}@media(min-width: 1250px){.large-quote-callout .large-quote-container .text-section{padding:60px;display:table-cell;vertical-align:middle;width:100%}}@media(min-width: 1920px){.large-quote-callout .large-quote-container .text-section{padding:60px 100px}}.large-quote-callout .large-quote-container .text-section h2{font-size:1.75rem;margin-bottom:32px}@media(min-width: 768px){.large-quote-callout .large-quote-container .text-section h2{font-size:2.25rem}}@media(min-width: 1250px){.large-quote-callout .large-quote-container .text-section h2{font-size:3rem;margin-bottom:24px}}.large-quote-callout .large-quote-container .text-section .content{margin-bottom:32px}.large-quote-callout .large-quote-container .text-section .content p{line-height:1.5}@media(min-width: 1250px){.large-quote-callout .large-quote-container .text-section .content p{font-size:1.125rem}}.large-quote-callout .large-quote-container .text-section .button:empty{display:none}.large-quote-callout .large-quote-container .quote-section{padding:26px 42px 32px}@media(min-width: 768px){.large-quote-callout .large-quote-container .quote-section{padding:40px 75px 32px}}@media(min-width: 1250px){.large-quote-callout .large-quote-container .quote-section{display:table-cell;vertical-align:middle;width:100%;padding:60px}}@media(min-width: 1920px){.large-quote-callout .large-quote-container .quote-section{padding:60px 100px}}.large-quote-callout .large-quote-container .quote-section .quote{font-size:1.75rem;margin-bottom:20px;padding:0;padding-top:68px}@media(min-width: 768px){.large-quote-callout .large-quote-container .quote-section .quote{font-size:2.5rem;padding-top:92px;padding-left:60px}}.large-quote-callout .large-quote-container .quote-section .quote::before{content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/quote-orange.svg);background-position:center;background-repeat:no-repeat;background-size:100%;position:absolute;left:0;top:0;width:95px;height:58px;opacity:.5}@media(min-width: 768px){.large-quote-callout .large-quote-container .quote-section .quote::before{content:"";width:131px;height:80px;display:block}}@media(min-width: 1250px){.large-quote-callout .large-quote-container .quote-section .quote::before{display:block}}.large-quote-callout .large-quote-container .quote-section .author{text-align:right}.large-quote-callout .large-quote-container .quote-section .author .name{font-size:1.75rem;margin-bottom:8px;color:#c4832e}.large-quote-callout .large-quote-container .quote-section .author .desc{font-size:1.1875rem;font-weight:700;text-transform:uppercase;color:#c4832e}.hero-callout+.large-photo-callout{margin-top:-32px}@media(min-width: 768px){.hero-callout+.large-photo-callout{margin-top:-60px}}@media(min-width: 1250px){.hero-callout+.large-photo-callout{margin-top:-75px}}.featured-resources-callout{padding:48px 12px 42px;background-color:#fff;text-align:center}@media(min-width: 768px){.featured-resources-callout{padding:60px 12px 50px}}@media(min-width: 1250px){.featured-resources-callout{padding:90px 12px 64px}}.featured-resources-callout h2{color:#484848;max-width:350px;margin:0 auto 32px;text-align:left}@media(min-width: 825px){.featured-resources-callout h2{max-width:750px}}@media(min-width: 1600px){.featured-resources-callout h2{max-width:1500px}}.featured-resources-callout .featured-resources-container{margin:0 auto;text-align:center}@media(min-width: 768px){.featured-resources-callout .featured-resources-container{max-width:900px;display:flex;flex-wrap:wrap;justify-content:center}}@media(min-width: 1600px){.featured-resources-callout .featured-resources-container{max-width:1560px;display:table;border-collapse:separate;border-spacing:20px;min-height:547px}}.featured-resources-callout .featured-resources-container .featured-resource{text-align:left;display:block;width:351px;min-height:508px;max-width:100%;border-radius:20px;box-shadow:0 3px 20px rgba(0,0,0,.16);overflow:hidden;margin:0 auto 16px;padding:192px 0 0;background-color:#fff}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource{padding:200px 0 0;display:inline-block;min-height:547px;margin:0 10px 24px}}@media(min-width: 1024px){.featured-resources-callout .featured-resources-container .featured-resource{width:370px;margin:0 18px 36px}}@media(min-width: 1600px){.featured-resources-callout .featured-resources-container .featured-resource{margin:0;display:table-cell}}.featured-resources-callout .featured-resources-container .featured-resource .image-full{display:block;height:162px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource .image-full{height:168px}}.featured-resources-callout .featured-resources-container .featured-resource .image-full:hover~.multi-col-button{background-color:#a66117}.featured-resources-callout .featured-resources-container .featured-resource .category-container{padding:0 38px}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource .category-container{padding:0 32px}}@media(min-width: 1024px){.featured-resources-callout .featured-resources-container .featured-resource .category-container{padding:0 40px}}.featured-resources-callout .featured-resources-container .featured-resource .category{font-size:.875rem;border-radius:6rem;border:1px solid #eae4d7;margin-bottom:6px;display:inline-block;padding:1px 15px;text-transform:uppercase;transition:background-color .4s ease}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource .category{font-size:1rem}}.featured-resources-callout .featured-resources-container .featured-resource .category:last-of-type{margin-bottom:15px}.featured-resources-callout .featured-resources-container .featured-resource .category:hover,.featured-resources-callout .featured-resources-container .featured-resource .category:focus{background-color:#eae4d7}.featured-resources-callout .featured-resources-container .featured-resource .featured-item-details{padding:0 38px 70px;display:block}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource .featured-item-details{padding:0 32px 80px}}@media(min-width: 1024px){.featured-resources-callout .featured-resources-container .featured-resource .featured-item-details{padding:0 40px 80px}}.featured-resources-callout .featured-resources-container .featured-resource .featured-item-details:hover+.multi-col-button{background-color:#a66117}.featured-resources-callout .featured-resources-container .featured-resource .title{font-size:1.875rem;margin-bottom:12px}@media(min-width: 768px){.featured-resources-callout .featured-resources-container .featured-resource .title{font-size:2rem}}.featured-resources-callout .featured-resources-container .featured-resource .author{margin-bottom:8px}.featured-resources-callout .featured-resources-container .featured-resource .desc{display:block;display:-webkit-box;-webkit-line-clamp:5;max-height:7.5em;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}.featured-resources-callout .featured-resources-container .featured-resource .multi-col-button{background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/skinny-arrow-white.svg);background-position:center;background-repeat:no-repeat;background-size:21px;background-color:#c4832e;position:absolute;right:0;bottom:0;width:57px;height:55px;border-top-left-radius:20px;transition:background-color .4s ease}.featured-resources-callout .featured-resources-container .featured-resource .multi-col-button:hover{background-color:#a66117}.featured-resources-callout .button{margin-top:30px}@media(min-width: 768px){.featured-resources-callout .button{margin-top:10px}}@media(min-width: 1600px){.featured-resources-callout .button{margin-top:40px}}.featured-resources-callout .button:hover,.featured-resources-callout .button:focus{background-color:#a66117}.featured-resources-callout[style="background-color: #C4842E"] h2{color:#fff}.featured-resources-callout[style="background-color: #C4842E"] .featured-resources-container .featured-resource .image-full:hover~.multi-col-button{background-color:#a66117}.featured-resources-callout[style="background-color: #C4842E"] .featured-resources-container .featured-resource .featured-item-details:hover+.multi-col-button{background-color:#743e3c}.featured-resources-callout[style="background-color: #C4842E"] .featured-resources-container .featured-resource .multi-col-button{background-color:#7e4a48}.featured-resources-callout[style="background-color: #C4842E"] .button{background-color:#7e4a48}.featured-resources-callout[style="background-color: #C4842E"] .button:hover{background-color:#743e3c}.featured-resources-callout[style="background-color: #7E4A48"],.featured-resources-callout[style="background-color: #60776A"],.featured-resources-callout[style="background-color: #226893"]{background-color:#226893}.featured-resources-callout[style="background-color: #7E4A48"] h2,.featured-resources-callout[style="background-color: #60776A"] h2,.featured-resources-callout[style="background-color: #226893"] h2{color:#fff}.featured-resources-callout.off-white{background-color:#fcfaf7}.featured-resources-callout.gray-light{background-color:#eae4d7}.filter-wrapper{min-height:100vh;overflow:hidden}.filter-wrapper .filter-sidebar{width:100%;z-index:1;left:0;height:100%;transition:left .4s ease,width .4s ease,height .4s ease}@media(min-width: 768px){.filter-wrapper .filter-sidebar{width:340px;margin-top:25px;float:left}}@media(min-width: 1250px){.filter-wrapper .filter-sidebar{width:370px}}.filter-wrapper .filter-sidebar .filter-toggle{background-color:#fff;position:absolute;z-index:2;height:48px;font-size:18px;padding:11px 15px 12px;right:0;top:16px;border-radius:8px 0px 0px 8px;transition:width .4s ease,right .4s ease,background-color .4s ease,box-shadow .4s ease}.filter-wrapper .filter-sidebar .filter-toggle span{display:none;margin-right:8px}.filter-wrapper .filter-sidebar .filter-toggle svg{width:21px;height:13px;transform:rotate(180deg);transition:transform .4s ease}.filter-wrapper .filter-sidebar .filter-container{background-color:#fcfaf7;width:100%;box-shadow:0 6px 20px rgba(106,106,106,.35);transition:box-shadow .4s ease}@media(min-width: 768px){.filter-wrapper .filter-sidebar .filter-container{margin-bottom:-10000px;padding-bottom:10000px;border-radius:0 8px 0 0}}.filter-wrapper .filter-sidebar .filter-container form{padding:85px 55px}@media(min-width: 768px){.filter-wrapper .filter-sidebar .filter-container form{padding:50px 36px 125px}}@media(min-width: 1250px){.filter-wrapper .filter-sidebar .filter-container form{padding:50px 40px 125px}}.filter-wrapper .filter-sidebar .filter-container form h3{font-size:1.875rem;margin-bottom:10px;color:#0f3051;font-family:lato,sans-serif}.filter-wrapper .filter-sidebar .filter-container form .filter-item{margin-bottom:10px}.filter-wrapper .filter-sidebar .filter-container form .filter-item+h3{margin-top:70px}.filter-wrapper .filter-sidebar .filter-container form .filter-item input[type=checkbox]{opacity:0;position:absolute}.filter-wrapper .filter-sidebar .filter-container form .filter-item input[type=checkbox]:focus+label::before{outline:-webkit-focus-ring-color auto 1px}.filter-wrapper .filter-sidebar .filter-container form .filter-item label{position:relative;display:inline-block;padding-left:34px;font-size:1.125rem;color:#484848}.filter-wrapper .filter-sidebar .filter-container form .filter-item label::before,.filter-wrapper .filter-sidebar .filter-container form .filter-item label::after{position:absolute;content:"";display:inline-block}.filter-wrapper .filter-sidebar .filter-container form .filter-item label::before{height:22px;width:22px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.16);border-radius:4px;left:0px;top:2px}.filter-wrapper .filter-sidebar .filter-container form .filter-item label::after{height:10px;width:21px;border-left:2px solid #707070;border-bottom:2px solid #707070;transform:rotate(-45deg);left:5px;top:4px}.filter-wrapper .filter-sidebar .filter-container form .filter-item input[type=checkbox]+label::after{content:none}.filter-wrapper .filter-sidebar .filter-container form .filter-item input[type=checkbox]:checked+label{font-weight:700}.filter-wrapper .filter-sidebar .filter-container form .filter-item input[type=checkbox]:checked+label::after{content:""}.filter-wrapper .filter-sidebar .filter-container form .filter-children{padding-left:25px;margin-top:10px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-span{display:block;padding:0 6px;margin-bottom:4px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown{height:40px;max-width:425px;margin-bottom:12px;overflow:hidden;transition:height .4s ease}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown.active{height:256px;background-color:#fff;visibility:visible;box-shadow:0 2px 4px rgba(0,0,0,.16);border-radius:4px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown.active .filter-date-title{display:none}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown.active .filter-select{visibility:visible}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown.active .filter-select svg{display:inline-block}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select{height:100%;padding:32px 0 68px;visibility:hidden;transition:visibility .4s ease}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .select{height:100%;width:50%;float:left;margin:0;text-align:center;padding:0;border:0;font-size:1rem;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;overflow:scroll;list-style-type:none}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .select:focus{outline:-webkit-focus-ring-color auto 1px !important}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .select .option{display:block;padding:4px 0;margin:0 14px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .select .option.selected{background:linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255));border-top:2px solid #226893;border-bottom:2px solid #226893;padding:2px 0}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .select .option:hover{background-color:#f4f4f4}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select svg{position:absolute;width:20px;display:none}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select svg:first-of-type{left:calc(25% - 10px);top:12px;transform:rotate(180deg)}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select svg:nth-of-type(3){left:calc(75% - 10px);top:12px;transform:rotate(180deg)}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select svg:nth-of-type(2){left:calc(25% - 10px);bottom:46px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select svg:last-of-type{left:calc(75% - 10px);bottom:46px}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-ok,.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-cancel{position:absolute;bottom:0;width:50%;left:0;height:36px;font-size:1rem;background-color:#fff;transition:background-color .4s ease,color .4s ease;box-shadow:0 2px 4px rgba(0,0,0,.16);border:0;cursor:pointer;border-top:2px solid #f4f4f4}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-ok:hover,.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-cancel:hover{background-color:#fcfaf7}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-ok:active,.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-cancel:active{background-color:#226893;color:#fff}.filter-wrapper .filter-sidebar .filter-container form .filter-date-dropdown .filter-select .filter-ok{left:50%}.filter-wrapper .filter-sidebar .filter-container form .filter-date-title{background-color:#fff;color:#226893;width:98%;max-width:425px;display:block;text-align:center;padding:5px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.16);margin-bottom:12px;transition:background-color .4s ease}.filter-wrapper .filter-sidebar .filter-container form .filter-date-title:hover{background-color:#fcfaf7}.filter-wrapper .filter-sidebar .filter-container form .button{margin:75px auto 125px;display:table;cursor:pointer}.filter-wrapper .filter-sidebar .filter-container form .clear-filter-container{text-align:center;display:block;max-width:425px;width:98%;padding:5px;margin-top:32px}.filter-wrapper .filter-sidebar .filter-container form .clear-filter-container .filter-clear{color:#226893;padding-right:24px;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-blue.svg);background-repeat:no-repeat;background-position:right center}.filter-wrapper .filter-sidebar .filter-container form .clear-filter-container .filter-clear:hover{text-decoration:underline}.filter-wrapper .featured-filter-section{padding:35px 12px 12px;transition:padding .4s ease}@media(min-width: 768px){.filter-wrapper .featured-filter-section{padding:0 40px 12px 375px;margin-top:25px}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section{padding:0 60px 12px 410px}}.filter-wrapper .featured-filter-section .featured-filter-container{max-width:1300px;margin:0 auto}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container{padding:0 30px}}@media(min-width: 1024px){.filter-wrapper .featured-filter-section .featured-filter-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:18px;padding:0}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container{grid-gap:24px}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item{background-color:#60776a;border-radius:8px;box-shadow:0 6px 10px 0 rgba(106,106,106,.39);margin-bottom:14px;padding:25px 30px 0;min-height:265px;transition:box-shadow .4s ease,background-color .4s ease}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item{margin-bottom:18px;padding:30px 35px 0;min-height:300px}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item{padding:48px 52px 0;min-height:350px}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item::before{content:"";background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-white.svg);background-position:center;background-repeat:no-repeat;background-size:100%;width:30px;height:26px;left:25px;bottom:32px;position:absolute}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item::before{width:36px;left:35px;height:32px;bottom:30px}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item::before{left:52px;bottom:48px}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item:last-of-type{background-color:#226893}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category{margin-bottom:12px;padding:0 3px 5px;display:table;border-bottom:1px solid rgba(255,255,255,.2);min-width:75%}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category svg{margin-right:8px}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category svg path{fill:#fff}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category a{color:#fff;font-style:italic;font-size:.875rem}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category a:hover{text-decoration:underline}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-category span{color:#fff;display:inline-block;margin:0 6px}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link{display:block;padding-bottom:74px}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link{padding-bottom:76px}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link{padding-bottom:98px}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-title{color:#fff;font-size:1.375rem;margin-bottom:20px}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-title{font-size:1.75rem;margin-bottom:24px}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-title{font-size:2rem}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-date{color:#fff;font-size:.875rem;font-weight:700;margin-bottom:8px}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-date{font-size:1.125rem}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-desc{color:#fff}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-desc p{color:#fff;font-size:.875rem;display:block;display:-webkit-box;-webkit-line-clamp:2;max-height:3em;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 768px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-desc p{font-size:1rem;-webkit-line-clamp:3;max-height:4.5em;line-height:1.5}}@media(min-width: 1250px){.filter-wrapper .featured-filter-section .featured-filter-container .featured-item .featured-link .featured-desc p{font-size:1.125rem}}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item.hover{background-color:#425c4e;box-shadow:0 10px 20px 0 rgba(106,106,106,.55)}.filter-wrapper .featured-filter-section .featured-filter-container .featured-item.hover:last-of-type{background-color:#145075}.filter-wrapper #filter-results{padding:16px 12px 35px;transition:padding .4s ease}@media(min-width: 768px){.filter-wrapper #filter-results{padding:0 40px 35px 375px;margin-top:25px}}@media(min-width: 1250px){.filter-wrapper #filter-results{padding:12px 60px 35px 410px}}.filter-wrapper #filter-results.loading{opacity:.4}.filter-wrapper #filter-results .result-container{max-width:1300px;margin:0 auto}.filter-wrapper #filter-results .result-container .result-item{margin-bottom:18px;border-bottom:1px solid #226893;padding:0 30px 20px;float:left}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item{margin-bottom:40px;padding:0 70px 48px;float:none}}.filter-wrapper #filter-results .result-container .result-item .result-category{font-size:.875rem;font-style:italic;color:#226893}.filter-wrapper #filter-results .result-container .result-item .result-category svg{top:2px;margin-right:6px}.filter-wrapper #filter-results .result-container .result-item .result-category svg path{fill:#226893}.filter-wrapper #filter-results .result-container .result-item .result-category a:hover{text-decoration:underline}.filter-wrapper #filter-results .result-container .result-item .result-category span{font-style:normal;margin:0 12px}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-category span{margin:0 16px}}.filter-wrapper #filter-results .result-container .result-item .result-title{margin:20px 0 12px;font-size:1.25rem;color:#226893;max-width:170px}@media(min-width: 768px){.filter-wrapper #filter-results .result-container .result-item .result-title{margin:16px 0 12px}}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-title{font-size:1.875rem;margin:14px 0 16px;max-width:1000px}}.filter-wrapper #filter-results .result-container .result-item .result-date{margin-right:8px}.filter-wrapper #filter-results .result-container .result-item .result-author{padding-left:14px}.filter-wrapper #filter-results .result-container .result-item .result-author:before{content:"";position:absolute;left:0;top:3px;width:1px;height:15px;background-color:#226893}.filter-wrapper #filter-results .result-container .result-item .result-date,.filter-wrapper #filter-results .result-container .result-item .result-author{font-size:.875rem;font-weight:600}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-date,.filter-wrapper #filter-results .result-container .result-item .result-author{margin-bottom:24px}}.filter-wrapper #filter-results .result-container .result-item .result-date-author-container{margin-bottom:12px}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-date-author-container{margin-bottom:24px}}.filter-wrapper #filter-results .result-container .result-item .result-desc{margin-bottom:12px}@media(min-width: 768px){.filter-wrapper #filter-results .result-container .result-item .result-desc{margin-bottom:16px}}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-desc{margin-bottom:12px}}.filter-wrapper #filter-results .result-container .result-item .result-desc p{font-size:.875rem;display:block;display:-webkit-box;-webkit-line-clamp:2;max-height:2.6em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 768px){.filter-wrapper #filter-results .result-container .result-item .result-desc p{font-size:1rem}}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item .result-desc p{font-size:1.125rem;max-width:1000px}}.filter-wrapper #filter-results .result-container .result-item .result-more{font-weight:700;color:#226893;font-size:1rem;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-blue.svg);background-position:right 6px;background-repeat:no-repeat;background-size:16px;padding-right:24px}@media(min-width: 768px){.filter-wrapper #filter-results .result-container .result-item .result-more{font-size:1.125rem;background-size:18px;background-position:right 8px;padding-right:26px}}.filter-wrapper #filter-results .result-container .result-item .result-more:hover,.filter-wrapper #filter-results .result-container .result-item .result-more:focus{border-bottom:1px solid #226893}.filter-wrapper #filter-results .result-container .result-item.highlighted{display:table;border-spacing:25px 0;padding:0 30px 20px 5px;width:100%}@media(min-width: 1250px){.filter-wrapper #filter-results .result-container .result-item.highlighted{margin-bottom:40px;padding:0 70px 48px 45px}}.filter-wrapper #filter-results .result-container .result-item.highlighted::before{content:"";display:table-cell;width:5px;height:100%;background-color:#c4832e;border-top-left-radius:2px}.filter-wrapper #filter-results .pagination{display:flex;justify-content:center;padding:0;gap:0}.filter-wrapper #filter-results .pagination .pagination-button{font-size:1.125rem;border-radius:4px;border:1px solid #484848;height:50px;display:flex;justify-content:center;align-items:center;top:4px;width:85px;right:-5px;transition:border-color .4s ease}.filter-wrapper #filter-results .pagination .pagination-button span{margin-left:8px;transition:color .4s ease}.filter-wrapper #filter-results .pagination .pagination-button svg{top:2px}.filter-wrapper #filter-results .pagination .pagination-button svg path{transition:fill .4s ease}.filter-wrapper #filter-results .pagination .pagination-button:hover{border-color:#226893}.filter-wrapper #filter-results .pagination .pagination-button:hover span{color:#226893}.filter-wrapper #filter-results .pagination .pagination-button:hover svg path{fill:#226893}.filter-wrapper #filter-results .pagination select{background-color:#fff;z-index:1;border-radius:4px;border:1px solid #484848;background-position:center 90%;padding:19px 24px;text-align:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/caret-dark.svg);background-position:center 90%;background-repeat:no-repeat;background-size:12px;font-size:1.25rem;box-shadow:0 3px 6px rgba(0,0,0,.16)}.filter-wrapper #filter-results .pagination select+.pagination-button{right:auto;left:-5px;top:4px}.filter-wrapper #filter-results .pagination select+.pagination-button span{margin-left:0;margin-right:8px}.filter-wrapper.hidden .filter-sidebar{left:-100%;height:65px}@media(min-width: 768px){.filter-wrapper.hidden .filter-sidebar{left:-340px;height:0;margin-bottom:100px}}@media(min-width: 1250px){.filter-wrapper.hidden .filter-sidebar{left:-370px;margin-bottom:0}}.filter-wrapper.hidden .filter-sidebar .filter-toggle{width:132px;right:-132px;border-radius:0 8px 8px 0;text-align:center;background-color:#fcfaf7;box-shadow:0 6px 20px rgba(106,106,106,.35)}.filter-wrapper.hidden .filter-sidebar .filter-toggle span{display:inline-block}.filter-wrapper.hidden .filter-sidebar .filter-toggle svg{transform:rotate(0deg)}.filter-wrapper.hidden .filter-sidebar .filter-container{box-shadow:none}.filter-wrapper.hidden .featured-filter-section{padding:35px 12px 12px}@media(min-width: 768px){.filter-wrapper.hidden .featured-filter-section{padding:100px 40px 12px}}@media(min-width: 1250px){.filter-wrapper.hidden .featured-filter-section{padding:0 175px 12px 175px}}@media(min-width: 768px){.filter-wrapper.hidden .featured-filter-section .featured-filter-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:18px;padding:0}}.filter-wrapper.hidden #filter-results{padding:16px 12px 35px}@media(min-width: 768px){.filter-wrapper.hidden #filter-results{padding:12px 40px 35px}}@media(min-width: 1250px){.filter-wrapper.hidden #filter-results{padding:12px 175px 35px 175px}}.hero-callout+.filter-wrapper{margin-top:-32px}@media(min-width: 768px){.hero-callout+.filter-wrapper{margin-top:-60px}}@media(min-width: 1250px){.hero-callout+.filter-wrapper{margin-top:-75px}}.search-results-container{background-color:#fcfaf7;text-align:left;max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.search-results-container .close-search-results{display:table;margin:12px auto;font-weight:700;font-size:1.125rem;letter-spacing:2px;position:relative;background-color:rgba(0,0,0,0);color:#484848;width:auto;height:auto}.search-results-container .close-search-results:hover{text-decoration:underline;background-color:rgba(0,0,0,0)}.search-results-container .pagination-container{max-width:1080px;margin:0 auto 20px;display:flex;justify-content:space-between}.search-results-container .pagination-container a.next-results{padding:8px 3px 2px;font-size:1.125rem;color:#1b5d86;font-weight:700}.search-results-container .pagination-container a.next-results svg{width:12px;margin-left:6px;transform:rotate(270deg)}.search-results-container .pagination-container a.next-results:hover{border-bottom:1px solid #1b5d86;padding-bottom:1px;text-decoration:none}.search-results-container .pagination-container a.prev-results{padding:8px 3px 2px;font-size:1.125rem;color:#1b5d86;font-weight:700}.search-results-container .pagination-container a.prev-results svg{width:12px;margin-right:6px;transform:rotate(90deg)}.search-results-container .pagination-container a.prev-results:hover{border-bottom:1px solid #1b5d86;padding-bottom:1px;text-decoration:none}.search-results-container.desktop{display:none}@media(min-width: 768px){.search-results-container.desktop{display:block;padding:0 40px}}@media(min-width: 1250px){.search-results-container.desktop{padding:0 60px}}.search-results-container.desktop .close-search-results{margin:0;float:right}@media(min-width: 768px){.search-results-container.desktop.active{padding:40px 40px 100px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);z-index:999;max-height:5000px}}@media(min-width: 1250px){.search-results-container.desktop.active{padding:60px 60px 125px}}.search-results-container.mobile{padding:0 16px;margin-left:-16px;margin-right:-16px;margin-bottom:0;transition:padding .4s ease,margin-bottom .4s ease}@media(min-width: 768px){.search-results-container.mobile{display:none}}.search-results-container.mobile.active{max-height:5000px;padding:32px 16px;margin-bottom:48px}.search-results-container .result-count{display:block;font-size:1.125rem;max-width:1080px;font-weight:700;padding:0 0 18px;border-bottom:1px solid #d6d6d6;margin:0 auto 32px}.search-results-container .result{padding-bottom:28px;border-bottom:1px solid #d6d6d6;margin:0 auto 24px;max-width:1080px}.search-results-container .result h5{font-size:1.375rem;margin-bottom:12px;font-weight:700}.search-results-container .result .desc{margin-bottom:24px}.search-results-container .result .result-link{font-weight:700;color:#1b5d86}.search-results-container .result .result-link::after{content:"";display:inline-block;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow-blue.svg);background-repeat:no-repeat;background-size:16px;margin-left:10px;width:18px;height:14px;margin-bottom:-2px}.search-results-container .result .result-link:hover{border-bottom:1px solid #1b5d86;text-decoration:none}.clear-search{position:absolute;right:5px;top:0;padding:27px}.clear-search span{width:2px;height:24px;background-color:#484848;display:block;transform:rotate(45deg);position:absolute;top:16px}.clear-search span:last-child{transform:rotate(135deg)}.header-container.mobile .clear-search{right:2px;padding:25px}.header-container.mobile .clear-search span{height:20px}.featured-fellow-callout{background-color:#60776a;padding:45px 0 80px;text-align:center}@media(min-width: 1250px){.featured-fellow-callout{padding:80px 0 100px}}.featured-fellow-callout h2{color:#fff;margin-bottom:40px;padding:0 40px}@media(min-width: 1250px){.featured-fellow-callout h2{margin-bottom:65px}}.featured-fellow-callout .featured-fellow-container{margin:20px auto 0 auto;max-width:1400px}.featured-fellow-callout .featured-fellow-container .prof-pic{display:block;background-size:cover;background-position:center;background-repeat:no-repeat;width:180px;height:180px;margin:0 auto 30px}@media(min-width: 768px){.featured-fellow-callout .featured-fellow-container .prof-pic{display:inline-block;vertical-align:top;height:230px;width:230px;margin:0 36px 0 0}}@media(min-width: 1250px){.featured-fellow-callout .featured-fellow-container .prof-pic{height:230px;width:230px}}.featured-fellow-callout .featured-fellow-container .slide-content{display:block;width:60%;margin:0 auto;text-align:center;color:#fff}@media(min-width: 768px){.featured-fellow-callout .featured-fellow-container .slide-content{text-align:left;display:inline-block;vertical-align:top;width:calc(100% - 510px)}}@media(min-width: 1250px){.featured-fellow-callout .featured-fellow-container .slide-content{width:calc(100% - 550px);max-width:850px}}.featured-fellow-callout .featured-fellow-container .slide-content .name,.featured-fellow-callout .featured-fellow-container .slide-content .role,.featured-fellow-callout .featured-fellow-container .slide-content .carousel-bio,.featured-fellow-callout .featured-fellow-container .slide-content .bio-link{color:#fff}.featured-fellow-callout .featured-fellow-container .slide-content .name{text-align:center;font-size:1.625rem;margin-bottom:12px}@media(min-width: 768px){.featured-fellow-callout .featured-fellow-container .slide-content .name{text-align:left;font-size:1.75rem}}@media(min-width: 1250px){.featured-fellow-callout .featured-fellow-container .slide-content .name{font-size:2rem;margin-bottom:8px}}.featured-fellow-callout .featured-fellow-container .slide-content .role{font-size:1rem;font-weight:600;text-transform:uppercase;margin-bottom:16px}.featured-fellow-callout .featured-fellow-container .slide-content .carousel-bio p{font-size:1rem;color:#fff;margin-bottom:24px;text-align:left;white-space:normal;display:block;display:-webkit-box;-webkit-line-clamp:6;max-height:7.8em;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;visibility:visible}@media(min-width: 768px){.featured-fellow-callout .featured-fellow-container .slide-content .carousel-bio p{max-height:6.5em;-webkit-line-clamp:5}}@media(min-width: 1250px){.featured-fellow-callout .featured-fellow-container .slide-content .carousel-bio p{margin-bottom:20px;font-size:1.25rem;max-height:5.2em;line-height:1.3;-webkit-line-clamp:4}}.featured-fellow-callout .featured-fellow-container .slide-content .bio-link{font-size:1.125rem;font-weight:600;text-transform:uppercase;background-position:100% 5px;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/small-arrow.svg);padding-right:28px;display:inline-block;background-size:18px;padding-bottom:2px;background-repeat:no-repeat}.featured-fellow-callout .featured-fellow-container .slide-content .bio-link:hover,.featured-fellow-callout .featured-fellow-container .slide-content .bio-link:focus{border-bottom:2px solid;padding-bottom:0}.text-section{padding:0 40px;text-align:center;max-width:1640px;margin:0 auto 60px}@media(min-width: 768px){.text-section{text-align:left}}@media(min-width: 1250px){.text-section{padding:0 60px;margin-bottom:80px}}.text-section h2{margin-bottom:12px;text-align:left}@media(min-width: 1250px){.text-section h2{margin-bottom:24px}}.text-section .content{margin-bottom:32px;text-align:left}@media(min-width: 768px){.text-section .content{max-width:700px}}@media(min-width: 1250px){.text-section .content{margin-bottom:42px;max-width:1000px}}@media(min-width: 1250px){.text-section .content p{font-size:1.125rem}}@media(min-width: 768px){.hero-callout+.text-section{margin-top:-30px}}.event-list{padding-bottom:75px;overflow:hidden;margin-bottom:38px}@media(min-width: 768px){.event-list{padding-bottom:100px;margin-bottom:50px}}@media(min-width: 1250px){.event-list{padding:0 50px 125px;margin-bottom:32px}}.event-list .swipe-to-scroll{display:none;padding-right:15px}.event-list .swipe-to-scroll::before{content:none}.event-list .swipe-to-scroll.active{display:block}.event-list h2{max-width:1540px;padding:0 40px;margin:0 auto}@media(min-width: 1250px){.event-list h2{padding:0 10px;margin-bottom:16px}}.event-list .events-background{background-color:#eae4d7;position:absolute;width:100%;height:100%;left:0;top:175px}@media(min-width: 768px){.event-list .events-background{top:200px}}@media(min-width: 1250px){.event-list .events-background{top:225px}}.event-list .events-container{padding-bottom:15px}.event-list .events-inner-container{overflow-x:scroll;white-space:nowrap;max-width:1540px;margin:0 auto;padding:0 30px;text-align:center}@media(min-width: 1250px){.event-list .events-inner-container{padding:0}}.event-list .events{white-space:nowrap;display:table;padding:40px 10px;border-spacing:20px;margin:0 auto}.event-list .events .events-list{display:inline-block}.event-list .events .event{background-color:#fff;display:table-cell;vertical-align:top;min-width:288px;max-width:288px;min-height:335px;border-radius:8px;box-shadow:0 6px 10px 0 rgba(106,106,106,.39);padding:20px 30px 48px;margin-right:20px;transition:box-shadow .4s ease}.event-list .events .event .month{display:block;font-size:1.5rem;color:#226893;font-family:minerva-modern,sans-serif;text-align:center}.event-list .events .event .day{display:block;font-size:5.625rem;line-height:1;color:#226893;font-family:minerva-modern,sans-serif;margin-bottom:10px;border-bottom:1px solid rgba(15,48,81,.2);text-align:center}.event-list .events .event h5{font-size:1.5rem;font-family:lato,sans-serif;margin-bottom:4px;color:#226893;text-align:left;white-space:normal;line-height:1.125;font-weight:700}.event-list .events .event .timing{margin-bottom:8px;text-align:left;white-space:normal;line-height:1.3}.event-list .events .event .timing span{font-size:1rem;color:#484848}.event-list .events .event svg{width:24px;height:auto;position:absolute;bottom:20px;left:30px;transition:left .4s ease}.event-list .events .event:hover{box-shadow:0 6px 10px 0 rgba(106,106,106,.65)}.event-list .events .event:hover svg{left:50px}.event-list .load-more{top:150px;display:inline-block;vertical-align:top}.event-list .load-more.hidden{display:none}.event-list+.multi-col-callout+.featured-resources-callout{background-color:#fff;margin-top:-40px}@media(min-width: 768px){.event-list+.multi-col-callout+.featured-resources-callout{margin-top:-60px}}.event-list+.multi-col-callout+.featured-resources-callout h2{color:#484848}.event-list+.featured-resources-callout{background-color:#fff;margin-top:-40px}@media(min-width: 768px){.event-list+.featured-resources-callout{margin-top:-60px}}.event-list+.featured-resources-callout h2{color:#484848}@media print{@page{margin:1in}.footer-form,.button,.left-arrow,.right-arrow,.prof-pic,.col-svg,.overlay,.background-element,.site-main .sign-up-container.bg-dark,.site-main .sign-up-container.bg-light,.swipe-to-scroll,.bio-link,.sign-up-container{display:none !important}body,html{overflow:visible !important}*{color:#484848 !important}.carousel-callout{background-color:#fff !important}.carousel-callout .slider{width:100% !important}.carousel-callout .slider .slides{width:auto !important;margin-left:0 !important;white-space:normal !important;height:auto !important}.carousel-callout .slider .slides .slide{visibility:visible !important;margin-bottom:48px !important;height:auto !important;max-width:100% !important;margin:0 auto 40px !important}.carousel-callout .slider .slides .slide .slide-content{max-width:none !important;width:auto !important}.hero-callout{padding:0 !important;min-height:auto !important;background-image:none !important}.signup-flip-button{height:auto !important;background-color:#fff !important}.multi-col-callout .row .col{display:block !important;break-inside:avoid !important;background-color:#fff !important}.multi-col-callout .row .col .col-header{background-color:#fff !important}.get-involved-callout .involved-container .events .event{min-height:auto !important;break-inside:avoid !important}.get-involved-callout .involved-container .events .event .date{background-color:#fff !important}.get-involved-callout .involved-container .ctas .cta .header{background-color:#fff !important}.get-involved-callout .involved-container .ctas .cta .header .header-image{display:none !important}.get-involved-callout .involved-container .ctas .cta{break-inside:avoid !important}.get-involved-callout .involved-container .ctas .cta a{margin-bottom:24 !important}.get-involved-callout .involved-container .ctas,.get-involved-callout .involved-container .events{float:none !important;width:100% !important}}.event-info{padding:0 40px;margin-bottom:40px}@media(min-width: 768px){.event-info{margin-bottom:60px}}@media(min-width: 1250px){.event-info{padding:0 60px;max-width:1640px;margin:0 auto 75px}}@media(min-width: 1400px){.event-info .event-info-container.with-image{width:50%;display:inline-block;vertical-align:top}}@media(min-width: 1920px){.event-info .event-info-container.with-image{padding-top:24px}}.event-info .event-info-container .event-type a{font-size:.875rem;border-radius:6rem;border:1px solid #eae4d7;margin-bottom:6px;display:inline-block;padding:1px 15px;text-transform:uppercase;transition:background-color .4s ease}.event-info .event-info-container .event-type a:last-of-type{margin-bottom:12px}@media(min-width: 768px){.event-info .event-info-container .event-type a:last-of-type{margin-bottom:20px}}@media(min-width: 1250px){.event-info .event-info-container .event-type a:last-of-type{margin-bottom:25px}}.event-info .event-info-container .event-type a:hover,.event-info .event-info-container .event-type a:focus{background-color:#eae4d7}.event-info .event-info-container .tags{display:none}.event-info .event-info-container .date-time-info{margin-bottom:12px}@media(min-width: 768px){.event-info .event-info-container .date-time-info{margin-bottom:20px}}.event-info .event-info-container .date-time-info .rrule,.event-info .event-info-container .date-time-info .date,.event-info .event-info-container .date-time-info .time{font-size:1rem;text-transform:uppercase;font-weight:700;display:block}@media(min-width: 768px){.event-info .event-info-container .date-time-info .rrule,.event-info .event-info-container .date-time-info .date,.event-info .event-info-container .date-time-info .time{display:inline-block;margin-right:24px}}.event-info .event-info-container .date-time-info .location{margin-top:24px}@media(min-width: 768px){.event-info .event-info-container .desc{font-size:1.125rem}}@media(min-width: 768px){.event-info .event-info-container .desc p{font-size:1.125rem}}.event-info .event-info-container .desc p a{color:#226893;text-decoration:underline}.event-info .event-info-container .desc p a i,.event-info .event-info-container .desc p a strong,.event-info .event-info-container .desc p a span{color:inherit}.event-info .event-img{margin:24px auto 0;text-align:center}@media(min-width: 768px){.event-info .event-img{max-width:925px;margin-top:40px}}@media(min-width: 1400px){.event-info .event-img{width:45%;max-width:none;display:inline-block;vertical-align:top;margin:0;margin-left:4%}}.event-info .event-img img{max-width:100%;height:auto}.social-share-container{padding:20px 12px}@media(min-width: 768px){.social-share-container{padding:20px 40px}}@media(min-width: 1250px){.social-share-container{padding:20px 60px 32px;max-width:1640px;margin:0 auto}}.social-share-container .social-share-title{display:inline-block;vertical-align:top;font-size:1.25rem;margin-right:12px;color:#226893;top:2px}.social-share-container .social-share-link{width:36px;height:36px;margin-right:10px;display:inline-block;vertical-align:top;border-radius:50%;background-color:#226893;transition:background-color .4s ease,box-shadow .4s ease}.social-share-container .social-share-link svg{width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.social-share-container .social-share-link svg path{fill:#fff}.social-share-container .social-share-link:hover,.social-share-container .social-share-link:focus{background-color:#145075;box-shadow:0 3px 20px rgba(0,0,0,.16)}.post-content .social-share-container{padding:20px 0 0}@media(min-width: 768px){.post-content .social-share-container{padding:20px 0 0}}@media(min-width: 1250px){.post-content .social-share-container{padding:20px 0 0;margin:0 auto}}.post-content .social-share-container .social-share-title{margin-bottom:0}.video-callout{padding:0 20px;margin:40px auto}@media(min-width: 768px){.video-callout{padding:0 40px}}@media(min-width: 1250px){.video-callout{padding:0 60px;max-width:1640px;margin:60px auto}}.video-callout__bar{position:absolute;height:100%;width:12px;top:0;left:0}@media(min-width: 768px){.video-callout__bar{width:14px}}@media(min-width: 1250px){.video-callout__bar{width:16px}}.video-callout__info{padding-left:24px;margin-bottom:32px}@media(min-width: 768px){.video-callout__info{padding-left:32px;margin-bottom:40px;max-width:80%}}@media(min-width: 1250px){.video-callout__info{max-width:950px;width:70%;padding-left:48px;margin-bottom:48px}}.video-callout__desc{margin-top:16px}.video-callout__desc a{text-decoration:underline;color:#226893}.video-callout__video{border-radius:12px;box-shadow:0 3px 20px rgba(0,0,0,.16);overflow:hidden;display:inline-block;width:100%;height:auto;aspect-ratio:16/9;max-width:850px}@media(min-width: 1250px){.video-callout__video{max-width:1000px}}.video-callout__video iframe{border-radius:12px;width:100%;height:100%;border:0}@media(min-width: 1250px){.video-callout__video iframe{max-width:1000px}}.video-callout__video .play-video{position:absolute;top:50%;left:50%;width:60px;z-index:2;transform:translate(-50%, -50%)}@media(min-width: 1250px){.video-callout__video .play-video{width:80px}}.video-callout__video.active .video-callout__overlay,.video-callout__video.active .play-video{display:none}.video-callout__overlay{position:absolute;background-color:rgba(224,217,201,.825);height:100%;width:100%;inset:0;z-index:1}.wp-block-column .video-callout{padding:0}.wp-block-column .video-callout .video-callout__video{width:100%;height:auto;aspect-ratio:16/9}.wp-block-column .video-callout .video-callout__video iframe{height:100%;width:100%}.full-width-quote{margin-top:80px;margin-bottom:80px;background-color:#fcfaf7}.full-width-quote__container{margin:0 auto;display:flex;flex-direction:column}@media(min-width: 1024px){.full-width-quote__container{flex-direction:row}}.full-width-quote__quote-section{order:2;text-align:center;padding-bottom:56px;margin:0;margin-bottom:0;max-width:none;padding-top:30px}@media(min-width: 1024px){.full-width-quote__quote-section{order:1;text-align:left;padding:48px 0;padding-right:30px;display:flex;flex-direction:row;justify-content:center;align-items:baseline;width:50%;padding-left:40px}}@media(min-width: 1250px){.full-width-quote__quote-section{padding-right:4vw}}@media(min-width: 1920px){.full-width-quote__quote-section{padding:48px 4vw 48px 5%}}.full-width-quote__quote-section.blue{background-color:#226893}.full-width-quote__quote-section.red{background-color:#7e4a48}.full-width-quote__quote-section.green{background-color:#60776a}.full-width-quote__quote-section.yellow{background-color:#c4832e}.full-width-quote__quote-section.off-white{background-color:#fcfaf7}.full-width-quote__quote-section.off-white .full-width-quote__quote,.full-width-quote__quote-section.off-white .full-width-quote__author,.full-width-quote__quote-section.off-white .full-width-quote__title{color:#484848}.full-width-quote__quote-section.off-white .full-width-quote__line{background-color:#484848}.full-width-quote__quote-section.off-white>svg path{fill:#484848}.full-width-quote__quote-section.gray-light{background-color:#eae4d7}.full-width-quote__quote-section.gray-light .full-width-quote__quote,.full-width-quote__quote-section.gray-light .full-width-quote__author,.full-width-quote__quote-section.gray-light .full-width-quote__title{color:#484848}.full-width-quote__quote-section.gray-light .full-width-quote__line{background-color:#484848}.full-width-quote__quote-section.gray-light>svg path{fill:#484848}@media(min-width: 1024px){.full-width-quote__quote-section>svg{width:90px;height:auto;min-width:90px}}.full-width-quote__quote-inner-container{padding-top:32px}@media(min-width: 1024px){.full-width-quote__quote-inner-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}}.full-width-quote__quote-container{text-align:right;padding:0 30px;margin-bottom:30px}.full-width-quote__line{height:4px;width:75%;margin-left:25%;background-color:#fff}@media(min-width: 1024px){.full-width-quote__line{margin-left:0;width:100%;margin-right:-30px}}@media(min-width: 1250px){.full-width-quote__line{width:calc(100% + 4vw - 30px);margin-right:-4vw}}.full-width-quote__quote{font-size:1.5rem;margin-bottom:20px;padding:0 30px;margin-bottom:20px;color:#fff;font-family:minerva-modern,sans-serif}@media(min-width: 768px){.full-width-quote__quote{font-size:1.75rem}}@media(min-width: 1024px){.full-width-quote__quote{margin-bottom:30px}}@media(min-width: 1250px){.full-width-quote__quote{font-size:2.25rem}}.full-width-quote__author{font-size:1.75rem;font-family:minerva-modern,sans-serif;margin-bottom:3px;color:#fff;text-align:right}.full-width-quote__title{font-size:1.1875rem;font-weight:700;text-transform:uppercase;color:#fff;text-align:right}.full-width-quote__button{margin-top:30px}@media(min-width: 1024px){.full-width-quote__button{margin-right:auto;margin-left:30px;margin-top:40px}}.full-width-quote__image-section{order:1;margin-bottom:32px;margin-top:-48px}@media(min-width: 1024px){.full-width-quote__image-section{width:50%;order:2;margin:0;padding:30px;display:flex}}@media(min-width: 1250px){.full-width-quote__image-section{padding:48px 5%}}.full-width-quote__image{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;width:275px;height:275px;margin:0 auto}@media(min-width: 1024px){.full-width-quote__image{width:370px;height:370px;align-self:center}}@media(min-width: 1250px){.full-width-quote__image{width:475px;height:475px}}.modal{position:fixed;inset:0;z-index:9999999;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:rgba(0,0,0,.5)}.modal__container{position:fixed;top:50%;left:50%;z-index:9999999;transform:translate(-50%, -50%);background-color:#fff;width:90%;max-width:950px;border-radius:10px;box-shadow:0 3px 20px rgba(0,0,0,.16);max-height:85vh;overflow:auto}.modal__top{display:flex;flex-direction:row;padding:8px;justify-content:flex-end}.modal__button-close{font-weight:700;padding:4px 8px}.modal__button-close span{display:inline-block;margin-left:5px}.modal__button-close:hover{text-decoration:underline}.modal__bottom .ngp-form.at header.at-title{font-family:minerva-modern,sans-serif !important}.modal__bottom .ngp-form.at header>h2{font-size:2rem;line-height:normal}.modal__bottom .ngp-form.at .content.thankYou p{font-family:lato,sans-serif;color:#484848}@media(min-width: 1250px){.modal__bottom .ngp-form.at .content.thankYou p{font-size:1.125rem}}.modal__bottom .ngp-form.at .content.thankYou .contributions{padding:24px}.modal__bottom .ngp-form.at form label.at-text input[type=text],.modal__bottom .ngp-form.at form label.at-text textarea,.modal__bottom .ngp-form.at form label.at-select select,.modal__bottom .ngp-form.at form .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.modal__bottom .ngp-form.at form label select.ticket-quantity-select,.modal__bottom .ngp-form.at form label select.ticket-quantity-select:focus,.modal__bottom .ngp-form.at form label.at-text input[type=tel],.modal__bottom .ngp-form.at form label.at-text input[type=email]{border-color:#eae4d7 !important;border-width:2px;padding:8px 16px 10px;font-size:1.375rem;color:#484848;font-family:lato,sans-serif;border-radius:8px;height:52px}.modal__bottom .ngp-form.at form label input[type=checkbox]:checked+span:before{background-color:#c4832e}.modal__bottom .ngp-form.at form fieldset legend{color:#484848;font-family:lato,sans-serif;font-size:1.5rem;margin-bottom:16px;font-weight:400}.modal__bottom .ngp-form.at form .at-form-submit .at-submit.btn-at.btn-at-primary{display:inline-block;font-size:1.1875rem;text-decoration:none;font-weight:700;text-transform:uppercase;background-color:#c4832e;text-shadow:none;color:#fff;border:0;box-shadow:0px 1px 10px rgba(0,0,0,.1);padding:16px 60px 16px 30px;border-radius:10px;letter-spacing:1px;line-height:1;background-image:url(//icjs.org/wp-content/themes/icjs/assets/images/arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 30px) 49%;transition:background-color .4s ease}.modal__bottom .ngp-form.at form .at-form-submit .at-submit.btn-at.btn-at-primary:hover,.modal__bottom .ngp-form.at form .at-form-submit .at-submit.btn-at.btn-at-primary:focus{background-color:#7e4a48}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9iYXNlLnNjc3MiLCJjb25zdC9fdmFyaWFibGVzLnNjc3MiLCJjb25zdC9fbWl4aW5zLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfaGVyby5zY3NzIiwiX2Nhcm91c2VsLnNjc3MiLCJfZnVsbC13aWR0aC5zY3NzIiwiX211bHRpLWNvbC5zY3NzIiwiX2Zvcm1zLnNjc3MiLCJfYmlvLXBhZ2Uuc2NzcyIsIl9pbnZvbHZlZC1jYWxsb3V0LnNjc3MiLCJfYXJjaGl2ZS1wZW9wbGUuc2NzcyIsIl9sZXNzb24tcGFnZS5zY3NzIiwiX3NpZ24tdXAtY2FsbG91dC5zY3NzIiwiX3dwLWJhc2ljcy5zY3NzIiwiX2p1c3RpY2UtbGVhZGVycy5zY3NzIiwiX2ZpbHRlci5zY3NzIiwiX3NlYXJjaC5zY3NzIiwiX2ZlYXR1cmVkLWZlbGxvdy5zY3NzIiwiX2V2ZW50cy1wYWdlLnNjc3MiLCJfcHJpbnQuc2NzcyIsIl9zaW5nbGUtZXZlbnQuc2NzcyIsIl9zb2NpYWwtc2hhcmUuc2NzcyIsIl92aWRlby1jYWxsb3V0LnNjc3MiLCJfZnVsbC13aWR0aC1xdW90ZS5zY3NzIiwiX21vZGFsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsTUFFQyxTQUNBLFVBQ0Esa0JBQ0Esc0JBSUQsK0JBS0MsY0FHRCxtQkFHSSw4QkFDQSwyQkFDQSxzQkFHSixFQUNDLDRCQUdELFVBQ0ksWUFDQSxXQUdKLEtBQ0ksNEJBQ0EsTUNuQ0ksUURzQ1IsZ0JBQ0ksVUFHSixPQUNJLFdBR0osZUFDSSxxQkFDQSxvQkFDQSxxQkFDQSxnQkFDQSx5QkFDQSxpQkNoREssUURpREwsTUN0REksS0R1REosU0FDQSx1Q0FDQSw0QkFDQSxtQkFDQSxtQkFDQSxjQUNBLDRDQUNBLDRCQUNBLDBDQUNBLHFDQUNBLHlCQUNJLGlCQzNERCxRRDREQywwRUFDSSxpQkM1REEsUUQrRFIsdUJBQ0ksaUJDN0RGLFFEOERFLHNFQUNJLGlCQ3JFSCxRRHdFTCwyQkFDSSxpQkNy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YUFFSiwwREFDSSxxQkFLUixnREFDSSxpQlA1TFgsUU9nTU8sbURBQ0ksaUJQcE1SLFFPdU1nQix1SUFDSSxPUHpNeEIsUU82TVksc0RBQ0ksTVA5TWhCLFFPZ05ZLDZEQUNJLE1Qak5oQixRT29OUSx1REFDSSxNUHJOWixRT3VOZ0IsZ0VBQ0ksT1B4TnBCLFFPMk5ZLDhEQUNJLGtEQUNBLGlCUDVOWixRTzZOWSxNUDlOaEIsUU8rTmdCLHdJQUNJLGlCUDlOdEIsUU9vT1Usb0RBQ0ksaUJQck9kLFFPd09zQix5SUFDSSxPUDNPeEIsUU8rT1ksdURBQ0ksTVBoUGhCLFFPa1BZLDhEQUNJLE1QblBoQixRT3NQUSx3REFDSSxNUHZQWixRT3lQZ0IsaUVBQ0ksT1AxUHBCLFFPNlBZLCtEQUNJLGtEQUNBLGlCUDdQbEIsUU84UGtCLE1QaFFoQixRT2lRZ0IsMElBQ0ksaUJQL1BqQixRT3FRSyw2Q0FDSSxpQlAvUGQsUU9pUVUsd0RBQ0ksaUJQbFFkLFFPbVFjLDRIQUNJLGlCUDFRZixRTytRTyw4Q0FDSSxpQlA5UWIsUU9nUlMseURBQ0ksaUJQalJiLFFPa1JhLDhIQUNJLGlCUGxSWixRT3VSSSwrQ0FDSSxpQlB2UlosUU95UlEsMERBQ0ksaUJQMVJaLFFPMlJZLGdJQUNJLGlCUDNSWCxRT21TTyw4R0FDSSxpQlB4U1YsUU8wU00sb0lBQ0ksaUJQdFNsQixRTzRTYyxvSEFDSSxpQlByVGxCLFFPdVRjLDBJQUNJLGlCUHhUbEIsUU84VGMsc0hBQ0ksaUJQOVRiLFFPZ1VTLDRJQUNJLGlCUGpVYixRT3VVUyx3R0FDSSxpQlBoVWIsUU9rVVMsOEhBQ0ksaUJQMVVmLFFPZ1ZXLDBHQUNJLGlCUDlVWixRT2dWUSxnSUFDSSxpQlBqVlosUU91VlEsNEdBQ0ksaUJQdFZYLFFPd1ZPLGtJQUNJLGlCUHpWWCxRTzhWRyx3R0FDSSwwQkFDQSxzSEFDSSxxQkFRWix3Q0FDSSxXQUNBLGdCQUNBLGNBQ0EsdUJOclhmLHlCTWlYVyx3Q0FNUSx3Qk4zV25CLDBCTXFXVyx3Q0FTUSxtQkFDQSx3QkFFSixvREFDSSxjQUNBLGdCQUNBLFlBQ0EsVUFDQSxnQkFDQSwrQk5uWW5CLHlCTTZYZSxvREFRUSxVQUNBLGdCQUNBLFlBQ0EsaUJONVh2QiwwQk1pWGUsb0RBY1EsZ0JBQ0EsWUFDQSxpQkFFSiw4REFDSSxtQk5oWnZCLHlCTStZbUIsOERBR1Esb0JBR1IsdURBQ0ksbUJBQ0EsbUJOdlp2Qix5Qk1xWm1CLHVEQUlRLG9CTjdZM0IsMEJNeVltQix1REFPUSxvQkFHUiw2REFDSSxrQkFDQSxtQk5qYXZCLHlCTStabUIsNkRBSVEscUJBQ0EsbUJBQ0EsaUJBRUosaUVBQ0ksV0FDQSxZTnphM0IseUJNMmF1QixpRkFFUSxxQkFDQSw2QkFDQSxvQkFJWixpRUFDSSxhQUVKLG1FQUNJLGFOdmJ2Qix5Qk1zYm1CLG1FQUdRLGNON2EzQiwwQk0wYW1CLG1FQU1RLGNONWIzQix5Qk04YnVCLHVGQUVRLGNBQ0EsZ0JBS2hCLHFEQUNJLFVBQ0EsK0JBQ0EsdURBQ0ksTVA1Y2hCLEtPNmNnQixtQkFDQSxjQUNBLG9CQUNBLHFCQUNBLGlCQUNBLGdCQUNBLDRCQUNBLGdCQUNBLHVCQUNBLG1CQUVKLCtHQUNJLE1QemRoQixLTzBkZ0IsbUJBQ0EsZ0JBRUosZ0hBQ0ksa0JBR1Isd0RBQ0ksbURBQ0EsMkJBQ0EsNEJBQ0EscUJBQ0EsaUJQdGVaLEtPdWVZLGtCQUNBLFFBQ0EsU0FDQSxXQUNBLFlBQ0EsNEJBQ0EscUNBQ0EsWU41ZW5CLHlCTStkZSx3REFlUSxxQkFDQSxXQUNBLGFBRUosNERBQ0ksYUFHUiwrQ0FDSSxpQlBwZlgsUU9xZlcsMkRBQ0ksaUJQdGZmLFFPeWZPLDRDQUNJLGlCUHBmZCxRT3FmYyx3REFDSSxpQlB0ZmxCLFFPeWZVLDZDQUNJLGlCUDlmYixRTytmYSx5REFDSSxpQlBoZ0JqQixRT21nQlMsOENBQ0ksaUJQbGdCWixRT21nQlksMERBQ0ksaUJQcGdCaEIsUU91Z0JRLGtEQUNJLGlCUC9nQlIsUU9naEJRLDhEQUNJLGlCUGpoQlosUU9vaEJZLG9NQUNJLE1QdGhCcEIsUU8waEJRLG1EQUNJLGlCUHpoQmQsUU8waEJjLCtEQUNJLGlCUDNoQmxCLFFPOGhCa0IsdU1BQ0ksTVBqaUJwQixRT3dpQlksNEdBQ0ksaUJQcGlCVixRT3dpQk0sc0dBQ0ksaUJQbmlCYixRT3VpQlMsd0dBQ0ksaUJQNWlCWixRT2dqQlEsMEdBQ0ksaUJQL2lCWCxRT21qQk8sa0hBQ0ksaUJQM2pCbEIsUU8rakJjLG9IQUNJLGlCUC9qQmIsUU9ra0JLLCtDQUNJLHdDQU1KLDREQUNJLHVCTjVrQm5CLHlCTTJrQmUsNERBR1Esd0JObGtCdkIsMEJNK2pCZSw0REFNUSxtQkFDQSx5Qk50a0J2QiwwQk13a0JtQixpSkFFUSxXQUdSLCtEQUNJLGVOMWxCdkIseUJNeWxCbUIsK0RBR1EsZ0JOaGxCM0IsMEJNNmtCbUIsK0RBTVEsZ0JObmxCM0IsMEJNNGxCbUIsaUpBRVEsV0FJSiwyRUFDSSxtQk4vbUIzQix5Qk04bUJ1QiwyRUFHUSxvQk5ybUIvQiwwQk1rbUJ1QiwyRUFNUSxvQkFTaEIsNERBQ0ksV0FDQSxnQkFDQSxjQUNBLHVCTmpvQm5CLHlCTTZuQmUsNERBTVEsd0JOdm5CdkIsMEJNaW5CZSw0REFTUSxtQkFDQSx3QkFFSix3RUFDSSxjQUNBLGdCQUNBLFVBQ0EsbUJON29CdkIseUJNeW9CbUIsd0VBTVEsVUFDQSxnQkFDQSxvQk5yb0IzQiwwQk02bkJtQix3RUFXUSxpQkFFSiwyRUFDSSxpQkFDQSxtQk54cEIzQix5Qk1zcEJ1QiwyRUFJUSxrQk45b0IvQiwwQk0wb0J1QiwyRUFPUSxrQkFJWix5RUFDSSxVTmxxQnZCLHlCTWlxQm1CLHlFQUdRLFVBQ0EsZUFFSiwyRUFDSSxNUDFxQnBCLEtPMnFCb0Isa0JBS0EscUZBQ0ksTVBockJ4QixRT3NyQm9CLHNGQUNJLE1QdnJCeEIsUU9nc0JBLDRDQUNJLGdCTmhzQlgseUJNb3NCTyw0Q0FFUSx1Qk5oc0JmLDBCTThyQk8sNENBS1Esb0JON3JCZiwwQk1nc0JlLDZEQUVRLGtCTjVyQnZCLDBCTTByQmUsNkRBS1Esa0JOcnNCdkIsMEJNd3NCdUIsMEVBRVEsV0FDQSxhTnJzQi9CLDBCTWtzQnVCLDBFQU1R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Q0EsYUFDQSxtQnZCcktYLDBCdUIwSkcseUJBY1EsWUFDQSxjQ3hMWixPQUNJLGVBQ0EsUUFDQSxnQkFDQSwwQkFDQSxrQ0FDQSxnQ0FDQSxrQkFDSSxlQUNBLFFBQ0EsU0FDQSxnQkFDQSxnQ0FDQSxzQkFDQSxVQUNBLGdCQUNBLG1CQUNBLHNDQUNBLGdCQUNBLGNBRUosWUFDSSxhQUNBLG1CQUNBLFlBQ0EseUJBRUoscUJBQ0ksWXpCRlcsSXlCR1gsZ0JBQ0EsMEJBQ0kscUJBQ0EsZ0JBRUosMkJBQ0ksMEJBS0EsNENBQ0ksaURBSUEsc0NBQ0ksZUFDQSxtQkFJSixnREFDSSw0QkFDQSxjeEJ0Q25CLDBCd0JvQ2UsZ0RBSVEsb0JBR1IsNkRBQ0ksYUFJSixrbEJBSUksZ0NBQ0EsaUJBQ0Esc0JBQ0EsbUJBQ0EsY0FDQSw0QkFDQSxrQkFDQSxZQUVKLGdGQUNJLGlCekJ2RVgsUXlCeUVPLGlEQUNJLGNBQ0EsNEJBQ0EsaUJBQ0EsbUJBQ0EsZ0JBRUosa0ZBQ0kscUJBQ0Esb0JBQ0EscUJBQ0EsZ0JBQ0EseUJBQ0EsaUJ6QnRGWCxReUJ1RlcsaUJBQ0EsTXpCN0ZaLEt5QjhGWSxTQUNBLHVDQUNBLDRCQUNBLG1CQUNBLG1CQUNBLGNBQ0EsNENBQ0EsNEJBQ0EsMENBQ0EscUNBQ0EsZ0xBQ0ksaUJ6QjlGbEIiLCJmaWxlIjoiZ3VscC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBpZ25pdGlvbjcyIEJhc2UgKi9cclxuKixcclxuKiAqIHtcclxuXHRtYXJnaW46MDtcclxuXHRwYWRkaW5nOjA7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLypcdGVuc3VyZSBIVE1MNSBlbGVtZW50cyBhcmUgaGFuZGxlZCBhcyBibG9jayBsZXZlbCBvbiBvbGRlciBicm93c2VycyAqL1xyXG5mb290ZXIsXHJcbmhlYWRlcixcclxubmF2LFxyXG5tYWluLFxyXG5zZWN0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuKixcclxuKjphZnRlcixcclxuKjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKiB7XHJcblx0Zm9udC1mYW1pbHk6IGxhdG8sIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbmh0bWwsIGJvZHkge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6IGxhdG8sIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG59XHJcblxyXG4ucGFnZS1jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmNsZWFyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5idXR0b24sIC5idXR0b24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxLjE4NzVyZW07XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgcGFkZGluZzogMTZweCA2MHB4IDE2cHggMzBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy5zdmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAzMHB4KSA0OSU7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICYuYmx1ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5ncmVlbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm9mZi13aGl0ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuZ3JheS1saWdodCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWRhcms7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgIH1cclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxNTIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxucCB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuaDEge1xyXG4gICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDMuMjVyZW07XHJcbiAgICB9XHJcbiAgICBiLCBlbSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjM3NXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgfVxyXG4gICAgYiwgZW0ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5oMyB7XHJcbiAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgfVxyXG4gICAgYiwgZW0ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5oNCB7XHJcbiAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMTI1cmVtO1xyXG4gICAgfVxyXG4gICAgYiwgZW0ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5oNSB7XHJcbiAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG4gICAgYiwgZW0ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5oNiB7XHJcbiAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMS4zM3JlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgfVxyXG4gICAgYiwgZW0ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3dpcGUtdG8tc2Nyb2xsIHtcclxuICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTNweDtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTRweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNraXAtbmF2IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogLTEwMDAwcHg7XHJcblx0dG9wOiBhdXRvO1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0aGVpZ2h0OiAxcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHQmOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG5cdFx0bGVmdDogMTBweDtcclxuXHRcdHRvcDogNXB4O1xyXG5cdCAgICB3aWR0aDogYXV0bztcclxuXHQgICAgaGVpZ2h0OiBhdXRvO1xyXG5cdCAgICB6LWluZGV4OiA5OTk5OTk5O1xyXG5cdH1cclxufVxyXG5cclxuLnBvc3QtY29udGVudC10aXRsZSB7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICBtYXJnaW46IDMycHggYXV0byAyMHB4O1xyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIH1cclxufVxyXG4ucG9zdC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDAgNDBweCA1MHB4O1xyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDYwcHggNzVweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIGhyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yZXNvdXJjZS1hdXRob3Ige1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIH1cclxuICAgIHVsLCBvbCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0yNnB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgICAucmVzb3VyY2UtaW1nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC53cC1ibG9jay1pbWFnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgICAgIG1heC13aWR0aDogMTUyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICYuYWxpZ25sZWZ0IHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbnJpZ2h0IHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFsaWduY2VudGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVyby1jYWxsb3V0IHtcclxuICAgICsgLnBvc3QtY29udGVudCB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgKyAud3lzaXd5Zy1jYWxsb3V0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ud3lzaXd5Zy1jYWxsb3V0IHtcclxuICAgIHBhZGRpbmc6IDI0cHggMTJweDtcclxuICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHggNjBweDtcclxuICAgIH1cclxuICAgIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwOmVtcHR5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cdGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICYuYWxpZ25sZWZ0IHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCA0MHB4IDEwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbnJpZ2h0IHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ25jZW50ZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCwgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCIuXCI7XHJcblx0ICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0ICAgIGhlaWdodDogMDtcclxuXHQgICAgY2xlYXI6IGJvdGg7XHJcblx0fVxyXG59XHJcblxyXG5pZnJhbWUge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udGV4dC1zZWN0aW9uIHtcclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qIENvbG9ycyAqL1xyXG4kd2hpdGU6IHJnYigyNTUsMjU1LDI1NSk7IC8vICNmZmZmZmZcclxuJGJsYWNrOiByZ2IoNzIsIDcyLCA3Mik7IC8vICM0ODQ4NDhcclxuJHRhbi1saWdodDogcmdiKDI1MiwgMjUwLCAyNDcpOyAvLyAjZmNmYWY3XHJcbiR0YW46IHJnYigyMzQsIDIyOCwgMjE1KTsgLy8gI2VhZTRkN1xyXG4kdGFuLWRhcms6IHJnYigyMjQsIDIxNywgMjAxKTsgLy8gI0UwRDlDOVxyXG4kb3JhbmdlOiByZ2IoMTk2LCAxMzEsIDQ2KTsgLy8gI2M0ODMyZVxyXG4kb3JhbmdlLWRhcms6IHJnYigxNjYsIDk3LCAyMyk7IC8vICNBNjYyMTdcclxuJGJsdWU6IHJnYigzNCwgMTA0LCAxNDcpOyAvLyAjMjI2ODkzXHJcbiRibHVlLWRhcms6IHJnYigyMCwgODAsIDExNyk7IC8vICMxNDUwNzVcclxuJGdyZWVuOiByZ2IoOTYsIDExOSwgMTA2KTsgLy8gIzYwNzc2YVxyXG4kZ3JlZW4tZGFyazogcmdiKDY2LCA5MiwgNzgpOyAvLyAjNDI1YzRlXHJcbiRyZWQ6IHJnYigxMjYsIDc0LCA3Mik7IC8vICM3ZTRhNDhcclxuJHJlZC1kYXJrOiByZ2IoMTE2LCA2MiwgNjApOyAvLyAjNzQzRTNDXHJcblxyXG5cclxuLyogQnJlYWtwb2ludCBTaXplcyAqL1xyXG4kbWVkaXVtLXdpZHRoOiA3NjhweDtcclxuJGxhcmdlLXdpZHRoOiAxMDI0cHg7XHJcbiR4bGFyZ2Utd2lkdGg6IDEyNTBweDtcclxuJHh4bGFyZ2Utd2lkdGg6IDE5MjBweDtcclxuXHJcbi8vIEZvbnQgV2VpZ2h0c1xyXG4kZm9udC13ZWlnaHQtbm9ybTogNDAwO1xyXG4kZm9udC13ZWlnaHQtbWVkOiA1MDA7XHJcbiRmb250LXdlaWdodC1zZW1pOiA2MDA7XHJcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XHJcblxyXG4vLyB0cmFuc2l0aW9uIHNwZWVkc1xyXG4kdHJhbnMtc2xvdzogMC42cztcclxuJHRyYW5zLW1lZDogMC40cztcclxuJHRyYW5zLWZhc3Q6IDAuMnM7XHJcbiIsIi8vIGJyZWFrcG9pbnQgaGFuZGxpbmdcclxuXHJcbkBtaXhpbiBtZWRpdW0ge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRtZWRpdW0td2lkdGh9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBsYXJnZSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGxhcmdlLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4geGxhcmdlIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skeGxhcmdlLXdpZHRofSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4geHhsYXJnZSB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JHh4bGFyZ2Utd2lkdGh9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn0iLCJmb290ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgIHBhZGRpbmc6IDQwcHggMTJweCAzMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDM2cHggMjRweCAzMHB4IDQwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMzZweCAzMnB4IDMwcHggNDBweDtcclxuICAgIH1cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0NXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbnRhY3QtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbnRlbnQtbGVmdCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAgODBweDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogNjYlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogNTElO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiA0NyU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbnRlbnQtcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDJweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDQzJTtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZm9vdGVyLWJvdHRvbS1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmd0cmFuc2xhdGVfd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc29jaWFsLWxpbmtzIHtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE2cHggMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sb2dvLWJveCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ndWlkZXN0YXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2hhcml0eS1uYXZpZ2F0b3Ige1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9vdGVyLWJvdHRvbS1jb250YWluZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmxpbmtzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3NTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29weXJpZ2h0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNlbGVjdC5ub3RyYW5zbGF0ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7IFxyXG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IFxyXG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jYXJldC5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTMlIDEycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIG91dGxpbmUtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc2VhcmNoLWJhci1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICB9XHJcbiAgICAuY2xvc2Utc2VhcmNoLWJhciwgLmNsb3NlLXNlYXJjaC1yZXN1bHRzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyNHB4O1xyXG4gICAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgZm9ybSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDYzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHRhbi1kYXJrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTkwcHggMTJweCAzMnB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiBmb250IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3cuc3ZnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMzBweCkgNDklO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICAgICAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE5MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2MnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5oZWFkZXIge1xyXG4gICAgei1pbmRleDogOTk7XHJcbiAgICAuaG9tZS1saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiA3NHB4O1xyXG4gICAgICAgIG1hcmdpbjogMTZweDtcclxuICAgICAgICB3aWR0aDogMTU2cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZ2dztcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEyNnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjcycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubW9iaWxlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5kZXNrdG9wIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uZXdzbGV0dGVyLWJ1dHRvbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoLXRvZ2dsZSB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAzNHB4IDI4cHggMzRweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxOHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxOHB4O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zZWFyY2gtaWNvbi5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnRhYmxldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogOTBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1lbnUtdG9nZ2xlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICAgIHJpZ2h0OiAyMnB4O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLXRvcCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfSAgIFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFucy1tZWQgZWFzZSwgb3BhY2l0eSAkdHJhbnMtZmFzdCBlYXNlLCBoZWlnaHQgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1haW4tbmF2LWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgICAgdG9wOiA5MnB4O1xyXG4gICAgICAgIHdpZHRoOiA4Ny41JTtcclxuICAgICAgICBsZWZ0OiA2LjI1JTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBib3gtc2hhZG93OiAwIDNweCAyMHB4IHJnYmEoMCwgMCwgMCwgLjEwKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHggMTZweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCA0NXB4IDE2cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjVweCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDVweCAwIDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MiU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDQlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDBweCAxNXB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MzBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBhLmJhY2stdG8tbmF2IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDMycHggNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMzJweCAwIDI0cHggNDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LW9yYW5nZS5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA0OSU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhlYWRlci1jb250YWluZXIge1xyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjUycHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTZweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR0YW47XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCA3MHB4IDlweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0bywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzLCAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAyOXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNvY2lhbC1saW5rcyB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMjRweDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAyMHB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5kZXNrdG9wIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNvY2lhbC1saW5rcyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5oaWRlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCA2cHggMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggNnB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWFpbi1uYXYge1xyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50aGlyZC1sZXZlbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICNtZW51LW1haW4tbmF2aWdhdGlvbi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNtZW51LW1haW4tbmF2aWdhdGlvbiB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggJHRyYW5zLWZhc3QgZWFzZSwgbWFyZ2luLWxlZnQgJHRyYW5zLWZhc3QgZWFzZSwgcGFkZGluZy1ib3R0b20gJHRyYW5zLWZhc3QgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1JTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggJHRyYW5zLWZhc3QgZWFzZSwgbWFyZ2luLWxlZnQgJHRyYW5zLWZhc3QgZWFzZSwgcGFkZGluZy1ib3R0b20gMHMgZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRhbjtcclxuICAgICAgICAgICAgICAgICYuaGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaGVhZGVyLWN0YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1NXB4IHNvbGlkICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmVhdC1ldmVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5oZWFkZXItY3RhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaDMsIC5jdGEtY29udGVudCBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NtYWxsLWFycm93LWJsYWNrLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogNTVweCBzb2xpZCAkdGFuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZlYXQtZXZlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mZWF0LWV2ZW50LWhlYWRlciwgLmZlYXQtZXZlbnQtY29udGVudCBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaGVhZGVyLWN0YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDIxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDU1cHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmVhdC1ldmVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NhcmV0LnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnMtbWVkIGVhc2UsIHRvcCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogYXR0cih0aXRsZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuaGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmhlYWRlci1jdGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsIDAsIDAsIC4xMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jdGEtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjFlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNGVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc21hbGwtYXJyb3cuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAzNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMzVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1NXB4IHNvbGlkICRncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuaGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCBwYWRkaW5nLXRvcCAkdHJhbnMtbWVkIGVhc2UsIG1pbi1oZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1mYXN0IGVhc2UsIHBhZGRpbmctdG9wICR0cmFucy1mYXN0IGVhc2UsIG1pbi1oZWlnaHQgJHRyYW5zLWZhc3QgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtZmFzdCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTApO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE1MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaGVhZGVyLWN0YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDhweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZlYXQtZXZlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDI4cHggMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1NSUgLSA0NXB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweCA1MHB4IDE4cHggMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5oaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctb3JhbmdlLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDI1cHgpIDQ5JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5lbmFibGVkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDUwcHggOHB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50aGlyZC1sZXZlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDUwcHggOHB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogLTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA0cHggNHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5mZWF0LWV2ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2UsIGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZmVhdC1ldmVudC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZmVhdC1ldmVudC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUuMmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctb3JhbmdlLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuaGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIC41MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmhlcm8tY2FsbG91dCB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbiAgICB9XHJcbiAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIG9wYWNpdHk6IC45O1xyXG4gICAgICAgICYueWVsbG93IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjYzQ4NDJlIDcwJSwgI2UzYzE3Nyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucmVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNjIzNzM1IDcwJSwgI0JFOEY4RCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZ3JlZW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0QjY1NTcgNzAlLCAjODY5ZjkxKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ibHVlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDgzRTVGIDcwJSwgIzQ3OThDOSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhlcm8tY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHggMjBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMzJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDQwcHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE0MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxOTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSwgLmNvbnRlbnQsIC5idXR0b24ge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuICAgIGgxLCAuY29udGVudCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGgxIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAgIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgJi5mdWxsLXNpemUge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1MnB4IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4MHB4IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5vdmVybGF5IHtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjc1O1xyXG4gICAgICAgICAgICAmLnllbGxvdyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM4ZjVlMWQgNzAlLCAjYmZhZThiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnJlZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM2YzNiMzkgNzUlLCAjZWFlNGQ3KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmdyZWVuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI3NGEzOCA2NiUsICM1YzczNjYpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxMTRlNzMgNjYlLCAjN2FhOGM0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5jYXJvdXNlbC1jYWxsb3V0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgIHBhZGRpbmc6IDQ1cHggMCA1MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogODBweCAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDAgYXV0bztcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWRlcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xyXG4gICAgICAgICAgICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucHJvZi1waWMge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDM2cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTUwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubmFtZSwgLnJvbGUsIC5jYXJvdXNlbC1iaW8sIC5iaW8tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5yb2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJvdXNlbC1iaW8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNy44ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNS4yZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYmlvLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zbWFsbC1hcnJvdy1ibGFjay5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmxlZnQtYXJyb3csIC5yaWdodC1hcnJvdyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgbGVmdDogMjBweDsgIFxyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNDVweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmlnaHQtYXJyb3cge1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICByaWdodDogNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGVmdC1hcnJvdyB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN3aXBlLXRvLXNjcm9sbCB7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAmOjphZnRlciwgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJltzdHlsZT1cImJhY2tncm91bmQtY29sb3I6ICM3RTRBNDhcIl0sICZbc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiAjNjA3NzZBXCJdLCAmW3N0eWxlPVwiYmFja2dyb3VuZC1jb2xvcjogIzIyNjg5M1wiXSwmW3N0eWxlPVwiYmFja2dyb3VuZC1jb2xvcjogI0M0ODQyRVwiXSB7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2xpZGVyIHsgIFxyXG4gICAgICAgICAgICAuc2xpZGVzIHtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAuc2xpZGUtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5uYW1lLCAucm9sZSwgLmNhcm91c2VsLWJpbywgLmJpby1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhcm91c2VsLWJpbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwLCBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iaW8tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zbWFsbC1hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGVmdC1hcnJvdywgLnJpZ2h0LWFycm93IHtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3dpcGUtdG8tc2Nyb2xsIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciwgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy13aGl0ZS5zdmcnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5mdWxsLXdpZHRoLWNhbGxvdXQge1xyXG4gICAgcGFkZGluZzogMCAzMnB4O1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDExMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDExNXB4O1xyXG4gICAgfVxyXG4gICAgLmZ1bGwtd2lkdGgtY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1MjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGV4dC1zZWN0aW9uIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU2cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnV0dG9uIHtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmltYWdlLXNlY3Rpb24ge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTQ4cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltYWdlLWNpcmNsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMjc1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjc1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM3MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ3NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5tdWx0aS1jb2wtY2FsbG91dCB7XHJcbiAgICBwYWRkaW5nOiAwIDEycHggMjRweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweCA0MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHggNTVweDtcclxuICAgIH1cclxuICAgIGgyLmhlYWRpbmcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1ODRweDtcclxuICAgICAgICBtYXJnaW46IDE2cHggYXV0byAyNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoMjplbXB0eSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5iYWNrZ3JvdW5kLWVsZW1lbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5saWdodCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZGFyayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucm93IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1ODRweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvbC1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDV2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvbC1zdmc6ZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvbC1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29sLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAzMHB4IDkwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDMwcHggNzhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDVweCA1MHB4IDc4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwLCBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgb2wsIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IGF1dG8gMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjI2ODkzO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluayB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjdweCAzMnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggNjBweCAxNnB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi55ZWxsb3cge1xyXG4gICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5vZmYtd2hpdGUge1xyXG4gICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCwgZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuY29sLWRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmdyYXktbGlnaHQge1xyXG4gICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1zdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCwgZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuY29sLWRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucmVkIHtcclxuICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm11bHRpLWNvbC1saW5rLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5ibHVlIHtcclxuICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluay5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmdyZWVuIHtcclxuICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubXVsdGktY29sLWxpbmsuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhLmNvbCB7XHJcbiAgICAgICAgICAgICYueWVsbG93IHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubXVsdGktY29sLWxpbmsuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5vZmYtd2hpdGUge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubXVsdGktY29sLWxpbmsuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5ncmF5LWxpZ2h0IHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubXVsdGktY29sLWxpbmsuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnJlZCB7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm11bHRpLWNvbC1saW5rLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluay5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmdyZWVuIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluay5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tZGFyaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAubXVsdGktY29sLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICYuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuZnVsbC1jb2xvciB7XHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDMycHggNjhweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCA1NnB4IDY4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzZweCA0OHB4IDgwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuY29sLWRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICsgLmZ1bGwtY29sb3ItaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICsgLmNvbC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1zdmc6ZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICArIC5mdWxsLWNvbG9yLWhlYWRpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY29sLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3LjVlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGxpLCBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgb2wsIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tdWx0aS1jb2wtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2tpbm55LWFycm93LnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTdweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYueWVsbG93IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnJlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ibHVlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuZ3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm9mZi13aGl0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAsIGxpLCBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmdyYXktbGlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW47XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuY29sLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwLCBsaSwgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEuY29sIHtcclxuICAgICAgICAgICAgICAgICYueWVsbG93IHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYucmVkIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ncmVlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYub2ZmLXdoaXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmdyYXktbGlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMCwgMCwgMCwgLjMzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmW2RhdGEtY29sLWNvdW50PVwiMlwiXSB7XHJcbiAgICAgICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzZweCAzMnB4IDY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTZweCA2NHB4IDY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggNjRweCAxMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIsIC5jb2wtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLWNvbC1jb3VudD1cIjNcIl0ge1xyXG4gICAgICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtaGVhZGVyLCAuY29sLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLWNvbC1jb3VudD1cIjFcIl0ge1xyXG4gICAgICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAzNXB4IDk1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCA3MHB4IDc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggNjBweCA4NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuY29sLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MiU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYub2ZmLXdoaXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5ncmF5LWxpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmW2RhdGEtY29sLWNvdW50PVwiMVwiXSB7XHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogOTg2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJltkYXRhLWNvbC1jb3VudD1cIjNcIl0ge1xyXG4gICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2wtc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jb2wtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCA0MHB4IDExNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCA0NXB4IDEyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICsgLm11bHRpLWNvbC1jYWxsb3V0IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0yNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtODZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmFja2dyb3VuZC1lbGVtZW50IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlYWRpbmcge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICArIC5tdWx0aS1jb2wtY2FsbG91dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICsgLnNpZ24tdXAtY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMzJweDtcclxuICAgIH1cclxufSIsIi5zaXRlLW1haW4ge1xyXG4gICAgLndwLWJsb2NrLWNvbHVtbiwgLnBvc3QtY29udGVudCB7XHJcbiAgICAgICAgPiAubmdwLWZvcm0ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTU2OHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkaXYuY29udGVudC50aGFua1lvdSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAuY29udHJpYnV0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRhbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNlY3Rpb24uYXQtaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBoZWFkZXIuYXQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGhlYWRlci5hdC1tYXJrdXAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGhlYWRlci5hdC1tYXJrdXAuSGVhZGVySHRtbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICAgICAgICAgZmllbGRzZXQuYXQtZmllbGRzZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNjI1cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZ2VuZC5hdC1sZWdlbmQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgZGl2LmF0LWZpZWxkcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsLmF0LWNoZWNrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XStzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XStzcGFuOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlcitzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMrc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5hdC1jaGVja2JveC10aXRsZSwgc3Bhbi5hdC1jb3Zlci1jb3N0cy1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuLmF0LWNvdmVyLWNvc3RzLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGl2LmF0LXJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJhZGlvcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gbGFiZWwsIC5yYWRpby1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmF0LXJhZGlvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmF0LXJhZGlvcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbC5sYWJlbC1hbW91bnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMTBweCByZ2JhKDAsMCwwLC4yKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1yYWRpb10rYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTMsIDE2MywgMTI1LCAuNik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQrYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig2NiwgOTIsIDc4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1yYWRpb106aG92ZXIrYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDExOSwgMTA2LCAuOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwubGFiZWwtYW1vdW50LmxhYmVsLW90aGVyYW1vdW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5sYWJlbC1vdGhlcmFtb3VudC1wcmVmaXgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dC5lZGl0LW90aGVyYW1vdW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWFlNGQ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjdweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ4NDg0ODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsLmF0LXRleHQsIGxhYmVsLmF0LXNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInRlbFwiXSwgc2VsZWN0LCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIC52Z3MtaW5wdXQtY29udGFpbmVyIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNlYWU0ZDcgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ4NDg0ODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cywgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC52Z3MtaW5wdXQtY29udGFpbmVyLmlzRm9jdXNlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC51cGRhdGVNeVByb2ZpbGVTZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGIsIGksIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK3NwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06aG92ZXIrc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cytzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgLmF0LWZvcm0tc3VibWl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYXQtZm9ybS1zdWJtaXQgLmF0LXN1Ym1pdC5idG4tYXQuYnRuLWF0LXByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDEwcHggcmdiYSgwLCAwLCAwLCAuMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggNjBweCAxNnB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMzBweCkgNDklO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLjYyNXJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hdC1tYXJrdXAuRm9vdGVySHRtbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2UtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8vVkZCIFBST1xyXG5cclxuLnZmYnAtZm9ybSB7XHJcbiAgICB3aWR0aDogOTAwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDkyJTtcclxuICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgIGJveC1zaGFkb3c6IDAgMTJweCAzMHB4IDAgcmdiYSgxMDYsIDEwNiwgMTA2LCAwLjIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgcGFkZGluZzogMzJweCAyMHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW46IDYwcHggYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiA0OHB4O1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgICAudmZiLWNsZWFyZml4IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnZmYi1jb2wtMTIge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAudmZiLWhlbHAtYmxvY2sge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAudmZiLWZvcm0tZ3JvdXAsIC52ZmItZmllbGRUeXBlLXJhZGlvIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcclxuICAgICAgICB9XHJcblx0XHQudmZiLXJhZGlvIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cdFx0fVxyXG4gICAgfVxyXG4gICAgLnZmYi1jb250cm9sLWxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS4zMztcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC52ZmItZm9ybS1jb250cm9sIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNlYWU0ZDc7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDI0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgfVxyXG4gICAgLnZmYi1maWVsZFR5cGUtc3VibWl0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuIiwiLmJpby1oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjRUFFNEQ3LCAjRjlGN0YzKTtcclxuICAgIHBhZGRpbmc6IDQwcHggMzBweCAzNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMzZweCA3NXB4IDMycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogNDZweCA3NXB4IDQycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuICAgIGgxIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1MjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICArIC5yb2xlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6ZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcbi5iaW8ge1xyXG4gICAgbWF4LXdpZHRoOiAxMzUwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xyXG4gICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA3NXB4O1xyXG4gICAgfVxyXG4gICAgLmJpby1waWMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTg5cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTg5cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjYycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJpby10ZXh0IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIzNHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnRhYnMge1xyXG4gICAgbWF4LXdpZHRoOiAxNTIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byA0OHB4O1xyXG4gICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA3NXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbiAgICB9XHJcbiAgICAudGFicy1sYWJlbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtNzBweCAwIC03MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMjdweDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZSwgY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCA0OHB4IDM3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNiwgNzQsIDcyLCAuMDQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI2LCA3NCwgNzIsIC4wNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWJzLWNvbnRlbnRzIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgLnRhYi1jb250ZW50LXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoNzIsIDcyLCA3MiwgLjIpO1xyXG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NhcmV0LXJlZC5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnMtbWVkIGVhc2UsIHRvcCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzIsIDcyLCA3MiwgLjIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI2LCA3NCwgNzIsIC4wNCk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3MiwgNzIsIDcyLCAuMik7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhYi1jb250ZW50IHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDM4cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzUlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjc2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAzOHB4IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAzOHB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDY1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5ldmVudC1wdWItY2FsbG91dCB7XHJcbiAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDQ4cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTJweDtcclxuICAgIH1cclxuICAgIC5wYXN0LWV2ZW50cyB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXN0LWV2ZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzJweCA2OHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggNzBweCA5MHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZXhjZXJwdCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0LjVlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NraW5ueS1hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1N3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1kYXJrO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsIDAsIDAsIC40KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wdWJsaWNhdGlvbnMge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDU2JTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wdWIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA3O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogOS4xZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNS4yZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMy45ZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNztcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDkuMWVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUuMmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMuOWVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucXVvdGUtY2FsbG91dCB7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDMycHggODhweCAzMnB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiA1NnB4IDY0cHggMTIwcHggMjA1cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogNTZweCA2NHB4IDEyMHB4IDI4MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiA0NHB4IDYwcHggMTA0cHg7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLnN2ZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHRvcDogNTZweDtcclxuICAgICAgICAgICAgbGVmdDogNTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMjVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEyNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDk1cHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBsZWZ0OiA3MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1NXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTU1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3R0b206IDQ4cHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgYm90dG9tOiA3MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBib3R0b206IDUwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnF1b3RlIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxuICAgICAgICBwYWRkaW5nOiA2OHB4IDEycHggMjRweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogNDhweCAxNnB4IDQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3MDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMjIwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xdW90ZS5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1NXB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hdXRob3Ige1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjYwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYueWVsbG93IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgfVxyXG4gICAgJi5ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIH1cclxuICAgICYuZ3JlZW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgIH1cclxuICAgICYucmVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG4gICAgJi5vZmYtd2hpdGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcXVvdGUtYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucXVvdGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9xdW90ZS1ibGFjay5zdmcnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXV0aG9yIHtcclxuICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5ncmF5LWxpZ2h0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLWJsYWNrLnN2ZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnF1b3RlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcXVvdGUtYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5nZXQtaW52b2x2ZWQtY2FsbG91dCB7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDEycHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDgwcHggMjBweDtcclxuICAgIH1cclxuICAgIC5iYWNrZ3JvdW5kLWVsZW1lbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDQ1MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHRvcDogNTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubGlnaHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmRhcmsge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWRhcms7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmludm9sdmVkLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgID4gaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY3RhcyB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzY1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQ4cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDQwcHggMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ3NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY3RhIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMycHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNzVweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzZweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxODVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmhlYWRlci1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzZweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgKyAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAzNnB4IDc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDQwcHggNzVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgKyBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDEwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2tpbm55LWFycm93LXdoaXRlLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLmhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmV2ZW50cyB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZXZlbnQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubW9udGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kYXkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmV2ZW50LWRldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMjRweCA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggOTBweCAxNnB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCA5MHB4IDE4cHggNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhdGVnb3J5LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0YW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDEycHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ldmVudC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NraW5ueS1hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmV2ZW50LWRldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuYXJjaGl2ZS1wZW9wbGUsIC5hcmNoaXZlLXRydXN0ZWVzIHtcclxuICAgIC5hcmNoaXZlLXRhYnMge1xyXG4gICAgICAgIG1heC13aWR0aDogMTcwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQ4cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWJzLWxhYmVscyB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMjdweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlLCBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDQ4cHggMzdweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNCwgMTA0LCAxNDcsIC4wNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAxMDQsIDE0NywgLjA0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zd2lwZS10by1zY3JvbGwge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctYmx1ZS5zdmcnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZGlzYWJsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWJzLWNvbnRlbnRzIHtcclxuICAgICAgICAgICAgLnRhYi1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmFyY2hpdmUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNzRweDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1NjZweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDEycHggMzZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM3MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzc0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5wb3N0LWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYXJjaGl2ZS1ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wb3N0LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcmNoaXZlLWJvdHRvbS1jb250ZW50LCAuam9iLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFiNWQ4NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctYmxhY2suc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYXJjaGl2ZS10cnVzdGVlcyB7XHJcbiAgICAuYXJjaGl2ZS10YWJzIHtcclxuICAgICAgICAudGFicy1jb250ZW50cyB7XHJcbiAgICAgICAgICAgIC50YWItY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAuYXJjaGl2ZS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MzBweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucG9zdC1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvUGxhY2Vob2xkZXIuanBnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmFyY2hpdmUtYm90dG9tIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubGVzc29uLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDgwcHg7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5sZXNzb24tZGVzYywgLmxlc3Nvbi1kZXRhaWxzIHtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5sZXNzb24tZGVzYyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5sZXNzb24tZGV0YWlscyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMjZweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sZXNzb24tcGFydHMtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIH1cclxuICAgIC5sZXNzb24tcGFydCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMycHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGVzc29uLXBhcnQtdGl0bGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMjVweCAwIDQ1cHggMjhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAuMTUpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMjhweCAzMnB4IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMzJweCAzMnB4IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xMjU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zLWZhc3QgZWFzZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgdG9wICR0cmFucy1tZWQgZWFzZSwgdHJhbnNmb3JtICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGVzc29uLWRyb3Bkb3duIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdHJhbnMtc2xvdyBlYXNlLCBwYWRkaW5nICR0cmFucy1zbG93IGVhc2UsIHZpc2liaWxpdHkgJHRyYW5zLXNsb3cgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtc2xvdyBlYXNlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdHJhbnMtbWVkIGVhc2UsIHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5ICR0cmFucy1tZWQgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGVzc29uLXBhcnQtZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMjtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXBlcnNwZWN0aXZlOjE7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6MjtcclxuICAgICAgICAgICAgICAgICAgICAtbW96LWNvbHVtbi1jb3VudDoyO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHVsID4gbGksIG9sID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGRpdi5hbGlnbmNlbnRlciwgZGl2LmFsaWdubGVmdCwgZGl2LmFsaWducmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC53cC1jYXB0aW9uLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGl2LmFsaWduY2VudGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkaXYuYWxpZ25yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTZweCAwIDE2cHggMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGRpdi5hbGlnbmxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTZweCAxNnB4IDE2cHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGVzc29uLXBhcnQtbWF0ZXJpYWxzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAyMnB4IDE4cHggMjZweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGN0ZBO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgLmxlc3Nvbi1wYXJ0LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxlc3Nvbi1kcm9wZG93biB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDAwcHg7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzZweCAzMnB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMjBweCByZ2JhKDEwNiwgMTA2LCAxMDYsIDAuMzkpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLW1lZCBlYXNlLCBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MnB4IDYwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUycHggOTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmxlc3Nvbi1hZGRpdGlvbmFscyB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDgwcHg7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5sZXNzb24tYWRkaXRpb25hbHMtY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjYwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjJweCAxOHB4IDI2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY3RkE7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc2l0ZS1tYWluIHtcclxuICAgIC5zaWduLXVwLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAxMnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggNDBweCA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDYwcHggODBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNpZ24tdXAtY2FsbG91dCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzQwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOTBweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTg2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZyb250LCAuYmFjayB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZyb250IHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKDBweCk7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKDBweCk7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKDBweCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5IDBzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgMHMgZWFzZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAzNXB4IDk1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5ODZweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDcwcHggNzVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDhweCA2MHB4IDY1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm11bHRpLWNvbC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9za2lubnktYXJyb3cuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODUlIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAuMzMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5iYWNrIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgtMTc5LjVkZWcpIHRyYW5zbGF0ZVooMXB4KTtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKC0xNzkuNWRlZykgdHJhbnNsYXRlWigxcHgpO1xyXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVgoLTE3OS41ZGVnKSB0cmFuc2xhdGVaKDFweCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmFucy1tZWQgZWFzZSwgdmlzaWJpbGl0eSAwcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgJHRyYW5zLW1lZCBlYXNlLCB2aXNpYmlsaXR5IDBzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAkdHJhbnMtbWVkIGVhc2UsIHZpc2liaWxpdHkgMHMgZWFzZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMTBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTVweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubmdwLWZvcm0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpdi5jb250ZW50LnRoYW5rWW91IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250cmlidXRpb25zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0YW4tZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzZWN0aW9uLmF0LWlubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVhZGVyLmF0LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlYWRlci5hdC1tYXJrdXAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBtaW5lcnZhLW1vZGVybixzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgZmllbGRzZXQuYXQtZmllbGRzZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZ2VuZC5hdC1sZWdlbmQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXYuYXQtZmllbGRzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpdi5hdC1yb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwuYXQtdGV4dCwgbGFiZWwuYXQtc2VsZWN0LCBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBzZWxlY3QsIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2VhZTRkNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDg0ODQ4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0byxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cywgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwuYXQtY2hlY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpob3ZlcitzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMrc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi5hdC1jaGVja2JveC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnVwZGF0ZU15UHJvZmlsZVNlY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4udGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGIsIGksIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOmhvdmVyK3NwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cytzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXQtZm9ybS1zdWJtaXQgLmF0LXN1Ym1pdC5idG4tYXQuYnRuLWF0LXByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggNjBweCAxNnB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMzBweCkgNDklO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDE1cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZnJvbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxNzkuNWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMTc5LjVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDE3OS41ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYmFjayB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHJvdGF0ZVkoMGRlZykgdHJhbnNsYXRlWigxcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHJvdGF0ZVkoMGRlZykgdHJhbnNsYXRlWigxcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHJvdGF0ZVkoMGRlZykgdHJhbnNsYXRlWigxcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJnLWxpZ2h0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5iZy1kYXJrIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1kYXJrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuIiwiLndwLWJsb2NrLWdyb3VwIHtcclxuICAgIG1hcmdpbjogMzJweCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjQwcHg7XHJcbiAgICB9XHJcblx0LndwLWJsb2NrLWNvbHVtbnMge1xyXG5cdCAgICBtYXJnaW46IDAgYXV0bztcclxuXHQgICAgcGFkZGluZzogMTJweDtcclxuXHQgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuXHQgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuXHQgICAgfVxyXG5cdCAgICBAaW5jbHVkZSBsYXJnZSB7XHJcblx0ICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuXHQgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcblx0ICAgICAgICB3aWR0aDogMTAwJTtcclxuXHQgICAgICAgIHBhZGRpbmc6IDAgMjhweDtcclxuXHQgICAgfVxyXG5cdCAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG5cdCAgICAgICAgbWF4LXdpZHRoOiAxNjQwcHg7XHJcblx0ICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcblx0ICAgIH1cclxuXHRcdC53cC1ibG9jay1jb2x1bW5zIHtcclxuXHRcdCAgICBtYXJnaW46IDAgYXV0bztcclxuXHRcdCAgICBwYWRkaW5nOiAwO1xyXG5cdFx0ICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcblx0XHQgICAgICAgIHBhZGRpbmc6IDA7XHJcblx0XHQgICAgfVxyXG5cdFx0ICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuXHRcdCAgICAgICAgZGlzcGxheTogdGFibGU7XHJcblx0XHQgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcblx0XHQgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgICAgICBwYWRkaW5nOiAwO1xyXG5cdFx0ICAgIH1cclxuXHRcdCAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG5cdFx0ICAgICAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuXHRcdCAgICAgICAgcGFkZGluZzogMDtcclxuXHRcdCAgICB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucG9zdC1jb250ZW50IHtcclxuICAgIC53cC1ibG9jay1jb2x1bW5zIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDBweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMjhweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMzJweCAwO1xyXG4gICAgICAgICAgICBnYXA6IDY0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLndwLWJsb2NrLWNvbHVtbnMge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nOiAyNHB4IDEycHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDI4cHggNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjQwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCA2MHB4O1xyXG4gICAgICAgIGdhcDogNjRweDtcclxuICAgIH1cclxuXHQud3AtYmxvY2stZW1iZWQge1xyXG5cdCAgICBwYWRkaW5nOiAyNHB4IDA7XHJcblx0ICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG5cdCAgICBtYXJnaW46IDAgYXV0bztcclxuXHQgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuXHQgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuXHQgICAgfVxyXG5cdCAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG5cdCAgICAgICAgcGFkZGluZzogMzJweCAwO1xyXG5cdCAgICB9XHJcblx0fVxyXG4gICAgLndwLWJsb2NrLWNvbHVtbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDBweDtcclxuICAgICAgICB9XHJcblx0XHQud3lzaXd5Zy1jYWxsb3V0IHtcclxuXHRcdCAgICBwYWRkaW5nOiAwO1xyXG5cdFx0ICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG5cdFx0ICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0ICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcblx0XHQgICAgICAgIHBhZGRpbmc6IDhweCAwO1xyXG5cdFx0ICAgIH1cclxuXHRcdCAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG5cdFx0ICAgICAgICBwYWRkaW5nOiA4cHggMHB4O1xyXG5cdFx0ICAgIH1cclxuXHRcdH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdWwsIG9sIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoMSwgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0LCBoNSwgaDYge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYS5idXR0b24sIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53cC1ibG9jay1pbWFnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAmLmFsaWduY2VudGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmFsaWdubGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuYWxpZ25yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLndwLWJsb2NrLWJ1dHRvbnMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaXMtdmVydGljYWxseS1hbGlnbmVkLWNlbnRlciB7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stZ3JvdXAge1xyXG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLndwLWJsb2NrLWltYWdlIHtcclxuICAgIHBhZGRpbmc6IDI0cHggMTJweDtcclxuICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCA2MHB4O1xyXG4gICAgfVxyXG4gICAgZmlndXJlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmLmFsaWduY2VudGVyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hbGlnbmxlZnQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWxpZ25yaWdodCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLmhhcy10ZXh0LWFsaWduLWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5oYXMtdGV4dC1hbGlnbi1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLmhhcy10ZXh0LWFsaWduLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLndwLWJsb2NrLWVtYmVkIHtcclxuICAgIHBhZGRpbmc6IDI0cHggMTJweDtcclxuICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDI4cHggNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCA2MHB4O1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbmNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbmxlZnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAmLmFsaWducmlnaHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgaWZyYW1lIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1idXR0b25zIHtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCA0MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDYwcHg7XHJcbiAgICB9XHJcbiAgICAud3AtYmxvY2stYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggNjBweCAxNnB4IDMwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LnN2ZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMzBweCkgNDklO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuaXMtY29udGVudC1qdXN0aWZpY2F0aW9uLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJi5pcy1jb250ZW50LWp1c3RpZmljYXRpb24tcmlnaHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgJi5pcy1jb250ZW50LWp1c3RpZmljYXRpb24tbGVmdCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuLndwLWJsb2NrLXNvY2lhbC1saW5rcyB7XHJcbiAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgbWF4LXdpZHRoOiAxNjQwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCA0MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDYwcHg7XHJcbiAgICB9XHJcbiAgICAud3Atc29jaWFsLWxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlLCBib3gtc2hhZG93ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAyMHB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLndwLXNvY2lhbC1saW5rLWZhY2Vib29rIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9mYWNlYm9vay5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmFsaWduY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmLmFsaWdubGVmdCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgICYuYWxpZ25yaWdodCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuLndwLWNhcHRpb24ge1xyXG4gICAgJi5hbGlnbmxlZnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xyXG4gICAgfVxyXG4gICAgJi5hbGlnbnJpZ2h0IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6MjBweDtcclxuICAgIH1cclxufSIsIi5sYXJnZS1waG90by1jYWxsb3V0IHtcclxuICAgIC5sYXJnZS1waG90by1jb250YWluZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNTMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNzUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZS1mdWxsIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNzVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2N3Z3O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dC1zZWN0aW9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjZweCA0MnB4IDMycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDQwcHggNDBweCA1NnB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDI6ZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwOmVtcHR5IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdWwsIG9sIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9uOmVtcHR5IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYXJnZS1xdW90ZS1jYWxsb3V0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAubGFyZ2UtcXVvdGUtY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE3MjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dC1zZWN0aW9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjZweCA0MnB4IDMycHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MnB4IDc1cHggMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ1dHRvbjplbXB0eSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5xdW90ZS1zZWN0aW9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjZweCA0MnB4IDMycHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDc1cHggMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5xdW90ZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2OHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOTJweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3F1b3RlLW9yYW5nZS5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNThweDtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVyby1jYWxsb3V0IHtcclxuICAgICsgLmxhcmdlLXBob3RvLWNhbGxvdXQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zMnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNzVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlZC1yZXNvdXJjZXMtY2FsbG91dCB7XHJcbiAgICBwYWRkaW5nOiA0OHB4IDEycHggNDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAxMnB4IDUwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDkwcHggMTJweCA2NHB4O1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDgyNXB4KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZlYXR1cmVkLXJlc291cmNlcy1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTU2MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU0N3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmVhdHVyZWQtcmVzb3VyY2Uge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDM1MXB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MDhweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAyMHB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTkycHggMCAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMDBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1NDdweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM3MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE4cHggMzZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pbWFnZS1mdWxsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2OHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgfiAubXVsdGktY29sLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhdGVnb3J5LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDM4cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGFuO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmVhdHVyZWQtaXRlbS1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzhweCA3MHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzJweCA4MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCA4MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgKyAubXVsdGktY29sLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtZGFyaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcuNWVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tdWx0aS1jb2wtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NraW5ueS1hcnJvdy13aGl0ZS5zdmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtZGFyaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtZGFyaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmW3N0eWxlPVwiYmFja2dyb3VuZC1jb2xvcjogI0M0ODQyRVwiXSB7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmVhdHVyZWQtcmVzb3VyY2VzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIC5mZWF0dXJlZC1yZXNvdXJjZSB7XHJcbiAgICAgICAgICAgICAgICAuaW1hZ2UtZnVsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH4gLm11bHRpLWNvbC1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZlYXR1cmVkLWl0ZW0tZGV0YWlscyB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICsgLm11bHRpLWNvbC1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm11bHRpLWNvbC1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtZGFyaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZbc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiAjN0U0QTQ4XCJdLCAmW3N0eWxlPVwiYmFja2dyb3VuZC1jb2xvcjogIzYwNzc2QVwiXSwgJltzdHlsZT1cImJhY2tncm91bmQtY29sb3I6ICMyMjY4OTNcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm9mZi13aGl0ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbi1saWdodDtcclxuICAgIH1cclxuICAgICYuZ3JheS1saWdodCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgIH1cclxufSIsIi5maWx0ZXItd3JhcHBlciB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAuZmlsdGVyLXNpZGViYXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAkdHJhbnMtbWVkIGVhc2UsIHdpZHRoICR0cmFucy1tZWQgZWFzZSwgaGVpZ2h0ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMzcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5maWx0ZXItdG9nZ2xlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE1cHggMTJweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDBweCAwcHggOHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkdHJhbnMtbWVkIGVhc2UsIHJpZ2h0ICR0cmFucy1tZWQgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2UsIGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZmlsdGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTA2LCAxMDYsIDEwNiwgLjM1KTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTAwMDBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAwMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA4cHggMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogODVweCA1NXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDM2cHggMTI1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggNDBweCAxMjVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwRjMwNTE7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGxhdG8sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZmlsdGVyLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgKyBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICsgbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5maWx0ZXItaXRlbSBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuZmlsdGVyLWl0ZW0gbGFiZWw6OmJlZm9yZSxcclxuICAgICAgICAgICAgICAgIC5maWx0ZXItaXRlbSBsYWJlbDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1pdGVtIGxhYmVsOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4OyAgXHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLypDaGVja21hcmsgb2YgdGhlIGZha2UgY2hlY2tib3gqL1xyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1pdGVtIGxhYmVsOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzcwNzA3MDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzcwNzA3MDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZmlsdGVyLWRhdGUtc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZpbHRlci1kYXRlLWRyb3Bkb3duIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjU2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmlsdGVyLWRhdGUtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmlsdGVyLXNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmZpbHRlci1zZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMCA2OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDFweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkd2hpdGUsICR3aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMjUlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDc1JSAtIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygyNSUgLSAxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYyg3NSUgLSAxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpbHRlci1vaywgLmZpbHRlci1jYW5jZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnMtbWVkIGVhc2UsIGNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2Y0ZjRmNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmlsdGVyLW9rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5maWx0ZXItZGF0ZS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTglO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNzVweCBhdXRvIDEyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jbGVhci1maWx0ZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjVweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTglO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC5maWx0ZXItY2xlYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LWJsdWUuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmVhdHVyZWQtZmlsdGVyLXNlY3Rpb24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDM1cHggMTJweCAxMnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCAxMnB4IDM3NXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDYwcHggMTJweCA0MTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZlYXR1cmVkLWZpbHRlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxuICAgICAgICAgICAgICAgIGdyaWQtZ2FwOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1nYXA6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZlYXR1cmVkLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMTBweCAwIHJnYmEoMTA2LCAxMDYsIDEwNiwgMC4zOSk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAzMHB4IDA7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNjVweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgJHRyYW5zLW1lZCBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDM1cHggMDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDhweCA1MnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctd2hpdGUuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZlYXR1cmVkLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgM3B4IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3NSU7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5mZWF0dXJlZC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzRweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzZweDs7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZmVhdHVyZWQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5mZWF0dXJlZC1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmZlYXR1cmVkLWRlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogM2VtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tZGFyaztcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCAwIHJnYmEoMTA2LCAxMDYsIDEwNiwgMC41NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgI2ZpbHRlci1yZXN1bHRzIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDEycHggMzVweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMzVweCAzNzVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCA2MHB4IDM1cHggNDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubG9hZGluZyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC40O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmVzdWx0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTMwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgLnJlc3VsdC1pdGVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMjBweDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNzBweCA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJlc3VsdC1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmVzdWx0LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE2cHggMCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggMCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmVzdWx0LWRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJlc3VsdC1hdXRob3Ige1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjY4OTM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJlc3VsdC1kYXRlLCAucmVzdWx0LWF1dGhvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yZXN1bHQtZGF0ZS1hdXRob3ItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJlc3VsdC1kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyLjZlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yZXN1bHQtbW9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctYmx1ZS5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmhpZ2hsaWdodGVkIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3BhY2luZzogMjVweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAyMHB4IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDcwcHggNDhweCA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgLnBhZ2luYXRpb24tYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODVweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNXB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFucy1tZWQgZWFzZTtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDkwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE5cHggMjRweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTsgXHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IFxyXG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NhcmV0LWRhcmsuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgOTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgICAgICAgICArIC5wYWdpbmF0aW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTVweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmhpZGRlbiB7XHJcbiAgICAgICAgLmZpbHRlci1zaWRlYmFyIHtcclxuICAgICAgICAgICAgbGVmdDogLTEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0zNDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMzcwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5maWx0ZXItdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzJweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTMycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTA2LCAxMDYsIDEwNiwgLjM1KTtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZpbHRlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZmVhdHVyZWQtZmlsdGVyLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDEycHggMTJweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDQwcHggMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNzVweCAxMnB4IDE3NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mZWF0dXJlZC1maWx0ZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1nYXA6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAjZmlsdGVyLXJlc3VsdHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDEycHggMzVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNDBweCAzNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE3NXB4IDM1cHggMTc1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZXJvLWNhbGxvdXQge1xyXG4gICAgKyB7XHJcbiAgICAgICAgLmZpbHRlci13cmFwcGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMycHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTc1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy1tZWQgZWFzZSwgcGFkZGluZyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAuY2xvc2Utc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIG1hcmdpbjogMTJweCBhdXRvO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAjNDg0ODQ4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wYWdpbmF0aW9uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgJi5uZXh0LXJlc3VsdHMge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDNweCAycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxQjVEODY7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMUI1RDg2O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucHJldi1yZXN1bHRzIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzcHggMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMUI1RDg2O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFCNUQ4NjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jbG9zZS1zZWFyY2gtcmVzdWx0cyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDQwcHggMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggMCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggNjBweCAxMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYubW9iaWxlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nICR0cmFucy1tZWQgZWFzZSwgbWFyZ2luLWJvdHRvbSAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmVzdWx0LWNvdW50IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgIG1heC13aWR0aDogMTA4MHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMThweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q2ZDZkNjtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xyXG4gICAgfVxyXG4gICAgLnJlc3VsdCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI4cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDY7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwODBweDtcclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmVzdWx0LWxpbmsge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMUI1RDg2O1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LWJsdWUuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFCNUQ4NjtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNsZWFyLXNlYXJjaCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNXB4O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcGFkZGluZzogMjdweDtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlci1jb250YWluZXIge1xyXG4gICAgJi5tb2JpbGUge1xyXG4gICAgICAgIC5jbGVhci1zZWFyY2gge1xyXG4gICAgICAgICAgICByaWdodDogMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5mZWF0dXJlZC1mZWxsb3ctY2FsbG91dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICBwYWRkaW5nOiA0NXB4IDAgODBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogODBweCAwIDEwMHB4O1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmVhdHVyZWQtZmVsbG93LWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xyXG4gICAgICAgIC5wcm9mLXBpYyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDM2cHggMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGlkZS1jb250ZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MTBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NTBweCk7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5uYW1lLCAucm9sZSwgLmNhcm91c2VsLWJpbywgLmJpby1saW5rIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yb2xlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJvdXNlbC1iaW8ge1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA2O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcuOGVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNi41ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1LjJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmlvLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDVweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3NtYWxsLWFycm93LnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnRleHQtc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlcm8tY2FsbG91dCB7XHJcbiAgICArIC50ZXh0LXNlY3Rpb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50LWxpc3Qge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzhweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNTBweCAxMjVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG4gICAgLnN3aXBlLXRvLXNjcm9sbCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmV2ZW50cy1iYWNrZ3JvdW5kIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDE3NXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHRvcDogMjAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHRvcDogMjI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmV2ZW50cy1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLmV2ZW50cy1pbm5lci1jb250YWluZXIge1xyXG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIG1heC13aWR0aDogMTU0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZXZlbnRzIHtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTBweDtcclxuICAgICAgICBib3JkZXItc3BhY2luZzogMjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgLmV2ZW50cy1saXN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmV2ZW50IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDI4OHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI4OHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMzVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAxMHB4IDAgcmdiYSgxMDYsIDEwNiwgMTA2LCAwLjM5KTtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDQ4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIC5tb250aCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kYXkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTUsIDQ4LCA4MSwgMC4yKTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xMjU7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpbWluZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAxMHB4IDAgcmdiYSgxMDYsIDEwNiwgMTA2LCAwLjY1KTtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5sb2FkLW1vcmUge1xyXG4gICAgICAgIHRvcDogMTUwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJi5oaWRkZW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50LWxpc3Qge1xyXG4gICAgKyAubXVsdGktY29sLWNhbGxvdXQge1xyXG4gICAgICAgICsgLmZlYXR1cmVkLXJlc291cmNlcy1jYWxsb3V0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC1saXN0IHtcclxuICAgICsgLmZlYXR1cmVkLXJlc291cmNlcy1jYWxsb3V0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiQG1lZGlhIHByaW50IHtcclxuICAgIC8vIHNldHMgcHJpbnQgbWFyZ2luXHJcbiAgICBAcGFnZSB7XHJcbiAgICAgICAgbWFyZ2luOiAxaW47XHJcbiAgICB9ICBcclxuICAgIC5mb290ZXItZm9ybSxcclxuICAgIC5idXR0b24sXHJcbiAgICAubGVmdC1hcnJvdyxcclxuICAgIC5yaWdodC1hcnJvdyxcclxuICAgIC5wcm9mLXBpYyxcclxuICAgIC5jb2wtc3ZnLFxyXG4gICAgLm92ZXJsYXksXHJcbiAgICAuYmFja2dyb3VuZC1lbGVtZW50LFxyXG4gICAgLnNpdGUtbWFpbiAuc2lnbi11cC1jb250YWluZXIuYmctZGFyayxcclxuICAgIC5zaXRlLW1haW4gLnNpZ24tdXAtY29udGFpbmVyLmJnLWxpZ2h0LFxyXG4gICAgLnN3aXBlLXRvLXNjcm9sbCxcclxuICAgIC5iaW8tbGluayxcclxuICAgIC5zaWduLXVwLWNvbnRhaW5lclxyXG4gICAgIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBib2R5LCBodG1sIHtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgKiB7XHJcbiAgICAgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmNhcm91c2VsLWNhbGxvdXQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICAuc2xpZGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLnNsaWRlcyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgLnNsaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAuc2xpZGUtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZXJvLWNhbGxvdXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnNpZ251cC1mbGlwLWJ1dHRvbiB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLm11bHRpLWNvbC1jYWxsb3V0IHtcclxuICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgLmNvbC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5nZXQtaW52b2x2ZWQtY2FsbG91dCAuaW52b2x2ZWQtY29udGFpbmVyIC5ldmVudHMgLmV2ZW50IHtcclxuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmdldC1pbnZvbHZlZC1jYWxsb3V0IC5pbnZvbHZlZC1jb250YWluZXIgLmV2ZW50cyAuZXZlbnQgLmRhdGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5nZXQtaW52b2x2ZWQtY2FsbG91dCAuaW52b2x2ZWQtY29udGFpbmVyIC5jdGFzIC5jdGEgLmhlYWRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC5oZWFkZXItaW1hZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdldC1pbnZvbHZlZC1jYWxsb3V0IC5pbnZvbHZlZC1jb250YWluZXIgLmN0YXMgLmN0YSB7XHJcbiAgICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5nZXQtaW52b2x2ZWQtY2FsbG91dCAuaW52b2x2ZWQtY29udGFpbmVyIC5jdGFzLFxyXG4gICAgLmdldC1pbnZvbHZlZC1jYWxsb3V0IC5pbnZvbHZlZC1jb250YWluZXIgLmV2ZW50cyB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4iLCIuZXZlbnQtaW5mbyB7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjQwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNzVweDtcclxuICAgIH1cclxuICAgIC5ldmVudC1pbmZvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgJi53aXRoLWltYWdlIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZXZlbnQtdHlwZSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0YW47XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggMTVweDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWdzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRhdGUtdGltZS1pbmZvIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJydWxlLCAuZGF0ZSwgLnRpbWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sb2NhdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgaSwgc3Ryb25nLCBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmV2ZW50LWltZyB7XHJcbiAgICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MjVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zb2NpYWwtc2hhcmUtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMTJweDtcclxuICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDYwcHggMzJweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2NDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5zb2NpYWwtc2hhcmUtdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIHRvcDogMnB4O1xyXG4gICAgfVxyXG4gICAgLnNvY2lhbC1zaGFyZS1saW5rIHtcclxuICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy1tZWQgZWFzZSwgYm94LXNoYWRvdyAkdHJhbnMtbWVkIGVhc2U7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBvc3QtY29udGVudCB7XHJcbiAgICAuc29jaWFsLXNoYXJlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNvY2lhbC1zaGFyZS10aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnZpZGVvLWNhbGxvdXQge1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogNjBweCBhdXRvO1xyXG4gICAgfVxyXG4gICAgJl9fYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbmZvIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk1MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faGVhZGluZyB7XHJcbiAgICB9XHJcbiAgICAmX19zdWJoZWFkaW5nIHtcclxuICAgIH1cclxuICAgICZfX2Rlc2Mge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdmlkZW8ge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKDAsIDAsIDAsIC4xNik7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xyXG4gICAgICAgIG1heC13aWR0aDogODUwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wbGF5LXZpZGVvIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC52aWRlby1jYWxsb3V0X19vdmVybGF5LCAucGxheS12aWRlbyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fb3ZlcmxheSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMTcsIDIwMSwwLjgyNSk7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb2x1bW4ge1xyXG4gICAgLnZpZGVvLWNhbGxvdXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgLnZpZGVvLWNhbGxvdXRfX3ZpZGVvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XHJcbiAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn0iLCIuZnVsbC13aWR0aC1xdW90ZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcXVvdGUtc2VjdGlvbiB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0OHB4IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4eGxhcmdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDhweCA0dncgNDhweCA1JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ibHVlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucmVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ncmVlbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi55ZWxsb3cge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm9mZi13aGl0ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YW4tbGlnaHQ7XHJcbiAgICAgICAgICAgIC5mdWxsLXdpZHRoLXF1b3RlX19xdW90ZSwgLmZ1bGwtd2lkdGgtcXVvdGVfX2F1dGhvciwgLmZ1bGwtd2lkdGgtcXVvdGVfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZ1bGwtd2lkdGgtcXVvdGVfX2xpbmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID5zdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsYWNrXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ncmF5LWxpZ2h0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhbjtcclxuICAgICAgICAgICAgLmZ1bGwtd2lkdGgtcXVvdGVfX3F1b3RlLCAuZnVsbC13aWR0aC1xdW90ZV9fYXV0aG9yLCAuZnVsbC13aWR0aC1xdW90ZV9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZnVsbC13aWR0aC1xdW90ZV9fbGluZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPnN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYmxhY2tcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+IHN2ZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcmdlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcXVvdGUtaW5uZXItY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19xdW90ZS1jb250YWluZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTs7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0dncgLSAzMHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNHZ3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3F1b3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGl1bSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IG1pbmVydmEtbW9kZXJuLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltYWdlLXNlY3Rpb24ge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTQ4cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0OHB4IDUlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB3aWR0aDogMjc1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNzVweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBAaW5jbHVkZSBsYXJnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB4bGFyZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogNDc1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDc1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLm1vZGFsIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGluc2V0OiAwO1xyXG4gICAgei1pbmRleDogOTk5OTk5OTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xyXG4gICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjUpO1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTk5OTk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogOTUwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDNweCAyMHB4IHJnYmEoMCwwLDAsLjE2KTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA4NXZoO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJl9fdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICB9XHJcbiAgICAmX19idXR0b24tY2xvc2Uge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b20ge1xyXG4gICAgICAgIC5uZ3AtZm9ybS5hdCB7XHJcbiAgICAgICAgICAgIGhlYWRlci5hdC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbWluZXJ2YS1tb2Rlcm4sIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgID4gaDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb250ZW50LnRoYW5rWW91IHtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDg0ODQ4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhsYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvbnRyaWJ1dGlvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgICAgICBsYWJlbC5hdC10ZXh0IGlucHV0W3R5cGU9dGV4dF0sIGxhYmVsLmF0LXRleHQgdGV4dGFyZWEsIGxhYmVsLmF0LXNlbGVjdCBzZWxlY3QsIFxyXG4gICAgICAgICAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwgXHJcbiAgICAgICAgICAgICAgICBsYWJlbCBzZWxlY3QudGlja2V0LXF1YW50aXR5LXNlbGVjdCwgbGFiZWwgc2VsZWN0LnRpY2tldC1xdWFudGl0eS1zZWxlY3Q6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICBsYWJlbC5hdC10ZXh0IGlucHV0W3R5cGU9dGVsXSwgbGFiZWwuYXQtdGV4dCBpbnB1dFt0eXBlPWVtYWlsXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWFlNGQ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDg0ODQ4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBsYXRvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK3NwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZmllbGRzZXQgbGVnZW5kIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ4NDg0ODtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbGF0bywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYXQtZm9ybS1zdWJtaXQgLmF0LXN1Ym1pdC5idG4tYXQuYnRuLWF0LXByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggNjBweCAxNnB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMzBweCkgNDklO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLW1lZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdfQ== */