.dam_chapter{padding-bottom:5px;padding-top:30px}.dam_chapter_top{margin-top:-60px}#BorlabsCookieBoxWidget svg{color:#fff!important}.ausblenden{display:none!important}p{margin-bottom:24px}h6{padding-top:7px}.wvc-bg-overlay,.wvc-video-parallax{height:80vh}.wvc-arrow-down{bottom:90px}.frontpage_video .wvc-columns-container{height:100%!important}.headline_dam{color:#dedede!important;float:none!important;font-size:12px!important;letter-spacing:.05em;margin:0!important;position:absolute;right:-260px;top:100%;transform:translateY(600%) rotate(-90deg);z-index:999}@media screen and (max-width:520px){.headline_dam{display:none}}.home .wvc-fittext-link{color:#dedede!important}.home .wvc-img-bg{opacity:1!important}.home .wvc-custom-heading p{padding-left:80px}.nav-menu-desktop li{font-size:15px;font-weight:400}.logo{padding-right:50px}#back-to-top{display:none}.menu-layout-top-justify-left #nav-bar *{max-height:90px}.wvc-tabs-menu li a:hover{opacity:.8}.breadcrumbs{animation:blinker 4s linear infinite;color:grey;font-size:11px;margin:0 auto;max-width:1300px;padding-right:35px;text-align:right;width:92%}.breadcrumbs a{color:grey;font-size:12px}@keyframes blinker{50%{opacity:0}}.post-grid-read-more-container{display:none}.essays_ui div.icon-groups{display:none!important}.artists_ui div.grid-post-item,.essays_ui div.grid-post-item{padding-bottom:20px!important}.Downloadpdf{background-color:#fff;border-width:1px;color:#000;margin-top:0;opacity:.8}#ui-id-1{font-weight:600!important}.ui-tabs-anchor{font-weight:500!important}ul.wvc-tabs-menu{text-align:left!important}.grid-post-item.woocommerce.thumb-title-price-inline .post-info{height:65%;width:100%}.grid-post-item.woocommerce .post-info .title{background-color:#fff;color:#000!important;font-size:14px;opacity:.9;padding:10px;text-align:center}.grid-post-item.woocommerce .post-info .title a{color:#000!important;font-family:ff-kievit-web,Helvetica;font-weight:500}.grid-post-item.woocommerce .post-info .title a:hover{text-decoration:none}.grid-post-item .icon-groups>a{display:none!important}.grid-post-item .hover-inner .title a,.grid-post-item .hover-inner .title a:hover{font-size:14px!important}.grid-post-item .categories p{background-color:#000;background:#424242;background:linear-gradient(90deg,rgba(66,66,66,.951),#575757 64%);color:#fff;float:right;font-size:14px!important;font-weight:500;opacity:.8;padding:4px 10px;text-align:right;text-transform:uppercase!important;width:170px}.grid-post-item.thumbnail-title .title{margin-bottom:0!important}.grid-5f3ff1faccfd8 .grid-post-item .hover-outer,.grid-post-item .hover-outer{background-color:hsla(0,0%,100%,.33)!important}.grid-post-item.thumbnail-icon .icon-groups+.title{margin-top:-15px!important}.grid-post-item .post-info{padding-left:0!important;padding-right:0!important;padding-top:10px}.grid-post-item.thumbnail .title+.excerpt{margin-top:0!important}.grid-post-item.active .hover-inner,.grid-post-item:hover .hover-inner{display:none}.thumbnail-image{padding-bottom:48%}.grid-post-item.woocommerce .post-info .title a{color:#fff!important}.grid-post-item.woocommerce.thumb-title-price-inline .post-info{font-weight:700;height:17%;margin-left:-10px;opacity:.8;padding:1px 10px;text-align:right;width:170px}.grid-post-item.woocommerce .post-info .title{background-color:#000!important;color:#fff!important}.single-post-meta-container{display:none}.Timeline_artists{background:url(../gfx/Timeline.BG.Artists.jpg) #fff no-repeat;color:#fff;height:auto;margin:50px 0 0;padding:30px 0;width:100%}.Timeline_artists .artist{margin:15px 0 0}.Timeline_artists .artist a{background:#555;color:#fff;font-weight:400;padding:3px 10px 2px}.Timeline_artists .artist span{background:#657f80;color:#fff;display:inline-block;font-weight:400;padding:3px 10px 2px}.Timeline_artists .artist a:hover{color:#fff;text-decoration:none}.Timeline_artists a{color:#fff!important}.Timeline_artists img{height:5px}.wvc-img-cover{object-fit:contain!important}body:not(.home) .content-wrapper,body:not(.home) .wvc-row{padding-top:10px}.wvc-tabs-menu li a{padding-top:0}.portfolio .wbp_wrapper{padding-left:20px;padding-right:20px!important}.entry-post-masonry:hover .wp-post-image{opacity:.8;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}@media only screen and (max-width:500px){.dam-resources .grid-stack.grid-stack-one-column-mode>.grid-stack-item,.experimental_news .grid-stack.grid-stack-one-column-mode>.grid-stack-item{height:350px!important}}@media only screen and (max-width:375px){.dam-resources .grid-stack.grid-stack-one-column-mode>.grid-stack-item,.experimental_news .grid-stack.grid-stack-one-column-mode>.grid-stack-item{height:320px!important}}@media only screen and (max-width:320px){.experimental_news .grid-stack.grid-stack-one-column-mode>.grid-stack-item{height:300px!important}.dam-resources .grid-stack.grid-stack-one-column-mode>.grid-stack-item{height:270px!important}.wvc-font-dark ul.wvc-tabs-menu{max-width:190px}}.menu-layout-top-justify-left .menu-container{z-index:999999999!important}.bst-info:before{display:none}[role=scrollbar]{display:none!important}body:not(.home) .wvc-row{padding-bottom:0!important}.prefooter{padding-bottom:50px!important;padding-top:50px}@keyframes slide{0%{left:100%}to{left:-100%}}@-webkit-keyframes slide{0%{left:100%}to{left:-100%}}#marquee{color:#000;line-height:120px;overflow:hidden;position:relative}#marquee,#text{height:120px;width:100%}#text{font-size:18px;left:0;position:absolute;top:0}.flickity-viewport,.flickity-viewport img{max-height:400px}.flickity-viewport img{margin:-10px}.wvc-tabs-menu li a:focus{opacity:.8!important}.dam-resources .grid-post-item .thumbnail-image{padding-bottom:45%!important}.search-item-icon:before{content:"!";content:"";font-family:dripicons-v2!important;font-family:font-awesome!important;font-size:21px;font-size:16px;font-weight:100!important;opacity:1;top:-1px}.hamburger-icon .line:before{width:25px}.comment-respond,.experimental_news .categories,.newsletter-signup,.wolf-share-buttons-container{display:none}@font-face{font-display:swap;font-family:ff-kievit-web;font-style:normal;font-weight:300;src:url(assets/fonts/kievitot-light.woff2) format("woff2"),url(assets/fonts/kievitot-light.woff) format("woff")}@font-face{font-display:swap;font-family:ff-kievit-web;font-style:normal;font-weight:900;src:url(assets/fonts/kievitot-black-webfont.woff2) format("woff2"),url(assets/fonts/kievitot-black-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:KievitOT;font-style:normal;font-weight:300;src:url(assets/fonts/kievitot-light.woff2) format("woff2"),url(assets/fonts/kievitot-light.woff) format("woff")}@font-face{font-display:swap;font-family:KievitOT;font-style:normal;font-weight:700;src:url(assets/fonts/KievitOT-Bold.woff2) format("woff2"),url(assets/fonts/KievitOT-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:KievitOT;font-style:normal;font-weight:900;src:url(assets/fonts/KievitOT-Black.woff2) format("woff2"),url(assets/fonts/KievitOT-Black.woff) format("woff")}.dam-menu-bar{background:var(--dam-white);display:flex;flex-direction:column;width:100%;.dam-logo-container{align-items:center;display:grid;flex:1;gap:var(--dam-pad-1);grid-template-columns:repeat(12,1fr);padding:0 var(--dam-pad-2);.dam-logo{img{height:100%}@media (max-width:1024px){grid-column:span 2}@media (max-width:640px){grid-column:span 3}}@media (max-width:640px){padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}.dam-name{color:var(--dam-dark);font-size:var(--font-size-heading2);font-weight:var(--font-weight-bold);grid-column:span 8;@media (max-width:640px){font-size:var(--font-size-heading4);grid-column:span 9/-1}}}.main-navigation{background:var(--dam-grey);display:grid;gap:var(--dam-pad-1);grid-template-columns:repeat(12,1fr);padding:0 var(--dam-pad-2);@media (max-width:640px){display:none;padding:0 var(--dam-pad-1)}}.dam-menu-toggle{display:none;&:checked+.dam-mobile-menu-toggle+.main-navigation{display:grid}}.dam-mobile-menu-toggle{background:var(--dam-grey);color:var(--dam-dark);display:none;font-size:var(--font-size-subtitle);font-weight:var(--font-weight-bold);padding:var(--dam-pad-05) var(--dam-pad-1);text-transform:uppercase;@media (max-width:640px){display:block}&:hover{background:var(--dam-dark-grey)}}.nav-menu{display:flex;flex-wrap:wrap;gap:var(--dam-pad-1);grid-column:2/-1;margin:0;padding:0;li{background:var(--dam-grey);font-size:var(--font-size-subtitle);list-style:none;padding:0;transition:all .2s ease;&:hover{background:var(--dam-black);color:var(--dam-white);&>a{color:var(--dam-white);transition:all .2s ease}}&.spacer{flex:1;visibility:hidden}}.sub-menu{display:none;margin:0}li:hover .sub-menu{background:var(--dam-grey);display:flex;gap:var(--dam-pad-1);left:0;padding:0 var(--dam-pad-2);position:absolute;top:100%;width:100%;&:after{content:"";height:var(--dam-pad-2);left:0;position:absolute;top:100%;width:100%}}@media (max-width:640px){flex-direction:column;grid-column:1/-1;.sub-menu{display:flex;flex-direction:column;padding:0;padding-left:var(--dam-pad-2);position:static}}}}.menu-style-solid-dark:not(.menu-layout-top-right-floating) .site-header,.menu-style-solid-light:not(.menu-layout-top-right-floating) .site-header,.menu-style-solid:not(.menu-layout-top-right-floating) .site-header{height:auto;left:0;position:sticky;top:0;z-index:999}.menu-style-solid-dark:not(.menu-layout-top-right-floating):not(.breakpoint) .site-header,.menu-style-solid-light:not(.menu-layout-top-right-floating):not(.breakpoint) .site-header,.menu-style-solid:not(.menu-layout-top-right-floating):not(.breakpoint) .site-header{height:auto}.site-container{overflow:visible}.dam-intro-block{background:#f5f5f5;padding:0}.dam-intro-about{padding:0;@media (max-width:640px){h1{font-size:var(--font-size-heading3)}}}footer.dam-footer{background:var(--dam-black);color:var(--dam-white);text-transform:uppercase}#tertiary .widget-area{display:flex;flex-direction:column;margin:0;width:auto;.widget{float:none;padding:0;width:auto}}:root{--dam-white:#fff;--dam-grey:#ededed;--dam-dark-grey:#bfbfbf;--dam-black:#000;--dam-pad-1:25px;@media (min-width:1500px){--dam-pad-1:37.5px}--dam-pad-2:calc(var(--dam-pad-1)*2);--dam-pad-3:calc(var(--dam-pad-1)*3);--dam-pad-4:calc(var(--dam-pad-1)*4);--dam-pad-5:calc(var(--dam-pad-1)*5);--dam-pad-05:calc(var(--dam-pad-1)*0.5);--dam-pad-15:calc(var(--dam-pad-1)*1.5)}:root{--font-size-displayLarge:3.247rem;--font-size-displayMedium:2.887rem;--font-size-displaySmall:2.566rem;--font-size-heading1:2.281rem;--font-size-heading2:2.027rem;--font-size-heading3:1.802rem;--font-size-heading4:1.602rem;--font-size-heading5:1.424rem;--font-size-heading6:1.266rem;--font-size-subtitle:1.125rem;--font-size-body:1.000rem;--font-size-caption:0.889rem;--font-size-label:0.790rem;--font-size-tagline:0.702rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-display:1.1;--line-height-heading:1.2;--line-height-subtitle:1.4;--line-height-body:1.6;--line-height-caption:1.4;--line-height-label:1.3}.h1,h1{font-size:var(--font-size-heading1)}.h1,.h2,h1,h2{font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}.h2,h2{font-size:var(--font-size-heading2)}.h3,h3{font-size:var(--font-size-heading3)}.h3,.h4,h3,h4{font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}.h4,h4{font-size:var(--font-size-heading4)}.h5,h5{font-size:var(--font-size-heading5)}.h5,.h6,h5,h6{font-weight:var(--font-weight-medium);line-height:var(--line-height-heading)}.h6,h6{font-size:var(--font-size-heading6)}html{font-size:16px}body{color:var(--dam-black);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body)}.display-large{font-size:var(--font-size-displayLarge);font-weight:var(--font-weight-bold)}.display-large,.display-medium{line-height:var(--line-height-display)}.display-medium{font-size:var(--font-size-displayMedium)}.display-medium,.display-small{font-weight:var(--font-weight-semibold)}.display-small{font-size:var(--font-size-displaySmall);line-height:var(--line-height-heading)}.subtitle{font-size:var(--font-size-subtitle);font-weight:var(--font-weight-medium);line-height:var(--line-height-subtitle)}.caption,figcaption{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption)}.label,label{font-size:var(--font-size-label)}.label,.tagline,label{font-weight:var(--font-weight-medium);line-height:var(--line-height-label)}.tagline{font-size:var(--font-size-tagline)}#kayo-percent,.button,.category-label,.comment-reply-link,.entry-metro insta-username,.entry-title,.event-date,.heading-font,.kayo-button-,.kayo-button-simple,.logo-text,.nav-next,.nav-previous,.onsale,.post-title,.view-post,.we-date-format-custom,.widget-title,.wolf-core-heading,.wolf-gram-follow-button,.woocommerce-tabs ul.tabs li a,.wp-block-latest-posts__list li>a,.wvc-ati-title,.wvc-button,.wvc-countdown-period,.wvc-counter-text,.wvc-embed-video-play-button,.wvc-interactive-links,.wvc-interactive-overlays,.wvc-mailchimp-submit,.wvc-meal-title,.wvc-pie-counter,.wvc-pricing-table-button a,.wvc-process-number,.wvc-recipe-title,.wvc-svc-item-tagline,.wvc-svc-item-title,.wvc-tabs-menu li a,.wvc-team-member-role,.wvc-testimonial-cite,.wvc-wc-cat-title,.wvc-workout-program-title,:root,body,h1,h2,h2.entry-title,h2.entry-title>.entry-link,h3,h4,h5,h6,input[type=submit]{font-family:KievitOT,serif}.content-wrapper{max-width:none;padding:0 var(--dam-pad-2);width:auto;@media (max-width:640px){padding:0 var(--dam-pad-1)}}figure{margin:0;position:relative;img{height:auto;max-height:70vh;max-width:100%;width:100%}figcaption{background:#eee;bottom:0;font-weight:700;left:0;margin:0;padding:var(--dam-pad-05) var(--dam-pad-1);position:absolute;@media (max-width:640px){position:static}}}blockquote{font-weight:var(--font-weight-bold)}:root :where(.wp-element-caption,.wp-block-audio figcaption,.wp-block-embed figcaption,.wp-block-gallery figcaption,.wp-block-image figcaption,.wp-block-table figcaption,.wp-block-video figcaption){font-size:var(--font-size-subtitle)}.wp-block-image :where(figcaption){margin:0}:root :where(.wp-element-button,.wp-block-button__link){background:var(--dam-grey);border-radius:0;color:var(--dam-black);font-size:var(--font-size-heading6);font-weight:700;min-height:120px;transition:background .2s ease-in-out;&:hover{background:var(--dam-dark-grey)}}.headline{color:var(--dam-black);font-size:var(--font-size-subtitle);font-weight:var(--font-weight-bold);line-height:var(--line-height-body)}.page-entry-content>.headline{margin:0 calc(var(--dam-pad-2)*-1);padding:0 var(--dam-pad-2);@media (max-width:640px){margin:0 calc(var(--dam-pad-1)*-1);padding:0 var(--dam-pad-1)}}.wp-block-post-title{font-size:var(--font-size-subtitle);line-height:var(--line-height-subtitle);margin:0}.wp-block-post-excerpt{margin:0}.wp-block-buttons{gap:var(--dam-pad-1)}@media (max-width:640px){.wp-block-buttons.is-layout-flex{flex-direction:column}.wp-block-button{width:100%}}.wp-block-button{flex:1}ul.columns-3{display:grid;gap:var(--dam-pad-1);grid-template-columns:repeat(12,1fr);li{grid-column:span 3;list-style:none}}#back-to-top{background:#000!important;bottom:var(--dam-pad-2)!important;right:var(--dam-pad-2)!important}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:0}}.wp-block-query{li{list-style:none}}.edit-link{display:none}.sidebar-footer-inner{font-size:var(--font-size-subtitle);line-height:var(--line-height-subtitle);padding:0 var(--dam-pad-2);@media (max-width:640px){padding:0 var(--dam-pad-1)}}.widget_archive ul li a,.widget_categories ul li a,.widget_meta ul li a,.widget_nav_menu ul li a,.widget_product_categories ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a{font-size:var(--font-size-subtitle);line-height:var(--line-height-subtitle)}.wrap{max-width:none;width:auto}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy9sZWdhY3kuY3NzIiwic3R5bGVzL2ZvbnRzLmNzcyIsInN0eWxlcy9uYXZiYXIuY3NzIiwic3R5bGVzL2Zyb250LXBhZ2UuY3NzIiwic3R5bGVzL2Zvb3Rlci5jc3MiLCJzdHlsZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsYUFFSSxrQkFBbUIsQ0FEbkIsZ0JBRUosQ0FFQSxpQkFDSSxnQkFDSixDQUlBLDRCQUNJLG9CQUNKLENBR0EsWUFDSSxzQkFDSixDQUdBLEVBQ0ksa0JBQ0osQ0FFQSxHQUNJLGVBQ0osQ0FHQSxvQ0FFSSxXQUNKLENBRUEsZ0JBQ0ksV0FDSixDQUVBLHdDQUNJLHFCQUNKLENBRUEsY0FNSSx1QkFBeUIsQ0FFekIsb0JBQXNCLENBSHRCLHdCQUEwQixDQUsxQixvQkFBc0IsQ0FIdEIsa0JBQW9CLENBTnBCLGlCQUFrQixDQUNsQixZQUFhLENBQ2IsUUFBUyxDQUNULHlDQUEwQyxDQUsxQyxXQUVKLENBRUEsb0NBQ0ksY0FDSSxZQUNKLENBQ0osQ0FFQSx3QkFDSSx1QkFDSixDQUVBLGtCQUNJLG1CQUNKLENBRUEsNEJBQ0ksaUJBQ0osQ0FJQSxxQkFDSSxjQUFlLENBQ2YsZUFDSixDQUdBLE1BQ0ksa0JBQ0osQ0FHQSxhQUNJLFlBQ0osQ0FFQSx5Q0FDSSxlQUNKLENBTUEsMEJBQ0ksVUFDSixDQUtBLGFBR0ksb0NBQXFDLENBV3JDLFVBQVcsQ0FEWCxjQUFlLENBSWYsYUFBYyxDQURkLGdCQUFpQixDQWRqQixrQkFBbUIsQ0FEbkIsZ0JBQWlCLENBY2pCLFNBWEosQ0FpQkEsZUFDSSxVQUFXLENBQ1gsY0FDSixDQUdBLG1CQUNJLElBQ0ksU0FDSixDQUNKLENBR0EsK0JBQ0ksWUFDSixDQUtBLDJCQUNJLHNCQUNKLENBWUEsNkRBQ0ksNkJBQ0osQ0FHQSxhQUlJLHFCQUF1QixDQUV2QixnQkFBbUIsQ0FIbkIsVUFBWSxDQURaLFlBQWUsQ0FEZixVQU1KLENBS0EsU0FDSSx5QkFDSixDQUVBLGdCQUNJ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dUNBQXdDLENBRnhDLDBCQUEyQixDQUczQix5QkFDSSwwQkFDSixDQUNKLENBQ0EsbU1BQ0ksbUNBQW9DLENBQ3BDLHVDQUNKLENBQ0EsTUFDSSxjQUFlLENBQ2YsVUFDSiIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypIZWFkbGluZXMqL1xuLmRhbV9jaGFwdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4uZGFtX2NoYXB0ZXJfdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbn1cblxuLypMb2dvIEZhcmJlIERWRyovXG5cbiNCb3JsYWJzQ29va2llQm94V2lkZ2V0IHN2ZyB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLypEaXNhYmxlIGVsZW1lbnRzKi9cbi5hdXNibGVuZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qQmFzaWMgc3RydWN0dXJlKi9cbnAge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbmg2IHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4vKkhvbWVwYWdlIC0gVmlkZW8qL1xuLnd2Yy12aWRlby1wYXJhbGxheCxcbi53dmMtYmctb3ZlcmxheSB7XG4gICAgaGVpZ2h0OiA4MHZoO1xufVxuXG4ud3ZjLWFycm93LWRvd24ge1xuICAgIGJvdHRvbTogOTBweDtcbn1cblxuLmZyb250cGFnZV92aWRlbyAud3ZjLWNvbHVtbnMtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmhlYWRsaW5lX2RhbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMjYwcHg7XG4gICAgdG9wOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2MDAlKSByb3RhdGUoLTkwZGVnKTtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI0RFREVERSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogOTk5O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgLmhlYWRsaW5lX2RhbSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uaG9tZSAud3ZjLWZpdHRleHQtbGluayB7XG4gICAgY29sb3I6ICNERURFREUgIWltcG9ydGFudDtcbn1cblxuLmhvbWUgLnd2Yy1pbWctYmcge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLmhvbWUgLnd2Yy1jdXN0b20taGVhZGluZyBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHhcbn1cblxuXG4vKk1lbsO8IC0gU3RpY2t5Ki9cbi5uYXYtbWVudS1kZXNrdG9wIGxpIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLypNZW7DvCAtIExvZ28qL1xuLmxvZ28ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi8qUGZlaWwgQmFjayB0byBUb3AqL1xuI2JhY2stdG8tdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWVudS1sYXlvdXQtdG9wLWp1c3RpZnktbGVmdCAjbmF2LWJhciAqIHtcbiAgICBtYXgtaGVpZ2h0OiA5MHB4O1xufVxuXG4vKlRhYnMgLSBNZW7DvCovXG4ud3ZjLXRhYnMtbWVudSBsaSBhOmFjdGl2ZSxcbmEudWktdGFicy1hbmNob3Ige31cblxuLnd2Yy10YWJzLW1lbnUgbGkgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xufVxuXG5cbi8qQnJlYWRjcnVtYnMqL1xuXG4uYnJlYWRjcnVtYnMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgYW5pbWF0aW9uOiBibGlua2VyIDRzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBibGlua2VyIHtcbiAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6IGdyZXk7XG4gICAgd2lkdGg6IDkyJTtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxufVxuXG4uYnJlYWRjcnVtYnMgYSB7XG4gICAgY29sb3I6IGdyZXk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5cbkBrZXlmcmFtZXMgYmxpbmtlciB7XG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi8qUmVhZCBNb3JlKi9cbi5wb3N0LWdyaWQtcmVhZC1tb3JlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuXG5cbi8qRXNzYXlzKi9cbi5lc3NheXNfdWkgZGl2Lmljb24tZ3JvdXBzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5lc3NheXNfdWkgZGl2LmdyaWQtcG9zdC1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG5cbi5hcnRpc3RzX3VpIGRpdi5ncmlkLXBvc3QtaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206XG4gICAgICAgIDIwcHggIWltcG9ydGFudDtcbn1cblxuLmVzc2F5c191aSBkaXYuZ3JpZC1wb3N0LWl0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cblxuLkRvd25sb2FkcGRmIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICA7XG4gICAgYm9yZGVyLXdpZHRoOiAxLjBweDtcbn1cblxuXG5cbi8qQXJ0aXN0Ki9cbiN1aS1pZC0xIHtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi51aS10YWJzLWFuY2hvciB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG51bC53dmMtdGFicy1tZW51IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnRcbn1cblxuXG5cblxuXG4vKk5FV1MqL1xuLmdyaWQtcG9zdC1pdGVtLndvb2NvbW1lcmNlLnRodW1iLXRpdGxlLXByaWNlLWlubGluZSAucG9zdC1pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY1JTtcbn1cblxuLmdyaWQtcG9zdC1pdGVtLndvb2NvbW1lcmNlIC5wb3N0LWluZm8gLnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAwLjk7XG4gICAgcGFkZGluZzogMTBweDtcblxufVxuXG4uZ3JpZC1wb3N0LWl0ZW0ud29vY29tbWVyY2UgLnBvc3QtaW5mbyAudGl0bGUgYSB7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtZmFtaWx5OiBmZi1raWV2aXQtd2ViLCBIZWx2ZXRpY2E7XG59XG5cbi5ncmlkLXBvc3QtaXRlbS53b29jb21tZXJjZSAucG9zdC1pbmZvIC50aXRsZSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ncmlkLXBvc3QtaXRlbS53b29jb21tZXJjZSAucG9zdC1pbmZvIC50aXRsZSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbn1cblxuLypORVdTOiBJY29uIEdyb3VwcyAmIFRpdGVsKi9cbi5ncmlkLXBvc3QtaXRlbSAuaWNvbi1ncm91cHM+YSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ3JpZC1wb3N0LWl0ZW0gLmhvdmVyLWlubmVyIC50aXRsZSBhOmhvdmVyLFxuLmdyaWQtcG9zdC1pdGVtIC5ob3Zlci1pbm5lciAudGl0bGUgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cblxuLmdyaWQtcG9zdC1pdGVtIC5jYXRlZ29yaWVzIHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblxuXG4gICAgYmFja2dyb3VuZDogcmdiKDY2LCA2NiwgNjYpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSg2NiwgNjYsIDY2LCAwLjk1MTE1NTQ2MjE4NDg3NCkgMCUsIHJnYmEoODcsIDg3LCA4NywgMSkgNjQlKTtcblxuXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4vKk5FV1MgREFNLU1VU0VVTSAqL1xuLmdyaWQtcG9zdC1pdGVtLnRodW1ibmFpbC10aXRsZSAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmdyaWQtcG9zdC1pdGVtIC5ob3Zlci1vdXRlcixcbi5ncmlkLTVmM2ZmMWZhY2NmZDggLmdyaWQtcG9zdC1pdGVtIC5ob3Zlci1vdXRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMzKSAhaW1wb3J0YW50O1xufVxuXG4vKlxuLmdyaWQtcG9zdC1pdGVtIC5jYXRlZ29yaWVzICBwOjpmaXJzdC13b3JkIHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudDt9Ki9cblxuLmdyaWQtcG9zdC1pdGVtLnRodW1ibmFpbC1pY29uIC5pY29uLWdyb3VwcysudGl0bGUge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ncmlkLXBvc3QtaXRlbSAucG9zdC1pbmZvIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ncmlkLXBvc3QtaXRlbS50aHVtYm5haWwgLnRpdGxlKy5leGNlcnB0IHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ncmlkLXBvc3QtaXRlbTpob3ZlciAuaG92ZXItaW5uZXIsXG4uZ3JpZC1wb3N0LWl0ZW0uYWN0aXZlIC5ob3Zlci1pbm5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRodW1ibmFpbC1pbWFnZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4JTtcbn1cblxuLypBUlRJU1RTOiBJY29ucyAmIFRpdGVsKi9cblxuLmdyaWQtcG9zdC1pdGVtLndvb2NvbW1lcmNlIC5wb3N0LWluZm8gLnRpdGxlIGEge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ncmlkLXBvc3QtaXRlbS53b29jb21tZXJjZS50aHVtYi10aXRsZS1wcmljZS1pbmxpbmUgLnBvc3QtaW5mbyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZzogMXB4IDEwcHg7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIGhlaWdodDogMTclO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cblxuXG4uZ3JpZC1wb3N0LWl0ZW0ud29vY29tbWVyY2UgLnBvc3QtaW5mbyAudGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5cblxuLypTaW5nbGUgUG9zdHMqL1xuLnNpbmdsZS1wb3N0LW1ldGEtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKlRpbWVsaW5lIEFydGlzdHMqL1xuXG4uVGltZWxpbmVfYXJ0aXN0cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uVGltZWxpbmVfYXJ0aXN0cyB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2dmeC9UaW1lbGluZS5CRy5BcnRpc3RzLmpwZykgI2ZmZiBuby1yZXBlYXQ7XG4gICAgcGFkZGluZzogMzBweCAwIDMwcHggMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDUwcHggMCAwIDA7XG59XG5cbi5UaW1lbGluZV9hcnRpc3RzIC5hcnRpc3Qge1xuICAgIG1hcmdpbjogMTVweCAwIDAgMDtcbn1cblxuLlRpbWVsaW5lX2FydGlzdHMgLmFydGlzdCBhIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTU1O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDNweCAxMHB4IDJweCAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5UaW1lbGluZV9hcnRpc3RzIC5hcnRpc3Qgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogIzY1N2Y4MDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAzcHggMTBweCAycHggMTBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLlRpbWVsaW5lX2FydGlzdHMgLmFydGlzdCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5UaW1lbGluZV9hcnRpc3RzIGEge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5UaW1lbGluZV9hcnRpc3RzIGltZyB7XG4gICAgaGVpZ2h0OiA1cHg7XG59XG5cblxuLnd2Yy1pbWctY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cblxuXG4vKmFsbCBidXQgSG9tZXBhZ2UqL1xuYm9keTpub3QoLmhvbWUpIC53dmMtcm93LFxuYm9keTpub3QoLmhvbWUpIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuXG5cblxufVxuXG4ud3ZjLXRhYnMtbWVudSBsaSBhIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLypUZXh0IGluIFBvcnRmb2xpbyovXG4ucG9ydGZvbGlvIC53YnBfd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuXG4vKlNlYXJjaCovXG4uZW50cnktcG9zdC1tYXNvbnJ5OmhvdmVyIC53cC1wb3N0LWltYWdlIHtcblxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwLjg7XG59XG5cblxuLypNb2JpbGUgR3JpZHMgTmV3cywgRXNzYXlzICYgUmVzb3VyY2VzKi9cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuXG5cbiAgICAuZXhwZXJpbWVudGFsX25ld3MgLmdyaWQtc3RhY2suZ3JpZC1zdGFjay1vbmUtY29sdW1uLW1vZGU+LmdyaWQtc3RhY2staXRlbSxcbiAgICAuZGFtLXJlc291cmNlcyAuZ3JpZC1zdGFjay5ncmlkLXN0YWNrLW9uZS1jb2x1bW4tbW9kZT4uZ3JpZC1zdGFjay1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG5cblxuICAgIC5leHBlcmltZW50YWxfbmV3cyAuZ3JpZC1zdGFjay5ncmlkLXN0YWNrLW9uZS1jb2x1bW4tbW9kZT4uZ3JpZC1zdGFjay1pdGVtLFxuICAgIC5kYW0tcmVzb3VyY2VzIC5ncmlkLXN0YWNrLmdyaWQtc3RhY2stb25lLWNvbHVtbi1tb2RlPi5ncmlkLXN0YWNrLWl0ZW0ge1xuICAgICAgICBoZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcblxuXG4gICAgLmV4cGVyaW1lbnRhbF9uZXdzIC5ncmlkLXN0YWNrLmdyaWQtc3RhY2stb25lLWNvbHVtbi1tb2RlPi5ncmlkLXN0YWNrLWl0ZW0ge1xuICAgICAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRhbS1yZXNvdXJjZXMgLmdyaWQtc3RhY2suZ3JpZC1zdGFjay1vbmUtY29sdW1uLW1vZGU+LmdyaWQtc3RhY2staXRlbSB7XG4gICAgICAgIGhlaWdodDogMjcwcHggIWltcG9ydGFudDtcbiAgICB9XG5cblxuICAgIC53dmMtZm9udC1kYXJrIHVsLnd2Yy10YWJzLW1lbnUge1xuICAgICAgICBtYXgtd2lkdGg6IDE5MHB4O1xuICAgIH1cblxufVxuXG5cbi8qRml4Ki9cblxuLm1lbnUtbGF5b3V0LXRvcC1qdXN0aWZ5LWxlZnQgLm1lbnUtY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiA5OTk5OTk5OTkgIWltcG9ydGFudDtcbn1cblxuLypDb29raWVzKi9cblxuLmJzdC1pbmZvOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuXG4vKlRpbWVsaW5lIEFydGlzdHMqL1xuW3JvbGU9c2Nyb2xsYmFyXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5cbi8qUHJlZm9vdGVyKi9cbmJvZHk6bm90KC5ob21lKSAud3ZjLXJvdyB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucHJlZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG5cbi8qU2Nyb2xsaW5nIFRleHQqL1xuXG5cbkBrZXlmcmFtZXMgc2xpZGUge1xuICAgIGZyb20ge1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGUge1xuICAgIGZyb20ge1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgfVxufVxuXG4jbWFycXVlZSB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3RleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcblxufVxuXG5cbi8qUG9ydGZvbGlvIEdhbGxlcmllcyovXG4uZmxpY2tpdHktdmlld3BvcnQsXG4uZmxpY2tpdHktdmlld3BvcnQgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbn1cblxuLmZsaWNraXR5LXZpZXdwb3J0IGltZyB7XG4gICAgbWFyZ2luOiAtMTBweDtcbn1cblxuLypQb3J0Zm9saW8gTWVudSBUYWJzKi9cbi53dmMtdGFicy1tZW51IGxpIGE6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xufVxuXG4vKlJlc291cmNlcyovXG5cbi5kYW0tcmVzb3VyY2VzIC5ncmlkLXBvc3QtaXRlbSAudGh1bWJuYWlsLWltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDUlICFpbXBvcnRhbnQ7XG59XG5cbi8qU2VhcmNoIEljb24qL1xuLnNlYXJjaC1pdGVtLWljb246YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgZm9udC1mYW1pbHk6IGRyaXBpY29ucy12MiAhaW1wb3J0YW50O1xuICAgIGNvbnRlbnQ6IFwiIVwiO1xuICAgIHRvcDogLTFweDtcbn1cblxuLypTZWFyY2ggSWNvbiovXG4uc2VhcmNoLWl0ZW0taWNvbjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogZm9udC1hd2Vzb21lICFpbXBvcnRhbnQ7XG4gICAgY29udGVudDogXCLvgIJcIjtcbiAgICB0b3A6IC0xcHg7XG4gICAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7XG59XG5cblxuXG4vKkhhbWJ1cmdlciBJY29uKi9cblxuLmhhbWJ1cmdlci1pY29uIC5saW5lOmJlZm9yZSB7XG4gICAgd2lkdGg6IDI1cHg7XG59XG5cblxuLypOZXdzIEJsb2dzKi9cbi5leHBlcmltZW50YWxfbmV3cyAuY2F0ZWdvcmllcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbW1lbnQtcmVzcG9uZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLndvbGYtc2hhcmUtYnV0dG9ucy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uZXdzbGV0dGVyLXNpZ251cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn0iLCJAZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdmZi1raWV2aXQtd2ViJztcblx0c3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9raWV2aXRvdC1saWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0XHQgdXJsKCdhc3NldHMvZm9udHMva2lldml0b3QtbGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnZmYta2lldml0LXdlYic7XG5cdHNyYzogdXJsKCdhc3NldHMvZm9udHMva2lldml0b3QtYmxhY2std2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0XHQgdXJsKCdhc3NldHMvZm9udHMva2lldml0b3QtYmxhY2std2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0tpZXZpdE9UJztcblx0c3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9raWV2aXRvdC1saWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0XHQgdXJsKCdhc3NldHMvZm9udHMva2lldml0b3QtbGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnS2lldml0T1QnO1xuXHRzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL0tpZXZpdE9ULUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdFx0IHVybCgnYXNzZXRzL2ZvbnRzL0tpZXZpdE9ULUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnS2lldml0T1QnO1xuXHRzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL0tpZXZpdE9ULUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHRcdCB1cmwoJ2Fzc2V0cy9mb250cy9LaWV2aXRPVC1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufSIsIlxuLmRhbS1tZW51LWJhcntcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1kYW0td2hpdGUpO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIFxuICAgIC5kYW0tbG9nby1jb250YWluZXJ7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIHBhZGRpbmc6IDAgdmFyKC0tZGFtLXBhZC0yKTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gICAgICAgIGdhcDogdmFyKC0tZGFtLXBhZC0xKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLmRhbS1sb2dve1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAoLS10YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICgtLW1vYmlsZSkge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgIEBtZWRpYSAoLS1tb2JpbGUpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmRhbS1uYW1le1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZzIpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWRhbS1kYXJrKTtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDg7XG4gICAgICAgICAgICBAbWVkaWEgKC0tbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZzQpO1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDkgLyAtMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAubWFpbi1uYXZpZ2F0aW9ue1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1kYW0tZ3JleSk7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdhcDogdmFyKC0tZGFtLXBhZC0xKTtcbiAgICAgICAgcGFkZGluZzogMCB2YXIoLS1kYW0tcGFkLTIpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICAgICAgQG1lZGlhICgtLW1vYmlsZSkge1xuICAgICAgICAgICAgcGFkZGluZzogMCB2YXIoLS1kYW0tcGFkLTEpO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZGFtLW1lbnUtdG9nZ2xle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmOmNoZWNrZWQgKyAuZGFtLW1vYmlsZS1tZW51LXRvZ2dsZSArIC5tYWluLW5hdmlnYXRpb257XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5kYW0tbW9iaWxlLW1lbnUtdG9nZ2xle1xuICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXN1YnRpdGxlKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWRhbS1kYXJrKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZGFtLXBhZC0wNSkgdmFyKC0tZGFtLXBhZC0xKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZGFtLWdyZXkpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAbWVkaWEgKC0tbW9iaWxlKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWRhbS1kYXJrLWdyZXkpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1tZW51e1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0xO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHZhcigtLWRhbS1wYWQtMSk7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIC8qIHBvc2l0aW9uOiByZWxhdGl2ZTsgKi9cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXN1YnRpdGxlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWRhbS1ncmV5KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWRhbS1ibGFjayk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWRhbS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgJj5he1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZGFtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNwYWNlcntcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3ViLW1lbnV7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9ICBcbiAgICAgICAgbGk6aG92ZXIgLnN1Yi1tZW51e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1kYW0tZ3JleSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHZhcigtLWRhbS1wYWQtMik7XG4gICAgICAgICAgICBnYXA6IHZhcigtLWRhbS1wYWQtMSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8qIHBhZGRpbmctYm90dG9tOiB2YXIoLS1kYW0tcGFkLTQpOyAqL1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIC8qIGJhY2tncm91bmQ6IHZhcigtLWRhbS1ncmV5KTsgKi9cbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1kYW0tcGFkLTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgICAgICBAbWVkaWEgKC0tbW9iaWxlKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgICAgICAgIC5zdWItbWVudXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZGFtLXBhZC0yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1lbnUtc3R5bGUtc29saWQtZGFyazpub3QoLm1lbnUtbGF5b3V0LXRvcC1yaWdodC1mbG9hdGluZykgLnNpdGUtaGVhZGVyLCAubWVudS1zdHlsZS1zb2xpZC1saWdodDpub3QoLm1lbnUtbGF5b3V0LXRvcC1yaWdodC1mbG9hdGluZykgLnNpdGUtaGVhZGVyLCAubWVudS1zdHlsZS1zb2xpZDpub3QoLm1lbnUtbGF5b3V0LXRvcC1yaWdodC1mbG9hdGluZykgLnNpdGUtaGVhZGVye1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbn1cbi5tZW51LXN0eWxlLXNvbGlkLWRhcms6bm90KC5tZW51LWxheW91dC10b3AtcmlnaHQtZmxvYXRpbmcpOm5vdCguYnJlYWtwb2ludCkgLnNpdGUtaGVhZGVyLC5tZW51LXN0eWxlLXNvbGlkLWxpZ2h0Om5vdCgubWVudS1sYXlvdXQtdG9wLXJpZ2h0LWZsb2F0aW5nKTpub3QoLmJyZWFrcG9pbnQpIC5zaXRlLWhlYWRlciwubWVudS1zdHlsZS1zb2xpZDpub3QoLm1lbnUtbGF5b3V0LXRvcC1yaWdodC1mbG9hdGluZyk6bm90KC5icmVha3BvaW50KSAuc2l0ZS1oZWFkZXIge1xuICAgIGhlaWdodDogYXV0bztcbn1cbi5zaXRlLWNvbnRhaW5lcntcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuXG4vKiBUaGVtZSBkZWZpbmVkIG5hdmJhciAqL1xuLyogUmVtb3ZlIG5hdi1iYXIgc2hhZG93ICovXG4vKiAubWVudS1za2luLWxpZ2h0Lm1lbnUtc3RpY2t5LWhhcmQudW50b3A6bm90KC5vdmVybGF5LW1lbnUtdG9nZ2xlKTpub3QoLm1vYmlsZS1tZW51LXRvZ2dsZSkgLm5hdi1iYXIsXG4ubWVudS1za2luLWxpZ2h0Lm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmc6bm90KC5vdmVybGF5LW1lbnUtdG9nZ2xlKTpub3QoLm1vYmlsZS1tZW51LXRvZ2dsZSkgLm5hdi1iYXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5uYXYtYmFye1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG59XG5cbi5jdXN0b20tbWFpbi1uYXZpZ2F0aW9ue1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG59IFxuXG4ubWVudS1sYXlvdXQtdG9wLWp1c3RpZnktbGVmdCAjbmF2LWJhciAuZmxleC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblxuICAgIC5sb2dvLWNvbnRhaW5lciB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICAgIH1cbn1cblxuLmxvZ297XG4gICAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWVudS1sYXlvdXQtdG9wLWp1c3RpZnktbGVmdCAuc2l0ZS1jb250YWluZXIgI25hdi1iYXIge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5tZW51LWxheW91dC10b3AtanVzdGlmeS1sZWZ0ICNuYXYtYmFyICoge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLm1lbnUtY29udGFpbmVyLCAuY3RhLWNvbnRhaW5lcntcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tZW51LWxheW91dC10b3AtanVzdGlmeS1sZWZ0ICNuYXYtYmFyIC5sb2dvIHtcbmhlaWdodDogYXV0bztcbn1cblxuYS5sb2dvLWxpbmt7XG4gICAgdHJhbnNmb3JtOiBub25lXG59XG5cbi5tZW51LWxheW91dC1jZW50ZXJlZC1sb2dvLm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC1jZW50ZXJlZC1sb2dvLm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgLmxvZ28tYmFyICosXG4ubWVudS1sYXlvdXQtY2VudGVyZWQtbG9nby5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nICNuYXYtYmFyICosXG4ubWVudS1sYXlvdXQtY2VudGVyZWQtbG9nby5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nIC5sb2dvLWJhciAqLFxuLm1lbnUtbGF5b3V0LWxhdGVyYWwubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAjbmF2LWJhciAqLFxuLm1lbnUtbGF5b3V0LWxhdGVyYWwubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAubG9nby1iYXIgKixcbi5tZW51LWxheW91dC1sYXRlcmFsLm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC1sYXRlcmFsLm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgLmxvZ28tYmFyICosXG4ubWVudS1sYXlvdXQtb2ZmY2FudmFzLm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC1vZmZjYW52YXMubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAubG9nby1iYXIgKixcbi5tZW51LWxheW91dC1vZmZjYW52YXMubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAjbmF2LWJhciAqLFxuLm1lbnUtbGF5b3V0LW9mZmNhbnZhcy5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nIC5sb2dvLWJhciAqLFxuLm1lbnUtbGF5b3V0LW92ZXJsYXkubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAjbmF2LWJhciAqLFxuLm1lbnUtbGF5b3V0LW92ZXJsYXkubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAubG9nby1iYXIgKixcbi5tZW51LWxheW91dC1vdmVybGF5Lm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC1vdmVybGF5Lm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgLmxvZ28tYmFyICosXG4ubWVudS1sYXlvdXQtdG9wLWNlbnRlci5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nICNuYXYtYmFyICosXG4ubWVudS1sYXlvdXQtdG9wLWNlbnRlci5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nIC5sb2dvLWJhciAqLFxuLm1lbnUtbGF5b3V0LXRvcC1jZW50ZXIubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAjbmF2LWJhciAqLFxuLm1lbnUtbGF5b3V0LXRvcC1jZW50ZXIubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAubG9nby1iYXIgKixcbi5tZW51LWxheW91dC10b3AtanVzdGlmeS1sZWZ0Lm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC10b3AtanVzdGlmeS1sZWZ0Lm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgLmxvZ28tYmFyICosXG4ubWVudS1sYXlvdXQtdG9wLWp1c3RpZnktbGVmdC5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nICNuYXYtYmFyICosXG4ubWVudS1sYXlvdXQtdG9wLWp1c3RpZnktbGVmdC5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nIC5sb2dvLWJhciAqLFxuLm1lbnUtbGF5b3V0LXRvcC1qdXN0aWZ5Lm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC10b3AtanVzdGlmeS5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nIC5sb2dvLWJhciAqLFxuLm1lbnUtbGF5b3V0LXRvcC1qdXN0aWZ5Lm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC10b3AtanVzdGlmeS5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nIC5sb2dvLWJhciAqLFxuLm1lbnUtbGF5b3V0LXRvcC1sZWZ0Lm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC10b3AtbGVmdC5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nIC5sb2dvLWJhciAqLFxuLm1lbnUtbGF5b3V0LXRvcC1sZWZ0Lm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC10b3AtbGVmdC5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nIC5sb2dvLWJhciAqLFxuLm1lbnUtbGF5b3V0LXRvcC1sb2dvLm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC10b3AtbG9nby5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nIC5sb2dvLWJhciAqLFxuLm1lbnUtbGF5b3V0LXRvcC1sb2dvLm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC10b3AtbG9nby5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nIC5sb2dvLWJhciAqLFxuLm1lbnUtbGF5b3V0LXRvcC1yaWdodC1mbG9hdGluZy5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nICNuYXYtYmFyICosXG4ubWVudS1sYXlvdXQtdG9wLXJpZ2h0LWZsb2F0aW5nLm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgLmxvZ28tYmFyICosXG4ubWVudS1sYXlvdXQtdG9wLXJpZ2h0LWZsb2F0aW5nLm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIgKixcbi5tZW51LWxheW91dC10b3AtcmlnaHQtZmxvYXRpbmcubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAubG9nby1iYXIgKixcbi5tZW51LWxheW91dC10b3AtcmlnaHQubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAjbmF2LWJhciAqLFxuLm1lbnUtbGF5b3V0LXRvcC1yaWdodC5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nIC5sb2dvLWJhciAqLFxuLm1lbnUtbGF5b3V0LXRvcC1yaWdodC5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nICNuYXYtYmFyICosXG4ubWVudS1sYXlvdXQtdG9wLXJpZ2h0Lm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgLmxvZ28tYmFyICoge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5tZW51LWxheW91dC1jZW50ZXJlZC1sb2dvLm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtY2VudGVyZWQtbG9nby5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nIC5uYXYtc2VhcmNoLWZvcm0sXG4ubWVudS1sYXlvdXQtY2VudGVyZWQtbG9nby5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nICNuYXYtYmFyLFxuLm1lbnUtbGF5b3V0LWNlbnRlcmVkLWxvZ28ubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAubmF2LXNlYXJjaC1mb3JtLFxuLm1lbnUtbGF5b3V0LWxhdGVyYWwubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAjbmF2LWJhcixcbi5tZW51LWxheW91dC1sYXRlcmFsLm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgLm5hdi1zZWFyY2gtZm9ybSxcbi5tZW51LWxheW91dC1sYXRlcmFsLm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtbGF0ZXJhbC5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nIC5uYXYtc2VhcmNoLWZvcm0sXG4ubWVudS1sYXlvdXQtb2ZmY2FudmFzLm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtb2ZmY2FudmFzLm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgLm5hdi1zZWFyY2gtZm9ybSxcbi5tZW51LWxheW91dC1vZmZjYW52YXMubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAjbmF2LWJhcixcbi5tZW51LWxheW91dC1vZmZjYW52YXMubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAubmF2LXNlYXJjaC1mb3JtLFxuLm1lbnUtbGF5b3V0LW92ZXJsYXkubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAjbmF2LWJhcixcbi5tZW51LWxheW91dC1vdmVybGF5Lm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgLm5hdi1zZWFyY2gtZm9ybSxcbi5tZW51LWxheW91dC1vdmVybGF5Lm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtb3ZlcmxheS5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nIC5uYXYtc2VhcmNoLWZvcm0sXG4ubWVudS1sYXlvdXQtdG9wLWNlbnRlci5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nICNuYXYtYmFyLFxuLm1lbnUtbGF5b3V0LXRvcC1jZW50ZXIubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAubmF2LXNlYXJjaC1mb3JtLFxuLm1lbnUtbGF5b3V0LXRvcC1jZW50ZXIubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAjbmF2LWJhcixcbi5tZW51LWxheW91dC10b3AtY2VudGVyLm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgLm5hdi1zZWFyY2gtZm9ybSxcbi5tZW51LWxheW91dC10b3AtanVzdGlmeS1sZWZ0Lm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtdG9wLWp1c3RpZnktbGVmdC5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nIC5uYXYtc2VhcmNoLWZvcm0sXG4ubWVudS1sYXlvdXQtdG9wLWp1c3RpZnktbGVmdC5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nICNuYXYtYmFyLFxuLm1lbnUtbGF5b3V0LXRvcC1qdXN0aWZ5LWxlZnQubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAubmF2LXNlYXJjaC1mb3JtLFxuLm1lbnUtbGF5b3V0LXRvcC1qdXN0aWZ5Lm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtdG9wLWp1c3RpZnkubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAubmF2LXNlYXJjaC1mb3JtLFxuLm1lbnUtbGF5b3V0LXRvcC1qdXN0aWZ5Lm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtdG9wLWp1c3RpZnkubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAubmF2LXNlYXJjaC1mb3JtLFxuLm1lbnUtbGF5b3V0LXRvcC1sZWZ0Lm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtdG9wLWxlZnQubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAubmF2LXNlYXJjaC1mb3JtLFxuLm1lbnUtbGF5b3V0LXRvcC1sZWZ0Lm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtdG9wLWxlZnQubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAubmF2LXNlYXJjaC1mb3JtLFxuLm1lbnUtbGF5b3V0LXRvcC1sb2dvLm1lbnUtc3RpY2t5LWhhcmQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtdG9wLWxvZ28ubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAubmF2LXNlYXJjaC1mb3JtLFxuLm1lbnUtbGF5b3V0LXRvcC1sb2dvLm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtdG9wLWxvZ28ubWVudS1zdGlja3ktc29mdC5zdGlja2luZyAubmF2LXNlYXJjaC1mb3JtLFxuLm1lbnUtbGF5b3V0LXRvcC1yaWdodC1mbG9hdGluZy5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nICNuYXYtYmFyLFxuLm1lbnUtbGF5b3V0LXRvcC1yaWdodC1mbG9hdGluZy5tZW51LXN0aWNreS1oYXJkLnN0aWNraW5nIC5uYXYtc2VhcmNoLWZvcm0sXG4ubWVudS1sYXlvdXQtdG9wLXJpZ2h0LWZsb2F0aW5nLm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgI25hdi1iYXIsXG4ubWVudS1sYXlvdXQtdG9wLXJpZ2h0LWZsb2F0aW5nLm1lbnUtc3RpY2t5LXNvZnQuc3RpY2tpbmcgLm5hdi1zZWFyY2gtZm9ybSxcbi5tZW51LWxheW91dC10b3AtcmlnaHQubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAjbmF2LWJhcixcbi5tZW51LWxheW91dC10b3AtcmlnaHQubWVudS1zdGlja3ktaGFyZC5zdGlja2luZyAubmF2LXNlYXJjaC1mb3JtLFxuLm1lbnUtbGF5b3V0LXRvcC1yaWdodC5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nICNuYXYtYmFyLFxuLm1lbnUtbGF5b3V0LXRvcC1yaWdodC5tZW51LXN0aWNreS1zb2Z0LnN0aWNraW5nIC5uYXYtc2VhcmNoLWZvcm0ge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5zdGlja2luZyAjZGVza3RvcC1uYXZpZ2F0aW9uIC5uYXYtYmFyIHtcbiAgICBib3gtc2hhZG93OiBub25lXG59ICovIiwiLmRhbS1pbnRyby1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZGFtLWludHJvLWFib3V0e1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQG1lZGlhICgtLW1vYmlsZSkge1xuICAgICAgICBoMXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmczKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJmb290ZXIuZGFtLWZvb3RlcntcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1kYW0tYmxhY2spO1xuICAgIGNvbG9yOiB2YXIoLS1kYW0td2hpdGUpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0ZXJ0aWFyeSAud2lkZ2V0LWFyZWEge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLndpZGdldHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbn0iLCIvKiBcblRoZW1lIE5hbWU6IEtheW8gQ2hpbGRcblRoZW1lIFVSSTogaHR0cHM6Ly9kZW1vcy53b2xmdGhlbWVzLmNvbS9rYXlvL2xhbmRpbmcvXG5EZXNjcmlwdGlvbjogS2F5byBDaGlsZCB0aGVtZVxuQXV0aG9yOiBXb2xmVGhlbWVzXG5BdXRob3IgVVJJOiBodHRwczovL3dvbGZ0aGVtZXMuY29tXG5UZW1wbGF0ZToga2F5b1xuVmVyc2lvbjogMS4xLjEwXG4qL1xuLyogXG5NYWtlIHN1cmUgdmVyc2lvbiBpcyB1cGRhdGVkIHdoZW4gY2hhbmdlcyBhcmUgbWFkZSB0byB0aGUgZmlsZSwgb3RoZXJ3aXNlIGNhY2hpbmcgaXNzdWVzIG1heSBvY2N1ciBhbmQgY2hhbmdlcyB3b24ndCBiZSB2aXNpYmxlLlxuKi9cblxuXG5cbkBpbXBvcnQgXCIuL3N0eWxlcy9sZWdhY3kuY3NzXCI7XG5AaW1wb3J0IFwiLi9zdHlsZXMvZm9udHMuY3NzXCI7XG5AaW1wb3J0IFwiLi9zdHlsZXMvbmF2YmFyLmNzc1wiO1xuQGltcG9ydCBcIi4vc3R5bGVzL2Zyb250LXBhZ2UuY3NzXCI7XG5AaW1wb3J0IFwiLi9zdHlsZXMvZm9vdGVyLmNzc1wiO1xuXG5AY3VzdG9tLW1lZGlhIC0tbW9iaWxlIChtYXgtd2lkdGg6IDY0MHB4KTtcbkBjdXN0b20tbWVkaWEgLS10YWJsZXQgKG1heC13aWR0aDogMTAyNHB4KTtcbkBjdXN0b20tbWVkaWEgLS1kZXNrdG9wIChtaW4td2lkdGg6IDEwMjVweCk7XG5cbjpyb290e1xuICAgIC8qIERlZmluZSBhbGwgb2YgdGhlIHdlYnNpdGUgdmFyaWFibGVzIGhlcmUgKi9cbiAgICAtLWRhbS13aGl0ZTogd2hpdGU7XG4gICAgLS1kYW0tZ3JleTogaHNsKDBkZWcgMCA5MyUpO1xuICAgIC0tZGFtLWRhcmstZ3JleTogaHNsKDBkZWcgMCA3NSUpO1xuICAgIC0tZGFtLWJsYWNrOiBibGFjaztcblxuICAgIC0tZGFtLXBhZC0xOiAyNXB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgICAgICAgLS1kYW0tcGFkLTE6IDM3LjVweDtcbiAgICB9XG4gICAgLS1kYW0tcGFkLTI6IGNhbGModmFyKC0tZGFtLXBhZC0xKSAqIDIpO1xuICAgIC0tZGFtLXBhZC0zOiBjYWxjKHZhcigtLWRhbS1wYWQtMSkgKiAzKTtcbiAgICAtLWRhbS1wYWQtNDogY2FsYyh2YXIoLS1kYW0tcGFkLTEpICogNCk7XG4gICAgLS1kYW0tcGFkLTU6IGNhbGModmFyKC0tZGFtLXBhZC0xKSAqIDUpO1xuXG4gICAgLS1kYW0tcGFkLTA1OiBjYWxjKHZhcigtLWRhbS1wYWQtMSkgKiAwLjUpO1xuICAgIC0tZGFtLXBhZC0xNTogY2FsYyh2YXIoLS1kYW0tcGFkLTEpICogMS41KTtcbn1cbjpyb290IHtcbiAgICAtLWZvbnQtc2l6ZS1kaXNwbGF5TGFyZ2U6IDMuMjQ3cmVtO1xuICAgIC0tZm9udC1zaXplLWRpc3BsYXlNZWRpdW06IDIuODg3cmVtO1xuICAgIC0tZm9udC1zaXplLWRpc3BsYXlTbWFsbDogMi41NjZyZW07XG4gICAgLS1mb250LXNpemUtaGVhZGluZzE6IDIuMjgxcmVtO1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmcyOiAyLjAyN3JlbTtcbiAgICAtLWZvbnQtc2l6ZS1oZWFkaW5nMzogMS44MDJyZW07XG4gICAgLS1mb250LXNpemUtaGVhZGluZzQ6IDEuNjAycmVtO1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmc1OiAxLjQyNHJlbTtcbiAgICAtLWZvbnQtc2l6ZS1oZWFkaW5nNjogMS4yNjZyZW07XG4gICAgLS1mb250LXNpemUtc3VidGl0bGU6IDEuMTI1cmVtO1xuICAgIC0tZm9udC1zaXplLWJvZHk6IDEuMDAwcmVtO1xuICAgIC0tZm9udC1zaXplLWNhcHRpb246IDAuODg5cmVtO1xuICAgIC0tZm9udC1zaXplLWxhYmVsOiAwLjc5MHJlbTtcbiAgICAtLWZvbnQtc2l6ZS10YWdsaW5lOiAwLjcwMnJlbTtcbn1cbjpyb290e1xuICAgIC0tZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuICAgIC0tZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4gICAgLS1mb250LXdlaWdodC1zZW1pYm9sZDogNjAwO1xuICAgIC0tZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuXG4gICAgLS1saW5lLWhlaWdodC1kaXNwbGF5OiAxLjE7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nOiAxLjI7XG4gICAgLS1saW5lLWhlaWdodC1zdWJ0aXRsZTogMS40O1xuICAgIC0tbGluZS1oZWlnaHQtYm9keTogMS42O1xuICAgIC0tbGluZS1oZWlnaHQtY2FwdGlvbjogMS40O1xuICAgIC0tbGluZS1oZWlnaHQtbGFiZWw6IDEuMztcbn1cblxuLyogVHlwb2dyYXBoeSBzY2FsZSAqL1xuaDEsIC5oMSB7IGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcxKTsgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpOyBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZyk7IH1cbmgyLCAuaDIgeyBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nMik7IGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTsgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcpOyB9XG5oMywgLmgzIHsgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZzMpOyBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaWJvbGQpOyBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZyk7IH1cbmg0LCAuaDQgeyBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nNCk7IGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7IGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nKTsgfVxuaDUsIC5oNSB7IGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmc1KTsgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7IGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nKTsgfVxuaDYsIC5oNiB7IGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmc2KTsgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7IGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nKTsgfVxuXG5odG1seyBmb250LXNpemU6IDE2cHg7IH1cbmJvZHkgeyBcbiAgICBjb2xvcjogdmFyKC0tZGFtLWJsYWNrKTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTsgXG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXJlZ3VsYXIpOyBcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keSk7IFxufVxuXG4uZGlzcGxheS1sYXJnZSAgeyBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1kaXNwbGF5TGFyZ2UpOyBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7IGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5KTsgfVxuLmRpc3BsYXktbWVkaXVtIHsgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZGlzcGxheU1lZGl1bSk7IGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pYm9sZCk7IGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5KTsgfVxuLmRpc3BsYXktc21hbGwgIHsgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZGlzcGxheVNtYWxsKTsgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTsgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcpOyB9XG4uc3VidGl0bGUgICAgICAgeyBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zdWJ0aXRsZSk7IGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pOyBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtc3VidGl0bGUpOyB9XG5maWdjYXB0aW9uLCAuY2FwdGlvbiB7IGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWNhcHRpb24pOyBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7IGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1jYXB0aW9uKTsgfVxubGFiZWwsIC5sYWJlbCAgIHsgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbGFiZWwpOyBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTsgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWxhYmVsKTsgfVxuLnRhZ2xpbmUgICAgICAgIHsgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtdGFnbGluZSk7IGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pOyBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtbGFiZWwpOyB9XG5cbjpyb290LCBib2R5LCAud29sZi1jb3JlLWhlYWRpbmcsaDEsaDIsaDMsaDQsaDUsaDYsLnBvc3QtdGl0bGUsLmVudHJ5LXRpdGxlLGgyLmVudHJ5LXRpdGxlID4gLmVudHJ5LWxpbmssaDIuZW50cnktdGl0bGUsLndpZGdldC10aXRsZSwud3ZjLWNvdW50ZXItdGV4dCwud3ZjLWNvdW50ZG93bi1wZXJpb2QsLmV2ZW50LWRhdGUsLmxvZ28tdGV4dCwud3ZjLWludGVyYWN0aXZlLWxpbmtzLC53dmMtaW50ZXJhY3RpdmUtb3ZlcmxheXMsLmhlYWRpbmctZm9udCwud3AtYmxvY2stbGF0ZXN0LXBvc3RzX19saXN0IGxpID4gYSwud3ZjLXRhYnMtbWVudSBsaSBhLC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkgYSwud3ZjLXByb2Nlc3MtbnVtYmVyLC53dmMtYnV0dG9uLC53dmMtc3ZjLWl0ZW0tdGl0bGUsLmJ1dHRvbiwub25zYWxlLC5jYXRlZ29yeS1sYWJlbCxpbnB1dFt0eXBlPXN1Ym1pdF0sLnd2Yy1tYWlsY2hpbXAtc3VibWl0LC5uYXYtbmV4dCwubmF2LXByZXZpb3VzLC53dmMtZW1iZWQtdmlkZW8tcGxheS1idXR0b24sLnd2Yy1hdGktdGl0bGUsLnd2Yy10ZWFtLW1lbWJlci1yb2xlLC53dmMtc3ZjLWl0ZW0tdGFnbGluZSwuZW50cnktbWV0cm8gaW5zdGEtdXNlcm5hbWUsLnd2Yy10ZXN0aW1vbmlhbC1jaXRlLC5rYXlvLWJ1dHRvbi0sLmtheW8tYnV0dG9uLXNpbXBsZSwud3ZjLXdjLWNhdC10aXRsZSwud3ZjLXByaWNpbmctdGFibGUtYnV0dG9uIGEsLnZpZXctcG9zdCwud29sZi1ncmFtLWZvbGxvdy1idXR0b24sI2theW8tcGVyY2VudCwud3ZjLXdvcmtvdXQtcHJvZ3JhbS10aXRsZSwud3ZjLW1lYWwtdGl0bGUsLnd2Yy1yZWNpcGUtdGl0bGUsLnd2Yy1waWUtY291bnRlciwud2UtZGF0ZS1mb3JtYXQtY3VzdG9tLC5jb21tZW50LXJlcGx5LWxpbmssLmxvZ28tdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6ICdLaWV2aXRPVCcsIHNlcmlmO1xufVxuXG4uY29udGVudC13cmFwcGVye1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIHZhcigtLWRhbS1wYWQtMik7XG4gICAgQG1lZGlhICgtLW1vYmlsZSkge1xuICAgICAgICBwYWRkaW5nOiAwIHZhcigtLWRhbS1wYWQtMSk7XG4gICAgfVxufVxuXG5maWd1cmV7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpbWd7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MHZoO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgZmlnY2FwdGlvbntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZGFtLXBhZC0wNSkgdmFyKC0tZGFtLXBhZC0xKTtcbiAgICAgICAgQG1lZGlhICgtLW1vYmlsZSkge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuYmxvY2txdW90ZXtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG59XG5cbjpyb290IDp3aGVyZSgud3AtZWxlbWVudC1jYXB0aW9uLCAud3AtYmxvY2stYXVkaW8gZmlnY2FwdGlvbiwgLndwLWJsb2NrLWVtYmVkIGZpZ2NhcHRpb24sIC53cC1ibG9jay1nYWxsZXJ5IGZpZ2NhcHRpb24sIC53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uLCAud3AtYmxvY2stdGFibGUgZmlnY2FwdGlvbiwgLndwLWJsb2NrLXZpZGVvIGZpZ2NhcHRpb24pe1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXN1YnRpdGxlKTtcbn1cbi53cC1ibG9jay1pbWFnZSA6d2hlcmUoZmlnY2FwdGlvbil7XG4gICAgbWFyZ2luOiAwO1xufVxuOnJvb3QgOndoZXJlKC53cC1lbGVtZW50LWJ1dHRvbiwgLndwLWJsb2NrLWJ1dHRvbl9fbGluaykge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWRhbS1ncmV5KTtcbiAgICBjb2xvcjogdmFyKC0tZGFtLWJsYWNrKTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nNik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1kYW0tZGFyay1ncmV5KTtcbiAgICB9XG59XG5cbi5oZWFkbGluZXtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zdWJ0aXRsZSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xuICAgIGNvbG9yOiB2YXIoLS1kYW0tYmxhY2spO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5KTtcbn1cbi5wYWdlLWVudHJ5LWNvbnRlbnQgPiAuaGVhZGxpbmV7XG4gICAgbWFyZ2luOiAwIGNhbGModmFyKC0tZGFtLXBhZC0yKSAqIC0xKTtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWRhbS1wYWQtMik7XG4gICAgQG1lZGlhICgtLW1vYmlsZSkge1xuICAgICAgICBtYXJnaW46IDAgY2FsYyh2YXIoLS1kYW0tcGFkLTEpICogLTEpO1xuICAgICAgICBwYWRkaW5nOiAwIHZhcigtLWRhbS1wYWQtMSk7XG4gICAgfVxufVxuXG4ud3AtYmxvY2stcG9zdC10aXRsZXtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zdWJ0aXRsZSk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LXN1YnRpdGxlKTtcbiAgICBtYXJnaW46IDA7XG59XG4ud3AtYmxvY2stcG9zdC1leGNlcnB0e1xuICAgIG1hcmdpbjogMDtcbn1cbi53cC1ibG9jay1idXR0b25ze1xuICAgIGdhcDogdmFyKC0tZGFtLXBhZC0xKTtcbn1cbkBtZWRpYSAoLS1tb2JpbGUpIHtcbiAgICAud3AtYmxvY2stYnV0dG9ucy5pcy1sYXlvdXQtZmxleHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLndwLWJsb2NrLWJ1dHRvbntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLndwLWJsb2NrLWJ1dHRvbntcbiAgICBmbGV4OiAxO1xufVxuXG51bC5jb2x1bW5zLTN7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICBnYXA6IHZhcigtLWRhbS1wYWQtMSk7XG4gICAgbGl7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gICAgfVxufVxuXG4jYmFjay10by10b3B7XG4gICAgYmFja2dyb3VuZDogYmxhY2sgIWltcG9ydGFudDtcbiAgICByaWdodDogdmFyKC0tZGFtLXBhZC0yKSAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogdmFyKC0tZGFtLXBhZC0yKSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzgycHgpIHtcbiAgICAud3AtYmxvY2stY29sdW1uczpub3QoLmlzLW5vdC1zdGFja2VkLW9uLW1vYmlsZSk+LndwLWJsb2NrLWNvbHVtbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OjBcbiAgICB9XG59XG5cbi53cC1ibG9jay1xdWVyeXtcbiAgICBsaXtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG59XG4uZWRpdC1saW5re1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyLWZvb3Rlci1pbm5lcntcbiAgICBwYWRkaW5nOiAwIHZhcigtLWRhbS1wYWQtMik7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc3VidGl0bGUpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1zdWJ0aXRsZSk7XG4gICAgQG1lZGlhICgtLW1vYmlsZSkge1xuICAgICAgICBwYWRkaW5nOiAwIHZhcigtLWRhbS1wYWQtMSk7XG4gICAgfVxufVxuLndpZGdldF9hcmNoaXZlIHVsIGxpIGEsIC53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhLCAud2lkZ2V0X21ldGEgdWwgbGkgYSwgLndpZGdldF9uYXZfbWVudSB1bCBsaSBhLCAud2lkZ2V0X3Byb2R1Y3RfY2F0ZWdvcmllcyB1bCBsaSBhLCAud2lkZ2V0X3JlY2VudF9jb21tZW50cyB1bCBsaSBhLCAud2lkZ2V0X3JlY2VudF9lbnRyaWVzIHVsIGxpIGF7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc3VidGl0bGUpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1zdWJ0aXRsZSk7XG59XG4ud3JhcHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG59Il19 */