@charset "UTF-8";html{scroll-behavior:smooth}.enterprise-blog-wrapper{color:#567;font-size:16px;line-height:1.5}[dir] .enterprise-blog-wrapper{padding-bottom:2rem}.enterprise-blog-wrapper body{font-size:14px;font-weight:400;line-height:normal}@media (max-width:991.98px){.enterprise-blog-wrapper body{font-size:14px}}.enterprise-blog-wrapper .h1,.enterprise-blog-wrapper .txt-style-1,.enterprise-blog-wrapper h1{font-size:40px;font-weight:400;line-height:normal}@media (max-width:991.98px){.enterprise-blog-wrapper .h1,.enterprise-blog-wrapper .txt-style-1,.enterprise-blog-wrapper h1{font-size:24px}}.enterprise-blog-wrapper .h2,.enterprise-blog-wrapper .txt-style-2,.enterprise-blog-wrapper h2{font-size:30px;font-weight:400;line-height:normal}@media (max-width:991.98px){.enterprise-blog-wrapper .h2,.enterprise-blog-wrapper .txt-style-2,.enterprise-blog-wrapper h2{font-size:24px}}.enterprise-blog-wrapper .h3,.enterprise-blog-wrapper .txt-style-3,.enterprise-blog-wrapper h3{font-size:24px;font-weight:400;line-height:normal}@media (max-width:991.98px){.enterprise-blog-wrapper .h3,.enterprise-blog-wrapper .txt-style-3,.enterprise-blog-wrapper h3{font-size:18px}}.enterprise-blog-wrapper .h4,.enterprise-blog-wrapper .txt-style-4,.enterprise-blog-wrapper h4{font-size:18px;font-weight:500;line-height:normal}@media (max-width:991.98px){.enterprise-blog-wrapper .h4,.enterprise-blog-wrapper .txt-style-4,.enterprise-blog-wrapper h4{font-size:16px}}.enterprise-blog-wrapper .h5,.enterprise-blog-wrapper .txt-style-5,.enterprise-blog-wrapper h5{font-size:16px;font-weight:400;line-height:normal}@media (max-width:991.98px){.enterprise-blog-wrapper .h5,.enterprise-blog-wrapper .txt-style-5,.enterprise-blog-wrapper h5{font-size:16px}}.enterprise-blog-wrapper .h6,.enterprise-blog-wrapper .txt-style-6,.enterprise-blog-wrapper h6{font-size:14px;font-weight:400;line-height:normal}@media (max-width:991.98px){.enterprise-blog-wrapper .h6,.enterprise-blog-wrapper .txt-style-6,.enterprise-blog-wrapper h6{font-size:14px}}.enterprise-blog-wrapper a,.enterprise-blog-wrapper p{font-size:14px;font-weight:400;line-height:normal;color:#4a4a4a}@media (max-width:991.98px){.enterprise-blog-wrapper a,.enterprise-blog-wrapper p{font-size:14px}}.enterprise-blog-wrapper section{width:100%}.enterprise-blog-wrapper section img{height:auto}[dir] .enterprise-blog-wrapper section .carousel .carousel-control-prev-icon.text-dark,[dir] .enterprise-blog-wrapper section .owl-carousel .carousel-control-prev-icon.text-dark{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important}[dir] .enterprise-blog-wrapper section .carousel .carousel-control-next-icon.text-dark,[dir] .enterprise-blog-wrapper section .owl-carousel .carousel-control-next-icon.text-dark{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important}.enterprise-blog-wrapper .section-full-wide-carousel .carousel-inner{z-index:1}.enterprise-blog-wrapper .section-full-wide-carousel .carousel-control-next,.enterprise-blog-wrapper .section-full-wide-carousel .carousel-control-prev{z-index:2;width:10%}@media screen and (max-width:1199.98px){.enterprise-blog-wrapper .section-full-wide-carousel .carousel-control-next,.enterprise-blog-wrapper .section-full-wide-carousel .carousel-control-prev{width:35px}}@media screen and (max-width:575.98px){.enterprise-blog-wrapper .section-full-wide-carousel .carousel-control-next .carousel-control-next-icon,.enterprise-blog-wrapper .section-full-wide-carousel .carousel-control-next .carousel-control-prev-icon,.enterprise-blog-wrapper .section-full-wide-carousel .carousel-control-prev .carousel-control-next-icon,.enterprise-blog-wrapper .section-full-wide-carousel .carousel-control-prev .carousel-control-prev-icon{width:1.6rem;height:1.6rem}}.enterprise-blog-wrapper .section-full-wide-carousel .carousel{position:relative}.enterprise-blog-wrapper .section-full-wide-carousel .carousel picture img{height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:1199.98px){.enterprise-blog-wrapper .section-full-wide-carousel .carousel picture img{height:600px}}@media screen and (max-width:991.98px){.enterprise-blog-wrapper .section-full-wide-carousel .carousel picture img{height:600px}}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-full-wide-carousel .carousel picture img{height:500px}}.enterprise-blog-wrapper .section-full-wide-carousel .carousel .container{position:absolute;z-index:2;top:50%;height:90%}[dir=ltr] .enterprise-blog-wrapper .section-full-wide-carousel .carousel .container{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .enterprise-blog-wrapper .section-full-wide-carousel .carousel .container{right:50%;transform:translate(50%,-50%)}@media screen and (max-width:575.98px){[dir=ltr] .enterprise-blog-wrapper .section-full-wide-carousel .carousel .container,[dir=rtl] .enterprise-blog-wrapper .section-full-wide-carousel .carousel .container{padding-left:40px;padding-right:40px}}.enterprise-blog-wrapper .section-image-tile .image-block{height:200px;vertical-align:bottom}[dir] .enterprise-blog-wrapper .section-image-tile .image-block{border:3px solid #fff;background-color:#000;padding:0;margin:0;text-align:center}.enterprise-blog-wrapper .section-image-tile .image-block:hover>p{color:#fff}[dir] .enterprise-blog-wrapper .section-image-tile .image-block:hover>p{background-color:rgba(3,3,3,.5)}.enterprise-blog-wrapper .section-image-tile .image-block>p{width:100%;height:100%}[dir] .enterprise-blog-wrapper .section-image-tile .image-block>p{padding-top:150px;background-color:rgba(3,3,3,0)}.enterprise-blog-wrapper .section-modal-video .modal-dialog{max-width:800px}[dir] .enterprise-blog-wrapper .section-modal-video .modal-dialog{margin:30px auto}.enterprise-blog-wrapper .section-modal-video .modal-body{position:relative}[dir] .enterprise-blog-wrapper .section-modal-video .modal-body{padding:0}.enterprise-blog-wrapper .section-modal-video .close{position:absolute;top:0;z-index:999;font-size:2rem;font-weight:400;color:#fff;opacity:1}[dir=ltr] .enterprise-blog-wrapper .section-modal-video .close{right:-30px}[dir=rtl] .enterprise-blog-wrapper .section-modal-video .close{left:-30px}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;z-index:1}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-stage:after{content:".";display:block;visibility:hidden;line-height:0;height:0}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-stage:after{clear:both}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-item,.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-item{position:relative;min-height:1px;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}[dir=ltr] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-item{float:left}[dir=rtl] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-item{float:right}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-item img{display:block;width:100%}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-dots.disabled,.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav.disabled{display:none}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-dot,.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-next,.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-prev{-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-dot,[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-next,[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-prev{cursor:pointer}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav button.owl-next,.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav button.owl-prev,.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel button.owl-dot{color:inherit;font:inherit}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav button.owl-next,[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav button.owl-prev,[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel button.owl-dot{background:none;border:none;padding:0!important}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel.owl-loaded{display:block}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel.owl-loading{opacity:0;display:block}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel.owl-hidden{opacity:0}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel.owl-refresh .owl-item{visibility:hidden}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel.owl-grab{cursor:move;cursor:grab}[dir=ltr] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel.owl-rtl{direction:rtl}[dir=rtl] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel.owl-rtl{direction:ltr}[dir=ltr] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel.owl-rtl .owl-item{float:right}[dir=rtl] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel.owl-rtl .owl-item{float:left}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .no-js .owl-carousel{display:block}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-nav{-webkit-tap-highlight-color:transparent}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-nav{margin-top:10px;text-align:center}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;display:inline-block}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-nav [class*=owl-]{margin:5px;padding:4px 7px;background:#d6d6d6;cursor:pointer;border-radius:3px}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-nav [class*=owl-]:hover{color:#fff;text-decoration:none}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-nav [class*=owl-]:hover{background:#869791}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-nav .disabled{opacity:.5}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-nav .disabled{cursor:default}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-dots{-webkit-tap-highlight-color:transparent}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-dots{text-align:center}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-dots .owl-dot span{margin:5px 7px;background:#d6d6d6;border-radius:30px}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-dots .owl-dot.active span,[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-theme .owl-dots .owl-dot:hover span{background:#869791}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel{position:relative}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-stage{display:flex;align-items:center}[dir=ltr] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-stage .owl-item .container,[dir=rtl] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-stage .owl-item .container{padding-left:65px;padding-right:65px}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav{position:absolute;width:100%;height:0;top:50%}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav{margin:0}[dir=ltr] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav{left:50%;transform:translateX(-50%)}[dir=rtl] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav{right:50%;transform:translateX(50%)}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-next,.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-prev{opacity:.5;position:absolute;top:50%}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-next,[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-prev{background:transparent;transform:translateY(-50%)}.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-next:hover,.enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-prev:hover{opacity:1}[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-next:hover,[dir] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-prev:hover{background:transparent}[dir=ltr] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-prev{left:0}[dir=ltr] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-next,[dir=rtl] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-prev{right:0}[dir=rtl] .enterprise-blog-wrapper .section-image-and-desc-two-columns-carousel .owl-carousel .owl-nav .owl-next{left:0}.enterprise-blog-wrapper .section-card-list-columns .card-img-top{width:100%;overflow:hidden}.enterprise-blog-wrapper .section-card-list-columns .card-img-top img{width:100%;transition:transform .25s}[dir] .enterprise-blog-wrapper .section-card-list-columns .card-img-top img{transform:scale(1)}[dir] .enterprise-blog-wrapper .section-card-list-columns .card-img-top img:hover{transform:scale(1.1)}.enterprise-blog-wrapper .section-page-title{height:150px;position:relative}[dir] .enterprise-blog-wrapper .section-page-title{background-color:#ccc;background-position:50%;background-repeat:none;background-size:cover}.enterprise-blog-wrapper .section-page-title:after{content:"";position:absolute;top:0;width:100%;height:100%}[dir] .enterprise-blog-wrapper .section-page-title:after{background-color:rgba(0,0,0,.2)}[dir=ltr] .enterprise-blog-wrapper .section-page-title:after{left:0}[dir=rtl] .enterprise-blog-wrapper .section-page-title:after{right:0}@media (max-width:991.98px){.enterprise-blog-wrapper .section-page-title{height:105px}}.enterprise-blog-wrapper .section-page-title .container{height:100%;position:relative;z-index:1}.enterprise-blog-wrapper .section-page-title .container .content-area{position:absolute;top:50%}[dir] .enterprise-blog-wrapper .section-page-title .container .content-area{transform:translateY(-50%)}[dir=ltr] .enterprise-blog-wrapper .section-page-title .container .content-area{left:0}[dir=rtl] .enterprise-blog-wrapper .section-page-title .container .content-area{right:0}[dir] .enterprise-blog-wrapper .section-page-title h1,[dir] .enterprise-blog-wrapper .section-page-title h2,[dir] .enterprise-blog-wrapper .section-page-title h3,[dir] .enterprise-blog-wrapper .section-page-title p{margin:0}.enterprise-blog-wrapper .section-header nav{z-index:10;position:relative}.enterprise-blog-wrapper .section-header .navbar-nav__language{white-space:nowrap}@media (min-width:992px){.enterprise-blog-wrapper .section-header .navbar-expand-custom,.enterprise-blog-wrapper .section-header .navbar-expand-custom .container{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.enterprise-blog-wrapper .section-header .navbar-expand-custom .navbar-nav{flex-direction:row;align-items:center}[dir=ltr] .enterprise-blog-wrapper .section-header .navbar-expand-custom .navbar-nav .nav-link,[dir=rtl] .enterprise-blog-wrapper .section-header .navbar-expand-custom .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.enterprise-blog-wrapper .section-header .navbar-expand-custom .navbar-collapse{display:flex!important}.enterprise-blog-wrapper .section-header .navbar-expand-custom .navbar-toggler{display:none}}@media (max-width:991.98px){.enterprise-blog-wrapper .section-header .navbar-collapse{position:absolute;width:100%;top:100%;overflow:auto;max-height:calc(100vh - 70px)}[dir] .enterprise-blog-wrapper .section-header .navbar-collapse{padding:1rem 1.5rem;background-color:#f8f9fa}[dir=ltr] .enterprise-blog-wrapper .section-header .navbar-collapse{left:0}[dir=rtl] .enterprise-blog-wrapper .section-header .navbar-collapse{right:0}.enterprise-blog-wrapper .section-header .navbar-collapse .nav-link{height:1.5em}[dir] .enterprise-blog-wrapper .section-header .navbar-collapse .nav-link{padding-top:0;padding-bottom:0;margin-top:.5rem;margin-bottom:.5rem}}.enterprise-blog-wrapper .section-header .nav-hover-menu .dropdown-toggle:after{display:none}.enterprise-blog-wrapper .section-header .nav-hover-menu .dropdown .dropdown-toggle{display:flex;justify-content:space-between;align-items:center}.enterprise-blog-wrapper .section-header .nav-hover-menu .dropdown i{width:55px;position:absolute;top:0;height:40px;display:flex;align-items:center;justify-content:center}[dir=ltr] .enterprise-blog-wrapper .section-header .nav-hover-menu .dropdown i{right:0}[dir=rtl] .enterprise-blog-wrapper .section-header .nav-hover-menu .dropdown i{left:0}@media screen and (min-width:992px){.enterprise-blog-wrapper .section-header .nav-hover-menu .dropdown i{display:none}}@media screen and (min-width:992px){.enterprise-blog-wrapper .section-header .nav-hover-menu .dropdown .dropdown-menu{position:absolute;display:none}[dir] .enterprise-blog-wrapper .section-header .nav-hover-menu .dropdown .dropdown-menu{margin-top:0}.enterprise-blog-wrapper .section-header .nav-hover-menu .dropdown .dropdown-menu.web-show{display:block}}.enterprise-blog-wrapper .section-table caption{caption-side:top}.enterprise-blog-wrapper h1,.enterprise-blog-wrapper h2,.enterprise-blog-wrapper h3,.enterprise-blog-wrapper h4,.enterprise-blog-wrapper h5,.enterprise-blog-wrapper h6{color:#2c3a50}.enterprise-blog-wrapper .fa,.enterprise-blog-wrapper .fas{font-family:FontAwesome}.enterprise-blog-wrapper .card-outside-link,.enterprise-blog-wrapper .top-parent-tag,.enterprise-blog-wrapper h1,.enterprise-blog-wrapper h2,.enterprise-blog-wrapper h3{font-family:Oscine-Bold,Roboto,Helvetica,Arial,sans-serif}.enterprise-blog-wrapper a,.enterprise-blog-wrapper p{color:#567;font-size:16px;line-height:1.5}.enterprise-blog-wrapper a:hover{color:#567}.enterprise-blog-wrapper .modal-link,.enterprise-blog-wrapper .vive-btn{transition:all .3s ease-in-out;color:#fff}[dir] .enterprise-blog-wrapper .modal-link,[dir] .enterprise-blog-wrapper .vive-btn{border:2px solid #00b5e2;border-radius:1.25rem;padding:.25rem 1.5rem;background-color:#00b5e2}.enterprise-blog-wrapper .modal-link:hover,.enterprise-blog-wrapper .vive-btn:hover{color:#fff}[dir] .enterprise-blog-wrapper .modal-link:hover,[dir] .enterprise-blog-wrapper .vive-btn:hover{background-color:#1fd2ff;border-color:#1fd2ff}[dir] .enterprise-blog-wrapper pre.code-area{margin:0;padding:0}[dir] .enterprise-blog-wrapper pre.code-area code{padding:1rem}.enterprise-blog-wrapper .modal.form-download-modal .modal-dialog{max-width:80%}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .modal.form-download-modal .modal-dialog{max-width:100%}}.enterprise-blog-wrapper .modal.form-download-modal .modal-dialog iframe{width:100%;height:60vh}[dir] .enterprise-blog-wrapper .modal.form-download-modal .modal-dialog iframe{border:none}.enterprise-blog-wrapper .modal.show{z-index:9999}.enterprise-blog-wrapper .text-bold{font-weight:700}.enterprise-blog-wrapper #tags-filter-icon-area{display:inline-block;pointer-events:none;font-size:16px;font-weight:400;line-height:normal}[dir=ltr] .enterprise-blog-wrapper #tags-filter-icon-area{padding:.5rem .5rem .5rem 0}[dir=rtl] .enterprise-blog-wrapper #tags-filter-icon-area{padding:.5rem 0 .5rem .5rem}@media (max-width:991.98px){.enterprise-blog-wrapper #tags-filter-icon-area{font-size:16px}}@media screen and (max-width:767.98px){.enterprise-blog-wrapper #tags-filter-icon-area{display:none}}[dir] .enterprise-blog-wrapper #tags-filter-icon-area:hover{cursor:pointer}.enterprise-blog-wrapper #tags-filter-icon-area.hide{visibility:hidden}.enterprise-blog-wrapper #tags-filter-icon-mobile-area{display:none}[dir] .enterprise-blog-wrapper #tags-filter-icon-mobile-area{cursor:pointer}@media screen and (max-width:767.98px){.enterprise-blog-wrapper #tags-filter-icon-mobile-area{display:block}[dir] .enterprise-blog-wrapper #tags-filter-icon-mobile-area{text-align:center;margin-top:1rem}}@media screen and (max-width:767.98px){.enterprise-blog-wrapper #tags-filter-icon-mobile-area.hide{display:none}}.enterprise-blog-wrapper #loadMore{outline:none}[dir] .enterprise-blog-wrapper #loadMore{border:1px solid #567;background-color:#fff;padding:.4rem 1.5rem;border-radius:20px;cursor:pointer;transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease}.enterprise-blog-wrapper #loadMore:hover{color:#fff}[dir] .enterprise-blog-wrapper #loadMore:hover{background-color:#567}[dir] .enterprise-blog-wrapper .section-top-parent-tags .top-parent-tag:hover{cursor:pointer}@media screen and (min-width:768px){.enterprise-blog-wrapper .flex-item__tags-list{max-height:493px;overflow-y:auto}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list{display:flex;flex-wrap:wrap;justify-content:space-between}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item{position:relative;flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 1em)}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item{margin-bottom:1.5em}@media screen and (max-width:991.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item{flex-basis:100%}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card-outside-link:after{position:absolute;top:0;bottom:0;z-index:1;pointer-events:auto;content:""}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card-outside-link:after{background-color:transparent}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card-outside-link:after,[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card-outside-link:after{right:0;left:0}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card-outside-link:hover+div .card-img-top img{height:105%;width:105%}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-img-top{position:relative;height:0}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-img-top{padding-bottom:56.25%}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-img-top img{height:101%;width:101%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transition:all .3s ease}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-img-top img{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-img-top img{right:50%;transform:translate(50%,-50%)}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-img-top img{width:105%;height:auto}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body{position:relative}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body{padding-bottom:4rem;text-align:center}@media screen and (max-width:767.98px){[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body{padding-bottom:1.25rem}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body a{position:relative;z-index:2;text-decoration:underline;color:#00b5e2;transition:color .5s}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body a:hover{color:#567}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-title{margin-bottom:1.5rem}@media screen and (max-width:991.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-title{min-height:auto}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-text{width:100%;height:4rem;overflow:hidden}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-text{margin-bottom:.5rem}@media screen and (max-width:991.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-text{height:52px}}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-text{display:inline-block}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-tags{position:absolute;bottom:.5rem;width:calc(100% - 2rem);overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal;font-weight:300}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-tags{margin-bottom:1rem}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-tags{left:50%;transform:translateX(-50%)}[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-tags{right:50%;transform:translateX(50%)}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-tags{position:relative;top:0;width:100%;bottom:0}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-tags{transform:none;padding:0}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-tags,[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card .card-body .card-tags{left:0;right:0}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card:hover{text-decoration:none}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item .card:hover .card-img-top img{height:105%;width:105%}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list{display:block}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list{position:fixed;top:0;bottom:0;z-index:9999;height:100vh;width:100vw;display:none}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list{background-color:#fff;padding:1rem}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list,[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list{left:0;right:0}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list.popup{display:block}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list.popup{display:block;overflow:scroll}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list .mobile-close-btn{display:none}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list .mobile-close-btn{display:block;position:absolute;top:1rem}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list .mobile-close-btn{right:1rem}[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list .mobile-close-btn{left:1rem}}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list .mobile-close-btn i{display:block;font-size:1.5rem}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list i{display:none}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list>li{list-style:none;font-size:18px;font-weight:500;line-height:normal;font-weight:700}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list>li{margin-bottom:.3em}@media (max-width:991.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list>li{font-size:16px}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list>ul{list-style:none}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list>ul{margin:0 0 1.5em;padding:0}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list>ul>li{padding:.3em 0;cursor:pointer}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list>ul>li.selected i{display:inline-block}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list>ul>li.selected i{margin-right:.2rem}[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__tags-list>ul>li.selected i{margin-left:.2rem}@media screen and (max-width:767.98px){[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__no-result{text-align:center}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.flex-item__card-fake{height:1px}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item.hidden{display:none}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:first-child{flex-basis:100%}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:first-child{transition-property:margin;transition-duration:.3s;transition-timing-function:ease}@media screen and (max-width:1200px) and (min-width:768px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:first-child{font-size:14px}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:first-child>.child-tag{font-size:16px}}@media screen and (min-width:768px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:first-child{display:grid;grid-template-rows:auto auto;grid-auto-columns:auto;grid-auto-flow:column;align-items:start}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:first-child .child-tag{white-space:nowrap}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:first-child>.child-tag{margin-bottom:0;padding-bottom:1em}}@media screen and (min-width:992px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:first-child>ul{display:grid;grid-template-rows:repeat(6,auto);grid-auto-columns:auto;grid-auto-flow:column;grid-column-gap:clamp(1em,1.6vw,2em);justify-content:start;align-items:start}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2){flex-basis:100%}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2){transition-property:max-width,flex-basis;transition-duration:.3s;transition-timing-function:ease}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2){flex-basis:100%}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card{flex-direction:row}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card{flex-direction:column}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-img-top{order:2;flex:0 0 60%;height:100%}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-img-top{padding-bottom:50%}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-img-top{border-top-left-radius:0;border-top-right-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-img-top{border-top-right-radius:0;border-top-left-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-img-top{order:1;height:0;flex:none}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-img-top{border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px);border-bottom-right-radius:0}[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);border-bottom-left-radius:0}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-body{order:1;flex:0 0 40%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-body{text-align:left!important}[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-body{text-align:right!important}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-body{position:relative;flex:none;align-items:center}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-body{padding-bottom:1.24rem;text-align:center!important}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-body .card-title{min-height:auto}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-body .card-tags{position:relative;max-height:none;bottom:0;width:100%}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-body .card-tags{transform:none}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-body .card-tags{left:0}[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(2) .card .card-body .card-tags{right:0}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(3),.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(4){flex-basis:calc(50% - 0.75em)}@media screen and (max-width:991.98px){.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(3),.enterprise-blog-wrapper .section-card-list-columns .flex-card-list .flex-item:nth-child(4){flex-basis:100%}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:first-child{display:block}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:first-child{margin-left:-25%}[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:first-child{margin-right:-25%}@media screen and (max-width:767.98px){[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:first-child{margin-left:-100%}[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:first-child{margin-right:-100%}}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:nth-child(2){flex-basis:100%}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:nth-child(2) .card{flex-direction:column}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:nth-child(2) .card .card-img-top{order:1;flex:0 0 auto;height:auto}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:nth-child(2) .card .card-img-top{padding-bottom:56.25%}.enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:nth-child(2) .card .card-body{flex:0 0 auto}[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:nth-child(2) .card .card-body{padding:1.25rem;text-align:center!important}[dir=ltr] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:nth-child(2) .card .card-body .card-title,[dir=rtl] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:nth-child(2) .card .card-body .card-title{margin-left:auto;margin-right:auto}@media screen and (max-width:991.98px){[dir] .enterprise-blog-wrapper .section-card-list-columns .flex-card-list.collapsed .flex-item:nth-child(2) .card .card-body .card-tags{margin-top:1.25rem}}.enterprise-blog-wrapper .section-card-pool,.enterprise-blog-wrapper .section-tags-pool{display:none}.enterprise-blog-wrapper .section-blog-content p{font-weight:300}.enterprise-blog-wrapper .section-blog-content a:not(.btn){color:#00b5e2;transition:color .5s}.enterprise-blog-wrapper .section-blog-content a:not(.btn):hover{color:#567}.enterprise-blog-wrapper .section-blog-content .back-to-button{font-size:18px;font-weight:500;line-height:normal;color:#00b5e2}@media (max-width:991.98px){.enterprise-blog-wrapper .section-blog-content .back-to-button{font-size:16px}}.enterprise-blog-wrapper .section-blog-content .full-bleed-hero-True{position:relative}[dir] .enterprise-blog-wrapper .section-blog-content .full-bleed-hero-True{margin-top:2.25rem}.enterprise-blog-wrapper .section-blog-content .full-bleed-hero-True .img-wrap{width:100vw;display:inline-block}[dir] .enterprise-blog-wrapper .section-blog-content .full-bleed-hero-True .img-wrap{background:rgba(0,0,0,.5);margin:0 calc(50% - 50vw)}.enterprise-blog-wrapper .section-blog-content .full-bleed-hero-True .img-wrap img{max-width:none;z-index:-1;display:block;position:relative;width:100%;height:auto}.enterprise-blog-wrapper .section-blog-content .full-bleed-hero-True .intro-wrapper{position:absolute;bottom:2.5vw}.enterprise-blog-wrapper .section-blog-content .full-bleed-hero-True .intro-wrapper .sub-title p,.enterprise-blog-wrapper .section-blog-content .full-bleed-hero-True .intro-wrapper h1{color:#fff}[dir] .enterprise-blog-wrapper .section-blog-content .sharing{cursor:pointer}.enterprise-blog-wrapper .section-blog-content .sharing:hover{opacity:.8}.enterprise-blog-wrapper .section-blog-content .sub-title p{font-size:20px;font-weight:400}.enterprise-blog-wrapper .section-blog-content img{max-width:100%;height:auto}.enterprise-blog-wrapper .section-blog-content blockquote{font-size:30px;font-weight:400;line-height:normal}@media (max-width:991.98px){.enterprise-blog-wrapper .section-blog-content blockquote{font-size:24px}}.enterprise-blog-wrapper .section-blog-content blockquote p{quotes:"“" "”" "‘" "’";font-size:30px;font-weight:400;line-height:normal;width:80%;text-indent:-1.5rem}[dir] .enterprise-blog-wrapper .section-blog-content blockquote p{margin:0 auto}@media (max-width:991.98px){.enterprise-blog-wrapper .section-blog-content blockquote p{font-size:24px}}.enterprise-blog-wrapper .section-blog-content blockquote p:before{content:open-quote;font-size:3rem}.enterprise-blog-wrapper .section-blog-content blockquote p:after{content:close-quote;font-size:3rem}[dir] .enterprise-blog-wrapper .section-blog-content .company-card td{padding:2rem}[dir] .enterprise-blog-wrapper .section-blog-content .company-card td ul{margin:0}[dir=ltr] .enterprise-blog-wrapper .section-blog-content .company-card td ul{padding-left:1rem}[dir=rtl] .enterprise-blog-wrapper .section-blog-content .company-card td ul{padding-right:1rem}.enterprise-blog-wrapper .section-blog-content .company-card td a{color:#00b5e2}.enterprise-blog-wrapper .section-blog-content .videoWrapper{position:relative;height:0}[dir] .enterprise-blog-wrapper .section-blog-content .videoWrapper{padding-bottom:56.25%;margin:32px 0}.enterprise-blog-wrapper .section-blog-content .videoWrapper iframe{position:absolute;top:0;width:100%;height:100%}[dir=ltr] .enterprise-blog-wrapper .section-blog-content .videoWrapper iframe{left:0}[dir=rtl] .enterprise-blog-wrapper .section-blog-content .videoWrapper iframe{right:0}.enterprise-blog-wrapper .section-blog-content .product-info-mobile{display:none}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-blog-content .product-info-mobile{display:table}}.enterprise-blog-wrapper .section-blog-content .product-info{max-width:80%;table-layout:fixed}[dir] .enterprise-blog-wrapper .section-blog-content .product-info{border-color:#b3becc}[dir=ltr] .enterprise-blog-wrapper .section-blog-content .product-info,[dir=rtl] .enterprise-blog-wrapper .section-blog-content .product-info{margin-left:auto;margin-right:auto}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-blog-content .product-info{display:none}}[dir] .enterprise-blog-wrapper .section-blog-content .product-info-mobile td,[dir] .enterprise-blog-wrapper .section-blog-content .product-info td{border-bottom:#2c3a50;border-color:#2c3a50 currentcolor;border-top:#2c3a50}[dir=ltr] .enterprise-blog-wrapper .section-blog-content .product-info-mobile td,[dir=ltr] .enterprise-blog-wrapper .section-blog-content .product-info td{padding-left:2rem}[dir=rtl] .enterprise-blog-wrapper .section-blog-content .product-info-mobile td,[dir=rtl] .enterprise-blog-wrapper .section-blog-content .product-info td{padding-right:2rem}.enterprise-blog-wrapper .section-blog-content .product-info-mobile td a,.enterprise-blog-wrapper .section-blog-content .product-info td a{text-decoration:none!important}.enterprise-blog-wrapper .section-blog-content .product-info td:first-of-type{width:35%!important}.enterprise-blog-wrapper .section-blog-content .product-info td:nth-of-type(2){width:65%!important}[dir] .enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:first-of-type>td,[dir] .enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:nth-of-type(5)>td,[dir] .enterprise-blog-wrapper .section-blog-content .product-info tr:first-of-type>td{padding-top:2rem}[dir] .enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:last-of-type>td,[dir] .enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:nth-of-type(4)>td,[dir] .enterprise-blog-wrapper .section-blog-content .product-info tr:last-of-type>td{padding-bottom:2rem}.enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:first-of-type>td,.enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:nth-of-type(3)>td,.enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:nth-of-type(5)>td,.enterprise-blog-wrapper .section-blog-content .product-info tr:first-of-type>td,.enterprise-blog-wrapper .section-blog-content .product-info tr:nth-of-type(3)>td:first-of-type{font-weight:700;color:#2c3a50;font-size:1.2em}[dir] .enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:nth-of-type(2)>td,[dir] .enterprise-blog-wrapper .section-blog-content .product-info tr:nth-of-type(2)>td:first-of-type{padding-bottom:1.5rem}.enterprise-blog-wrapper .section-blog-content .product-info tr:nth-of-type(2)>td:nth-of-type(2){vertical-align:bottom}.enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:nth-child(n+6)>td:before,.enterprise-blog-wrapper .section-blog-content .product-info tr:nth-child(n+2) td:nth-of-type(2):before{display:inline-block;content:"";height:.25rem;width:.25rem}[dir] .enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:nth-child(n+6)>td:before,[dir] .enterprise-blog-wrapper .section-blog-content .product-info tr:nth-child(n+2) td:nth-of-type(2):before{border-radius:.375rem;margin-bottom:.2rem;background-color:#567}[dir=ltr] .enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:nth-child(n+6)>td:before,[dir=ltr] .enterprise-blog-wrapper .section-blog-content .product-info tr:nth-child(n+2) td:nth-of-type(2):before{margin-right:.5rem}[dir=rtl] .enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:nth-child(n+6)>td:before,[dir=rtl] .enterprise-blog-wrapper .section-blog-content .product-info tr:nth-child(n+2) td:nth-of-type(2):before{margin-left:.5rem}[dir] .enterprise-blog-wrapper .section-blog-content .product-info-mobile tr:nth-of-type(5)>td{border-top:1px solid}.enterprise-blog-wrapper .section-blog-content div.rich-text>p{max-width:680px;display:block}[dir=ltr] .enterprise-blog-wrapper .section-blog-content div.rich-text>p,[dir=rtl] .enterprise-blog-wrapper .section-blog-content div.rich-text>p{margin-left:auto;margin-right:auto}.enterprise-blog-wrapper .section-blog-content .advanced-content-container{display:flex;flex-wrap:wrap;position:relative}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container{margin-top:2rem}@media screen and (max-width:767.98px){[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container{padding-bottom:200px}}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar{max-width:320px;height:-moz-fit-content;height:fit-content;position:sticky;top:60px}[dir=ltr] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar{margin-right:6.3%}[dir=rtl] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar{margin-left:6.3%}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar{max-width:100%;flex:unset;top:auto;position:unset}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar{margin-bottom:2em}[dir=ltr] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar{margin-right:0}[dir=rtl] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar{margin-left:0}}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar nav{border-radius:3px;box-shadow:0 4px 8px rgba(50,50,50,.14)!important;border:none;padding:50px 20px}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar nav h2{font-size:20px}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar nav h2{padding-bottom:15%}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar nav ul{list-style:none}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar nav ul{padding:0}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar nav ul a{font-size:18px;line-height:1.5}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar nav ul.has-subhead .sidenav-heading a{color:#2c3a50;font-weight:700}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar nav li.sidenav-heading+li.sidenav-heading,[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar nav li.sidenav-subhead+li.sidenav-heading{margin-top:1.5em}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen{padding-top:2em}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen.mobile-top-False{position:absolute;bottom:0}}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm{color:#fff!important;width:100%!important}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm{background-color:#111820!important;padding:1em!important;border-radius:2.5px!important}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm #Email{width:100%!important}[dir=ltr] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm fieldset.mktoFormCol{padding-right:0!important}[dir=rtl] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm fieldset.mktoFormCol{padding-left:0!important}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm #LblEmail{display:none!important}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm .mktoFieldDescriptor,.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm .mktoFormCol,.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm .mktoRequiredField{width:100%!important}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm .mktoGutter,.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm .mktoOffset{display:none!important}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm .mktoButtonWrap{margin:0!important}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm .mktoButton{background-color:#00b3e2!important;background-image:none!important;border:none!important;border-radius:1.25rem!important;padding:.25rem 1.5rem!important}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm .mktoFormRow:nth-child(8){position:absolute!important;width:calc(100% - 2em)!important}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm #privacyPol{position:absolute!important;bottom:0!important;font-size:80%!important}[dir=ltr] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm #privacyPol{right:0!important}[dir=rtl] .enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm #privacyPol{left:0!important}.enterprise-blog-wrapper .section-blog-content .advanced-content-container .advanced-content-sidebar .leadgen .mktoForm fieldset legend{display:none!important}.enterprise-blog-wrapper .section-blog-content .advanced-content-container article{max-width:61%;flex:1}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-blog-content .advanced-content-container article{max-width:100%;flex:unset}}.enterprise-blog-wrapper .section-blog-content .advanced-content-container article .block-heading{font-size:30px}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container article .block-heading{margin-bottom:1.1em}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container article .block-paragraph+.block-heading{margin-top:2.2em}.enterprise-blog-wrapper .section-blog-content .advanced-content-container article .block-subhead{font-size:16px}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container article .block-subhead{margin-bottom:1em;margin-top:0}[dir] .enterprise-blog-wrapper .section-blog-content .advanced-content-container article .block-paragraph+.block-subhead{margin-top:1em}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-blog-content .advanced-content-container article{max-width:100%}}.enterprise-blog-wrapper .section-blog-content .modal-link{position:absolute}[dir=ltr] .enterprise-blog-wrapper .section-blog-content .modal-link{left:50%;transform:translateX(-50%)}[dir=rtl] .enterprise-blog-wrapper .section-blog-content .modal-link{right:50%;transform:translateX(50%)}[dir] .enterprise-blog-wrapper .section-blog-content .richtext-image{margin:32px 0}.enterprise-blog-wrapper .enterprise-2020__404-page{min-height:50vh}[dir] .enterprise-blog-wrapper .site-header{margin-bottom:4rem}.enterprise-blog-wrapper .site-subtitle{max-width:46rem}.enterprise-blog-wrapper .site-subtitle p{font-size:20px;font-weight:300}[dir] .enterprise-blog-wrapper .card.shadow-sm{border-radius:3px;box-shadow:0 4px 8px rgba(50,50,50,.14)!important;border:none}.enterprise-blog-wrapper .yt-hd-thumbnail-outer-container{width:100%!important}.enterprise-blog-wrapper .section-modal-video{height:auto;display:flex;align-items:flex-start;justify-content:center}[dir=ltr] .enterprise-blog-wrapper .section-modal-video,[dir=rtl] .enterprise-blog-wrapper .section-modal-video{margin-left:auto;margin-right:auto}.enterprise-blog-wrapper .section-modal-video .cta-wire-white{width:-moz-max-content;width:max-content;display:inline-block;font-size:26px;letter-spacing:.02em;word-spacing:.04em;color:#fff;line-height:1.5}[dir] .enterprise-blog-wrapper .section-modal-video .cta-wire-white{padding:10px 70px;border-radius:50px;margin:0 auto;border:3px solid #fff;background:hsla(0,0%,100%,.4)}@media screen and (max-width:1500px){.enterprise-blog-wrapper .section-modal-video .cta-wire-white{font-size:1.625em}[dir] .enterprise-blog-wrapper .section-modal-video .cta-wire-white{padding:8px 40px}}@media screen and (max-width:991.98px){.enterprise-blog-wrapper .section-modal-video .cta-wire-white{font-size:1.4em}[dir] .enterprise-blog-wrapper .section-modal-video .cta-wire-white{padding:.5em 1.7em}}.enterprise-blog-wrapper .section-modal-video .box-video{width:100%;position:relative}.enterprise-blog-wrapper .section-modal-video .box-video .wrap-txt-cent{position:absolute;top:50%;z-index:2}[dir=ltr] .enterprise-blog-wrapper .section-modal-video .box-video .wrap-txt-cent{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .enterprise-blog-wrapper .section-modal-video .box-video .wrap-txt-cent{right:50%;transform:translate(50%,-50%)}@media screen and (max-width:767.98px){[dir] .enterprise-blog-wrapper .section-modal-video .box-video .wrap-txt-cent{text-align:center}}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.enterprise-blog-wrapper .section-modal-video .box-video .video-bg{opacity:1}}.enterprise-blog-wrapper .section-modal-video .box-video .video-bg img,.enterprise-blog-wrapper .section-modal-video .box-video .video-bg video{width:100%}.enterprise-blog-wrapper .section-modal-video .modal-overlap-container{position:fixed;z-index:999988;display:block;overflow:hidden;width:100vw;height:100vh;max-height:0;transition:opacity .3s;opacity:0}[dir] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container{background-color:rgba(0,0,0,.9)}[dir=ltr] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container,[dir=rtl] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container{left:0}.enterprise-blog-wrapper .section-modal-video .modal-overlap-container.show{top:0;max-height:100vh;opacity:1}.enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container{height:100vh;display:flex;align-items:center;position:relative}.enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .btn-close{position:absolute;z-index:100;top:3%;width:4%;height:4%}[dir=ltr] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .btn-close{right:2%}[dir=rtl] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .btn-close{left:2%}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .btn-close{top:8%;width:10%;height:10%}[dir=ltr] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .btn-close{right:7%}[dir=rtl] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .btn-close{left:7%}}[dir] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .btn-close:hover{cursor:pointer}.enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .btn-close:hover .close-x{transition:stroke .3s;stroke:#00b5e2}.enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .btn-close .close-x{stroke:#fff;fill:transparent;stroke-linecap:round;stroke-width:2}.enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center{position:relative;width:100%;height:0}[dir] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center{padding-bottom:56.25%}[dir=ltr] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center,[dir=rtl] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center{margin-left:auto;margin-right:auto}@media screen and (max-height:750px) and (min-aspect-ratio:17/9){.enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center{width:80%}[dir] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center{padding-bottom:45%}}@media screen and (max-width:767.98px){.enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center #player{width:100%!important;height:52.625vw!important;position:absolute!important}}.enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center embed,.enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center iframe,.enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center object{position:absolute;top:0;width:100%;height:100%}[dir=ltr] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center embed,[dir=ltr] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center iframe,[dir=ltr] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center object,[dir=rtl] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center embed,[dir=rtl] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center iframe,[dir=rtl] .enterprise-blog-wrapper .section-modal-video .modal-overlap-container>.container .align-center object{left:0}[dir] .enterprise-blog-wrapper .section-mkto-iframe .modal{background-color:rgba(0,0,0,.9)}[dir=ltr] body{padding-right:0!important}[dir=rtl] body{padding-left:0!important}.main,body{overflow:unset!important}#shareModal .modal-dialog .modal-content .modal-body input{width:100%;font-size:15px}[dir] #shareModal .modal-dialog .modal-content .modal-body input{padding:17px;border-radius:11px;border:1px solid #c6c6c6}#shareModal .modal-dialog .modal-content .modal-footer{display:flex;justify-content:space-between}[dir] #shareModal .modal-dialog .modal-content .modal-footer{padding-top:5px;padding-bottom:10px}#shareModal .modal-dialog .modal-content .modal-footer .social-item i{font-size:35px}[dir] #shareModal .modal-dialog .modal-content .modal-footer .social-item i{border-radius:10px;cursor:pointer}#shareModal .modal-dialog .modal-content .modal-footer .social-item .social-item-title{font-size:12px;color:#747474;font-weight:bolder}#shareModal .modal-dialog .modal-content .modal-footer .social-item-group{display:flex}[dir=ltr] #shareModal .modal-dialog .modal-content .modal-footer .social-item-group .social-item{margin-left:25px}[dir=rtl] #shareModal .modal-dialog .modal-content .modal-footer .social-item-group .social-item{margin-right:25px}#shareModal .modal-dialog .modal-content .modal-footer .copy-link{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:23px}#shareModal .modal-dialog .modal-content .modal-footer .copy-link i{font-size:25px}#shareModal .modal-dialog .modal-content .modal-footer .copy-link .copy-message{position:absolute;font-size:15px;font-weight:bolder;color:red;display:none}[dir] #shareModal .modal-dialog .modal-content .modal-footer .copy-link .copy-message{margin-top:-69px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRlZmF1bHQuc2NzcyIsImxpYi9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9jb3JlX3RlbXBsYXRlL3N0YXRpYy9jb3JlX3RlbXBsYXRlL3Njc3Mtc3JjL2xpYi9fbWl4aW5zLnNjc3MiLCIuLi8uLi8uLi8uLi9jb3JlX3RlbXBsYXRlL3N0YXRpYy9jb3JlX3RlbXBsYXRlL3Njc3Mtc3JjL2xpYi9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9jb3JlX3RlbXBsYXRlL3N0YXRpYy9jb3JlX3RlbXBsYXRlL3Njc3Mtc3JjL2xpYi9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vLi4vLi4vLi4vY29yZV90ZW1wbGF0ZS9zdGF0aWMvY29yZV90ZW1wbGF0ZS9zY3NzLXNyYy9kZWZhdWx0LnNjc3MiLCIuLi8uLi8uLi8uLi9jb3JlX3RlbXBsYXRlL3N0YXRpYy9jb3JlX3RlbXBsYXRlL3Njc3Mtc3JjL2xpYi9vd2wtY2Fyb3VzZWwvX2NvcmUuc2NzcyIsIi4uLy4uLy4uLy4uL2NvcmVfdGVtcGxhdGUvc3RhdGljL2NvcmVfdGVtcGxhdGUvc2Nzcy1zcmMvbGliL293bC1jYXJvdXNlbC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL2NvcmVfdGVtcGxhdGUvc3RhdGljL2NvcmVfdGVtcGxhdGUvc2Nzcy1zcmMvbGliL293bC1jYXJvdXNlbC9fdGhlbWUuZGVmYXVsdC5zY3NzIiwibGliL190eXBvZ3JhcGh5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUEsZ0JBMG5Cd0MsQ0E5bkJ4QyxLQUNFLHNCQUF1QixDQUd6Qix5QkFPRSxVQ1Z3QixDRFd4QixjQ1JzQixDRFN0QixlQWtENkIsQ0EzRC9CLCtCQVVFLG1CQWlENkIsQ0EzRC9CLDhCRTBDRSxjQ29Eb0IsQ0RuRHBCLGVDd0R1QixDRHZEdkIsa0JDZ0R3QixDRC9DeEIsNEJGN0NGLDhCRThDSSxjQ2lEb0IsQ0NqR3ZCLENKRUQsK0ZFSEUsY0N5R2dCLENEeEdoQixlQ3FHdUIsQ0RwR3ZCLGtCQzZGd0IsQ0Q1RnhCLDRCRkFGLCtGRUNJLGNDNkdnQixDQzNHbkIsQ0pIRCwrRkVNRSxjQ2lHZ0IsQ0RoR2hCLGVDNEZ1QixDRDNGdkIsa0JDb0Z3QixDRG5GeEIsNEJGVEYsK0ZFVUksY0NxR2dCLENDdEduQixDSlRELCtGRWVFLGNDeUZnQixDRHhGaEIsZUNtRnVCLENEbEZ2QixrQkMyRXdCLENEMUV4Qiw0QkZsQkYsK0ZFbUJJLGNDNkZnQixDQ2pHbkIsQ0pmRCwrRkV3QkUsY0NpRmdCLENEaEZoQixlQzJFc0IsQ0QxRXRCLGtCQ2tFd0IsQ0RqRXhCLDRCRjNCRiwrRkU0QkksY0NxRmdCLENDNUZuQixDSnJCRCwrRkVpQ0UsY0N5RWdCLENEeEVoQixlQ2lFdUIsQ0RoRXZCLGtCQ3lEd0IsQ0R4RHhCLDRCRnBDRiwrRkVxQ0ksY0M2RWdCLENDdkZuQixDSjNCRCwrRkUwQ0UsY0NvRG9CLENEbkRwQixlQ3dEdUIsQ0R2RHZCLGtCQ2dEd0IsQ0QvQ3hCLDRCRjdDRiwrRkU4Q0ksY0NpRG9CLENDOUR2QixDSmpDRCxzREUwQ0UsY0NvRG9CLENEbkRwQixlQ3dEdUIsQ0R2RHZCLGtCQ2dEd0IsQ0N2RHhCLGFEb0NnQixDRDVCaEIsNEJGN0NGLHNERThDSSxjQ2lEb0IsQ0N6RHZCLENKdENELGlDS0NFLFVBQVcsQ0xEYixxQ0tHSSxXQUFZLENMSGhCLGtMS1FNLHlOQUEyTixDTFJqTyxrTEtXTSx5TkFBMk4sQ0xYak8scUVLa0JJLFNBQVUsQ0xsQmQsd0pLc0JJLFNBQVUsQ0FDVixTQUFVLENBQ1Ysd0NMeEJKLHdKS3lCTSxVQUFXLENBYWQsQ0FMRyx1Q0xqQ04sZ2FLa0NRLFlBQWEsQ0FDYixhQUFjLENBRWpCLENMckNMLCtES3dDSSxpQkFBa0IsQ0x4Q3RCLDJFSzJDUSxZQUFhLENBQ2IsbUJBQWlCLENBQWpCLGdCQUFpQixDQUNqQix5QkFBdUIsQ0FBdkIsc0JBQXVCLENBQ3ZCLHdDTDlDUiwyRUsrQ1UsWUFBYSxDQVFoQixDQU5DLHVDTGpEUiwyRUtrRFUsWUFBYSxDQUtoQixDQUhDLHVDTHBEUiwyRUtxRFUsWUFBYSxDQUVoQixDTHZEUCwwRUswRE0saUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixPQUFRLENBQ1IsVUFFZ0MsQ0wvRHRDLG9GSzhETSxRQUFTLENBQ1QsOEJBQWdDLENML0R0QyxvRks4RE0sU0FBUyxDQUNULDZCQUFnQyxDQUNoQyx1Q0xoRU4sd0tLaUVRLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FFdEIsQ0xwRUwsMERLNkVJLFlBQWEsQ0FFYixxQkFBc0IsQ0wvRTFCLGdFS3lFSSxxQkFBdUIsQ0FDdkIscUJBQXVCLENBQ3ZCLFNBQVksQ0FDWixRQUFXLENBRVgsaUJBQ3NCLENML0UxQixrRUttRlEsVUFBWSxDTG5GcEIsd0VLa0ZRLCtCQUNZLENMbkZwQiw0REt1Rk0sVUFBVyxDQUNYLFdBRWtDLENMMUZ4QyxrRUt5Rk0saUJBQWtCLENBQ2xCLDhCQUFrQyxDTDFGeEMsNERLZ0dJLGVBQ2lCLENMakdyQixrRUtpR0ksZ0JBQWlCLENMakdyQiwwREtvR0ksaUJBQ1ksQ0xyR2hCLGdFS3FHSSxTQUFZLENMckdoQixxREt3R0ksaUJBQWtCLENBRWxCLEtBQU0sQ0FDTixXQUFZLENBQ1osY0FBZSxDQUNmLGVBQW1CLENBQ25CLFVBQVcsQ0FDWCxTQUFVLENML0dkLCtES3lHSSxXQU1VLENML0dkLCtES3lHSSxVQU1VLENML0dkLG9GTUFDLFlBQWEsQ0FDYixVQUFXLENBQ1gsdUNBQXdDLENBR3hDLFNBQVUsQ05MWCwrRk1RRSxpQkFBa0IsQ0FFbEIseUJBQTBCLENBQzFCLCtCQUFvRSxDTlh0RSxxR01lRSxXQUFZLENBQ1osYUFBYyxDQUVkLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsUUFBUyxDTnBCWCwyR01pQkUsVUFHUyxDTnBCWCxxR013QkUsaUJBQWtCLENBQ2xCLGVBQWdCLENBRWhCLCtCQUE2QyxDTjNCL0MsK0xNZ0NFLGtDQUFtQyxDQUNuQywrQkFBZ0MsQ0FDaEMsOEJBQStCLENBQy9CLCtCQUFxQyxDQUNyQyw0QkFBa0MsQ0FDbEMsMkJBQWlDLENOckNuQyw4Rk15Q0UsaUJBQWtCLENBQ2xCLGNBQWUsQ0FFZixrQ0FBbUMsQ0FDbkMsdUNBQXdDLENBQ3hDLDBCQUEyQixDTjlDN0Isd0dNMkNFLFVBRzJCLENOOUM3Qix3R00yQ0UsV0FHMkIsQ045QzdCLGtHTWlERSxhQUFjLENBQ2QsVUFBVyxDTmxEYiw2TU11REUsWUFBYSxDTnZEZiwyU004REUsd0JBQXlCLENBRXpCLHFCQUFzQixDQUV0QixnQkFBaUIsQ05sRW5CLDZUTTZERSxjQUtpQixDTmxFbkIsNlRNeUVFLGFBQWMsQ0FHZCxZQUFhLENONUVmLCtVTXdFRSxlQUFnQixDQUVoQixXQUFZLENBQ1osbUJBQ2EsQ041RWYsK0ZNZ0ZFLGFBQWMsQ05oRmhCLGdHTW9GRSxTQUFVLENBQ1YsYUFBYyxDTnJGaEIsK0ZNeUZFLFNBQVUsQ056RlosMEdNNkZFLGlCQUFrQixDTjdGcEIsdUdNaUdFLGtCQUFtQixDQUNuQix3QkFBeUIsQ0FDekIscUJBQXNCLENBRXRCLGdCQUFpQixDTnJHbkIsbUdNeUdFLFdBQVksQ0FDWixXQUFZLENOMUdkLHNHTThHRSxhQUFjLENOOUdoQixzR004R0UsYUFBYyxDTjlHaEIsZ0hNa0hFLFdBQVksQ05sSGQsZ0hNa0hFLFVBQVksQ05sSGQsMkZNd0hDLGFBQWMsQ054SGYsMEZPRUUsdUNBQXdDLENQRjFDLGdHT0FFLGVBQWdCLENBQ2hCLGlCQUN3QyxDUEYxQyx3R09LRyxVQ0ppQixDREtqQixjQ0VtQixDREVuQixvQkFFa0IsQ1BackIsOEdPT0csVUNHZ0IsQ0RGaEIsZUNHcUIsQ0RGckIsa0JDUG1CLENEU25CLGNBQWUsQ0FDZixpQkFBa0IsQ1BackIsOEdPZ0JJLFVDZmdCLENEZ0JoQixvQkFBcUIsQ1BqQnpCLG9IT2VJLGtCQUVxQixDUGpCekIsb0dPcUJHLFVBQ2UsQ1B0QmxCLDBHT3NCRyxjQUFlLENQdEJsQixtSE80QkUsZUFBZ0IsQ1A1QmxCLDJGT2lDRSx1Q0FBd0MsQ1BqQzFDLGlHT2dDRSxpQkFDd0MsQ1BqQzFDLG9HT29DRyxvQkFBcUIsQ0FDckIsTUFBTyxFQUNQLGNBQWdCLENQ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QThCVSxZQUFhLENBOUJ2QixpR0FnQ1ksZ0JBQWlCLENBaEM3QixpR0FnQ1ksaUJBQWlCLENBaEM3QixrRUFvQ1UsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixrQkFBbUIsQ0FDbkIsc0JBQXVCLENBQ3ZCLGNBQWUsQ0F4Q3pCLG9FQTBDWSxjQUFlLENBMUMzQixnRkE2Q1ksaUJBQWtCLENBRWxCLGNBQWUsQ0FDZixrQkFBbUIsQ0FDbkIsU0FBVSxDQUNWLFlBQWEsQ0FsRHpCLHNGQThDWSxnQkFJYSIsImZpbGUiOiJkZWZhdWx0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuLmVudGVycHJpc2UtYmxvZy13cmFwcGVyIHtcbiAgQGltcG9ydCBcIi4uLy4uLy4uLy4uL2NvcmVfdGVtcGxhdGUvc3RhdGljL2NvcmVfdGVtcGxhdGUvc2Nzcy1zcmMvZGVmYXVsdC5zY3NzXCI7XG5cbiAgQGltcG9ydCBcIi4vbGliL3ZhcmlhYmxlc1wiO1xuICBAaW1wb3J0IFwiLi9saWIvbWl4aW5zXCI7XG4gIEBpbXBvcnQgXCIuL2xpYi90eXBvZ3JhcGh5XCI7XG5cbiAgY29sb3I6ICRjb2wtZGVmYXVsdC10ZXh0O1xuICBmb250LXNpemU6ICRkZWZhdWx0LWZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRkZWZhdWx0LWxpbmUtaGVpZ2h0O1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcblxuICAuZmEsXG4gIC5mYXMge1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgfVxuXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIC50b3AtcGFyZW50LXRhZyxcbiAgLmNhcmQtb3V0c2lkZS1saW5rIHtcbiAgICBmb250LWZhbWlseTogT3NjaW5lLUJvbGQsIFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgfVxuXG4gIGEsXG4gIHAge1xuICAgIGNvbG9yOiAkY29sLWRlZmF1bHQtdGV4dDtcbiAgICBmb250LXNpemU6ICRkZWZhdWx0LWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGRlZmF1bHQtbGluZS1oZWlnaHQ7XG4gIH1cblxuICBhIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY29sLWRlZmF1bHQtdGV4dDtcbiAgICB9XG4gIH1cbiAgLnZpdmUtYnRuLFxuICAubW9kYWwtbGluayB7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbC1kZWZhdWx0LWJsdWU7XG4gICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sLWRlZmF1bHQtYmx1ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbC1kZWZhdWx0LWhvdmVyLWJsdWU7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2wtZGVmYXVsdC1ob3Zlci1ibHVlO1xuICAgIH1cbiAgfVxuXG4gIHByZS5jb2RlLWFyZWEge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvZGUge1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICB9XG4gIH1cbiAgLyogbmVjZXNzYXJ5IHBsdWdpbiBzdHlsZXMgKi9cblxuICAubW9kYWwge1xuICAgICYuZm9ybS1kb3dubG9hZC1tb2RhbCB7XG4gICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbW9iaWxlLW1heC13aWR0aF9fYm9vdHN0cmFwKSkge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA2MHZoO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuc2hvdyB7XG4gICAgICB6LWluZGV4OiA5OTk5O1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAjdGFncy1maWx0ZXItaWNvbi1hcmVhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgLyogZGlzYWJsZSBoaWRlIGZpbHRlciBvbiB0YWJsZXQgYW5kIGRlc2t0b3AgKi9cbiAgICBAaW5jbHVkZSBmb250LXN0eWxlLTU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRtb2JpbGUtbWF4LXdpZHRoX19ib290c3RyYXApKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYuaGlkZSB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG5cbiAgI3RhZ3MtZmlsdGVyLWljb24tbW9iaWxlLWFyZWEge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbW9iaWxlLW1heC13aWR0aF9fYm9vdHN0cmFwKSkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIH1cblxuICAgICYuaGlkZSB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJG1vYmlsZS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjbG9hZE1vcmUge1xuICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2wtZGVmYXVsdC10ZXh0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMC40cmVtIDEuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGNvbG9yO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2wtZGVmYXVsdC10ZXh0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tdG9wLXBhcmVudC10YWdzIHtcbiAgICAudG9wLXBhcmVudC10YWcge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mbGV4LWl0ZW1fX3RhZ3MtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiA0OTNweDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tY2FyZC1saXN0LWNvbHVtbnMge1xuICAgIC5mbGV4LWNhcmQtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLy8gb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAuZmxleC1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAkZ3V0dGVyOiAxLjVlbTtcbiAgICAgICAgJGNvbHM6IDM7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgKyAjeyRndXR0ZXJ9KSAvICN7JGNvbHN9IC0gI3skZ3V0dGVyfSk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkdGFibGV0LW1heC13aWR0aCkpIHtcbiAgICAgICAgICAkY29sczogMTtcbiAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlICsgI3skZ3V0dGVyfSkgLyAjeyRjb2xzfSAtICN7JGd1dHRlcn0pO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtb3V0c2lkZS1saW5rIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICtkaXYge1xuICAgICAgICAgICAgICAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDUlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwNSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgICAgICAvKiAxNjo5ICovXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAxJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMSU7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJG1vYmlsZS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA1JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRtb2JpbGUtbWF4LXdpZHRoX19ib290c3RyYXApKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2wtdml2ZS1ibHVlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjVzO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sLWRlZmF1bHQtdGV4dDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgIC8qIG1pbi1oZWlnaHQ6IDZyZW07ICovXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCR0YWJsZXQtbWF4LXdpZHRoKSkge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCR0YWJsZXQtbWF4LXdpZHRoKSkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJG1vYmlsZS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtdGFncyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgIGJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gICAgICAgICAgICAgIC8vIG1heC1oZWlnaHQ6IDIuNzVyZW07XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRtb2JpbGUtbWF4LXdpZHRoX19ib290c3RyYXApKSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAvLyBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgIC5jYXJkLWltZy10b3Age1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTA1JTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA1JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZmxleC1pdGVtX190YWdzLWxpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbW9iaWxlLW1heC13aWR0aF9fYm9vdHN0cmFwKSkge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5wb3B1cCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbW9iaWxlLW1heC13aWR0aF9fYm9vdHN0cmFwKSkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubW9iaWxlLWNsb3NlLWJ0biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRtb2JpbGUtbWF4LXdpZHRoX19ib290c3RyYXApKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJG1vYmlsZS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUtNDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyLzU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwICRndXR0ZXIgMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3V0dGVyLzUgMDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mbGV4LWl0ZW1fX25vLXJlc3VsdCB7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRtb2JpbGUtbWF4LXdpZHRoX19ib290c3RyYXApKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mbGV4LWl0ZW1fX2NhcmQtZmFrZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBtYXJnaW47XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICAgICAgICAkY29sczogNDtcbiAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlOyAvKiBmaWx0ZXIgdGFrZXMgdXAgZnVsbCByb3cgKi9cblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICA+LmNoaWxkLXRhZyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAoNzY4cHgpKSB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICAgICAgICAgIGdyaWQtYXV0by1jb2x1bW5zOiBhdXRvO1xuICAgICAgICAgICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcblxuICAgICAgICAgICAgLmNoaWxkLXRhZyB7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgICA+LmNoaWxkLXRhZyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogKDk5MnB4KSkge1xuICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgYXV0byk7XG4gICAgICAgICAgICAgIGdyaWQtYXV0by1jb2x1bW5zOiBhdXRvO1xuICAgICAgICAgICAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6IGNsYW1wKDFlbSwgMS42dncsIDJlbSk7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZmxleC1iYXNpczogMTAwJTsgLyogY2FyZCB0YWtlcyB1cCBmdWxsIHJvdyAqL1xuICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG1heC13aWR0aCwgZmxleC1iYXNpcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRtb2JpbGUtbWF4LXdpZHRoX19ib290c3RyYXApKSB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jYXJkLW91dHNpZGUtbGluayB7fVxuICAgICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJG1vYmlsZS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtaW1nLXRvcCB7XG4gICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgNjAlO1xuICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJG1vYmlsZS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgZmxleDogMCAwIDQwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbW9iaWxlLW1heC13aWR0aF9fYm9vdHN0cmFwKSkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4yNHJlbTtcbiAgICAgICAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5jYXJkLXRhZ3Mge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgJGNvbHM6IDI7XG4gICAgICAgICAgZmxleC1iYXNpczogY2FsYygoMTAwJSArICN7JGd1dHRlcn0pIC8gI3skY29sc30gLSAjeyRndXR0ZXJ9KTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJHRhYmxldC1tYXgtd2lkdGgpKSB7XG4gICAgICAgICAgICAkY29sczogMTtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgKyAjeyRndXR0ZXJ9KSAvICN7JGNvbHN9IC0gI3skZ3V0dGVyfSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgLmZsZXgtaXRlbSB7XG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAvKiBzYW1lIHdpZHRoIGFzIHNpZGViYXIgKi9cbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjUlO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJG1vYmlsZS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIC5jYXJkLWltZy10b3Age1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXJkLXRhZ3Mge1xuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCR0YWJsZXQtbWF4LXdpZHRoKSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWN0aW9uLWNhcmQtcG9vbCxcbiAgLnNlY3Rpb24tdGFncy1wb29sIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNlY3Rpb24tYmxvZy1jb250ZW50IHtcbiAgICBwIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuXG4gICAgYTpub3QoLmJ0bikge1xuICAgICAgY29sb3I6ICRjb2wtdml2ZS1ibHVlO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC41cztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbC1kZWZhdWx0LXRleHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJhY2stdG8tYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUtNCgpO1xuICAgICAgY29sb3I6ICRjb2wtdml2ZS1ibHVlO1xuICAgIH1cblxuICAgIC5mdWxsLWJsZWVkLWhlcm8tVHJ1ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAyLjI1cmVtO1xuXG4gICAgICAuaW1nLXdyYXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIG1hcmdpbjogMCBjYWxjKDUwJSAtIDUwdncpO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pbnRyby13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDIuNXZ3O1xuXG4gICAgICAgIGgxLFxuICAgICAgICAuc3ViLXRpdGxlIHAge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNoYXJpbmcge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViLXRpdGxlIHtcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUtMigpO1xuXG4gICAgICBwIHtcbiAgICAgICAgJHF1b3RlLXNpemU6IDNyZW07XG4gICAgICAgIHF1b3RlczogXCLigJxcIlwi4oCdXCJcIuKAmFwiXCLigJlcIjtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZS0yKCk7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWluZGVudDogKDAgLSAkcXVvdGUtc2l6ZSkvMjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogb3Blbi1xdW90ZTtcbiAgICAgICAgICBmb250LXNpemU6ICRxdW90ZS1zaXplO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogY2xvc2UtcXVvdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAkcXVvdGUtc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb21wYW55LWNhcmQge1xuICAgICAgdGQge1xuICAgICAgICBwYWRkaW5nOiAycmVtO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRjb2wtdml2ZS1ibHVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZpZGVvV3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgLyogMTY6OSAqL1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbWFyZ2luOiAzMnB4IDA7XG5cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0LWluZm8tbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJG1vYmlsZS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9kdWN0LWluZm8ge1xuICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICBib3JkZXItY29sb3I6ICNiM2JlY2M7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJG1vYmlsZS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2R1Y3QtaW5mbyB0ZCxcbiAgICAucHJvZHVjdC1pbmZvLW1vYmlsZSB0ZCB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzJjM2E1MDtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICB9XG4gICAgLnByb2R1Y3QtaW5mbyB0ZCBhLFxuICAgIC5wcm9kdWN0LWluZm8tbW9iaWxlIHRkIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wcm9kdWN0LWluZm8gdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICB3aWR0aDogMzUlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wcm9kdWN0LWluZm8gdGQ6bnRoLW9mLXR5cGUoMikge1xuICAgICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucHJvZHVjdC1pbmZvIHRyOmZpcnN0LW9mLXR5cGU+dGQsXG4gICAgLnByb2R1Y3QtaW5mby1tb2JpbGUgdHI6Zmlyc3Qtb2YtdHlwZT50ZCxcbiAgICAucHJvZHVjdC1pbmZvLW1vYmlsZSB0cjpudGgtb2YtdHlwZSg1KT50ZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICB9XG4gICAgLnByb2R1Y3QtaW5mbyB0cjpsYXN0LW9mLXR5cGU+dGQsXG4gICAgLnByb2R1Y3QtaW5mby1tb2JpbGUgdHI6bnRoLW9mLXR5cGUoNCk+dGQsXG4gICAgLnByb2R1Y3QtaW5mby1tb2JpbGUgdHI6bGFzdC1vZi10eXBlPnRkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICAucHJvZHVjdC1pbmZvIHRyOmZpcnN0LW9mLXR5cGU+dGQsXG4gICAgLnByb2R1Y3QtaW5mbyB0cjpudGgtb2YtdHlwZSgzKT50ZDpmaXJzdC1vZi10eXBlLFxuICAgIC5wcm9kdWN0LWluZm8tbW9iaWxlIHRyOmZpcnN0LW9mLXR5cGU+dGQsXG4gICAgLnByb2R1Y3QtaW5mby1tb2JpbGUgdHI6bnRoLW9mLXR5cGUoMyk+dGQsXG4gICAgLnByb2R1Y3QtaW5mby1tb2JpbGUgdHI6bnRoLW9mLXR5cGUoNSk+dGQge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogIzJjM2E1MDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgfVxuICAgIC5wcm9kdWN0LWluZm8gdHI6bnRoLW9mLXR5cGUoMik+dGQ6Zmlyc3Qtb2YtdHlwZSxcbiAgICAucHJvZHVjdC1pbmZvLW1vYmlsZSB0cjpudGgtb2YtdHlwZSgyKT50ZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgIH1cbiAgICAucHJvZHVjdC1pbmZvIHRyOm50aC1vZi10eXBlKDIpPnRkOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgfVxuICAgIC5wcm9kdWN0LWluZm8gdHI6bnRoLWNoaWxkKG4gKyAyKSB0ZDpudGgtb2YtdHlwZSgyKTo6YmVmb3JlLFxuICAgIC5wcm9kdWN0LWluZm8tbW9iaWxlIHRyOm50aC1jaGlsZChuICsgNik+dGQ6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAgICAgaGVpZ2h0OiAwLjI1cmVtO1xuICAgICAgd2lkdGg6IDAuMjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1Njc7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtaW5mby1tb2JpbGUgdHI6bnRoLW9mLXR5cGUoNSk+dGQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgIH1cblxuICAgIGRpdi5yaWNoLXRleHQ+cCB7XG4gICAgICBtYXgtd2lkdGg6IDY4MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAvKiBTdHlsZXMgZm9yIGFydGljbGUgd2l0aCBzaWRlIG5hdiAqL1xuICAgIC5hZHZhbmNlZC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRtb2JpbGUtbWF4LXdpZHRoX19ib290c3RyYXApKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgICAgIH1cblxuICAgICAgLmFkdmFuY2VkLWNvbnRlbnQtc2lkZWJhciB7XG4gICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNi4zJTtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiA2MHB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbW9iaWxlLW1heC13aWR0aF9fYm9vdHN0cmFwKSkge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgZmxleDogdW5zZXQ7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgIH1cblxuICAgICAgICBuYXYge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoNTAsIDUwLCA1MCwgMC4xNCkgIWltcG9ydGFudDtcbiAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoNTAsIDUwLCA1MCwgMC4xNCkgIWltcG9ydGFudDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDUwLCA1MCwgNTAsIDAuMTQpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDUwcHggMjBweDtcblxuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNSU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgdWwuaGFzLXN1YmhlYWQge1xuICAgICAgICAgICAgLnNpZGVuYXYtaGVhZGluZyBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMyYzNhNTA7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBsaS5zaWRlbmF2LXN1YmhlYWQrbGkuc2lkZW5hdi1oZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNWVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICBsaS5zaWRlbmF2LWhlYWRpbmcrbGkuc2lkZW5hdi1oZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNWVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWFkZ2VuIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMmVtO1xuXG4gICAgICAgICAgJi5tb2JpbGUtdG9wLUZhbHNlIHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbW9iaWxlLW1heC13aWR0aF9fYm9vdHN0cmFwKSkge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWt0b0Zvcm0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExMTgyMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICNFbWFpbCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmaWVsZHNldC5ta3RvRm9ybUNvbCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICNMYmxFbWFpbCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1rdG9GaWVsZERlc2NyaXB0b3IsXG4gICAgICAgICAgICAubWt0b0Zvcm1Db2wsXG4gICAgICAgICAgICAubWt0b1JlcXVpcmVkRmllbGQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWt0b0d1dHRlcixcbiAgICAgICAgICAgIC5ta3RvT2Zmc2V0IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWt0b0J1dHRvbldyYXAge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1rdG9CdXR0b24ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiM2UyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1rdG9Gb3JtUm93Om50aC1jaGlsZCg4KSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMmVtKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAjcHJpdmFjeVBvbCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA4MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZmllbGRzZXQgbGVnZW5kIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhcnRpY2xlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MSU7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRtb2JpbGUtbWF4LXdpZHRoX19ib290c3RyYXApKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsZXg6IHVuc2V0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2NrLWhlYWRpbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9jay1wYXJhZ3JhcGgrLmJsb2NrLWhlYWRpbmcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIuMmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2NrLXN1YmhlYWQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9jay1wYXJhZ3JhcGgrLmJsb2NrLXN1YmhlYWQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbW9iaWxlLW1heC13aWR0aF9fYm9vdHN0cmFwKSkge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1saW5rIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG5cbiAgICAucmljaHRleHQtaW1hZ2Uge1xuICAgICAgbWFyZ2luOiAzMnB4IDA7XG4gICAgfVxuICB9XG5cbiAgLmVudGVycHJpc2UtMjAyMF9fNDA0LXBhZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDUwdmg7XG4gIH1cblxuICAuc2l0ZS1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAuc2l0ZS1zdWJ0aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA0NnJlbTtcbiAgfVxuXG4gIC5zaXRlLXN1YnRpdGxlIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLmNhcmQuc2hhZG93LXNtIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDUwLCA1MCwgNTAsIDAuMTQpICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDUwLCA1MCwgNTAsIDAuMTQpICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSg1MCwgNTAsIDUwLCAwLjE0KSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gIC55dC1oZC10aHVtYm5haWwtb3V0ZXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlY3Rpb24tbW9kYWwtdmlkZW8ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5jdGEtd2lyZS13aGl0ZSB7XG4gICAgICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgICAgIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIHdvcmQtc3BhY2luZzogMC4wNGVtO1xuICAgICAgcGFkZGluZzogMTBweCA3MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRkZXNrdG9wLWV4dHJhLWxhcmdlKSkge1xuICAgICAgICBmb250LXNpemU6IDEuNjI1ZW07XG4gICAgICAgIHBhZGRpbmc6IDhweCA0MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCR0YWJsZXQtbWF4LXdpZHRoKSkge1xuICAgICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgICBwYWRkaW5nOiAwLjVlbSAxLjdlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYm94LXZpZGVvIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAud3JhcC10eHQtY2VudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbW9iaWxlLW1heC13aWR0aF9fYm9vdHN0cmFwKSkge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudmlkZW8tYmcge1xuICAgICAgICAvKiBpUGFkIFBvcnRyYWl0ICovXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC1oZWlnaHQ6IDEzNjZweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgdmlkZW8sXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtb3ZlcmxhcC1jb250YWluZXIge1xuICAgICAgbGVmdDogMCAje1wiLyogcnRsOiAwICovXCJ9O1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgei1pbmRleDogOTk5OTg4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuXG4gICAgICAmLnNob3cge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICA+LmNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuYnRuLWNsb3NlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgIHRvcDogMyU7XG4gICAgICAgICAgcmlnaHQ6IDIlO1xuICAgICAgICAgIHdpZHRoOiA0JTtcbiAgICAgICAgICBoZWlnaHQ6IDQlO1xuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRtb2JpbGUtbWF4LXdpZHRoX19ib290c3RyYXApKSB7XG4gICAgICAgICAgICB0b3A6IDglO1xuICAgICAgICAgICAgcmlnaHQ6IDclO1xuICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAuY2xvc2UteCB7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZSAwLjNzO1xuICAgICAgICAgICAgICBzdHJva2U6ICRjb2wtZGVmYXVsdC1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jbG9zZS14IHtcbiAgICAgICAgICAgIHN0cm9rZTogI2ZmZmZmZjtcbiAgICAgICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hbGlnbi1jZW50ZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzUwcHgpIGFuZCAobWluLWFzcGVjdC1yYXRpbzogMTcvOSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgKiAwLjg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlICogMC44O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICNwbGF5ZXIge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRtb2JpbGUtbWF4LXdpZHRoX19ib290c3RyYXApKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGhlaWdodDogY2FsYyg1Mi42MjV2dykgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgZW1iZWQsXG4gICAgICAgICAgaWZyYW1lLFxuICAgICAgICAgIG9iamVjdCB7XG4gICAgICAgICAgICBsZWZ0OiAwICN7XCIvKiBydGw6IDAgKi9cIn07XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VjdGlvbi1ta3RvLWlmcmFtZSB7XG4gICAgLm1vZGFsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgICAgIGlmcmFtZSB7fVxuICAgIH1cbiAgfVxufVxuXG4vLyBib2R5LmZpeGVke1xuLy8gICBvdmVyZmxvdzogaGlkZGVuO1xuLy8gfVxuXG4vKiBBbGxvdyBwb3NpdGlvbiBzdGlja3kgYnkgcmVtb3Zpbmcgb3ZlcmZsb3c6aGlkZGVuIGZyb20gcGFyZW50cyAqL1xuXG5ib2R5IHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG5ib2R5LFxuLm1haW4ge1xuICBvdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuI3NoYXJlTW9kYWwge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZzogMTdweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjNmM2YzY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAuc29jaWFsLWl0ZW0ge1xuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNvY2lhbC1pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNzQ3NDc0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNvY2lhbC1pdGVtLWdyb3VwIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC5zb2NpYWwtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvcHktbGluayB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY29weS1tZXNzYWdlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC02OXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiRjb2wtaGVhZGluZy10ZXh0OiAjMkMzQTUwO1xuJGNvbC1kZWZhdWx0LXRleHQ6ICM1NTY2Nzc7XG4kY29sLWRlZmF1bHQtYmx1ZTogIzAwYjVlMjtcbiRjb2wtZGVmYXVsdC1ob3Zlci1ibHVlOiAjMWZkMmZmO1xuJGRlZmF1bHQtZm9udC1zaXplOiAxNnB4O1xuJGRlZmF1bHQtbGluZS1oZWlnaHQ6IDEuNTtcblxuJGQtZ3V0dGVyLWVhY2gtc2lkZTogOTY7XG4kbC1ndXR0ZXItZWFjaC1zaWRlOiA2OTtcbiR0LWd1dHRlci1lYWNoLXNpZGU6IDM3O1xuJG0tZ3V0dGVyLWVhY2gtc2lkZTogMTU7XG4iLCJAbWl4aW4gZm9udC1zdHlsZS0xKCRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2ljKSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAoJHRhYmxldC1tYXgtd2lkdGgpKXtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtdC0xO1xuICB9XG59XG5cbkBtaXhpbiBmb250LXN0eWxlLTIoJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzaWMpIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTI7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICgkdGFibGV0LW1heC13aWR0aCkpe1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS10LTI7XG4gIH1cbn1cblxuQG1peGluIGZvbnQtc3R5bGUtMygkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNpYykge1xuICBmb250LXNpemU6ICRmb250LXNpemUtMztcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICBAbWVkaWEgKG1heC13aWR0aDogKCR0YWJsZXQtbWF4LXdpZHRoKSl7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXQtMztcbiAgfVxufVxuXG5AbWl4aW4gZm9udC1zdHlsZS00KCRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2ljKSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICgkdGFibGV0LW1heC13aWR0aCkpe1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS10LTQ7XG4gIH1cbn1cblxuQG1peGluIGZvbnQtc3R5bGUtNSgkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNpYykge1xuICBmb250LXNpemU6ICRmb250LXNpemUtNTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICBAbWVkaWEgKG1heC13aWR0aDogKCR0YWJsZXQtbWF4LXdpZHRoKSl7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXQtNTtcbiAgfVxufVxuXG5AbWl4aW4gZm9udC1zdHlsZS02KCRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2ljKSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS02O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAoJHRhYmxldC1tYXgtd2lkdGgpKXtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtdC02O1xuICB9XG59XG5cbkBmdW5jdGlvbiByZXNldC1tb2JpbGUtc2l6ZS1ieS12dygkbnVtYmVyKXtcbiAgQHJldHVybiAkbnVtYmVyLyRtLXdpZHRoLWNvbnRuZXRfX21pbioxMDB2dztcbn1cblxuQGZ1bmN0aW9uIHJlc2V0LXRhYmxldC1zaXplLWJ5LXZ3KCRudW1iZXIpe1xuICBAcmV0dXJuICRudW1iZXIvJGQtd2lkdGgtc21fX2Jvb3RzdHJhcCoxMDB2dztcbn1cbkBmdW5jdGlvbiByZXNldC1sYXB0b3Atc2l6ZS1ieS12dygkbnVtYmVyKXtcbiAgQHJldHVybiAkbnVtYmVyLyRkLXdpZHRoLWxnX19ib290c3RyYXAqMTAwdnc7XG59XG5cblxuQG1peGluIGFuaW1hdGUtYWN0aXZlZHtcbiAgYm90dG9tOiBjYWxjKCgxNDQwcHggLSAxMDB2aCkvMyoyICk7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiAxNDQxcHgpe1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJGRlc2t0b3AtZXh0cmEtbGcpKSB7XG4gICAgYm90dG9tOiBjYWxjKCgoOTAwcHggLSAxMDB2aCkvMikpO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkZGVza3RvcC1leHRyYS1sZykpIGFuZCAobWluLWhlaWdodDogOTAxcHgpIHtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKXtcbiAgICBib3R0b206IGNhbGMoICAoMTMyM3B4LSAxMDB2aCkvNCozKTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kIChtaW4taGVpZ2h0OiAxMzI0cHgpIHtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKXtcbiAgICAvLyBib3R0b206IGNhbGMoKDEyODBweCAtIDEwMHZoKSk7XG4gICAgYm90dG9tOiBjYWxjKCAxMjgwcHggLSAgdmFyKC0tdmgsIDF2aCkgKiAxMDApO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEyODFweCkge1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWl4aW4gYW5pbWF0ZS1hZnRlci1hY3RpdmVke1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OjE0NDFweCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDB2aCk7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRkZXNrdG9wLWV4dHJhLWxnKSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJGRlc2t0b3AtZXh0cmEtbGcpKSBhbmQgKG1pbi1oZWlnaHQ6IDkwMXB4KSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMHZoKTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kIChtaW4taGVpZ2h0OiAxMzI0cHgpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwdmgpO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEyODFweCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDB2aCk7XG4gIH1cbn1cblxuXG5AbWl4aW4gYW5pbWF0ZS1hZnRlci1hY3RpdmVkLXRleHR7XG4gIHRvcDogODB2aDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6MTQ0MXB4KSB7XG4gICAgdG9wOiA4MCU7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRkZXNrdG9wLWV4dHJhLWxnKSl7XG4gICAgdG9wOiA4MHZoO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkZGVza3RvcC1leHRyYS1sZykpIGFuZCAobWluLWhlaWdodDogOTAxcHgpIHtcbiAgICB0b3A6IDgwJTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCl7XG4gICAgdG9wOiA4MHZoO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEzMjRweCkge1xuICAgIHRvcDogODAlO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpe1xuICAgIHRvcDogYXV0bztcbiAgICAvLyBib3R0b206IGNhbGMoMTI4MHB4IC0gMTAwdmgpO1xuICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMCk7XG4gICAgLy8gYm90dG9tOiAtMTAwdmg7XG4gICAgYm90dG9tOiBjYWxjKCAwIC0gKHZhcigtLXZoLCAxdmgpICogMTAwKSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtMTI4MHB4KTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkgYW5kIChtaW4taGVpZ2h0OiAxMjgxcHgpIHtcbiAgICB0b3A6IDgwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjpsYW5kc2NhcGUpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIGJvdHRvbTogY2FsYyggMCAtICh2YXIoLS12aCwgMXZoKSAqIDEwMCkpO1xuICB9XG59XG4iLCIvKlxuICpcbiAqIFNldHRpbmc6IFJlc2VybHV0aW9uO1xuICpcbiAqL1xuXG4kZC13aWR0aC1zbDogMjAwMDtcbiRkLXdpZHRoLWNvbnRlbnRfX21heDogMTIwMDtcbiRkLXdpZHRoLXhsOiAxNTAwO1xuJGQtd2lkdGgtbGc6IDE0NDA7XG4kZC13aWR0aC1sZ19fYm9vdHN0cmFwOiAxMjAwO1xuJGQtd2lkdGgtbWQ6IDEwMjQ7XG4kZC13aWR0aC1jb250ZW50X19taW46IDk5MjtcbiRkLXdpZHRoLW1kX19ib290c3RyYXA6IDk5MjtcbiRkLXdpZHRoLXNtX19ib290c3RyYXA6IDc2ODtcbiRtLXdpZHRoLWNvbnRuZXRfX21heDogNzY4O1xuJG0td2lkdGgteHNfX2Jvb3RzdHJhcDogNTc2O1xuJG0td2lkdGgtY29udG5ldF9fbWluOiAzNjA7XG4kZC1jaHJvbWUtbWF4OiAxMjgwO1xuJGQtY2hyb21lLW1pbjogJGQtd2lkdGgtbWRfX2Jvb3RzdHJhcDtcbi8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCBJIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy8gICA6Ojo6OjogRCBFIFMgSyBUIE8gUCAgOTkycHggfiAxOTIwcHhcbi8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy9cbiRkZXNrdG9wLXN1cGVyLWxhcmdlOiAkZC13aWR0aC1zbCoxcHg7XG4kZGVza3RvcC1jb250ZW50LW1heDogJGQtd2lkdGgtY29udGVudF9fbWF4KjFweDtcbiRkZXNrdG9wLWNvbnRlbnQtbWF4X19jaHJvbWU6ICRkLWNocm9tZS1tYXgqMXB4O1xuJGRlc2t0b3AtZXh0cmEtbGFyZ2U6ICRkLXdpZHRoLXhsKjFweDtcbiRkZXNrdG9wLWV4dHJhLWxnOiAkZC13aWR0aC1sZyoxcHg7XG4kZGVza3RvcC1sYXJnZTogJGQtd2lkdGgtbGdfX2Jvb3RzdHJhcCoxcHg7XG4kZGVza3RvcC1sYXJnZS13aWR0aF9fYm9vdHN0cmFwOiAoJGQtd2lkdGgtbGdfX2Jvb3RzdHJhcCAtIDAuMDIpKjFweDtcbiRkZXNrdG9wLXNtYWxsOiAkZC13aWR0aC1tZF9fYm9vdHN0cmFwKjFweDtcbiRkZXNrdG9wLWNvbnRlbnQtbWluOiAkZC13aWR0aC1jb250ZW50X19taW4qMXB4O1xuJGRlc2t0b3AtY29udGVudC1taW5fX2Nocm9tZTogJGQtY2hyb21lLW1pbioxcHg7XG4kZGVza3RvcC1jb250ZW50LW1pbl9fYm9vdHN0cmFwOiAkZGVza3RvcC1zbWFsbDtcbi8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy8gICA6Ojo6OjogVCBBIEIgTCBFIFQgIDc2OHB4IH4gOTkxLjk5OXB4XG4vLyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vXG4kbGFwdG9wLW1heC13aWR0aDogKCRkLXdpZHRoLWxnX19ib290c3RyYXAgLSAwLjAyKSoxcHg7XG4kbGFwdG9wLW1pbi13aWR0aDogJGQtd2lkdGgtbWRfX2Jvb3RzdHJhcCoxcHg7IC8vXG4vLyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vICAgOjo6Ojo6IFQgQSBCIEwgRSBUICA3NjhweCB+IDk5MS45OTlweFxuLy8g4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4vL1xuJHRhYmxldC1leHRyYS1tZDogJGQtd2lkdGgtbWQqMXB4O1xuJHRhYmxldC1tYXgtd2lkdGg6ICgkZC13aWR0aC1tZF9fYm9vdHN0cmFwIC0gMC4wMikqMXB4O1xuJHRhYmxldC1taW4td2lkdGg6ICRkLXdpZHRoLXNtX19ib290c3RyYXAqMXB4OyAvL1xuLy8g4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4vLyAgIDo6Ojo6OiBNIE8gQiBJIEwgRSAgMzYwcHggfiA3NjcuOTk5cHhcbi8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy9cbiRtb2JpbGUtbWF4LXdpZHRoX19ib290c3RyYXA6ICgkZC13aWR0aC1zbV9fYm9vdHN0cmFwIC0gMC4wMikqMXB4O1xuJG1vYmlsZS1tYXgtd2lkdGg6ICRtLXdpZHRoLWNvbnRuZXRfX21heCoxcHg7XG4kbW9iaWxlLW1pbi13aWR0aDogJG0td2lkdGgtY29udG5ldF9fbWluKjFweDtcblxuLy8g4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4vLyAgIDo6Ojo6OiBNIE8gQiBJIEwgRSAgMHB4IH4gNTc1Ljk5OXB4XG4vLyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi8vXG4kbS1tYXgtd2lkdGhfX2Jvb3RzdHJhcDogKCRtLXdpZHRoLXhzX19ib290c3RyYXAgLSAwLjAyKSoxcHg7XG4vKlxuICpcbiAqIFNldHRpbmc6IENvbG9ycztcbiAqXG4gKi9cbi8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy8gICA6Ojo6OjogT3ZlcndyaXRlIEJvb3RzdHJhcCBjb2xvcnNcbi8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy9cbiRwcmltYXJ5OiAjMDBiNWUyO1xuJHNwYWNlcjogMS41cmVtO1xuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogMnJlbTtcbi8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy8gICA6Ojo6OjogU2l0ZSBjb2xvcnNcbi8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy9cbiRjb2wtdGV4dDogIzRhNGE0YTtcbiRjb2wtbGluazogIzliOWI5YjtcbiRjb2wtbGluay1ob3ZlcjogIzdiN2I3YjtcbiRjb2wtdml2ZS1ibHVlOiAjMDBiNWUyO1xuXG4kY29sLWh0Yy1ncmVlbjogIzRiZDZiODtcbiRjb2wtaHRjLWdyZWVuLWhvdmVyOiAjMzBiMzk3O1xuXG5cbiRkLXNlY3Rpb24tZ3V0dGVyOiA4MHB4O1xuJGQtc2VjdGlvbi1leHRyYS1ndXR0ZXI6IDEyMHB4O1xuJG0tc2VjdGlvbi1ndXR0ZXI6IDUwO1xuJG0tc2VjdGlvbi1leHRyYS1ndXR0ZXI6IDgwO1xuXG4kZmEtZm9udC1wYXRoOiAnd2ViZm9udHMnO1xuXG4vL2ZvbnRcblxuJGZvbnQtYmFzaWMtZmFtaWx5OiAnTW9udHNlcnJhdCcsICdOb3RvIFNhbnMgVEMnLCBzYW5zLXNlcmlmO1xuJGxpbmUtaGVpZ2h0LWJhc2ljOiBub3JtYWw7XG5cbiRmb250LWJhc2ljLXNpemU6IDE0cHg7XG4kZm9udC1iYXNpYy10LXNpemU6IDE0cHg7XG4kZm9udC1iYXNpYy1tLXNpemU6ICRmb250LWJhc2ljLXQtc2l6ZTtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDA7XG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogNTAwO1xuXG4kZm9udC1zaXplLTE6IDQwcHg7XG4kZm9udC1zaXplLTI6IDMwcHg7XG4kZm9udC1zaXplLTM6IDI0cHg7XG4kZm9udC1zaXplLTQ6IDE4cHg7XG4kZm9udC1zaXplLTU6IDE2cHg7XG4kZm9udC1zaXplLTY6ICRmb250LWJhc2ljLXNpemU7XG5cbi8vIEZvbnQgc2l6ZSBmb3IgdGFibGV0L21vYmlsZVxuJGZvbnQtc2l6ZS10LTE6IDI0cHg7XG4kZm9udC1zaXplLXQtMjogMjRweDtcbiRmb250LXNpemUtdC0zOiAxOHB4O1xuJGZvbnQtc2l6ZS10LTQ6IDE2cHg7XG4kZm9udC1zaXplLXQtNTogMTZweDtcbiRmb250LXNpemUtdC02OiAkZm9udC1iYXNpYy10LXNpemU7XG4iLCJib2R5IHtcbiAgQGluY2x1ZGUgZm9udC1zdHlsZS02KCk7XG59XG5oMSxcbi5oMSxcbi50eHQtc3R5bGUtMSB7XG4gIEBpbmNsdWRlIGZvbnQtc3R5bGUtMSgpO1xufVxuXG5oMixcbi5oMixcbi50eHQtc3R5bGUtMiB7XG4gIEBpbmNsdWRlIGZvbnQtc3R5bGUtMigpO1xufVxuXG5oMyxcbi5oMyxcbi50eHQtc3R5bGUtMyB7XG4gIEBpbmNsdWRlIGZvbnQtc3R5bGUtMygpO1xufVxuXG5oNCxcbi5oNCxcbi50eHQtc3R5bGUtNHtcbiAgQGluY2x1ZGUgZm9udC1zdHlsZS00KCk7XG59XG5cbmg1LFxuLmg1LFxuLnR4dC1zdHlsZS01e1xuICBAaW5jbHVkZSBmb250LXN0eWxlLTUoKTtcbn1cblxuaDYsXG4uaDYsXG4udHh0LXN0eWxlLTZ7XG4gIEBpbmNsdWRlIGZvbnQtc3R5bGUtNigpO1xufVxuXG5wLGF7XG4gIEBpbmNsdWRlIGZvbnQtc3R5bGUtNigpO1xuICBjb2xvcjogJGNvbC10ZXh0O1xufVxuIiwiQGltcG9ydCBcIi4vbGliL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4vbGliL21peGluc1wiO1xuQGltcG9ydCBcIi4vbGliL3R5cG9ncmFwaHlcIjtcblxuc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuY2Fyb3VzZWwsXG4gIC5vd2wtY2Fyb3VzZWwge1xuICAgIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi50ZXh0LWRhcmsge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjMwMDAnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi50ZXh0LWRhcmsge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjMwMDAnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLWZ1bGwtd2lkZS1jYXJvdXNlbCB7XG4gIC5jYXJvdXNlbC1pbm5lciB7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMCU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRsYXB0b3AtbWF4LXdpZHRoKSkge1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkdGFibGV0LW1heC13aWR0aCkpIHtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRtLW1heC13aWR0aF9fYm9vdHN0cmFwKSkge1xuICAgIH1cbiAgICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24sXG4gICAgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgd2lkdGg6IDEuNnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjZyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYXJvdXNlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBpY3R1cmUge1xuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJGxhcHRvcC1tYXgtd2lkdGgpKSB7XG4gICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJHRhYmxldC1tYXgtd2lkdGgpKSB7XG4gICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJG1vYmlsZS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgaGVpZ2h0OiA5MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkbS1tYXgtd2lkdGhfX2Jvb3RzdHJhcCkpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNlY3Rpb24taW1hZ2UtdGlsZSB7XG4gIC5pbWFnZS1ibG9jayB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgJjpob3ZlciB7XG4gICAgICA+IHAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMsIDMsIDMsIDAuNSk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgPiBwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzLCAzLCAzLCAwKTtcbiAgICB9XG4gIH1cbn1cbi5zZWN0aW9uLW1vZGFsLXZpZGVvIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxuICAubW9kYWwtYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTMwcHg7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc2VjdGlvbi1pbWFnZS1hbmQtZGVzYy10d28tY29sdW1ucy1jYXJvdXNlbCB7XG4gIEBpbXBvcnQgXCJsaWIvb3dsLWNhcm91c2VsL2NvcmVcIjtcbiAgQGltcG9ydCBcImxpYi9vd2wtY2Fyb3VzZWwvdGhlbWUuZGVmYXVsdFwiO1xuICAub3dsLWNhcm91c2VsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLm93bC1zdGFnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC5vd2wtaXRlbSB7XG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5vd2wtbmF2IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgIC5vd2wtcHJldixcbiAgICAgIC5vd2wtbmV4dCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICAgIC5vd2wtcHJldjpob3ZlcixcbiAgICAgIC5vd2wtbmV4dDpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgICAgLm93bC1wcmV2IHtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgfVxuICAgICAgLm93bC1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zZWN0aW9uLWNhcmQtbGlzdC1jb2x1bW5zIHtcbiAgLmNhcmQtaW1nLXRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zZWN0aW9uLXBhZ2UtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICgkdGFibGV0LW1heC13aWR0aCkpIHtcbiAgICBoZWlnaHQ6IDEwNXB4O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICAuY29udGVudC1hcmVhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gIH1cbiAgaDMsXG4gIGgyLFxuICBoMSxcbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5zZWN0aW9uLWhlYWRlciB7XG4gIG5hdiB7XG4gICAgei1pbmRleDogMTA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5uYXZiYXItbmF2X19sYW5ndWFnZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogKCRsYXB0b3AtbWluLXdpZHRoKSkge1xuICAgIC5uYXZiYXItZXhwYW5kLWN1c3RvbSxcbiAgICAubmF2YmFyLWV4cGFuZC1jdXN0b20gLmNvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIC5uYXZiYXItZXhwYW5kLWN1c3RvbSAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLm5hdmJhci1leHBhbmQtY3VzdG9tIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICB9XG4gICAgLm5hdmJhci1leHBhbmQtY3VzdG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubmF2YmFyLWV4cGFuZC1jdXN0b20gLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAoJHRhYmxldC1tYXgtd2lkdGgpKSB7XG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAxcmVtIDEuNXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5hdi1ob3Zlci1tZW51IHtcbiAgICAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5kcm9wZG93biB7XG4gICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgICAgaSB7XG4gICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICgkbGFwdG9wLW1pbi13aWR0aCkpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICgkbGFwdG9wLW1pbi13aWR0aCkpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICYud2ViLXNob3cge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLXRhYmxlIHtcbiAgY2FwdGlvbiB7XG4gICAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIH1cbn1cbiIsIi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQ29yZVxuICovXG4ub3dsLWNhcm91c2VsIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblxuXHQub3dsLXN0YWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LW1zLXRvdWNoLWFjdGlvbjogcGFuLVk7XG5cdFx0dG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG5cdFx0LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IC8qIGZpeCBmaXJlZm94IGFuaW1hdGlvbiBnbGl0Y2ggKi9cblx0fVxuXG5cdC5vd2wtc3RhZ2U6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiLlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblxuXHQub3dsLXN0YWdlLW91dGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQvKiBmaXggZm9yIGZsYXNoaW5nIGJhY2tncm91bmQgKi9cblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG5cdH1cblxuXHQub3dsLXdyYXBwZXIsXG5cdC5vd2wtaXRlbXtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdH1cblxuXHQub3dsLWl0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG5cdH1cblx0Lm93bC1pdGVtIGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQub3dsLW5hdi5kaXNhYmxlZCxcblx0Lm93bC1kb3RzLmRpc2FibGVkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm93bC1uYXYgLm93bC1wcmV2LFxuXHQub3dsLW5hdiAub3dsLW5leHQsXG5cdC5vd2wtZG90IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXG5cdC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCxcblx0YnV0dG9uLm93bC1kb3Qge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6MCFpbXBvcnRhbnQ7XG5cdFx0Zm9udDogaW5oZXJpdDtcblx0fVxuXG5cdCYub3dsLWxvYWRlZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLm93bC1sb2FkaW5nIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ji5vd2wtaGlkZGVuIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Ji5vd2wtcmVmcmVzaCAub3dsLWl0ZW0ge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXG5cdCYub3dsLWRyYWcgLm93bC1pdGVtIHtcblx0XHR0b3VjaC1hY3Rpb246IHBhbi15O1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQmLm93bC1ncmFiIHtcblx0XHRjdXJzb3I6IG1vdmU7XG5cdFx0Y3Vyc29yOiBncmFiO1xuXHR9XG5cblx0Ji5vd2wtcnRsIHtcblx0XHRkaXJlY3Rpb246IHJ0bDtcblx0fVxuXG5cdCYub3dsLXJ0bCAub3dsLWl0ZW0ge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxufVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIlxuLm93bC10aGVtZSB7XG5cdC8vIFN0eWxpbmcgTmV4dCBhbmQgUHJldiBidXR0b25zXG5cdC5vd2wtbmF2IHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0W2NsYXNzKj0nb3dsLSddIHtcblx0XHRcdGNvbG9yOiAkbmF2LWNvbG9yO1xuXHRcdFx0Zm9udC1zaXplOiAkbmF2LWZvbnQtc2l6ZTtcblx0XHRcdG1hcmdpbjogJG5hdi1tYXJnaW47XG5cdFx0XHRwYWRkaW5nOiAkbmF2LXBhZGRpbmc7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbmF2LWJhY2tncm91bmQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkbmF2LWJhY2tncm91bmQtaG92ZXI7XG5cdFx0XHRcdGNvbG9yOiRuYXYtY29sb3ItaG92ZXI7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmRpc2FibGVkIHtcblx0XHRcdG9wYWNpdHk6ICRuYXYtZGlzYWJsZWQtb3BhY2l0eTtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHR9XG5cdH1cblxuXHQvLyBTdHlsaW5nIGRvdHNcblx0Lm93bC1uYXYuZGlzYWJsZWQgKyAub3dsLWRvdHMge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblxuXHQub3dsLWRvdHMge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0Lm93bC1kb3Qge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0em9vbTogMTtcblx0XHRcdCpkaXNwbGF5OiBpbmxpbmU7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHR3aWR0aDogJGRvdC13aWR0aDtcblx0XHRcdFx0aGVpZ2h0OiAkZG90LWhlaWdodDtcblx0XHRcdFx0bWFyZ2luOiAkZG90LW1hcmdpbjtcblx0XHRcdFx0YmFja2dyb3VuZDogJGRvdC1iYWNrZ3JvdW5kO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRkb3Qtcm91bmRlZDtcblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGRvdC1iYWNrZ3JvdW5kLWFjdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLypcbiAqIFx0RGVmYXVsdCB0aGVtZSAtIE93bCBDYXJvdXNlbCBDU1MgRmlsZVxuICovXG5cbiRjb2xvci1iYXNlOlx0XHRcdCM4Njk3OTEgIWRlZmF1bHQ7XG4kY29sb3Itd2hpdGU6XHRcdFx0I0ZGRiAhZGVmYXVsdDtcbiRjb2xvci1ncmF5Olx0XHRcdCNENkQ2RDYgIWRlZmF1bHQ7XG5cbi8vbmF2XG5cbiRuYXYtY29sb3I6IFx0XHRcdCRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRuYXYtY29sb3ItaG92ZXI6XHRcdCRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRuYXYtZm9udC1zaXplOiBcdFx0MTRweCAhZGVmYXVsdDtcbiRuYXYtcm91bmRlZDogXHRcdFx0M3B4ICFkZWZhdWx0O1xuJG5hdi1tYXJnaW46IFx0XHRcdDVweCAhZGVmYXVsdDtcbiRuYXYtcGFkZGluZzogXHRcdFx0NHB4IDdweCAhZGVmYXVsdDtcbiRuYXYtYmFja2dyb3VuZDogXHRcdCRjb2xvci1ncmF5ICFkZWZhdWx0O1xuJG5hdi1iYWNrZ3JvdW5kLWhvdmVyOlx0JGNvbG9yLWJhc2UgIWRlZmF1bHQ7XG4kbmF2LWRpc2FibGVkLW9wYWNpdHk6IFx0MC41ICFkZWZhdWx0O1xuXG4vL2RvdHNcblxuJGRvdC13aWR0aDpcdFx0XHRcdDEwcHggIWRlZmF1bHQ7XG4kZG90LWhlaWdodDpcdFx0XHQxMHB4ICFkZWZhdWx0O1xuJGRvdC1yb3VuZGVkOlx0XHRcdDMwcHggIWRlZmF1bHQ7XG4kZG90LW1hcmdpbjogXHRcdFx0NXB4IDdweCAhZGVmYXVsdDtcbiRkb3QtYmFja2dyb3VuZDpcdFx0JGNvbG9yLWdyYXkgIWRlZmF1bHQ7XG4kZG90LWJhY2tncm91bmQtYWN0aXZlOlx0JGNvbG9yLWJhc2UgIWRlZmF1bHQ7XG5cbkBpbXBvcnQgJ3RoZW1lJztcbiIsImgxLCBoMiwgaDMsaDQsaDUsaDZ7XG4gIGNvbG9yOiAkY29sLWhlYWRpbmctdGV4dDtcbn1cbiJdfQ== */
