a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option,.slick-slider{-moz-user-select:none;-ms-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-container--classic .select2-selection--single,.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}header .lang-switcher .current-lang span,header .lang-switcher .lang-selector a,header .right-nav .tel a,header li.menu-item a .code,header li.menu-item a .symbol,header li.menu-item a span,header nav .inner .nav-bottom .tel a,header nav .nav-close>span,header.inner .btn-center-wrap .button{line-height:normal;font-stretch:normal;font-style:normal;letter-spacing:normal}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.repeat-1{-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{-webkit-animation-iteration-count:calc(var(--animate-repeat) *2);animation-iteration-count:calc(var(--animate-repeat) *2)}.animated.repeat-3{-webkit-animation-iteration-count:calc(var(--animate-repeat) *3);animation-iteration-count:calc(var(--animate-repeat) *3)}.animated.delay-1s{-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animated.delay-2s{-webkit-animation-delay:calc(var(--animate-delay) *2);animation-delay:calc(var(--animate-delay) *2)}.animated.delay-3s{-webkit-animation-delay:calc(var(--animate-delay) *3);animation-delay:calc(var(--animate-delay) *3)}.animated.delay-4s{-webkit-animation-delay:calc(var(--animate-delay) *4);animation-delay:calc(var(--animate-delay) *4)}.animated.delay-5s{-webkit-animation-delay:calc(var(--animate-delay) *5);animation-delay:calc(var(--animate-delay) *5)}.animated.faster{-webkit-animation-duration:calc(var(--animate-duration)/ 2);animation-duration:calc(var(--animate-duration)/ 2)}.animated.fast{-webkit-animation-duration:calc(var(--animate-duration) *.8);animation-duration:calc(var(--animate-duration) *.8)}.animated.slow{-webkit-animation-duration:calc(var(--animate-duration) *2);animation-duration:calc(var(--animate-duration) *2)}.animated.slower{-webkit-animation-duration:calc(var(--animate-duration) *3);animation-duration:calc(var(--animate-duration) *3)}@media (prefers-reduced-motion:reduce),print{.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;-o-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.headShake,.pulse{-webkit-animation-timing-function:ease-in-out}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}}@keyframes tada{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}}@keyframes wobble{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39062deg) skewY(.39062deg);transform:skewX(.39062deg) skewY(.39062deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39062deg) skewY(.39062deg);transform:skewX(.39062deg) skewY(.39062deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:calc(var(--animate-duration) *1.3);animation-duration:calc(var(--animate-duration) *1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:calc(var(--animate-duration) *.75);animation-duration:calc(var(--animate-duration) *.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceOut,.flipOutX{-webkit-animation-duration:calc(var(--animate-duration) *.75)}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:calc(var(--animate-duration) *.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-duration:calc(var(--animate-duration) *.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:calc(var(--animate-duration) *.75);animation-duration:calc(var(--animate-duration) *.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:calc(var(--animate-duration) *2);animation-duration:calc(var(--animate-duration) *2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.xdsoft_datetimepicker{position:absolute;z-index:9999;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:0}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;-webkit-box-shadow:none;box-shadow:none}.xdsoft_datetimepicker *{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:0;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{border-top:1px solid #ddd;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;background-color:#fff;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af}.xdsoft_datetimepicker .xdsoft_month{text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;border:1px solid #ddd;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;-webkit-box-shadow:#ffb871 0 1px 4px 0 inset;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;-webkit-box-shadow:#00dd1c 0 1px 4px 0 inset;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;-webkit-box-shadow:#178fe5 0 1px 3px 0 inset!important;box-shadow:#178fe5 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;-webkit-box-shadow:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{-webkit-box-shadow:0 5px 15px -5px rgba(255,255,255,.506);box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;-webkit-box-shadow:#b03e00 0 1px 3px 0 inset;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;-webkit-box-shadow:#ffb871 0 1px 4px 0 inset;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;-webkit-box-shadow:#00dd1c 0 1px 4px 0 inset;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;-webkit-box-shadow:#b03e00 0 1px 3px 0 inset;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0)}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-Bold.eot);src:local("Helvetica-Bold"),url(../fonts/HelveticaNeueCyr-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Bold.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Bold.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Bold.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Bold.svg#HelveticaNeueCyr-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-BoldItalic.eot);src:local("Helvetica-BoldItalic"),url(../fonts/HelveticaNeueCyr-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-BoldItalic.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-BoldItalic.woff) format("woff"),url(../fonts/HelveticaNeueCyr-BoldItalic.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-BoldItalic.svg#HelveticaNeueCyr-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-Italic.eot);src:local("Helvetica-Italic"),url(../fonts/HelveticaNeueCyr-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Italic.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Italic.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Italic.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Italic.svg#HelveticaNeueCyr-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-Light.eot);src:local("Helvetica-Light"),url(../fonts/HelveticaNeueCyr-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Light.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Light.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Light.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Light.svg#HelveticaNeueCyr-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-LightItalic.eot);src:local("Helvetica-LightItalic"),url(../fonts/HelveticaNeueCyr-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-LightItalic.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-LightItalic.woff) format("woff"),url(../fonts/HelveticaNeueCyr-LightItalic.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-LightItalic.svg#HelveticaNeueCyr-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-Medium.eot);src:local("Helvetica-Medium"),url(../fonts/HelveticaNeueCyr-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Medium.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Medium.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Medium.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Medium.svg#HelveticaNeueCyr-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-MediumItalic.eot);src:local("Helvetica-MediumItalic"),url(../fonts/HelveticaNeueCyr-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-MediumItalic.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-MediumItalic.woff) format("woff"),url(../fonts/HelveticaNeueCyr-MediumItalic.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-MediumItalic.svg#HelveticaNeueCyr-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-Roman.eot);src:local("Helvetica-Roman"),url(../fonts/HelveticaNeueCyr-Roman.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Roman.woff2) format("woff2"),url(../fonts/HelveticaNeueCyr-Roman.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Roman.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Roman.svg#HelveticaNeueCyr-Roman) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:Helvetica,sans-serif;background:#000;color:#fff;counter-reset:covidol}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.55556vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:fixed;top:0;left:0;right:0;z-index:100}header.start>.left-nav .logo-animation .wrap .left{width:4.16667vw;height:4.16667vw}@media screen and (max-width:960px){header{pointer-events:none;padding:1.06667vw}header .left-nav,header .right-nav{pointer-events:auto}header.start>.left-nav .logo-animation .wrap .left{width:14.66667vw;height:14.66667vw}header.start>.left-nav .logo-animation .wrap .right{padding-right:25.86667vw}header.start>.left-nav .logo-animation .wrap .right.hidden{margin-left:-67.2vw}header.start nav .inner{height:106.66667vw}}header.inner>.left-nav>.logo-animation>.wrap>.nav-trigger{display:block!important}header.inner>.left-nav>.logo-animation>.wrap .left.small{width:5.625vw;height:5.625vw}@media screen and (max-width:960px){header.inner>.left-nav>.logo-animation>.wrap .left.small{width:14.66667vw;height:14.66667vw}}header.inner>.left-nav>.logo-animation>.wrap .left.small .width-el-active{width:5.625vw}@media screen and (max-width:960px){header.inner>.left-nav>.logo-animation>.wrap .left.small .width-el-active{width:14.66667vw}}header.inner .btn-center-wrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:36.80556vw;top:1.18056vw;z-index:3;pointer-events:auto;-webkit-transition:.5s ease-in-out opacity,.5s ease-in-out transform;-o-transition:.5s ease-in-out opacity,.5s ease-in-out transform;transition:.5s ease-in-out opacity,.5s ease-in-out transform;width:25.41667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){header.inner .btn-center-wrap{width:auto;top:1.06667vw;left:33.06667vw}}header.inner .btn-center-wrap.hidden{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);opacity:0;pointer-events:none}header.inner .btn-center-wrap.dark .button{background-color:#252628}header.inner .btn-center-wrap.dark .button:hover{background:rgba(6,6,6,.4)}header.inner .btn-center-wrap .button{padding:1.38889vw;border-radius:2.08333vw;font-size:1.18056vw;font-weight:400;color:#fff;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#848482;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:12.5vw}header .right-nav .tel a,header li.menu-item a span{font-weight:300}header.inner .btn-center-wrap .button:nth-child(2){margin-left:.41667vw}header.inner .btn-center-wrap .button:hover{background:rgba(0,0,0,.25)}header.white-page .logo-animation .wrap .nav-trigger{background:#8e8e8e}header .left-nav{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:60%}@media screen and (max-width:960px){header.inner .btn-center-wrap .button{width:32.26667vw;padding:4vw;border-radius:8vw;font-size:3.73333vw;height:14.4vw}header.inner .btn-center-wrap .button:nth-child(2){margin-left:.8vw}header .left-nav{max-width:100%}}header .right-nav{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:40%;-webkit-transition:.5s ease-in-out opacity,.5s ease-in-out transform;-o-transition:.5s ease-in-out opacity,.5s ease-in-out transform;transition:.5s ease-in-out opacity,.5s ease-in-out transform}header .right-nav.hidden{-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);opacity:0;pointer-events:none}header .right-nav .tel{margin-right:2.08333vw;pointer-events:auto}header .right-nav .tel a{font-size:1.38889vw;color:#fff;text-decoration:none}header .logo{pointer-events:auto}header .logo img{width:12.63889vw}header .logo-animation{position:relative;z-index:2;height:5.625vw}@media screen and (max-width:960px){header .right-nav{max-width:50%;padding-top:.8vw}header .right-nav .dop-menu,header .right-nav .lang-switcher{display:none}header .right-nav .tel{margin-right:0}header .right-nav .tel a{font-size:4.8vw}header .logo img{width:56vw}header .logo-animation{height:14.66667vw;width:100%}}header .logo-animation .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:5.625vw}@media screen and (max-width:960px){header .logo-animation .wrap{height:14.66667vw}}header .logo-animation .wrap .left{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:11.45833vw;height:11.45833vw;position:relative;z-index:2;border-radius:1.11111vw;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000;pointer-events:auto}@media screen and (max-width:960px){header .logo-animation .wrap .left{width:29.33333vw;height:29.33333vw;border-radius:3.2vw;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}header .logo-animation .wrap .left:hover{background:#151515}header .logo-animation .wrap .left .width-el-active{width:5.625vw;opacity:0;height:0}@media screen and (max-width:960px){header .logo-animation .wrap .left .width-el-active{width:14.66667vw}}header .logo-animation .wrap .left #animation-logo{width:70%;height:70%}header .logo-animation .wrap .left #animation-logo svg{width:100%;height:100%}header .logo-animation .wrap .left #animation-logo-loop{width:70%;height:70%}header .logo-animation .wrap .left #animation-logo-loop svg{width:100%;height:100%}header .logo-animation .wrap .left img{width:100%;height:100%;display:block}@keyframes fadeIn{from{opacity:0}to{opacity:1}}header .logo-animation .wrap .nav-trigger{-webkit-box-sizing:border-box;box-sizing:border-box;width:5.625vw;height:5.625vw;border-radius:.83333vw;border:1px solid #fff;margin-left:.34722vw;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background;cursor:pointer;display:none;position:relative;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(255,255,255,.15);pointer-events:auto}header .logo-animation .wrap .nav-trigger.grey{background:rgba(142,142,142,.15);-webkit-backdrop-filter:blur(10.87px);backdrop-filter:blur(10.87px)}header .logo-animation .wrap .nav-trigger.active{display:block;-webkit-animation:fadeIn .6s;animation:fadeIn .6s}@media screen and (max-width:960px){header .logo-animation .wrap .nav-trigger{display:block;width:14.66667vw;height:14.66667vw;border-radius:2.13333vw;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:1.06667vw}header .logo-animation .wrap .nav-trigger.active{-webkit-animation:none;animation:none}}header .logo-animation .wrap .nav-trigger .inner{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .logo-animation .wrap .nav-trigger:hover{background:#fff}header .logo-animation .wrap .nav-trigger:hover span{background:#8e8e8c;margin-bottom:.20833vw}@media screen and (max-width:960px){header .logo-animation .wrap .nav-trigger:hover span{margin-bottom:1.06667vw}}header .logo-animation .wrap .nav-trigger:hover span:last-child{margin-bottom:0}header .logo-animation .wrap .nav-trigger span{width:1.80556vw;height:3px;background-color:#fff;margin-bottom:.34722vw;-webkit-transition:.2s ease-in-out background,.2s ease-in-out margin;-o-transition:.2s ease-in-out background,.2s ease-in-out margin;transition:.2s ease-in-out background,.2s ease-in-out margin}@media screen and (max-width:960px){header .logo-animation .wrap .nav-trigger span{width:6.66667vw;height:3px;margin-bottom:1.06667vw}}header .logo-animation .wrap .nav-trigger span:last-child{margin-bottom:0}header .logo-animation .wrap .right{display:block;text-decoration:none;padding-top:.625vw;padding-left:.97222vw;position:relative;z-index:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:.5s ease-in-out opacity,.5s ease-in-out transform;-o-transition:.5s ease-in-out opacity,.5s ease-in-out transform;transition:.5s ease-in-out opacity,.5s ease-in-out transform;pointer-events:auto}@media screen and (max-width:960px){header .logo-animation .wrap .right{padding-top:2.93333vw;padding-left:2.93333vw;padding-right:11.46667vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transition:.5s ease-in-out opacity,.2s ease-in-out margin;-o-transition:.5s ease-in-out opacity,.2s ease-in-out margin;transition:.5s ease-in-out opacity,.2s ease-in-out margin}}header .logo-animation .wrap .right.hidden{-webkit-transform:translateX(-300%);-ms-transform:translateX(-300%);transform:translateX(-300%);opacity:0;pointer-events:none}header .logo-animation .wrap .right img{width:10.20833vw;height:2.98611vw;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}@media screen and (max-width:960px){header .logo-animation .wrap .right.hidden{-webkit-transform:none;-ms-transform:none;transform:none;margin-left:-53.06667vw}header .logo-animation .wrap .right img{width:38.4vw;height:11.2vw}}header .logo-animation .wrap .right img:hover{opacity:.6}header li.menu-item{margin:.20833vw;pointer-events:auto}header li.menu-item a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-decoration:none;width:5.55556vw;height:5.55556vw;border-radius:.55556vw;background-color:rgba(255,255,255,.15);position:relative;border:1px solid #fff}header .dop-menu ul,header .menu ul{display:-webkit-box;display:-ms-flexbox}header li.menu-item a:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border-radius:.55556vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:-1}@media screen and (max-width:960px){header li.menu-item{margin:.53333vw}header li.menu-item a:after{border-radius:2.13333vw}header li.menu-item a{width:31.73333vw;height:31.73333vw;border-radius:3.2vw;background-color:#181818;border:1px solid rgba(255,255,255,.4)}}header li.menu-item a.active,header li.menu-item a:hover{background-color:#fff}header li.menu-item a.active .code,header li.menu-item a.active .symbol,header li.menu-item a.active span,header li.menu-item a:hover .code,header li.menu-item a:hover .symbol,header li.menu-item a:hover span{color:#8e8e8c}header li.menu-item a span{font-size:.90278vw;color:#fff;position:absolute;left:.34722vw;right:.34722vw;bottom:.41667vw}@media screen and (max-width:960px){header li.menu-item a span{font-size:4.26667vw;left:2.66667vw;right:2.66667vw;bottom:3.2vw}}header li.menu-item a .symbol{font-size:2.01389vw;font-weight:700;color:rgba(255,255,255,.3);position:absolute;left:.27778vw;top:.20833vw}header .lang-switcher .current-lang span,header li.menu-item a .code{font-weight:300}@media screen and (max-width:960px){header li.menu-item a .symbol{font-size:9.6vw;left:2.66667vw;top:1.6vw;color:rgba(255,255,255,.2)}}header li.menu-item a .code{font-size:.69444vw;text-align:right;color:rgba(255,255,255,.6);position:absolute;right:.34722vw;top:.34722vw}header .dop-menu{margin-right:.34722vw}@media screen and (max-width:960px){header li.menu-item a .code{font-size:2.66667vw;right:2.66667vw;top:2.66667vw}header .dop-menu{margin:0}}header .dop-menu ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.20833vw;position:relative}header .menu{position:relative;left:-4.16667vw;z-index:1;-webkit-transition:.3s ease-in-out opacity;-o-transition:.3s ease-in-out opacity;transition:.3s ease-in-out opacity}@media screen and (max-width:960px){header .dop-menu ul{margin:-.8vw}header .menu{display:none}}header .menu.hidden{opacity:0;pointer-events:none}header .menu.hidden li{-webkit-transform:translate(-300%,0);-ms-transform:translate(-300%,0);transform:translate(-300%,0)}header .menu.hidden li:nth-child(1),header .menu.hidden li:nth-child(3){-webkit-transform:translate(-300%,-100%);-ms-transform:translate(-300%,-100%);transform:translate(-300%,-100%)}header .menu ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.20833vw;position:relative}@media screen and (max-width:960px){header .menu ul{margin:-.53333vw}}header .menu ul li.menu-item{-webkit-transition:.3s ease-in-out transform;-o-transition:.3s ease-in-out transform;transition:.3s ease-in-out transform}header .menu ul li.menu-item:first-child{margin-top:6.25vw}header .menu ul li.menu-item:nth-child(3){position:absolute;left:5.97222vw;bottom:0}@media screen and (max-width:960px){header .menu ul li.menu-item:first-child{margin-top:0;margin-left:33.33333vw}header .menu ul li.menu-item:nth-child(3){position:static;left:0;bottom:auto}}header .menu ul li.menu-item:nth-child(5){position:absolute;left:11.94444vw;bottom:0}@media screen and (max-width:960px){header .menu ul li.menu-item:nth-child(5){position:static;left:0;bottom:auto}}header .menu ul li.menu-item:nth-child(7){position:absolute;left:17.91667vw;bottom:0}@media screen and (max-width:960px){header .menu ul li.menu-item:nth-child(7){position:static;left:0;bottom:auto}}header .lang-switcher{cursor:pointer;pointer-events:auto}header .lang-switcher .current-lang{width:5.55556vw;height:2.08333vw;border-radius:.55556vw;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}header .lang-switcher .current-lang span{padding-right:.69444vw;font-size:.97222vw;color:#fff;text-decoration:none;text-align:center;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}header .lang-switcher .current-lang span:hover{color:rgba(255,255,255,.6)}header .lang-switcher .lang-selector a,header nav .inner .nav-bottom .tel a{color:#fff;font-weight:300;text-decoration:none}header .lang-switcher .current-lang svg{position:absolute;height:.83333vw;width:.13889vw;top:.625vw;right:.625vw}header .lang-switcher .lang-selector{width:5.55556vw;height:5.55556vw;border-radius:.55556vw;background-color:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.20833vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}@media screen and (max-width:960px){header .lang-switcher .current-lang{display:none}header .lang-switcher .lang-selector{display:block;width:29.33333vw;height:auto}}header .lang-switcher .lang-selector a{display:block;font-size:.97222vw;text-align:center;padding:.20833vw .69444vw .20833vw .20833vw;border-radius:.34722vw;position:relative}header .lang-switcher .lang-selector a:after{content:'';width:2px;height:2px;background:#fff;position:absolute;right:.34722vw;top:.625vw}header .lang-switcher .lang-selector a:hover{background:#fff;color:#000}header .lang-switcher .lang-selector a:hover:after{width:4px;height:4px;background:#000}header nav{position:fixed;left:0;right:0;top:0;bottom:0;z-index:3;-webkit-transform:translateY(-1000%);-ms-transform:translateY(-1000%);transform:translateY(-1000%);pointer-events:auto}header nav .bg,header nav .inner{position:absolute;top:0;right:0;left:0}header nav.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);overflow:auto}@media screen and (max-width:960px){header .lang-switcher .lang-selector a{font-size:4vw;padding:1.33333vw;border-radius:2.13333vw}header .lang-switcher .lang-selector a:after{display:none}header nav .left-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}header nav .left-nav .logo-animation{width:auto}header nav .dop-menu,header nav .lang-switcher{display:block!important}}header nav .bg{bottom:0;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(0,0,0,.15)}header nav .inner{border-radius:0 0 1.38889vw 1.38889vw;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.55556vw .55556vw 11.11111vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:20%;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){header nav .inner{border-radius:0;padding:1.06667vw 1.06667vw 21.33333vw;display:block;bottom:0;overflow:hidden}header nav .inner:after{content:'';position:absolute;left:0;right:0;height:1px;top:18.13333vw;opacity:.3;background-color:#fff}header nav .inner .logo-animation .wrap .left{border:none;position:absolute;z-index:-1;background:0 0;left:-66.66667vw;top:-40vw;width:186.66667vw;height:186.66667vw;-webkit-filter:blur(30px);filter:blur(30px);opacity:.55;pointer-events:none}header nav .inner .left-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}header nav .inner .right-nav{display:block;width:40%;margin-top:-24.53333vw}header nav .inner .right-nav .lang-switcher{position:absolute;right:1.06667vw;top:20.8vw}header nav .inner .lang-selector{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header nav .inner .lang-selector a{padding:2.13333vw;font-size:3.73333vw}header nav .inner .lang-selector a.active{margin:0 .8vw}header nav .inner .lang-selector a.active:last-child{margin-right:0}header nav .inner .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:static;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;left:0;margin-top:40vw}}.clinic-about-paralax .blocks .text,.clinic-about-paralax-2 .blocks .text,.clinic-header .text,.contacts-header .contacts-info .contacts-info-col:nth-child(4),.departments-list .department .name-desc,.page-404-wrap .inner,.publication .text,.servicein-spec .servicein-spec-list .servicein-spec-card>.text,.serviceinin-images .left,.tech-list .tech-list-items .tech-list-item,footer .inner .footer-cols .footer-col:nth-child(4){-webkit-box-orient:vertical;-webkit-box-direction:normal}header nav .inner .nav-bottom{position:absolute;left:0;right:0;bottom:0;padding:2.5vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}header nav .inner .nav-bottom .tel{margin-bottom:.48611vw}header nav .inner .nav-bottom .tel a{opacity:.6;font-size:1.38889vw;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.additional-link svg,header nav .nav-close .icon span{-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform}@media screen and (max-width:960px){header nav .inner .nav-bottom{padding:4vw 4vw 0;display:block;bottom:6.4vw}header nav .inner .nav-bottom .tel{margin-bottom:0}header nav .inner .nav-bottom .tel a{opacity:.8;font-size:7.46667vw;line-height:normal;text-align:center;display:block;color:#8e8e8c}header nav .inner .nav-bottom .route{display:none}header nav .nav-close{margin:.53333vw}}header nav .inner .nav-bottom .tel a:hover{opacity:1}header nav .nav-close{cursor:pointer}header nav .nav-close:hover .icon{background:#fff}header nav .nav-close:hover .icon span{background:#8e8e8c}header nav .nav-close:hover .icon span:first-child{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}header nav .nav-close:hover .icon span:last-child{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}header nav .nav-close .icon{-webkit-box-sizing:border-box;box-sizing:border-box;width:5.625vw;height:5.625vw;margin:0 0 .76389vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.83333vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff;background-color:rgba(255,255,255,.15)}@media screen and (max-width:960px){header nav .nav-close .icon{width:14.66667vw;height:14.66667vw;margin:0;border-radius:2.13333vw;background:#000;border-color:rgba(255,255,255,.3)}}header nav .lang-switcher .current-lang,header nav .lang-switcher .lang-selector{background-color:#fff}header nav .nav-close .icon span{width:1.80556vw;height:3px;background:#fff;transition:.2s ease-in-out transform}header nav .nav-close .icon span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:.90278vw}header nav .nav-close .icon span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;right:.90278vw}header nav .nav-close>span{font-size:.90278vw;font-weight:300;color:#fff;text-align:center;display:block;margin-bottom:1.04167vw}header nav .logo-animation .wrap .left{border:1px solid rgba(255,255,255,.4)}header nav .lang-switcher .current-lang:hover span{color:rgba(0,0,0,.6)}header nav .lang-switcher .current-lang span,header nav .lang-switcher .lang-selector a{color:#000}header nav .lang-switcher .lang-selector a:after{background:#000}@media screen and (max-width:960px){header nav .nav-close .icon span{width:6.66667vw}header nav .nav-close .icon span:first-child{left:3.2vw}header nav .nav-close .icon span:last-child{right:3.2vw}header nav .nav-close>span{display:none}header nav .lang-switcher .lang-selector{background:#000}header nav .lang-switcher .lang-selector a{color:#fff}header nav .lang-switcher .lang-selector a:after{background:#fff}}header nav .lang-switcher .lang-selector a:hover{background:#000;color:#fff}header nav .lang-switcher .lang-selector a:hover:after{background:#fff}@media screen and (max-width:960px){header nav .lang-switcher .lang-selector a.active{background:#fff;color:#000}}.start-page .direction-anim .text,.start-page .left .desc,.start-page .left h2,.start-page .right .desc,.start-page .right h2{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.start-page-wrap{position:relative}.start-page{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;height:calc(var(--vh,1vh) * 100);position:relative;min-height:43.75vw}.start-page.left-hover .direction-anim{margin-left:2.08333vw}@media screen and (max-width:960px){.start-page{min-height:208vw;-ms-flex-wrap:wrap;flex-wrap:wrap}.start-page.left-hover .direction-anim{margin-left:0}}.start-page.right-hover .direction-anim{margin-left:-2.08333vw}.start-page .direction-anim{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8.33333vw;height:8.33333vw;border-radius:.55556vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff;background-color:rgba(255,255,255,.15);z-index:2;margin:0;-webkit-transition:.2s ease-in-out margin;-o-transition:.2s ease-in-out margin;transition:.2s ease-in-out margin}@media screen and (max-width:960px){.start-page.right-hover .direction-anim{margin-left:0}.start-page .direction-anim{width:24vw;height:24vw;border-radius:2.13333vw}}.start-page .direction-anim .animation{width:2.43056vw;height:.97222vw;text-align:center;margin:2.63889vw auto 0}@media screen and (max-width:960px){.start-page .direction-anim .animation{height:9.33333vw;width:3.73333vw;margin:3.2vw auto 0}}.start-page .direction-anim .animation #start-page-animation{width:2.43056vw;height:.97222vw}.start-page .direction-anim .animation #start-page-animation-mob{height:9.33333vw;width:3.73333vw}.start-page .direction-anim .animation svg{width:100%;height:100%;display:block}.start-page .direction-anim .text{margin-top:1.73611vw;padding:0 1.38889vw;font-size:.90278vw;line-height:1.23;text-align:center}@media screen and (max-width:960px){.start-page .direction-anim .text{font-size:3.2vw;margin-top:2.66667vw;padding:0 1.33333vw 1.86667vw}}.start-page .left,.start-page .right{padding:8.88889vw 2.5vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-decoration:none;z-index:1}@media screen and (max-width:960px){.start-page .left,.start-page .right{padding:26.66667vw 9.6vw}.start-page .left.active h2,.start-page .right.active h2{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.start-page .left.active .arrow,.start-page .left.active .desc,.start-page .right.active .arrow,.start-page .right.active .desc{opacity:1}.start-page .left.active .bg img,.start-page .right.active .bg img{-webkit-clip-path:inset(0 0 round 0);clip-path:inset(0 0 round 0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:960px){.start-page .left:hover h2,.start-page .right:hover h2{text-align:center;opacity:1}.start-page .left:hover .arrow,.start-page .left:hover .desc,.start-page .right:hover .arrow,.start-page .right:hover .desc{opacity:1}.start-page .left:hover .bg,.start-page .right:hover .bg{top:0;bottom:0;width:100%;height:100%}.start-page .left:hover .bg img,.start-page .right:hover .bg img{-webkit-clip-path:inset(0 0 0 0 round 0);clip-path:inset(0 0 0 0 round 0)}}.start-page .left h2,.start-page .right h2{opacity:.6;font-size:3.05556vw;line-height:normal;text-transform:uppercase;position:relative;z-index:2;display:inline-block;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}@media screen and (max-width:960px){.start-page .left h2,.start-page .right h2{opacity:1;font-size:8vw;text-align:center;display:block}}.start-page .left .desc,.start-page .right .desc{margin:0 auto;padding-top:1.38889vw;font-size:.97222vw;line-height:1.29;text-align:center;max-width:25vw;position:relative;z-index:2;clear:both;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.start-page-footer .left .tel,.start-page-footer .right .address{margin-right:1.73611vw}@media screen and (max-width:960px){.start-page .left .desc,.start-page .right .desc{padding-top:3.2vw;font-size:3.73333vw;max-width:66.66667vw}}.start-page-footer .left .email a,.start-page-footer .left .tel a{font-size:1.25vw;line-height:normal;font-weight:300;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal;text-decoration:none}.start-page .left .arrow,.start-page .right .arrow{margin-top:5.13889vw;text-align:center;position:relative;z-index:2;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.start-page .left .arrow svg,.start-page .right .arrow svg{width:2.98611vw;height:2.22222vw}@media screen and (max-width:960px){.start-page .left .arrow,.start-page .right .arrow{margin-top:6.66667vw}.start-page .left .arrow svg,.start-page .right .arrow svg{width:9.33333vw;height:6.93333vw}}.start-page .left .bg,.start-page .right .bg{position:absolute;z-index:1;top:18.6%;left:1.5%;width:22.22222vw;height:33.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all}@media screen and (max-width:960px){.start-page .left .bg,.start-page .right .bg{top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transition:.3s ease-in-out all;-o-transition:.3s ease-in-out all;transition:.3s ease-in-out all}.start-page .left .bg:after,.start-page .right .bg:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(93%,rgba(0,0,0,.3)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.3) 93%);background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.3) 93%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.3) 93%)}}.start-page .left .bg img,.start-page .right .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;-webkit-clip-path:inset(29.4% 12.5% 4% 12.5% round 8.33333vw);clip-path:inset(29.4% 12.5% 4% 12.5% round 8.33333vw)}.start-page .left{background-color:#8e8e8c;width:50%;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:960px){.start-page .left:hover h2{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.start-page .left h2,.start-page .left:hover .bg{left:0}}@media screen and (max-width:960px){.start-page .left{width:100%}.start-page .left h2{-webkit-transform:translateY(33.33333vw);-ms-transform:translateY(33.33333vw);transform:translateY(33.33333vw);-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.start-page .left .bg img{-webkit-clip-path:inset(0 15% round 40vw);clip-path:inset(0 15% round 40vw);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.start-page .right{background-color:#2F3032;width:50%;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:960px){.start-page .right:hover h2{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.start-page .right:hover .bg{right:0}.start-page .right .bg{right:1.5%;left:auto}.start-page .right h2{float:right;text-align:right;right:0}}.start-page-footer{position:absolute;left:0;right:0;bottom:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex}.start-page-footer .legal-text{width:18.95833vw;position:absolute;bottom:1.04167vw;left:28.47222vw;opacity:.6;font-size:.83333vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:right;color:#fff}@media screen and (max-width:960px){.start-page .right{width:100%}.start-page .right .bg img{-webkit-clip-path:inset(0 15% round 40vw);clip-path:inset(0 15% round 40vw);-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.start-page-footer{display:none}}.start-page-footer .left,.start-page-footer .right{width:50%;-ms-flex-negative:0;flex-shrink:0;height:4.86111vw;-webkit-box-sizing:border-box;box-sizing:border-box}.start-page-footer .left{padding:.625vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.start-page-footer .left .tel a{opacity:.6;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.start-page-footer .left .tel a:hover{opacity:1}.start-page-footer .left .email a{opacity:.6;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.start-page-footer .left .email a:hover{opacity:1}.start-page-footer .right{padding:.625vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.start-page-footer .right .address p{opacity:.6;font-size:.97222vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:#fff}.start-page-footer .right .address p br{display:none}.route{width:12.5vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.route{width:100%}}.route .button{width:12.5vw;height:2.91667vw;border-radius:1.80556vw;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.11111vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;text-decoration:none}.button.button-inline,.clinic-header .text h1{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.route .button{width:100%;height:11.2vw;border-radius:6.93333vw;font-size:4.26667vw}}.route .button>span{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.route .button:hover{background:#fff;color:#000}.route .button:hover svg [stroke="#FFFFFF"]{stroke:#000}.route .button svg{width:2.56944vw;height:.97222vw;margin-right:.69444vw;position:relative;top:.13889vw}.button{cursor:pointer;-moz-appearance:none;border:none}.button.button-inline{margin-left:2.08333vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.41667vw 2.56944vw .27778vw 2.63889vw;border-radius:1.875vw;background-color:#fff;font-size:1.11111vw;line-height:2.13;text-align:center;color:#000;text-decoration:none;text-transform:none}.button.button-inline .letter span{line-height:2.13}@media screen and (max-width:960px){.route .button svg{width:9.86667vw;height:3.73333vw;margin-right:2.66667vw;top:.53333vw}.button.button-inline{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;margin-top:5.33333vw;padding:1.33333vw 4vw;border-radius:7.2vw;font-size:4.26667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.button.button-inline.dark,.button.button-inline:hover{background:#000;color:#fff}.button.button-inline.dark:hover{background:#353535}.clinic-header{height:84.93056vw;background:#8E8E8C;position:relative;overflow:hidden}@media screen and (max-width:960px){.clinic-header{height:100vh;height:calc(var(--vh,1vh) * 100)}}.clinic-header.about{height:80.55556vw}.clinic-header.about .text{top:17.56944vw;left:2.36111vw;right:2.36111vw;padding-bottom:1.18056vw}.clinic-header .bg,.clinic-header .bg:after,.clinic-header .text{position:absolute;left:0;bottom:0}.clinic-header.about .text h1{text-align:left}@media screen and (max-width:960px){.clinic-header.about{height:100vh;height:calc(var(--vh,1vh) * 100)}.clinic-header.about .text{top:39.46667vw;left:0;right:0;padding-bottom:8.53333vw}.clinic-header.about .text h1 br{display:none}}.clinic-header .bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;top:0;z-index:1}.clinic-header .bg:after{content:'';right:0;height:80%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(93%,rgba(0,0,0,.3)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.3) 93%);background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.3) 93%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.3) 93%);z-index:2}.clinic-header .bg img,.clinic-header .bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;bottom:0;display:block;z-index:1;-o-object-position:center bottom;object-position:center bottom}.clinic-header .text{right:0;top:75vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.43056vw 3.47222vw;z-index:2}.clinic-header .text .top{position:relative;z-index:2}.clinic-header .text h1{font-size:4.16667vw;line-height:1.3;color:#fff;text-transform:uppercase;text-align:center}.clinic-about-paralax .blocks .icons .ico .text-wrap p,.clinic-about-paralax .blocks .text h2,.clinic-about-paralax .blocks .text p,.clinic-header .text .bottom .icons .ico p,.clinic-header .text .bottom p{font-weight:300;color:#fff;letter-spacing:normal;font-stretch:normal;font-style:normal}@media screen and (max-width:960px){.clinic-header .text{top:auto;bottom:0;padding:0 4vw 2.66667vw}.clinic-header .text h1{text-align:left;font-size:6.4vw}}.clinic-header .text h1 span{display:block}.clinic-header .text h1 span:first-child{text-align:left}.clinic-header .text h1 span:last-child{text-align:right}.clinic-header .text h1 .button{position:relative;top:-1.11111vw}.clinic-header .text .bottom{text-align:center}.clinic-header .text .bottom.left{text-align:left}@media screen and (max-width:960px){.clinic-header .text h1 .button{top:0}.clinic-header .text .bottom{opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;position:absolute;left:0;right:0;bottom:4vw;z-index:1}.clinic-header .text .bottom.active{opacity:1;z-index:1}.clinic-header .text .bottom.left{margin-left:4vw}}.clinic-header .text .bottom.left .icon{margin-top:4.16667vw;margin-left:0}.clinic-header .text .bottom.left p{text-align:left;margin-left:0}.clinic-header .text .bottom .icons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.clinic-header .text .bottom.left .icon{margin-top:4.26667vw}.clinic-header .text .bottom .icons{display:block;padding:0 4vw}.clinic-header .text .bottom .icons .ico{margin-bottom:2.66667vw;width:100%}}.clinic-header .text .bottom .icons .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clinic-header .text .bottom .icons .ico .img-wrap{margin-right:1.04167vw}.clinic-header .text .bottom .icons .ico .img-wrap img,.clinic-header .text .bottom .icons .ico .img-wrap svg{height:.97222vw!important;width:auto!important}.clinic-header .text .bottom .icons .ico p{font-size:1.38889vw;line-height:1.8;text-transform:uppercase}@media screen and (max-width:960px){.clinic-header .text .bottom .icons .ico .img-wrap{margin-right:3.2vw;min-width:8.53333vw;text-align:left}.clinic-header .text .bottom .icons .ico .img-wrap img,.clinic-header .text .bottom .icons .ico .img-wrap svg{height:3.73333vw!important}.clinic-header .text .bottom .icons .ico p{font-size:5.33333vw;line-height:1.3}}.clinic-header .text .bottom .icon{margin-bottom:1.66667vw;height:1.73611vw;width:.97222vw;margin-right:auto;margin-left:auto}@media screen and (max-width:960px){.clinic-header .text .bottom .icon{margin-bottom:6.4vw;height:6.66667vw;width:3.73333vw}}.clinic-header .text .bottom .icon #vertical-oo{height:2.43056vw;width:.97222vw}@media screen and (max-width:960px){.clinic-header .text .bottom .icon #vertical-oo{height:9.33333vw;width:3.73333vw}}.clinic-header .text .bottom .icon img,.clinic-header .text .bottom .icon svg{display:block;width:100%;height:100%}.clinic-header .text .bottom p{max-width:22.91667vw;margin:0 auto;font-size:1.04167vw;line-height:1.67;text-align:center}.dark-bg{background:#2F3032!important}.clinic-about-paralax{background:#8E8E8C;padding:15.97222vw 2.5vw 0;position:relative}.clinic-about-paralax .image{position:absolute;left:6.38889vw;top:31.94444vw;z-index:1}@media screen and (max-width:960px){.clinic-header .text .bottom p{max-width:81.06667vw;font-size:4vw}.clinic-about-paralax{padding:32vw 4vw 0}.clinic-about-paralax .image{position:relative;left:0;top:-13.33333vw;margin-left:-4vw;margin-right:-4vw;z-index:-1}.clinic-about-paralax .image:after{content:'';position:absolute;left:0;right:0;bottom:0;height:92.8vw;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(142,142,140,0)),color-stop(93%,#8e8e8c));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0),#8e8e8c 93%);background-image:-o-linear-gradient(top,rgba(142,142,140,0),#8e8e8c 93%);background-image:linear-gradient(to bottom,rgba(142,142,140,0),#8e8e8c 93%)}}.clinic-about-paralax .image img{display:block;height:97.22222vw;-webkit-clip-path:inset(4% round 34.72222vw);clip-path:inset(4% round 34.72222vw)}.clinic-about-paralax .blocks{position:relative;z-index:2}.clinic-about-paralax .blocks .block-1,.clinic-about-paralax .blocks .block-2{margin-bottom:24.30556vw}.clinic-about-paralax .blocks .text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:960px){.clinic-about-paralax .image img{height:auto;width:100%;-webkit-clip-path:inset(10% round 48vw);clip-path:inset(10% round 48vw)}.clinic-about-paralax .blocks .block-1,.clinic-about-paralax .blocks .block-2{margin-bottom:26.66667vw}.clinic-about-paralax .blocks .block-2{margin-top:-56vw;z-index:1}.clinic-about-paralax .blocks .block-3{padding-top:16vw}.clinic-about-paralax .blocks .text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.clinic-about-paralax .blocks .text h2{font-size:2.91667vw;line-height:1.33;text-align:right;max-width:39.16667vw;text-transform:uppercase;margin-bottom:5.34722vw}@media screen and (max-width:960px){.clinic-about-paralax .blocks .text h2{font-size:6.4vw;max-width:100%;margin-bottom:8.53333vw;line-height:1.5;text-align:left}}.clinic-about-paralax .blocks .text p{max-width:22.5vw;font-size:1.04167vw;line-height:1.67}.clinic-about-paralax .blocks .text .additional-link{margin-top:2.36111vw}.clinic-about-paralax .blocks .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.clinic-about-paralax .blocks .icons .ico{width:33.33333%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box}.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3){text-align:right}@media screen and (max-width:960px){.clinic-about-paralax .blocks .text p{max-width:100%;font-size:4vw}.clinic-about-paralax .blocks .text .additional-link{margin-top:7.2vw}.clinic-about-paralax .blocks .icons .ico{width:100%;margin-bottom:8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clinic-about-paralax .blocks .icons .ico:last-child{margin-bottom:0}.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3){text-align:left}}.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap{text-align:right}.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap img,.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap svg{margin-left:auto}.clinic-about-paralax .blocks .icons .ico .img-wrap{margin-bottom:2.08333vw}@media screen and (max-width:960px){.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap{text-align:left}.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap img,.clinic-about-paralax .blocks .icons .ico:nth-child(3n+3) .img-wrap svg{margin-left:0}.clinic-about-paralax .blocks .icons .ico .img-wrap{margin-right:3.2vw;margin-bottom:0;width:8vw}}.clinic-about-paralax .blocks .icons .ico .img-wrap img,.clinic-about-paralax .blocks .icons .ico .img-wrap svg{display:block;height:.97222vw!important;width:auto!important}.clinic-about-paralax .blocks .icons .ico .text-wrap p{font-family:Helvetica,sans-serif;font-size:2.08333vw;line-height:1.2;text-transform:uppercase}.clinic-about-paralax .blocks .dop-images{margin-top:6.94444vw}@media screen and (max-width:960px){.clinic-about-paralax .blocks .icons .ico .img-wrap img,.clinic-about-paralax .blocks .icons .ico .img-wrap svg{height:3.73333vw!important}.clinic-about-paralax .blocks .icons .ico .text-wrap p{font-size:5.33333vw;line-height:1.3}.clinic-about-paralax .blocks .icons .ico .text-wrap p br{display:none}.clinic-about-paralax .blocks .dop-images{margin-top:26.66667vw}}.clinic-about-paralax .blocks .dop-images #bubble-animation,.clinic-about-paralax .blocks .dop-images img,.clinic-about-paralax .blocks .dop-images video{width:22.5vw;display:block;margin-left:auto;-webkit-clip-path:inset(0 round 11.80556vw);clip-path:inset(0 round 11.80556vw)}.clinic-about-paralax .blocks .dop-images #bubble-animation{background:#000;height:33.68056vw;position:relative;overflow:hidden}@media screen and (max-width:960px){.clinic-about-paralax .blocks .dop-images #bubble-animation,.clinic-about-paralax .blocks .dop-images img,.clinic-about-paralax .blocks .dop-images video{width:56vw;-webkit-clip-path:inset(0 round 32vw);clip-path:inset(0 round 32vw)}.clinic-about-paralax .blocks .dop-images #bubble-animation{height:82.66667vw}}.clinic-about-paralax .blocks .dop-images #bubble-animation:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(0,0,0,.2);z-index:2}.clinic-about-paralax .blocks .dop-images #bubble-animation svg{margin-top:-50%;width:200%!important;height:200%!important;opacity:.5;position:relative;z-index:1}.clinic-about-paralax .blocks .dop-images .image-1{text-align:right;position:relative;z-index:2;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.clinic-about-paralax .blocks .dop-images .image-2{text-align:right;position:relative;z-index:1;margin-right:16.66667vw;margin-top:-20.83333vw;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.additional-link{width:22.5vw;padding-bottom:1.11111vw;padding-top:1.11111vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #fff;text-decoration:none}.additional-link:hover{background:#fff}.additional-link:hover span{color:#000;-webkit-transform:translateX(-2.08333vw);-ms-transform:translateX(-2.08333vw);transform:translateX(-2.08333vw)}@media screen and (max-width:960px){.clinic-about-paralax .blocks .dop-images .image-2{margin-right:37.33333vw;margin-top:-48vw}.additional-link{width:100%;padding-bottom:3.46667vw;padding-top:3.46667vw}.additional-link:hover span{-webkit-transform:none;-ms-transform:none;transform:none}}.additional-link:hover svg{-webkit-transform:translateX(3.47222vw);-ms-transform:translateX(3.47222vw);transform:translateX(3.47222vw)}.additional-link svg{width:2.22222vw;height:1.66667vw;transition:.2s ease-in-out transform}.additional-link span{font-size:1.38889vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:right;color:#fff;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform;position:relative;top:.13889vw}.departments{background:#8E8E8C;padding:9.72222vw 0 13.88889vw}@media screen and (max-width:960px){.additional-link:hover svg{-webkit-transform:none;-ms-transform:none;transform:none}.additional-link svg{width:7.2vw;height:5.33333vw}.additional-link span{font-size:4.8vw;top:.26667vw;line-height:1.39}.departments{padding:8vw 0 13.33333vw}}.departments.header-block{padding:20.83333vw 0 27.77778vw}.departments.header-block .title-block{margin-bottom:3.47222vw}@media screen and (max-width:960px){.departments.header-block{padding:38.13333vw 0 0}.departments.header-block .title-block{margin-bottom:7.2vw}}.departments .title-block{padding:0 2.5vw;margin-bottom:2.36111vw}.departments .title-block h2,.departments .title-block h3{font-size:2.08333vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#fff;text-transform:uppercase}.departments-list .department .more,.departments-list .department .name-desc .name{font-weight:400;line-height:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-decoration:none}@media screen and (max-width:960px){.departments .title-block{padding:0 4vw;margin-bottom:13.33333vw}.departments .title-block h2,.departments .title-block h3{font-size:5.86667vw}}.departments-list .department{cursor:pointer;position:relative}.departments-list .department .inner{padding:1.11111vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(255,255,255,.5);-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background;position:relative;z-index:2}.departments-list .department:nth-child(1) .inner{border-top:none}@media screen and (max-width:960px){.departments-list .department .inner{padding:4.26667vw 0 3.73333vw;background:#fff;margin-bottom:1px;border:none;-webkit-transition:.2s ease-in-out margin;-o-transition:.2s ease-in-out margin;transition:.2s ease-in-out margin;display:block}.departments-list .department.open .inner{margin:3px 0}.departments-list .department.open .btn{display:block}.departments-list .department .image{display:none}}@media screen and (min-width:960px){.departments-list .department:hover .inner{background-color:#fff}.departments-list .department:hover .image{opacity:1;-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%)}.departments-list .department:hover .more{opacity:1}.departments-list .department:hover .name-desc .name{color:#000}.departments-list .department:hover .name-desc .name .arrow{opacity:1;-webkit-transform:translateX(6.25vw);-ms-transform:translateX(6.25vw);transform:translateX(6.25vw)}.departments-list .department:hover .name-desc .desc{height:3.75vw;opacity:1}.departments-list .department:hover .btn{opacity:1}form .form-fields .form-field input,form .form-fields .form-field select,form .form-fields .form-field textarea{-webkit-appearance:none;-moz-appearance:none}}.departments-list .department .image{opacity:0;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out transform;-o-transition:.2s ease-in-out opacity,.2s ease-in-out transform;transition:.2s ease-in-out opacity,.2s ease-in-out transform;position:absolute;width:43.54167vw;right:6.45833vw;top:0;z-index:1;-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%);pointer-events:none}.departments-list .department .image img{width:100%;display:block;height:auto}.departments-list .department .more{opacity:0;width:20%;padding:1.38889vw 0 0 2.08333vw;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;font-size:.97222vw;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.departments-list .department .more{display:none}}.departments-list .department .name-desc{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;text-decoration:none}@media screen and (max-width:960px){.departments-list .department .name-desc{width:100%;display:block}}.departments-list .department .name-desc .name{font-size:3.88889vw;text-align:center;color:rgba(255,255,255,.5);text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.departments-list .department .name-desc .name .arrow{position:absolute;right:0;opacity:0;overflow:hidden;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out transform;-o-transition:.2s ease-in-out opacity,.2s ease-in-out transform;transition:.2s ease-in-out opacity,.2s ease-in-out transform;margin-left:0}.departments-list .department .name-desc .name .arrow svg{width:3.75vw;height:2.77778vw}@media screen and (max-width:960px){.departments-list .department .name-desc .name{font-size:6.4vw;color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.departments-list .department .name-desc .name .arrow{opacity:1;right:4vw}.departments-list .department .name-desc .name .arrow svg{width:6.13333vw;height:4.53333vw}}.departments-list .department .name-desc .desc{opacity:0;height:0;overflow:hidden;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out height;-o-transition:.2s ease-in-out opacity,.2s ease-in-out height;transition:.2s ease-in-out opacity,.2s ease-in-out height;pointer-events:none;max-width:33.33333vw;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.departments-list .department .name-desc .desc a{text-decoration:none}@media screen and (max-width:960px){.departments-list .department .name-desc .desc{max-width:100%;opacity:1;padding:0 4vw;height:auto;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}}.departments-list .department .name-desc .desc p{padding-top:1.25vw;font-size:.97222vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#000}@media screen and (max-width:960px){.departments-list .department .name-desc .desc p{padding-top:2.4vw;font-size:4vw;line-height:1.6}}.departments-list .department .btn{opacity:0;width:20%;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;padding:0 2.5vw 0 0;text-align:right}@media screen and (max-width:960px){.departments-list .department .btn{opacity:1;width:100%;display:none;padding:0;text-align:center;margin-top:4vw}}.departments-list .department .btn .button{text-decoration:none;padding:.34722vw 1.94444vw;border-radius:1.875vw;background-color:#000;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;text-align:center;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.text-bottom-link .header h3,.text-bottom-link .text p{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.departments-list .department .btn .button .letter span{line-height:2.13}.departments-list .department .btn .button:hover{background-color:#353535}@media screen and (max-width:960px){.departments-list .department .btn .button{padding:1.33333vw 13.33333vw;border-radius:7.2vw;font-size:4.26667vw}}.text-bottom-link{background:#8E8E8C;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:13.88889vw 2.5vw 1.59722vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.text-bottom-link.var-2 .header{width:100%;margin-bottom:2.36111vw}@media screen and (max-width:960px){.text-bottom-link{padding:26.66667vw 4vw 10.66667vw;display:block}.text-bottom-link.var-2 .header{margin-bottom:10.13333vw}}.text-bottom-link.var-2 .text{width:50%;margin-bottom:1.04167vw}@media screen and (max-width:960px){.text-bottom-link.var-2 .text{width:100%;margin-bottom:8vw}}.text-bottom-link .header{width:50%;-ms-flex-negative:0;flex-shrink:0}.text-bottom-link .header h3{font-size:3.47222vw;line-height:1.4;text-transform:uppercase}@media screen and (max-width:960px){.text-bottom-link .header{width:100%}.text-bottom-link .header h3{font-size:5.86667vw;margin-bottom:10.13333vw;line-height:1.18}}.text-bottom-link .text{width:22.5vw;margin-right:2.5vw;margin-bottom:.90278vw}.text-bottom-link .text p{font-size:1.04167vw;line-height:1.67}@media screen and (max-width:960px){.text-bottom-link .text{width:100%;margin-right:0;margin-bottom:10.66667vw}.text-bottom-link .text p{font-size:3.46667vw}}.text-bottom-link .additional-link{margin-bottom:.34722vw}.form-bottom{background:#8E8E8C;position:relative}.form-bottom.small .bg{padding-bottom:23.75vw}.form-bottom.small .bg:after{bottom:23.75vw}@media screen and (max-width:960px){.text-bottom-link .additional-link{margin-bottom:0}.form-bottom.small .bg{padding-bottom:77.33333vw}.form-bottom.small .bg:after{bottom:77.33333vw}}.form-bottom.dark-bg .bg:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(4%,rgba(47,48,50,0)),color-stop(97%,#2f3032));background-image:-webkit-linear-gradient(top,rgba(47,48,50,0) 4%,#2f3032 97%);background-image:-o-linear-gradient(top,rgba(47,48,50,0) 4%,#2f3032 97%);background-image:linear-gradient(to bottom,rgba(47,48,50,0) 4%,#2f3032 97%)}.form-bottom .bg{padding-bottom:38.88889vw;position:relative;z-index:1}.form-bottom .bg:after{content:'';position:absolute;left:0;right:0;bottom:38.88889vw;top:11.11111vw;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(4%,rgba(142,142,140,0)),color-stop(97%,#8e8e8c));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 4%,#8e8e8c 97%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 4%,#8e8e8c 97%);background-image:linear-gradient(to bottom,rgba(142,142,140,0) 4%,#8e8e8c 97%);z-index:2}@media screen and (max-width:960px){.form-bottom .bg{padding-bottom:104vw;height:154.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-bottom .bg:after{bottom:104vw;top:42.66667vw}.form-bottom .bg img{height:100%;-o-object-fit:cover;object-fit:cover}}.form-bottom .bg img{display:block;width:100%;position:relative;z-index:1}.form-bottom .form{position:absolute;z-index:2;left:0;right:0;bottom:23.61111vw;width:33.33333vw;margin-left:auto;margin-right:auto}@media screen and (max-width:960px){.form-bottom .form{width:auto;bottom:53.33333vw;margin-left:4vw;margin-right:4vw;-webkit-box-sizing:border-box;box-sizing:border-box}}form{width:100%;display:block}form .form-step{display:none}form .form-step.active{display:block}form .form-step.error .form-error{opacity:1}form .final-step .svg{width:100%;text-align:center}form .final-step .svg svg{width:8.05556vw;height:8.40278vw}@media screen and (max-width:960px){form .final-step .svg svg{width:25.6vw;height:26.66667vw}}form .final-step h2,form .final-step p{width:100%;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff}form .final-step h2{margin:1.52778vw 0 .48611vw;font-size:2.77778vw;line-height:1.75;text-transform:uppercase}@media screen and (max-width:960px){form .final-step h2{margin:4.26667vw 0 0;font-size:6.4vw}}form .final-step p{opacity:.5;font-size:1.25vw;line-height:1.22}form .final-step .button-wrap{margin-top:2.08333vw}@media screen and (max-width:960px){form .final-step p{font-size:4.26667vw}form .final-step .button-wrap{margin-top:5.33333vw}}form .step-header{position:relative;margin-bottom:2.08333vw;font-size:3.47222vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#fff;text-transform:uppercase;text-align:center}@media screen and (max-width:960px){form .step-header{font-size:8vw;margin-bottom:6.66667vw;line-height:normal}}form .step-header.animated-lines .line{text-align:left;display:block}form .step-header.animated-lines .line:nth-child(2){text-align:right}form .form-fields .form-error,form .step-header .line{text-align:center;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:300}form .step-header .line{font-size:3.47222vw;line-height:1.4;color:#fff;text-transform:uppercase;display:inline-block}form .step-header .line:nth-child(2){margin-top:-.34722vw}@media screen and (max-width:960px){form .step-header .line{font-size:8vw;line-height:normal;text-align:center;display:inline-block}form .step-header .line:nth-child(2){margin-top:0;text-align:center}}form .step-header .step-counter{opacity:.4;font-size:3.47222vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#fff;position:absolute;right:0;top:0}@media screen and (max-width:960px){form .step-header .step-counter{font-size:8vw;line-height:normal;top:auto;bottom:.8vw}}form .step-header .back{cursor:pointer;position:absolute;left:0;bottom:.69444vw}form .step-header .back:hover .static{display:none}form .step-header .back .static,form .step-header .back:hover .hover{display:block}form .step-header .back .hover{display:none}form .step-header .back svg{width:3.05556vw;height:3.05556vw}@media screen and (max-width:960px){form .step-header .back{bottom:-1.86667vw}form .step-header .back svg{width:9.6vw;height:9.6vw}}form .form-fields{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form .form-fields .form-error{font-size:1.11111vw;line-height:normal;color:#f9bc9d;width:100%;opacity:0;pointer-events:none}form .form-fields .form-field{width:100%;margin-bottom:1.04167vw;-ms-flex-negative:0;flex-shrink:0;position:relative}form .form-fields .form-field.w50{width:48%}form .form-fields .form-field .filled .select2-container .select2-selection--single .select2-selection__rendered{opacity:1}form .form-fields .form-field:hover:not(.button-wrap):after{height:2px}form .form-fields .form-field:hover .select2-container .select2-selection--single .select2-selection__rendered{opacity:.7}form .form-fields .form-field:hover input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}form .form-fields .form-field:hover input:-ms-input-placeholder{color:rgba(255,255,255,.7)}form .form-fields .form-field:hover input::-ms-input-placeholder{color:rgba(255,255,255,.7)}form .form-fields .form-field:hover input::placeholder{color:rgba(255,255,255,.7)}form .form-fields .form-field:not(.button-wrap):after{content:'';position:absolute;left:.34722vw;right:.34722vw;bottom:0;height:1px;background:#fff}@media screen and (max-width:960px){form .form-fields .form-error{font-size:4vw}form .form-fields .form-field{margin-bottom:2.66667vw}form .form-fields .form-field.w100-mob{width:100%}form .form-fields .form-field:not(.button-wrap):after{left:1.33333vw;right:1.33333vw}}form .form-fields .form-field.error .left-dop svg *,form .form-fields .form-field.error .right-dop svg *{fill:#f9bc9d}form .form-fields .form-field.error:after{background:#f9bc9d}form .form-fields .form-field.error .select2-container .select2-selection--single .select2-selection__rendered{color:#f9bc9d;opacity:1}form .form-fields .form-field.error input,form .form-fields .form-field.error select,form .form-fields .form-field.error textarea{color:#f9bc9d;opacity:1;-webkit-text-fill-color:#f9bc9d}form .form-fields .form-field.error input::-webkit-input-placeholder,form .form-fields .form-field.error select::-webkit-input-placeholder,form .form-fields .form-field.error textarea::-webkit-input-placeholder{color:#f9bc9d;opacity:1}form .form-fields .form-field.error input:-ms-input-placeholder,form .form-fields .form-field.error select:-ms-input-placeholder,form .form-fields .form-field.error textarea:-ms-input-placeholder{color:#f9bc9d;opacity:1}form .form-fields .form-field.error input::-ms-input-placeholder,form .form-fields .form-field.error select::-ms-input-placeholder,form .form-fields .form-field.error textarea::-ms-input-placeholder{color:#f9bc9d;opacity:1}form .form-fields .form-field.error input::placeholder,form .form-fields .form-field.error select::placeholder,form .form-fields .form-field.error textarea::placeholder{color:#f9bc9d;opacity:1}form .form-fields .form-field .left-dop{position:absolute;left:0;bottom:0}form .form-fields .form-field .left-dop svg{display:block;width:.48611vw;height:.55556vw}@media screen and (max-width:960px){form .form-fields .form-field .left-dop svg{width:1.86667vw;height:2.13333vw}}form .form-fields .form-field .right-dop{position:absolute;right:0;bottom:0}form .form-fields .form-field .right-dop svg{display:block;width:.48611vw;height:.55556vw}@media screen and (max-width:960px){form .form-fields .form-field .right-dop svg{width:1.86667vw;height:2.13333vw}}form .form-fields .form-field .select2-container{width:100%!important;outline:0}form .form-fields .form-field .select2-container *{outline:0}form .form-fields .form-field .select2-container--default .select2-selection--single{background:0 0;border:none;border-radius:0;height:auto}form .form-fields .form-field .select2-container .select2-selection--single .select2-selection__rendered{padding:.83333vw 2.08333vw;opacity:.5;font-size:1.25vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;color:#fff;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}form .form-fields .form-field .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0;right:1.38889vw;width:7px}form .form-fields .form-field .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent}form .form-fields .form-field .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff}form .form-fields .form-field .select2-dropdown{border:none;border-radius:0}form .form-fields .form-field .select2-container--classic .select2-results>.select2-results__options,form .form-fields .form-field .select2-container--default .select2-results>.select2-results__options{max-height:11.80556vw}@media screen and (max-width:960px){form .form-fields .form-field .select2-container .select2-selection--single .select2-selection__rendered{padding:3.2vw 5.33333vw;font-size:4.8vw}form .form-fields .form-field .select2-container--default .select2-selection--single .select2-selection__arrow{right:4vw}form .form-fields .form-field .select2-container--classic .select2-results>.select2-results__options,form .form-fields .form-field .select2-container--default .select2-results>.select2-results__options{max-height:45.33333vw}}form .form-fields .form-field .select2-results__option{font-size:1.11111vw;font-weight:300;color:#000;padding:.48611vw 1.73611vw;line-height:normal;border-bottom:1px solid #E5E5E5}@media screen and (max-width:960px){form .form-fields .form-field .select2-results__option{padding:1.33333vw 4vw;font-size:4.26667vw}}form .form-fields .form-field .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#E5E5E5!important}form .form-fields .form-field .select2-container--default .select2-results__option[aria-selected=true]{background:#fff}form .form-fields .form-field input,form .form-fields .form-field select,form .form-fields .form-field textarea{outline:0;border:none;border-radius:0;background:0 0;padding:.83333vw 2.08333vw;font-size:1.25vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;font-family:Helvetica,sans-serif}form .form-fields .form-field input:not(:placeholder-shown),form .form-fields .form-field select:not(:placeholder-shown),form .form-fields .form-field textarea:not(:placeholder-shown){-webkit-text-fill-color:#fff}@media screen and (max-width:960px){form .form-fields .form-field input,form .form-fields .form-field select,form .form-fields .form-field textarea{padding:3.2vw 4vw;font-size:4.8vw}form .form-fields .form-field input[type=date]:not(.has-value):before,form .form-fields .form-field input[type=time]:not(.has-value):before,form .form-fields .form-field select[type=date]:not(.has-value):before,form .form-fields .form-field select[type=time]:not(.has-value):before,form .form-fields .form-field textarea[type=date]:not(.has-value):before,form .form-fields .form-field textarea[type=time]:not(.has-value):before{content:attr(placeholder)}}.more-publ:before,.servicein-header .bg:after,footer .bg:after,footer .inner .footer-bottom:after{content:''}form .form-fields .form-field input::-webkit-input-placeholder,form .form-fields .form-field select::-webkit-input-placeholder,form .form-fields .form-field textarea::-webkit-input-placeholder{color:rgba(255,255,255,.5);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;font-weight:300}form .form-fields .form-field input:-ms-input-placeholder,form .form-fields .form-field select:-ms-input-placeholder,form .form-fields .form-field textarea:-ms-input-placeholder{color:rgba(255,255,255,.5);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;font-weight:300}form .form-fields .form-field input::-ms-input-placeholder,form .form-fields .form-field select::-ms-input-placeholder,form .form-fields .form-field textarea::-ms-input-placeholder{color:rgba(255,255,255,.5);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;font-weight:300}form .form-fields .form-field input::placeholder,form .form-fields .form-field select::placeholder,form .form-fields .form-field textarea::placeholder{color:rgba(255,255,255,.5);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;font-weight:300}footer .inner .footer-bottom .links ul li a,footer .inner .footer-cols .footer-col .text a{text-decoration:none}form .form-fields .form-field.button-wrap{padding-top:1.04167vw}form .form-fields .form-field .button{width:100%;height:3.47222vw;border-radius:1.73611vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;text-decoration:none}footer .inner .footer-bottom .copy,footer .inner .footer-bottom .created-by,footer .inner .footer-bottom .links ul li a,footer .inner .footer-cols .footer-col .header h5,footer .inner .footer-cols .footer-col .text a,footer .inner .footer-cols .footer-col .text p,footer .inner .tel-route .tel a{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}form .form-fields .form-field .button:hover{background:#000;color:#fff}footer{background-color:#000;position:relative}footer .bg,footer .bg:after{position:absolute;left:0;right:0;bottom:0;top:0}footer .bg{z-index:1;overflow:hidden}footer .bg:after{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:rgba(0,0,0,.2);z-index:2}footer .bg #footer-animation{margin-top:-10.41667vw;width:70%;margin-left:30%;position:relative;z-index:1;opacity:.2}@media screen and (max-width:960px){form .form-fields .form-field.button-wrap{padding-top:4vw}form .form-fields .form-field .button{height:12vw;border-radius:5.33333vw;font-size:4.8vw}footer .bg #footer-animation{opacity:.4;width:150%;margin-top:0;position:absolute;bottom:13.33333vw;margin-left:0}}footer .bg #footer-animation svg{width:100%;height:100%;display:block}footer .inner{padding:1.18056vw 2.5vw 0;z-index:2}@media screen and (max-width:960px){footer .inner{padding:.53333vw 4vw 0}}footer .inner.only-bottom{padding-top:0}footer .inner.only-bottom .footer-bottom:after{display:none}footer .inner .tel-route{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.95833vw}footer .inner .tel-route .tel a{text-decoration:none;opacity:.8;font-size:5.27778vw;line-height:.92;color:#8e8e8c}footer .inner .tel-route .tel a:hover{color:#db8365}footer .inner .tel-route .route{width:14.16667vw;margin-top:.20833vw}@media screen and (max-width:960px){footer .inner .tel-route{display:block;margin-bottom:18.66667vw}footer .inner .tel-route .tel a{font-size:10.66667vw;line-height:1.75}footer .inner .tel-route .route{width:100%;margin-top:0}}footer .inner .tel-route .route .button{width:100%;font-size:1.25vw}footer .inner .tel-route .route .button svg{width:3.19444vw;height:1.18056vw}footer .inner .footer-cols{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3.40278vw}@media screen and (max-width:960px){footer .inner .tel-route .route .button{font-size:4.8vw}footer .inner .tel-route .route .button svg{width:12.26667vw;height:4.53333vw}footer .inner .footer-cols{padding-bottom:32vw;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .inner .footer-cols .footer-col{-ms-flex-negative:0;flex-shrink:0;margin-right:3.88889vw;width:8.61111vw}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col{width:50%;margin-right:0;margin-bottom:10.66667vw}}footer .inner .footer-cols .footer-col:nth-child(1){width:18.40278vw}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col:nth-child(1){width:100%}footer .inner .footer-cols .footer-col:nth-child(3){text-align:right}}footer .inner .footer-cols .footer-col:nth-child(4){width:47.70833vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:0}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col:nth-child(4){width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}}footer .inner .footer-cols .footer-col .header{margin-bottom:1.73611vw}footer .inner .footer-cols .footer-col .header h5{opacity:.5;font-size:1.11111vw;line-height:2.13;color:#fff;text-transform:uppercase}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col .header{margin-bottom:1.86667vw}footer .inner .footer-cols .footer-col .header h5{font-size:4.26667vw}}footer .inner .footer-cols .footer-col .text p{font-size:1.04167vw;line-height:1.67;color:rgba(255,255,255,.6)}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col .text p{font-size:4vw}}footer .inner .footer-cols .footer-col .text a{font-size:1.04167vw;line-height:1.67;color:#fff;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}footer .inner .footer-cols .footer-col .text a:hover{color:#db8365}footer .inner .footer-cols .footer-col .text a:hover:after,footer .inner .footer-cols .footer-col .text a:hover:before{background:#db8365}footer .inner .footer-cols .footer-col ul.socials a{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .inner .footer-cols .footer-col ul.socials a:hover svg{opacity:1;-webkit-transform:translateX(1.04167vw);-ms-transform:translateX(1.04167vw);transform:translateX(1.04167vw)}footer .inner .footer-cols .footer-col ul.socials a svg{width:.90278vw;height:.90278vw;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out transform;-o-transition:.2s ease-in-out opacity,.2s ease-in-out transform;transition:.2s ease-in-out opacity,.2s ease-in-out transform;opacity:0;pointer-events:none}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col .text a{font-size:4vw}footer .inner .footer-cols .footer-col ul.socials a:hover svg{-webkit-transform:none;-ms-transform:none;transform:none}footer .inner .footer-cols .footer-col ul.socials a svg{opacity:1;width:4.53333vw;height:4.53333vw;margin-left:4vw}footer .inner .footer-cols .footer-col ul.socials a svg *{fill:#fff!important}}.contacts-header.dark-bg .contacts-info .contacts-info-col .text ul.socials a svg *,footer .inner .footer-cols .footer-col ul.services a svg *,footer .inner .footer-cols .footer-col ul.socials a svg *{fill:#db8365}footer .inner .footer-cols .footer-col ul.services li{text-align:right}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col ul.services li{text-align:left}}footer .inner .footer-cols .footer-col ul.services a{text-align:right;line-height:2;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-decoration:none;-webkit-transition:.2s ease-in-out color,.2s ease-in-out padding;-o-transition:.2s ease-in-out color,.2s ease-in-out padding;transition:.2s ease-in-out color,.2s ease-in-out padding}footer .inner .footer-cols .footer-col ul.services a:hover{padding-right:1.38889vw}footer .inner .footer-cols .footer-col ul.services a:hover svg{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}footer .inner .footer-cols .footer-col ul.services a svg{width:1.38889vw;height:1.04167vw;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out transform;-o-transition:.2s ease-in-out opacity,.2s ease-in-out transform;transition:.2s ease-in-out opacity,.2s ease-in-out transform;margin-right:2.08333vw;-webkit-transform:translateX(-2.77778vw);-ms-transform:translateX(-2.77778vw);transform:translateX(-2.77778vw);opacity:0;pointer-events:none}@media screen and (max-width:960px){footer .inner .footer-cols .footer-col ul.services a{text-align:left;line-height:2.4}footer .inner .footer-cols .footer-col ul.services a:hover{padding-right:0}footer .inner .footer-cols .footer-col ul.services a svg{display:none}}footer .inner .footer-bottom{padding:.27778vw 0;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .inner .footer-bottom:after{position:absolute;left:-2.5vw;right:-2.5vw;top:0;height:1px;opacity:.8;background-color:#8e8e8c}@media screen and (max-width:960px){footer .inner .footer-bottom{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .inner .footer-bottom:after{opacity:.5;left:-4vw;right:-4vw}}footer .inner .footer-bottom .copy{opacity:.6;font-size:1.04167vw;line-height:1.67;color:#fff;width:18.40278vw;-ms-flex-negative:0;flex-shrink:0;margin-right:3.88889vw;white-space:nowrap}@media screen and (max-width:960px){footer .inner .footer-bottom .copy{width:50%;font-size:3.46667vw;margin:0;padding:.53333vw 0;line-height:1.92;opacity:.4;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}footer .inner .footer-bottom .links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}footer .inner .footer-bottom .links{width:100%}footer .inner .footer-bottom .links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .inner .footer-bottom .links ul li{margin-right:5.90278vw}footer .inner .footer-bottom .links ul li a{font-size:1.04167vw;line-height:1.67;color:rgba(255,255,255,.6);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){footer .inner .footer-bottom .links ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}footer .inner .footer-bottom .links ul:after{content:'';position:absolute;top:0;opacity:.5;background-color:#8e8e8c;left:-4vw;right:-4vw;height:1px}footer .inner .footer-bottom .links ul li{margin:0;padding:.53333vw 0}footer .inner .footer-bottom .links ul li a{font-size:3.46667vw;line-height:1.92;color:rgba(255,255,255,.4)}}footer .inner .footer-bottom .links ul li a:hover{color:#db8365}footer .inner .footer-bottom .created-by{white-space:nowrap;font-size:1.04167vw;line-height:normal;color:rgba(255,255,255,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){footer .inner .footer-bottom .created-by{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;font-size:3.46667vw;margin:0;padding:.53333vw 0;line-height:normal;color:rgba(255,255,255,.4);text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}footer .inner .footer-bottom .created-by a{text-decoration:none;color:rgba(255,255,255,.6);-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;margin-left:.34722vw}@media screen and (max-width:960px){footer .inner .footer-bottom .created-by a{color:rgba(255,255,255,.4);margin-left:1.33333vw}}footer .inner .footer-bottom .created-by a:hover{color:#db8365}.clinic-about-paralax-2 .blocks .icons .ico .text-wrap p,.clinic-about-paralax-2 .blocks .text h2,.clinic-about-paralax-2 .blocks .text p,.text-paralax-images .text h2,.text-paralax-images .text p{font-weight:300;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}footer .inner .footer-bottom .created-by a:hover:after,footer .inner .footer-bottom .created-by a:hover:before{background-color:#db8365!important}footer .inner .footer-bottom .created-by a:after,footer .inner .footer-bottom .created-by a:before{background-color:rgba(255,255,255,.6)!important}.clinic-about-paralax-2{position:relative;padding:2.84722vw 2.5vw 0;overflow:hidden}.clinic-about-paralax-2 .blocks{position:relative;z-index:2}.clinic-about-paralax-2 .blocks .text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.clinic-about-paralax-2 .blocks .text h2{font-size:2.91667vw;line-height:1.33;text-align:right;max-width:51.66667vw;text-transform:uppercase;margin-bottom:5.34722vw}@media screen and (max-width:960px){.clinic-about-paralax-2{padding:14.13333vw 4vw 26.66667vw}.clinic-about-paralax-2 .blocks .text{display:block}.clinic-about-paralax-2 .blocks .text h2{line-height:1.5;font-size:6.4vw;max-width:100%;text-align:left;margin-bottom:8vw}}.clinic-about-paralax-2 .blocks .text p{max-width:22.5vw;font-size:1.04167vw;line-height:1.67}.clinic-about-paralax-2 .blocks .block-2{margin-top:-12.5vw}@media screen and (max-width:960px){.clinic-about-paralax-2 .blocks .text p{max-width:100%;font-size:4vw}.clinic-about-paralax-2 .blocks .block-2{margin-top:0}}.clinic-about-paralax-2 .blocks .image{margin-top:-12.5vw;margin-right:-2.5vw;margin-left:-2.5vw}@media screen and (max-width:960px){.clinic-about-paralax-2 .blocks .image{margin:26.66667vw -4vw 9.6vw}}.clinic-about-paralax-2 .blocks .image img{width:100vw;height:66.66667vw;display:block;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-clip-path:inset(6% round 34.72222vw);clip-path:inset(6% round 34.72222vw);margin-left:-10%}.clinic-about-paralax-2 .blocks .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.clinic-about-paralax-2 .blocks .icons .ico{width:33.33333%;-ms-flex-negative:0;flex-shrink:0}.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3){text-align:right}@media screen and (max-width:960px){.clinic-about-paralax-2 .blocks .image img{margin-left:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-clip-path:inset(6% round 133.33333vw);clip-path:inset(6% round 133.33333vw);width:100vw;height:66.66667vw}.clinic-about-paralax-2 .blocks .icons{display:block}.clinic-about-paralax-2 .blocks .icons .ico{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.66667vw}.clinic-about-paralax-2 .blocks .icons .ico:last-child{margin-bottom:0}.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3){text-align:left}}.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap{text-align:right}.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap img,.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap svg{margin-left:auto}.clinic-about-paralax-2 .blocks .icons .ico .img-wrap{margin-bottom:2.08333vw}.clinic-about-paralax-2 .blocks .icons .ico .img-wrap img,.clinic-about-paralax-2 .blocks .icons .ico .img-wrap svg{display:block;height:.97222vw!important;width:auto!important}.clinic-about-paralax-2 .blocks .icons .ico .text-wrap p{font-family:Helvetica,sans-serif;font-size:2.08333vw;line-height:1.2;text-transform:uppercase}@media screen and (max-width:960px){.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap{text-align:left}.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap img,.clinic-about-paralax-2 .blocks .icons .ico:nth-child(3n+3) .img-wrap svg{margin-left:0}.clinic-about-paralax-2 .blocks .icons .ico .img-wrap{margin-bottom:0;margin-right:3.2vw;min-width:8.53333vw}.clinic-about-paralax-2 .blocks .icons .ico .img-wrap img,.clinic-about-paralax-2 .blocks .icons .ico .img-wrap svg{height:3.73333vw!important;margin-top:-.53333vw}.clinic-about-paralax-2 .blocks .icons .ico .text-wrap p{font-size:5.33333vw}.clinic-about-paralax-2 .blocks .icons .ico .text-wrap p br{display:none}}.text-paralax-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5.55556vw 2.5vw 24.30556vw;position:relative;z-index:1}.text-paralax-images .text{width:55%}.text-paralax-images .text h2{font-size:2.91667vw;line-height:1.33;text-align:left;text-transform:uppercase;margin-bottom:4.44444vw}@media screen and (max-width:960px){.text-paralax-images{padding:26.66667vw 4vw 53.33333vw}.text-paralax-images .text{width:100%}.text-paralax-images .text h2{line-height:1.5;font-size:6.4vw;margin-bottom:9.33333vw}}.text-paralax-images .text p{max-width:26.66667vw;font-size:1.04167vw;line-height:1.67}.contacts-header.dark-bg .contacts-info .contacts-info-col .text a:hover,.contacts-header.dark-bg .contacts-info .contacts-info-col .text ul.socials a:hover{color:#db8365}.text-paralax-images .text .additional-link{margin-top:2.36111vw;width:26.66667vw}@media screen and (max-width:960px){.text-paralax-images .text p{max-width:100%;font-size:4vw}.text-paralax-images .text .additional-link{margin-top:7.46667vw;width:100%}}.text-paralax-images .dop-images{margin-top:2.08333vw;width:45%}@media screen and (max-width:960px){.text-paralax-images .dop-images{margin-top:36.53333vw;width:100%}}.text-paralax-images .dop-images img,.text-paralax-images .dop-images video{width:38.88889vw;display:block;margin-left:auto;-webkit-clip-path:inset(0 round 15.27778vw);clip-path:inset(0 round 15.27778vw)}.text-paralax-images .dop-images .image-2{position:relative;z-index:1;text-align:right;margin-top:-41.66667vw;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media screen and (max-width:960px){.text-paralax-images .dop-images img,.text-paralax-images .dop-images video{width:70.93333vw;-webkit-clip-path:inset(0 round 40vw);clip-path:inset(0 round 40vw)}.text-paralax-images .dop-images .image-2{margin-top:-66.66667vw}}.text-paralax-images .dop-images .image-1{position:relative;z-index:2;left:-17.36111vw;margin-top:19.44444vw;-webkit-transform:0;-ms-transform:0;transform:0}.contacts-header{background:#8E8E8C;border-radius:0 0 2.08333vw 2.08333vw;overflow:hidden}.contacts-header.dark-bg .map-image .map .bg img{opacity:1}@media screen and (max-width:960px){.text-paralax-images .dop-images .image-1{left:-21.33333vw;margin-top:0;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.contacts-header{border-radius:0}.contacts-header.dark-bg .map-image .image:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(12%,rgba(47,48,50,0)),color-stop(96%,#2f3032));background-image:-webkit-linear-gradient(top,rgba(47,48,50,0) 12%,#2f3032 96%);background-image:-o-linear-gradient(top,rgba(47,48,50,0) 12%,#2f3032 96%);background-image:linear-gradient(to bottom,rgba(47,48,50,0) 12%,#2f3032 96%)}.contacts-header.dark-bg .contacts-info .contacts-info-col .text ul.socials a svg *{fill:#fff}}.contacts-header.dark-bg .contacts-info .contacts-info-col .text a{-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.contacts-header.dark-bg .contacts-info .contacts-info-col .text a:hover:after,.contacts-header.dark-bg .contacts-info .contacts-info-col .text a:hover:before{background:#db8365}.contacts-header .map-image{padding:12.36111vw .55556vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-header .map-image .map{width:70.27778vw;position:relative;border-radius:2.08333vw;overflow:hidden;height:32.15278vw}@media screen and (max-width:960px){.contacts-header .map-image{padding:64vw 1.33333vw 0;position:relative}.contacts-header .map-image .map{width:100%;height:90.66667vw}}.contacts-header .map-image .map .bg{position:relative;z-index:1}.contacts-header .map-image .map .bg img{width:100%;display:block}.contacts-header .map-image .map .bg #map{width:100%;height:34.72222vw;display:block}.contacts-header .map-image .map .text{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;padding:5.27778vw 1.94444vw 1.94444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.contacts-header .map-image .map .text h1{font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:.93;letter-spacing:normal;color:#fff;margin-bottom:1.04167vw;text-transform:uppercase}@media screen and (max-width:960px){.contacts-header .map-image .map .bg #map{height:101.33333vw}.contacts-header .map-image .map .text{padding:4vw 2.66667vw}.contacts-header .map-image .map .text h1{margin-bottom:0;font-size:8vw;line-height:1.27}}.contacts-header .map-image .map .text .top a{text-decoration:none;font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:.93;letter-spacing:normal;color:#fff;pointer-events:auto}.contacts-header .map-image .map .text .top a:hover{color:#db8365}.contacts-header .map-image .map .text .route{width:14.16667vw}@media screen and (max-width:960px){.contacts-header .map-image .map .text .top a{font-size:8vw;line-height:1.27;text-decoration:underline}.contacts-header .map-image .map .text .route{width:100%}}.contacts-header .map-image .map .text .route .button{font-size:1.25vw;width:14.16667vw;pointer-events:auto}@media screen and (max-width:960px){.contacts-header .map-image .map .text .route .button{font-size:4.8vw;width:100%}}.contacts-header .map-image .image{width:28.33333vw;border-radius:2.08333vw;overflow:hidden}.contacts-header .map-image .image img{width:100%;display:block}.contacts-header .contacts-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.76389vw 2.5vw 11.80556vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.contacts-header .map-image .image{width:100%;position:absolute;left:0;right:0;top:0}.contacts-header .map-image .image:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(12%,rgba(142,142,140,0)),color-stop(96%,#8e8e8c));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 12%,#8e8e8c 96%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 12%,#8e8e8c 96%);background-image:linear-gradient(to bottom,rgba(142,142,140,0) 12%,#8e8e8c 96%)}.contacts-header .contacts-info{padding:5.33333vw 4vw 24vw}}.contacts-header .contacts-info .contacts-info-col{-ms-flex-negative:0;flex-shrink:0;margin-right:4.86111vw;width:8.61111vw}@media screen and (max-width:960px){.contacts-header .contacts-info .contacts-info-col{width:50%;margin-bottom:10.66667vw;margin-right:0}}.contacts-header .contacts-info .contacts-info-col:nth-child(1){width:18.40278vw}@media screen and (max-width:960px){.contacts-header .contacts-info .contacts-info-col:nth-child(1){width:100%}.contacts-header .contacts-info .contacts-info-col:nth-child(3){text-align:right}}.contacts-header .contacts-info .contacts-info-col:nth-child(4){width:34.72222vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:0;text-align:right}.contacts-header .contacts-info .contacts-info-col .header h5{font-size:1.11111vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;color:#fff;text-transform:uppercase;margin-bottom:1.73611vw}@media screen and (max-width:960px){.contacts-header .contacts-info .contacts-info-col:nth-child(4){width:100%;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts-header .contacts-info .contacts-info-col .header h5{font-size:4.26667vw;margin-bottom:1.86667vw}}.contacts-header .contacts-info .contacts-info-col .text{font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#fff}.contacts-header .contacts-info .contacts-info-col .text a{text-decoration:none;color:#fff}.contacts-header .contacts-info .contacts-info-col .text a.tel{text-decoration:none;display:block}.contacts-header .contacts-info .contacts-info-col .text ul.socials a{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.back-link-inner,.servicein-header .bg{display:-webkit-box;display:-ms-flexbox}.contacts-header .contacts-info .contacts-info-col .text ul.socials a:hover svg{opacity:1;-webkit-transform:translateX(1.04167vw);-ms-transform:translateX(1.04167vw);transform:translateX(1.04167vw)}.contacts-header .contacts-info .contacts-info-col .text ul.socials a svg{width:.90278vw;height:.90278vw;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out transform;-o-transition:.2s ease-in-out opacity,.2s ease-in-out transform;transition:.2s ease-in-out opacity,.2s ease-in-out transform;opacity:0;pointer-events:none}.back-link-inner,.blog-header .title-search .search a{-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;text-decoration:none}.contacts-header .contacts-info .contacts-info-col .text ul.socials a svg *{fill:#fff}.form-border{padding:0 .55556vw 1.73611vw;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.contacts-header .contacts-info .contacts-info-col .text{font-size:4vw}.contacts-header .contacts-info .contacts-info-col .text ul.socials a:hover svg{-webkit-transform:none;-ms-transform:none;transform:none}.contacts-header .contacts-info .contacts-info-col .text ul.socials a svg{width:4.53333vw;height:4.53333vw;margin-left:4vw;opacity:1}.form-border{padding:0 .8vw 5.33333vw}}.form-border .form-inner-border{padding:17.15278vw 0;border-radius:34.23611vw;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.form-border .form{width:33.33333vw;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.servicein-header{background:#8E8E8C;height:42.36111vw;position:relative;z-index:1}@media screen and (max-width:960px){.form-border .form-inner-border{padding:56vw 3.2vw;border-radius:44vw}.form-border .form{width:100%}.servicein-header{height:113.06667vw}}.servicein-header.dark-bg .bg:after{background:#020202}.servicein-header .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.servicein-header .bg:after{position:absolute;left:0;right:0;bottom:0;top:0;background:#8E8E8C;opacity:.3;z-index:2}.servicein-header .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:1;position:relative}.servicein-header .text{position:absolute;z-index:2;left:2.22222vw;bottom:1.94444vw;right:2.22222vw}.servicein-header .text h2{font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:.93;letter-spacing:normal;color:#fff;text-transform:uppercase}.servicein-description .text h2,.servicein-description .text p,.servicein-spec .servicein-spec-header h2{font-weight:300;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.servicein-header .text h2 .button{position:relative;top:-1.11111vw}.back-link-inner{width:3.05556vw;height:3.05556vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;background-color:rgba(255,255,255,.15);border-radius:50%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.08333vw;transition:.2s ease-in-out background}@media screen and (max-width:960px){.servicein-header .text{bottom:5.33333vw;left:4vw;right:4vw}.servicein-header .text h2{font-size:7.46667vw;line-height:normal}.back-link-inner{width:11.73333vw;height:11.73333vw;margin-bottom:8vw}}.back-link-inner svg{width:1.25vw;height:.83333vw}.back-link-inner:hover{background:#fff}.back-link-inner:hover svg *{fill:#000}.servicein-description{background:#8E8E8C;padding:4.16667vw 8.33333vw 20.83333vw 50vw;position:relative;z-index:2}@media screen and (max-width:960px){.back-link-inner svg{width:4.8vw;height:3.2vw}.servicein-description{padding:30.13333vw 4vw 44vw}}.servicein-description.more-width{padding-right:4.16667vw;padding-bottom:5.55556vw}.servicein-description.more-width .text p{max-width:33.33333vw}.servicein-description.more-width .dop-line{width:28.75vw;bottom:-11.11111vw;left:-2.5vw;border-radius:0 24.30556vw 24.30556vw 0}@media screen and (max-width:960px){.servicein-description.more-width{padding-right:4vw;padding-bottom:44vw;padding-top:80vw}.servicein-description.more-width .text p{max-width:100%}.servicein-description.more-width .dop-line{width:44vw;left:8vw;height:74.66667vw;border-radius:0 66.66667vw 66.66667vw 0}}.servicein-description .dop-line{position:absolute;border:1px solid #fff;border-left:none;width:30.13889vw;left:2.5vw;top:-3.125vw;bottom:-8.47222vw;border-radius:0 24.30556vw 24.30556vw 0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);-webkit-transition:1s ease-in-out clip-path;-o-transition:1s ease-in-out clip-path;transition:1s ease-in-out clip-path}.servicein-description .dop-line.animated-line{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.servicein-description .text h2{font-size:2.91667vw;line-height:1.33;text-transform:uppercase;margin:0 0 1.31944vw}@media screen and (max-width:960px){.servicein-description .dop-line{left:10.66667vw;width:88vw;bottom:-19.2vw;top:-6.66667vw;border-radius:0 69.33333vw 69.33333vw 0}.servicein-description .text h2{font-size:6.4vw;margin-bottom:8vw;line-height:1.5}}.servicein-description .text p{max-width:33.33333vw;font-size:1.04167vw;line-height:1.67;margin-bottom:1.38889vw}@media screen and (max-width:960px){.servicein-description .text p{max-width:100%;font-size:4vw;margin-bottom:5.33333vw}}.servicein-description .text p:last-child{margin-bottom:0}.servicein-spec{background:#8E8E8C;overflow:hidden}.servicein-spec.dark-bg{padding-top:2.70833vw}.servicein-spec .servicein-spec-header{padding:0 2.5vw 4.51389vw}.servicein-spec .servicein-spec-header h2{font-size:2.91667vw;line-height:1.33;text-transform:uppercase}.servicein-spec .servicein-spec-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.47222vw}.servicein-spec .servicein-spec-list .servicein-spec-card{width:49.16667vw;height:auto;position:relative}.servicein-spec .servicein-spec-list .servicein-spec-card:nth-child(2n+2){margin-left:0}.servicein-spec .servicein-spec-list .servicein-spec-card .bg{height:37.15278vw;position:relative;z-index:1}@media screen and (max-width:960px){.servicein-spec .servicein-spec-header{padding:0 4vw 9.33333vw}.servicein-spec .servicein-spec-header h2{font-size:6.4vw;line-height:1.5}.servicein-spec .servicein-spec-list{margin-bottom:0}.servicein-spec .servicein-spec-list .servicein-spec-card{width:100%}.servicein-spec .servicein-spec-list .servicein-spec-card:nth-child(2n+2){margin-left:1.33333vw}.servicein-spec .servicein-spec-list .servicein-spec-card .bg{height:128vw}}.servicein-spec .servicein-spec-list .servicein-spec-card .text{text-align:left}.servicein-spec .servicein-spec-list .servicein-spec-card .text .name-surname{font-size:3.05556vw;margin-bottom:.34722vw}.servicein-spec .servicein-spec-list .servicein-spec-card>.text{top:0;bottom:auto;z-index:2;height:37.15278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;padding:1.94444vw;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.servicein-spec .servicein-spec-list .servicein-spec-card .text .name-surname{font-size:8.53333vw;margin-bottom:1.06667vw}.servicein-spec .servicein-spec-list .servicein-spec-card>.text{height:128vw;padding:3.73333vw 2.66667vw}}.servicein-spec .servicein-spec-list .servicein-spec-card .servicein-spec-desc{padding-top:1.38889vw;padding-bottom:2.77778vw}@media screen and (max-width:960px){.servicein-spec .servicein-spec-list .servicein-spec-card .servicein-spec-desc{padding-top:6.66667vw;padding-bottom:16vw}}.servicein-spec .servicein-spec-list .servicein-spec-card .servicein-spec-desc .text{position:static;max-width:none;width:100%;padding-top:0}.servicein-spec .servicein-spec-list .servicein-spec-card .servicein-spec-desc .text p{max-width:39.16667vw}.servicein-spec .servicein-spec-list .servicein-spec-card .position-tags{width:100%}.servicein-spec .servicein-spec-list .servicein-spec-card .position-tags .position{font-size:1.66667vw;color:#000;margin-right:1.11111vw}.servicein-spec .servicein-spec-list .servicein-spec-card .position-tags .tags li{color:#000;border-color:#000}.servicein-spec .servicein-spec-list .servicein-spec-card .btn-wrap{margin-top:2.08333vw!important}@media screen and (max-width:960px){.servicein-spec .servicein-spec-list .servicein-spec-card .servicein-spec-desc .text p{max-width:88vw}.servicein-spec .servicein-spec-list .servicein-spec-card .position-tags .position{font-size:5.33333vw;margin-right:0;margin-bottom:0}.servicein-spec .servicein-spec-list .servicein-spec-card .btn-wrap{margin-top:3.73333vw!important}.servicein-spec .servicein-spec-list .servicein-spec-card .btn-wrap .button{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.servicein-spec .servicein-spec-card{margin:0 .55556vw;height:52.77778vw;position:relative}.servicein-spec .servicein-spec-card .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:1.25vw}@media screen and (max-width:960px){.servicein-spec .servicein-spec-card{margin:0 1.33333vw;height:157.33333vw}.servicein-spec .servicein-spec-card .bg{border-radius:5.86667vw}}.servicein-spec .servicein-spec-card .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.servicein-spec .servicein-spec-card .bg:after{content:'';position:absolute;left:0;right:0;bottom:0;height:21.52778vw;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(98%,rgba(255,255,255,.6)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.6) 98%);background-image:-o-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.6) 98%);background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.6) 98%)}.servicein-spec .servicein-spec-card .text{position:absolute;z-index:2;bottom:6.94444vw;left:0;right:0;text-align:center}.servicein-spec .servicein-spec-card .text .name,.servicein-spec .servicein-spec-card .text .name-surname,.servicein-spec .servicein-spec-card .text .surname{font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;color:#000;text-transform:uppercase}.servicein-spec .position-tags .position,.servicein-spec .position-tags .tags li,.servicein-spec .servicein-spec-card .text .btn-wrap .button{color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.servicein-spec .servicein-spec-card .text .name{margin-left:-3.81944vw}.servicein-spec .servicein-spec-card .text .surname{margin-right:-3.81944vw}.servicein-spec .servicein-spec-card .text .btn-wrap{margin-top:2.77778vw}@media screen and (max-width:960px){.servicein-spec .servicein-spec-card .bg:after{height:82.66667vw}.servicein-spec .servicein-spec-card .text{bottom:13.33333vw}.servicein-spec .servicein-spec-card .text .name,.servicein-spec .servicein-spec-card .text .name-surname,.servicein-spec .servicein-spec-card .text .surname{font-size:8vw}.servicein-spec .servicein-spec-card .text .name{margin-left:-5.33333vw}.servicein-spec .servicein-spec-card .text .surname{margin-right:-5.33333vw}.servicein-spec .servicein-spec-card .text .btn-wrap{margin-top:8.8vw}}.servicein-spec .servicein-spec-card .text .btn-wrap .button{font-size:1.11111vw;text-decoration:none;font-weight:400;line-height:2.13;text-align:right;padding:.34722vw 2.56944vw;border-radius:1.90972vw;background-color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.servicein-spec .servicein-spec-card .text .btn-wrap .button .letter span{line-height:2.13}.servicein-spec .servicein-spec-card .text .btn-wrap .button:hover{background:#353535}.servicein-spec .position-tags{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.servicein-spec .servicein-spec-card .text .btn-wrap .button{font-size:4.26667vw;padding:1.33333vw 13.33333vw;border-radius:7.33333vw}.servicein-spec .position-tags{width:100%;display:block}}.servicein-spec .position-tags .position{font-size:2.08333vw;font-weight:300;line-height:1.87;margin-right:2.08333vw;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.servicein-spec .position-tags .position{line-height:1.64;font-size:5.86667vw;margin-left:0;margin-bottom:1.6vw;width:100%}}.servicein-spec .position-tags .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.servicein-spec .position-tags .tags li{font-size:.83333vw;font-weight:400;line-height:normal;padding:.27778vw .69444vw;border-radius:.76389vw;border:1px solid rgba(255,255,255,.4);margin-right:.27778vw}.doctor-news .title-block h2,.servicein-spec .servicein-spec-desc .text p,.servicein-techs .title-block .desc p,.servicein-techs .title-block h2{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.servicein-spec .position-tags .tags li:last-child{margin-right:0}@media screen and (max-width:960px){.servicein-spec .position-tags .tags li{padding:1.06667vw 2.66667vw;border-radius:2.93333vw;font-size:3.46667vw;margin-right:1.06667vw}}.more-price a,.more-publ a{border-radius:1.38889vw;text-decoration:none}.servicein-spec .servicein-spec-desc{padding:1.66667vw 1.52778vw 6.94444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:960px){.servicein-spec .servicein-spec-desc{padding:4vw 4vw 26.66667vw}}.servicein-spec .servicein-spec-desc .text{width:50%;padding-top:.83333vw;max-width:29.16667vw}.servicein-spec .servicein-spec-desc .text p{font-size:1.04167vw;line-height:1.67}@media screen and (max-width:960px){.servicein-spec .servicein-spec-desc .text{width:100%;padding-top:10.66667vw;max-width:100%}.servicein-spec .servicein-spec-desc .text p{font-size:4vw}}.servicein-techs{background:#8E8E8C;padding-top:9.72222vw;padding-bottom:10.41667vw}.servicein-techs.with-desc .title-block{width:44.65278vw;margin-bottom:2.77778vw;margin-left:50vw}@media screen and (max-width:960px){.servicein-techs{padding:26.66667vw 4vw}.servicein-techs.with-desc .title-block{width:auto;margin-bottom:10.13333vw;margin-left:0}}.servicein-techs.with-desc .title-block h2{margin-bottom:2.56944vw;text-align:left}.servicein-techs .title-block h2{font-size:2.91667vw;line-height:1.33;text-align:center;text-transform:uppercase;margin-bottom:5.55556vw}@media screen and (max-width:960px){.servicein-techs .title-block h2{margin-bottom:10.13333vw;text-align:left;line-height:1.5;font-size:6.4vw}}.servicein-techs .title-block .desc{padding-left:50%;margin-bottom:4.72222vw;max-width:33.33333vw}@media screen and (max-width:960px){.servicein-techs .title-block .desc{padding-left:0;max-width:100%;margin-bottom:24vw}}.servicein-techs .title-block .desc p{font-size:1.04167vw;line-height:1.67;margin-bottom:1.38889vw}@media screen and (max-width:960px){.servicein-techs .title-block .desc p{font-size:4vw;margin-bottom:5.33333vw}.servicein-techs .tech-list{padding:0}}.servicein-techs .title-block .desc p:last-child{margin-bottom:0}.doctor-news{background:#8E8E8C;padding-top:15.27778vw;padding-bottom:8.33333vw}@media screen and (max-width:960px){.doctor-news{padding-top:34.66667vw;padding-bottom:40vw}}.doctor-news .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.5vw 4.16667vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.doctor-news .title-block h2{font-size:2.91667vw;line-height:1.33;text-align:center;text-transform:uppercase}@media screen and (max-width:960px){.doctor-news .title-block{padding:0 4vw 8vw}.doctor-news .title-block h2{text-align:left;line-height:1.5;font-size:6.4vw}}.doctor-news .publications-list{padding-top:0;padding-bottom:0;margin:0;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}.doctor-news .publications-list.more{overflow:hidden;height:42.22222vw}.more-publ{padding:0 .55556vw;z-index:99;position:relative;display:none}@media screen and (max-width:960px){.doctor-news .publications-list.more{height:232vw}.more-publ{padding:1.6vw 1.33333vw 0}}.more-publ:before{position:absolute;left:0;right:0;top:-18.33333vw;height:18.33333vw;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(8%,rgba(142,142,140,0)),color-stop(98%,rgba(142,142,140,.9)));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);background-image:linear-gradient(to bottom,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);pointer-events:none}.more-publ a{padding:1.52778vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.more-publ a .count,.services-price .title-block h2{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.more-publ:before{top:-32vw;height:32vw}.more-publ a{padding:6.66667vw 8vw;border-radius:5.33333vw;text-align:left;font-size:4.26667vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.more-publ a:hover{background:#000;color:#fff}.more-publ a:hover .count{color:#fff}.more-publ a .count{font-size:2.08333vw;line-height:normal;color:#000;position:absolute;left:2.77778vw}.services-price{background:#8E8E8C;padding-top:9.72222vw;padding-bottom:6.94444vw}@media screen and (max-width:960px){.more-publ a .count{font-size:5.86667vw;left:auto;right:8vw}.services-price{padding:26.66667vw 0}}.services-price.moved{padding-top:.41667vw;padding-bottom:16.66667vw}@media screen and (max-width:960px){.services-price.moved{padding-top:0;padding-bottom:53.33333vw}.services-price.moved .title-block{padding-bottom:2.93333vw}}.services-price .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.5vw 4.16667vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.services-price .title-block h2{font-size:2.91667vw;line-height:1.33;text-align:center;color:#fff;text-transform:uppercase}@media screen and (max-width:960px){.services-price .title-block{padding:0 4vw 8vw}.services-price .title-block h2{text-align:left;line-height:1.5;font-size:6.4vw}.services-price .title-block h2 .label{text-transform:none;margin-top:-1.86667vw}}.price-items .price-item .btn-wrap>span,.services-price .title-block .label{text-align:right;font-stretch:normal;font-style:normal;letter-spacing:normal}.services-price .title-block .label{opacity:.5;font-size:1.11111vw;font-weight:400;line-height:2.13;color:#fff}.services-price.dark-bg .price-items .price-item.discount:before{background:#6B5953}.price-items{z-index:1;position:relative;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}.price-items .price-item.discount:before,.price-items .price-item:after{right:0;bottom:0;z-index:-1;left:0;content:''}.price-items.more{overflow:hidden}.price-items .price-item{text-decoration:none;padding:1.04167vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:4.51389vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s ease-in-out padding;-o-transition:.2s ease-in-out padding;transition:.2s ease-in-out padding;position:relative}.price-items .price-item.discount{-webkit-transition:.2s ease-in-out padding,.2s ease-in-out border;-o-transition:.2s ease-in-out padding,.2s ease-in-out border;transition:.2s ease-in-out padding,.2s ease-in-out border}@media screen and (max-width:960px){.services-price .title-block .label{font-size:4vw}.price-items .price-item{background:#fff;padding:2.93333vw 2.13333vw 2.93333vw 4vw;min-height:11.73333vw;border:none!important;margin-bottom:1px}.price-items .price-item.has-link{padding-bottom:9.86667vw}.price-items .price-item.discount{background:0 0}}.price-items .price-item.discount:before{position:absolute;top:0;background:#9e8a83}@media screen and (max-width:960px){.price-items .price-item.discount:before{background:#FFC3AE!important}.price-items .price-item:after{display:none}}.price-items .price-item.discount:after{background-color:#f09677}.price-items .price-item:after{position:absolute;height:0;background:#fff;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}.price-items .price-item:first-child{border-top:1px solid #fff}@media screen and (min-width:960px){.price-items .price-item:hover .text .desc,.price-items .price-item:hover .text h4,.price-items .price-item:hover .value{color:#000}.price-items .price-item:hover{padding-top:1.45833vw;padding-bottom:1.45833vw}.price-items .price-item:hover:after{height:100%;-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}.price-items .price-item:hover .hover{-webkit-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.price-items .price-item:hover .btn-wrap>span{opacity:0;z-index:-1}.price-items .price-item:hover .btn-wrap .button{opacity:1}.price-items .price-item:hover .value span{color:#fff!important}}.price-items .price-item .hover{position:absolute;left:0;top:0;width:2.36111vw;height:2.36111vw;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;-webkit-transform:scale(0) translate(-50%,-50%);-ms-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%);-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}@media screen and (max-width:960px){.price-items .price-item .hover{-webkit-transform:none;-ms-transform:none;transform:none;left:auto;right:14.66667vw;top:50%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);width:6.4vw;height:6.4vw}}.price-items .price-item .hover svg{width:.69444vw;height:.69444vw;display:block}@media screen and (max-width:960px){.price-items .price-item .hover svg{width:1.86667vw;height:1.86667vw}}.price-items .price-item .text{width:72.5vw;-ms-flex-negative:0;flex-shrink:0;position:relative}.price-items .price-item .text h4{font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff;text-transform:uppercase;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.price-items .price-item .text{width:72vw}.price-items .price-item .text h4{color:#000;line-height:1.57;font-size:3.73333vw}}.price-items .price-item .text .desc{opacity:.5;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:0;letter-spacing:normal;color:#fff;margin-top:.34722vw}.price-items .price-item .text .desc.show-sm{margin-top:0}.price-items .price-item .btn-wrap{margin-left:6.94444vw;position:relative}@media screen and (max-width:960px){.price-items .price-item .text .desc{color:#000;font-size:3.73333vw;line-height:normal;margin-top:1.33333vw}.price-items .price-item .text .desc.show-sm{margin-top:0}.price-items .price-item .btn-wrap{display:none}}.price-items .price-item .btn-wrap>span{font-family:Helvetica,sans-serif;font-size:1.04167vw;font-weight:300;line-height:1.67;color:#ffc2ad;white-space:nowrap;position:absolute;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.more-price a,.price-items .price-item .value{font-weight:400}.price-items .price-item .btn-wrap .button{font-size:1.04167vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding:.97222vw 1.94444vw .90278vw;border-radius:1.94444vw;background-color:#000;opacity:0;-webkit-transition:.2s ease-in-out opacity,.2s ease-in-out background;-o-transition:.2s ease-in-out opacity,.2s ease-in-out background;transition:.2s ease-in-out opacity,.2s ease-in-out background}.price-items .price-item .btn-wrap .button:hover{background:#353535}.price-items .price-item .value{margin-left:2.08333vw;width:3.68056vw;-ms-flex-negative:0;flex-shrink:0;font-size:1.11111vw;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;text-align:right;color:#fff;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.price-items .price-item .value span{line-height:1}.more-price a,.more-price a .count{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.price-items .price-item .value span:nth-child(1){color:#ffc2ad;font-size:1.38889vw;display:block;width:100%}@media screen and (max-width:960px){.price-items .price-item .value{display:block}.price-items .price-item .value span{line-height:normal}.price-items .price-item .value span:nth-child(1){font-size:4.26667vw;width:auto;color:#FF5821}}.price-items .price-item .value span:nth-child(2){opacity:.6;font-size:.97222vw;position:relative;display:inline-block}@media screen and (max-width:960px){.price-items .price-item .value span:nth-child(2){font-size:3.73333vw;margin-top:.53333vw;opacity:.4;color:#000}}.price-items .price-item .value span:nth-child(2):after{content:'';position:absolute;left:-.20833vw;right:-.20833vw;top:35%;height:1px;opacity:.6;background:#fff;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}@media screen and (max-width:960px){.price-items .price-item .value span:nth-child(2):after{left:.8vw;right:.8vw;background:#000;opacity:.8;top:40%}.price-items .price-item .value{margin-left:0;width:auto;line-height:normal;font-size:3.73333vw;color:#000}.price-items .price-item .value.disc{background:0 0;padding:0}}.dark-bg .more-price:before{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(8%,rgba(47,48,50,0)),color-stop(98%,rgba(47,48,50,.9)));background-image:-webkit-linear-gradient(top,rgba(47,48,50,0) 8%,rgba(47,48,50,.9) 98%);background-image:-o-linear-gradient(top,rgba(47,48,50,0) 8%,rgba(47,48,50,.9) 98%);background-image:linear-gradient(to bottom,rgba(47,48,50,0) 8%,rgba(47,48,50,.9) 98%)}.more-price{padding:1.31944vw .55556vw 0;z-index:2;position:relative;display:none}.more-price:before{content:'';position:absolute;left:0;right:0;top:-18.33333vw;height:18.33333vw;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(8%,rgba(142,142,140,0)),color-stop(98%,rgba(142,142,140,.9)));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);background-image:linear-gradient(to bottom,rgba(142,142,140,0) 8%,rgba(142,142,140,.9) 98%);pointer-events:none}@media screen and (max-width:960px){.more-price{padding:1.6vw 1.33333vw 0}.more-price:before{top:-32vw;height:32vw}}.more-price a{padding:1.52778vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-size:1.25vw;color:#000}@media screen and (max-width:960px){.more-price a{padding:6.66667vw 8vw;border-radius:5.33333vw;text-align:left;font-size:4.26667vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.more-price a:hover{background:#000;color:#fff}.more-price a:hover .count{color:#fff}.more-price a .count{font-size:2.08333vw;font-weight:300;color:#000;position:absolute;left:2.77778vw}.doctors-header .title-block .desc p,.doctors-header .title-block h1,.tech-header .text h1,.tech-list .tech-list-items .tech-list-item .desc p,.tech-list .tech-list-items .tech-list-item .header h5,.tech-list .tech-list-items .tech-list-item .img-wrap .number{font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.form-service{background:#8E8E8C;padding:9.72222vw .55556vw .76389vw}.form-service.dark-bg .form-service-border .bg{background:#000}.form-service .form-service-border{position:relative;height:64.58333vw}@media screen and (max-width:960px){.more-price a .count{font-size:5.86667vw;left:auto;right:8vw}.form-service{padding:24vw 1.33333vw 5.33333vw}.form-service .form-service-border{height:202.66667vw}}.form-service .form-service-border .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:2.08333vw;background-color:#2f3032;padding-bottom:5.90278vw}.form-service .form-service-border .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.form-service .form-service-border .form{position:absolute;z-index:2;left:0;right:0;bottom:5.55556vw}.form-service .form-service-border .form .step-header{margin:0 22.77778vw 2.08333vw}@media screen and (max-width:960px){.form-service .form-service-border .bg{border-radius:8vw;padding-bottom:22.66667vw}.form-service .form-service-border .form{bottom:21.33333vw}.form-service .form-service-border .form .step-header{margin:0 2.66667vw 6.66667vw}}.form-service .form-service-border .form .form-fields{padding:0 32.77778vw;-webkit-box-sizing:border-box;box-sizing:border-box}.tech-header{height:55.55556vw;position:relative;z-index:1;overflow:hidden;max-height:100vh}.tech-header .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (max-width:960px){.form-service .form-service-border .form .form-fields{padding:0 2.66667vw}.tech-header{height:100vh;height:calc(var(--vh,1vh) * 100)}.tech-header .bg{display:block}}.tech-header .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tech-header .text{position:absolute;z-index:2;left:2.22222vw;right:2.22222vw;bottom:2.77778vw}.tech-header .text h1{font-size:4.16667vw;font-weight:400;line-height:.93;text-transform:uppercase;text-align:center}.tech-header .text .tech-filter ul li a,.tech-list .tech-list-header h3,.tech-text p{font-weight:300;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.tech-header .text h1 span{display:block}.tech-header .text h1 span:first-child{-webkit-transform:translateX(-6.94444vw);-ms-transform:translateX(-6.94444vw);transform:translateX(-6.94444vw)}@media screen and (max-width:960px){.tech-header .bg img{-o-object-fit:cover;object-fit:cover}.tech-header .text{left:4vw;right:4vw;bottom:10.66667vw}.tech-header .text h1{line-height:1.38;font-size:6.4vw}.tech-header .text h1 span:first-child{-webkit-transform:none;-ms-transform:none;transform:none}}.tech-header .text h1 span:last-child{-webkit-transform:translateX(6.94444vw);-ms-transform:translateX(6.94444vw);transform:translateX(6.94444vw)}.tech-header .text .tech-filter{margin-top:4.72222vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tech-header .text .tech-filter:hover ul .hover{opacity:1}.tech-header .text .tech-filter ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.15);padding:.13889vw 0;border-radius:1.80556vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:auto}@media screen and (max-width:960px){.tech-header .text h1 span:last-child{-webkit-transform:none;-ms-transform:none;transform:none}.tech-header .text .tech-filter{margin-top:13.33333vw}.tech-header .text .tech-filter ul{padding:.53333vw 0;border-radius:8vw 0 0 8vw;margin-right:-4vw}.tech-header .text .tech-filter ul .hover{display:none}}.tech-header .text .tech-filter ul .hover{-webkit-transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;-o-transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;position:absolute;top:.13889vw;bottom:.13889vw;width:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1.66667vw;border:1px solid #fff;opacity:0;pointer-events:none;z-index:1}.tech-header .text .tech-filter ul li a{white-space:nowrap;display:block;text-decoration:none;font-size:1.11111vw;line-height:normal;padding:.97222vw 1.45833vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1.66667vw}@media screen and (max-width:960px){.tech-header .text .tech-filter ul li a{font-size:3.73333vw;padding:3.73333vw 5.6vw;border-radius:8vw;line-height:1.79;border:1px solid rgba(255,255,255,.5)}}.tech-text{padding:3.05556vw 33.33333vw 6.94444vw}.tech-text p{font-size:1.04167vw;line-height:1.67;text-align:center}@media screen and (max-width:960px){.tech-text{padding:17.33333vw 4vw 8vw}.tech-text p{font-size:4vw}}.tech-all-list{padding-top:7.63889vw;padding-bottom:3.47222vw}@media screen and (max-width:960px){.tech-all-list{padding-top:26.66667vw;padding-bottom:40vw}}.tech-list{padding:0 2.5vw}.tech-list .tech-list-header{margin-bottom:1.59722vw;margin-top:2.08333vw}.tech-list .tech-list-header h3{font-size:2.91667vw;line-height:1.33;text-align:center;text-transform:uppercase}@media screen and (max-width:960px){.tech-list{padding:0 4vw}.tech-list .tech-list-header{margin-top:24vw;margin-bottom:10.13333vw}.tech-list .tech-list-header h3{line-height:1.5;font-size:6.4vw;text-align:left}}.tech-list .tech-list-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-bottom:6.94444vw}.tech-list .tech-list-items:after{content:'';position:absolute;left:50%;width:1px;top:0;bottom:0;background:#fff}@media screen and (max-width:960px){.tech-list .tech-list-items{padding-bottom:10.66667vw}.tech-list .tech-list-items:after{left:0}}.tech-list .tech-list-items .tech-list-item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:4.86111vw;opacity:.5;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.tech-list .tech-list-items .tech-list-item.var-1{padding-top:2.08333vw}.tech-list .tech-list-items .tech-list-item.var-1.bottom .img-wrap .number{top:1.04167vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item{width:100%;padding-bottom:10.66667vw;padding-left:12.53333vw!important}.tech-list .tech-list-items .tech-list-item.var-1{padding-top:8vw}.tech-list .tech-list-items .tech-list-item.var-1.bottom .img-wrap .number{top:-.8vw}}.tech-list .tech-list-items .tech-list-item.var-1 .img-wrap{width:26.66667vw}.tech-list .tech-list-items .tech-list-item.var-1 .img-wrap .number{top:-.27778vw;right:-2.91667vw}.tech-list .tech-list-items .tech-list-item.var-2{padding-top:16.66667vw;padding-left:4.16667vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-1 .img-wrap{width:58.13333vw}.tech-list .tech-list-items .tech-list-item.var-1 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw}.tech-list .tech-list-items .tech-list-item.var-2{padding-top:8vw}}.tech-list .tech-list-items .tech-list-item.var-2 .img-wrap{width:43.33333vw}.tech-list .tech-list-items .tech-list-item.var-2 .img-wrap .number{top:-2.91667vw;left:0}.tech-list .tech-list-items .tech-list-item.var-3{padding-top:2.08333vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:4.16667vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-2 .img-wrap{width:79.2vw}.tech-list .tech-list-items .tech-list-item.var-2 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw}.tech-list .tech-list-items .tech-list-item.var-3{padding-top:8vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:0}}.tech-list .tech-list-items .tech-list-item.var-3 .img-wrap{width:25vw}.tech-list .tech-list-items .tech-list-item.var-3 .img-wrap .number{top:0;bottom:0;left:-11.38889vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tech-list .tech-list-items .tech-list-item.var-3 .header h5{text-align:right}.tech-list .tech-list-items .tech-list-item.var-3 .desc{max-width:25vw}.tech-list .tech-list-items .tech-list-item.var-4{padding-top:16.66667vw;padding-left:12.43056vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-3 .img-wrap{width:58.13333vw}.tech-list .tech-list-items .tech-list-item.var-3 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw;bottom:auto}.tech-list .tech-list-items .tech-list-item.var-3 .header h5{text-align:left}.tech-list .tech-list-items .tech-list-item.var-3 .desc{max-width:100%}.tech-list .tech-list-items .tech-list-item.var-4{padding-top:8vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:0}}.tech-list .tech-list-items .tech-list-item.var-4 .img-wrap{width:25vw}.tech-list .tech-list-items .tech-list-item.var-4 .img-wrap .number{top:-.27778vw;right:-2.91667vw}.tech-list .tech-list-items .tech-list-item.var-5{padding-top:2.08333vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-4 .img-wrap{width:58.13333vw}.tech-list .tech-list-items .tech-list-item.var-4 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw;bottom:auto}.tech-list .tech-list-items .tech-list-item.var-5{padding-top:8vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:0}}.tech-list .tech-list-items .tech-list-item.var-5.top .img-wrap .number{top:0}.tech-list .tech-list-items .tech-list-item.var-5 .img-wrap{width:35vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-5.top .img-wrap .number{top:-.8vw}.tech-list .tech-list-items .tech-list-item.var-5 .img-wrap{width:79.2vw}}.tech-list .tech-list-items .tech-list-item.var-5 .img-wrap .number{top:6.59722vw;bottom:0;right:-7.77778vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tech-list .tech-list-items .tech-list-item.var-6{padding-top:16.66667vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-5 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw;bottom:auto}.tech-list .tech-list-items .tech-list-item.var-6{padding-top:8vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:0}}.tech-list .tech-list-items .tech-list-item.var-6.top{padding-top:18.75vw}.tech-list .tech-list-items .tech-list-item.var-6.top .img-wrap .number{top:-.27778vw}.tech-list .tech-list-items .tech-list-item.var-6 .img-wrap{width:34.93056vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-6.top .img-wrap .number{top:-.8vw}.tech-list .tech-list-items .tech-list-item.var-6 .img-wrap{width:79.2vw}}.tech-list .tech-list-items .tech-list-item.var-6 .img-wrap .number{top:3.75vw;left:-2.91667vw}.tech-list .tech-list-items .tech-list-item.var-6 .header h5{text-align:right}.tech-list .tech-list-items .tech-list-item .img-wrap{position:relative}.tech-list .tech-list-items .tech-list-item .img-wrap img{display:block;width:100%}.tech-list .tech-list-items .tech-list-item .img-wrap .number{position:absolute;font-size:1.38889vw;font-weight:400;line-height:1.7}.tech-list .tech-list-items .tech-list-item .header{margin:1.73611vw 0 2.36111vw;max-width:35vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item.var-6 .img-wrap .number{right:auto;left:-7.2vw;top:-.8vw;bottom:auto}.tech-list .tech-list-items .tech-list-item.var-6 .header h5{text-align:left}.tech-list .tech-list-items .tech-list-item .img-wrap .number{font-size:4.26667vw}.tech-list .tech-list-items .tech-list-item .header{margin:6.66667vw 0;max-width:100%}}.tech-list .tech-list-items .tech-list-item .header h5{font-size:1.80556vw;font-weight:400;line-height:1.31;text-transform:uppercase}.tech-list .tech-list-items .tech-list-item .header h5 svg{width:2.5vw;height:1.66667vw;margin:.13889vw .41667vw -.13889vw}.tech-list .tech-list-items .tech-list-item .desc{max-width:26.66667vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item .header h5{line-height:1.5;font-size:5.33333vw}.tech-list .tech-list-items .tech-list-item .header h5 svg{width:8vw;height:5.33333vw;margin:.53333vw 1.33333vw -.53333vw 1.6vw}.tech-list .tech-list-items .tech-list-item .desc{max-width:100%}}.tech-list .tech-list-items .tech-list-item .desc p{font-size:1.04167vw;font-weight:300;line-height:1.67;margin-bottom:1.38889vw}.doctors-header{background:#8E8E8C;padding:17.22222vw 2.36111vw 6.94444vw}@media screen and (max-width:960px){.tech-list .tech-list-items .tech-list-item .desc p{font-size:4vw;margin-bottom:5.33333vw}.doctors-header{padding:37.33333vw 4vw 26.66667vw}}.doctors-header .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.22222vw}.doctors-header .title-block h1{width:50%;font-size:4.16667vw;font-weight:400;line-height:.93;text-transform:uppercase}.doctors-header .title-block .desc{max-width:29.16667vw}@media screen and (max-width:960px){.doctors-header .title-block{margin-bottom:11.2vw;display:block}.doctors-header .title-block h1{width:100%;font-size:8.8vw;margin-bottom:8.53333vw}.doctors-header .title-block .desc{max-width:100%}}.doctors-header .title-block .desc p{font-size:1.04167vw;font-weight:300;line-height:1.67}.doctors-header .doctors-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.17361vw}@media screen and (max-width:960px){.doctors-header .title-block .desc p{font-size:4vw}.doctors-header .doctors-list{margin:0 -3.46667vw}}.doctors-header .doctors-list .doctor-item{width:31.38889vw;margin:0 .17361vw 3.33333vw}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item{width:48vw;margin:0 .66667vw 16.53333vw}}@media screen and (min-width:960px){.doctors-header .doctors-list .doctor-item:hover .img-wrap:after{height:17.36111vw}.doctors-header .doctors-list .doctor-item:hover .img-wrap img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.doctors-header .doctors-list .doctor-item:hover .btn-wrap{opacity:1}.doctors-header .doctors-list .doctor-item:hover .name{bottom:3.26389vw}.doctors-header .doctors-list .doctor-item:hover .position{bottom:.97222vw;color:#000}}@media screen and (min-width:960px) and (max-width:960px){.doctors-header .doctors-list .doctor-item:hover .img-wrap:after{height:40vw}}.doctors-header .doctors-list .doctor-item .inner{position:relative;text-decoration:none;display:block}@media screen and (min-width:960px){.doctors-header .doctors-list .doctor-item .inner:hover .hover{width:3.47222vw;height:3.47222vw}.doctors-header .doctors-list .doctor-item .inner:hover .hover svg{width:.83333vw;height:.83333vw}}.doctors-header .doctors-list .doctor-item .inner .hover{position:absolute;left:1.59722vw;top:1.59722vw;width:1.52778vw;height:1.52778vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#000;z-index:3;-webkit-transition:.2s ease-in-out width,.2s ease-in-out height;-o-transition:.2s ease-in-out width,.2s ease-in-out height;transition:.2s ease-in-out width,.2s ease-in-out height;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);pointer-events:none}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item .inner .hover{top:2.66667vw;left:2.66667vw;width:5.33333vw;height:5.33333vw;-webkit-transform:none;-ms-transform:none;transform:none}}.doctors-header .doctors-list .doctor-item .inner .hover.start-position{left:1.59722vw!important;top:1.59722vw!important;-webkit-transition:none;-o-transition:none;transition:none}.doctors-header .doctors-list .doctor-item .inner .hover.start-position svg{-webkit-transition:none;-o-transition:none;transition:none}.doctors-header .doctors-list .doctor-item .inner .hover svg{width:.55556vw;height:.55556vw;-webkit-transition:.2s ease-in-out width,.2s ease-in-out height;-o-transition:.2s ease-in-out width,.2s ease-in-out height;transition:.2s ease-in-out width,.2s ease-in-out height}.doctors-header .doctors-list .doctor-item .img-wrap{position:relative;z-index:1;border-radius:1.38889vw;overflow:hidden}.doctors-header .doctors-list .doctor-item .name,.doctors-header .doctors-list .doctor-item .position{position:absolute;z-index:2;font-weight:300;right:0;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item .inner .hover.start-position{top:2.66667vw!important;left:6.13333vw!important}.doctors-header .doctors-list .doctor-item .inner .hover svg{width:2.13333vw;height:2.13333vw}.doctors-header .doctors-list .doctor-item .img-wrap{border-radius:5.33333vw}}.doctors-header .doctors-list .doctor-item .img-wrap:after{content:'';position:absolute;left:0;right:0;bottom:0;height:9.02778vw;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(201,185,171,0)),to(rgba(201,185,171,.8)));background-image:-webkit-linear-gradient(top,rgba(201,185,171,0),rgba(201,185,171,.8));background-image:-o-linear-gradient(top,rgba(201,185,171,0),rgba(201,185,171,.8));background-image:linear-gradient(to bottom,rgba(201,185,171,0),rgba(201,185,171,.8));-webkit-transition:.2s ease-in-out height;-o-transition:.2s ease-in-out height;transition:.2s ease-in-out height}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item .img-wrap:after{height:21.33333vw}}.doctors-header .doctors-list .doctor-item .img-wrap img{display:block;width:100%;height:auto;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.doctors-header .doctors-list .doctor-item .name{left:0;bottom:.625vw;font-size:1.38889vw;line-height:1.7;color:#000;text-align:center;-webkit-transition:.2s ease-in-out bottom;-o-transition:.2s ease-in-out bottom;transition:.2s ease-in-out bottom}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item .name{font-size:3.73333vw;line-height:2.43;bottom:-1.06667vw;text-align:left;padding:0 2.66667vw}}.doctors-header .doctors-list .doctor-item .position{left:0;bottom:-3.05556vw;font-size:2.5vw;line-height:1.06;color:#fff;text-align:center;text-transform:uppercase;-webkit-transition:.2s ease-in-out bottom,.2s ease-in-out color;-o-transition:.2s ease-in-out bottom,.2s ease-in-out color;transition:.2s ease-in-out bottom,.2s ease-in-out color}.doctorin-header .text .btn-wrap .button,.doctorin-header .text h1,.doctors-header .doctors-list .doctor-item .btn-wrap .button{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.doctors-header .doctors-list .doctor-item .position{bottom:-8vw;font-size:4.26667vw;line-height:2.13;text-align:left;padding:0 2.66667vw}}.doctors-header .doctors-list .doctor-item .btn-wrap{margin-top:.20833vw;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.doctors-header .doctors-list .doctor-item .btn-wrap .button{text-decoration:none;font-size:1.11111vw;line-height:2.13;text-align:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:.34722vw;border-radius:1.94444vw;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.doctors-header .doctors-list .doctor-item .btn-wrap .button .letter span{line-height:2.13}.doctors-header .doctors-list .doctor-item .btn-wrap .button:hover{background:#000;color:#fff}.form-doctor{background:#8E8E8C;padding:9.72222vw .55556vw .76389vw}.form-doctor .form-doctor-border{position:relative;height:59.02778vw}@media screen and (max-width:960px){.form-doctor{padding:24vw 1.33333vw 5.33333vw}.form-doctor .form-doctor-border{height:186.66667vw}}.form-doctor .form-doctor-border .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:2.08333vw;background-color:#2f3032;padding-top:5vw}.form-doctor .form-doctor-border .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.form-doctor .form-doctor-border .form{position:absolute;z-index:2;left:0;right:0;top:2.08333vw}.form-doctor .form-doctor-border .form .step-header{margin:0 22.77778vw 2.08333vw}@media screen and (max-width:960px){.form-doctor .form-doctor-border .bg{border-radius:8vw;padding-top:0}.form-doctor .form-doctor-border .form{top:auto;bottom:18.66667vw}.form-doctor .form-doctor-border .form .step-header{margin:0 2.66667vw 6.66667vw}}.form-doctor .form-doctor-border .form .form-fields{padding:0 32.77778vw;-webkit-box-sizing:border-box;box-sizing:border-box}.form-doctor .form-doctor-border .form form .step-header .step-counter{right:-20.83333vw}@media screen and (max-width:960px){.form-doctor .form-doctor-border .form .form-fields{padding:0 2.66667vw}.form-doctor .form-doctor-border .form form .step-header .step-counter{right:0;top:0}}.form-doctor .form-doctor-border .form form .step-header .back{bottom:auto;top:.41667vw;left:1.80556vw}.doctorin-header{background:#8E8E8C;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.5vw 6.94444vw;position:relative}@media screen and (max-width:960px){.form-doctor .form-doctor-border .form form .step-header .back{left:2.66667vw;top:auto;bottom:2.13333vw}.doctorin-header{padding:0 4vw 26.66667vw;display:block}}.doctorin-header .back-link-wrap{margin-right:2.77778vw;padding-top:31.25vw}.doctorin-header .img-wrap{width:43.05556vw;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}@media screen and (max-width:960px){.doctorin-header .back-link-wrap{position:relative;z-index:1;margin-right:0;padding-top:62.93333vw}.doctorin-header .img-wrap{position:absolute!important;left:0!important;right:0!important;bottom:auto!important;top:0;width:100%;z-index:0!important;max-height:122.66667vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.doctorin-header .img-wrap:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(12%,rgba(142,142,140,0)),color-stop(96%,rgba(142,142,140,.7)));background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 12%,rgba(142,142,140,.7) 96%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 12%,rgba(142,142,140,.7) 96%);background-image:linear-gradient(to bottom,rgba(142,142,140,0) 12%,rgba(142,142,140,.7) 96%)}}.doctorin-header .img-wrap.fixed{position:fixed;left:8.33333vw;top:0;z-index:1}.doctorin-header .img-wrap.abs{position:absolute;left:8.33333vw;bottom:0;z-index:1}.doctorin-header .img-wrap img{display:block;width:100%;height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.doctorin-header .text{width:100%;padding-top:7.22222vw;margin-left:45.83333vw}.doctorin-header .text h1{font-size:4.16667vw;line-height:1.07;color:#fff;text-transform:uppercase;margin-bottom:9.23611vw}@media screen and (max-width:960px){.doctorin-header .img-wrap img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.doctorin-header .text{margin-left:0;position:relative;z-index:1;padding-top:4.53333vw}.doctorin-header .text h1{font-size:7.46667vw;line-height:9.06667vw;margin-bottom:3.46667vw}.doctorin-header .text .btn-wrap{margin-bottom:5.33333vw}}.doctorin-header .text .btn-wrap .button{text-decoration:none;font-size:1.11111vw;line-height:2.13;text-align:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:.34722vw 2.63889vw;border-radius:1.94444vw;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.doctorin-header .text .btn-wrap .button .letter span{line-height:2.13}.doctorin-header .text .btn-wrap .button:hover{background:#000;color:#fff}.doctorin-header .text .position-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:2.77778vw}.doctorin-header .text .position-tags:after{content:'';position:absolute;left:0;right:0;bottom:.55556vw;height:1px;background:#fff}@media screen and (max-width:960px){.doctorin-header .text .btn-wrap .button{font-size:4.26667vw;padding:1.33333vw;border-radius:7.46667vw}.doctorin-header .text .position-tags{margin-bottom:10.66667vw;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:3.73333vw}.doctorin-header .text .position-tags:after{display:none}}.doctorin-header .text .position-tags .position{font-size:2.08333vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.87;letter-spacing:normal;color:#fff;text-transform:uppercase;margin-left:2.08333vw}@media screen and (max-width:960px){.doctorin-header .text .position-tags .position{line-height:1.64;font-size:5.86667vw;margin-left:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:1.6vw;width:100%}}.doctorin-header .text .position-tags .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.doctorin-header .text .position-tags .tags li{font-size:.83333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;padding:.27778vw .69444vw;border-radius:.76389vw;border:1px solid rgba(255,255,255,.4);margin-right:.27778vw}.about-paralax .text h2,.about-paralax .text p,.doctorin-header .text .additional-text p,.doctorin-header .text .expert .expert-item .desc,.doctorin-header .text .expert .expert-item .year,.doctorin-header .text .expert h2,.doctorin-header .text .text-btn .text-wrap p{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.doctorin-header .text .position-tags .tags li:last-child{margin-right:0}@media screen and (max-width:960px){.doctorin-header .text .position-tags .tags{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.doctorin-header .text .position-tags .tags li{padding:1.06667vw 2.66667vw;border-radius:2.93333vw;font-size:3.46667vw;margin-right:1.06667vw}}.doctorin-header .text .text-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.doctorin-header .text .text-btn .text-wrap{width:27.77778vw;padding-top:.55556vw}.doctorin-header .text .text-btn .text-wrap p{font-size:1.04167vw;line-height:1.67;margin-bottom:1.38889vw}@media screen and (max-width:960px){.doctorin-header .text .text-btn .text-wrap{width:100%}.doctorin-header .text .text-btn .text-wrap p{font-size:4vw;margin-bottom:5.33333vw}}.doctorin-header .text .text-btn .text-wrap p:last-child{margin-bottom:0}.doctorin-header .text .expert{margin-top:21.04167vw;position:relative}.doctorin-header .text .expert .dop-line{position:absolute;left:0;top:-20.48611vw;width:15.69444vw;height:28.81944vw;border:1px solid #fff;border-left:none;border-radius:0 20.83333vw 20.83333vw 0;z-index:1}.doctorin-header .text .expert .dop-line.animated-line:after{height:0}.doctorin-header .text .expert .dop-line:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:101%;background:#8E8E8C;-webkit-transition:.5s ease-in-out height;-o-transition:.5s ease-in-out height;transition:.5s ease-in-out height}.doctorin-header .text .expert h2{font-size:2.91667vw;line-height:1.33;text-transform:uppercase;margin-bottom:4.51389vw;position:relative;z-index:2}@media screen and (max-width:960px){.doctorin-header .text .expert{margin-top:70.66667vw}.doctorin-header .text .expert .dop-line{height:87.46667vw;width:48vw;border-radius:0 48vw 48vw 0;top:-68.26667vw}.doctorin-header .text .expert h2{font-size:6.4vw;line-height:1.5;margin-bottom:10.13333vw}}.doctorin-header .text .expert .expert-item{position:relative}.doctorin-header .text .expert .expert-item.animationend5s:after,.doctorin-header .text .expert .expert-item.animationend5s:before{width:100%!important}.doctorin-header .text .expert .expert-item:nth-child(3):before{content:'';position:absolute;left:0;width:0;top:0;height:1px;background:#fff;-webkit-transition:.5s ease-in-out width;-o-transition:.5s ease-in-out width;transition:.5s ease-in-out width}.doctorin-header .text .expert .expert-item:after{content:'';position:absolute;left:0;width:0;bottom:0;height:1px;background:#fff;-webkit-transition:.5s ease-in-out width;-o-transition:.5s ease-in-out width;transition:.5s ease-in-out width}.about-paralax,.form-about{background:#8E8E8C}.doctorin-header .text .expert .expert-item .year{font-size:3.05556vw;line-height:.95;text-align:center}@media screen and (max-width:960px){.doctorin-header .text .expert .expert-item .year{font-size:9.06667vw}}.doctorin-header .text .expert .expert-item .desc{font-size:1.04167vw;line-height:1.47}.doctorin-header .text .additional-text{margin-top:6.25vw;max-width:27.77778vw}@media screen and (max-width:960px){.doctorin-header .text .expert .expert-item .desc{font-size:4vw}.doctorin-header .text .additional-text{margin-top:22.66667vw;max-width:100%}}.doctorin-header .text .additional-text p{font-size:1.04167vw;line-height:1.67;margin-bottom:1.38889vw}@media screen and (max-width:960px){.doctorin-header .text .additional-text p{font-size:4vw;margin-bottom:5.33333vw}}.doctorin-header .text .additional-text p:last-child{margin-bottom:0}.about-paralax{padding:13.88889vw 2.5vw 0}.about-paralax .text{position:relative;z-index:2;pointer-events:none}.about-paralax .text h2{width:39.16667vw;font-size:2.91667vw;line-height:1.33;margin-bottom:4.09722vw;text-transform:uppercase}@media screen and (max-width:960px){.about-paralax{padding:26.66667vw 4vw 40vw}.about-paralax .text h2{width:100%;line-height:1.5;font-size:6.4vw;margin-bottom:8vw}}.about-paralax .text p{font-size:1.04167vw;line-height:1.67;width:22.5vw}@media screen and (max-width:960px){.about-paralax .text p{font-size:4vw;width:100%}}.about-paralax .slider-round{width:34.72222vw;opacity:0;height:0;pointer-events:none}@media screen and (max-width:960px){.about-paralax .slider-round{width:49.86667vw}}.about-paralax .slider-wrap{width:66.66667vw;margin:0 auto;position:relative}.about-paralax .slider{width:100%;z-index:1;position:relative;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);overflow:hidden;margin-top:-19.44444vw;-webkit-clip-path:inset(0 round 0);clip-path:inset(0 round 0)}.about-paralax .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 34.72222vw)!important;clip-path:inset(0 0 0 0 round 34.72222vw)!important}@media screen and (max-width:960px){.about-paralax .slider-wrap{width:100%}.about-paralax .slider{margin-top:18.66667vw}.about-paralax .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 49.86667vw)!important;clip-path:inset(0 0 0 0 round 49.86667vw)!important}}.about-paralax .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 34.72222vw);clip-path:inset(100% 0 0 100% round 34.72222vw);-webkit-transition:.5s ease-in-out clip-path;-o-transition:.5s ease-in-out clip-path;transition:.5s ease-in-out clip-path}@media screen and (max-width:960px){.about-paralax .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 49.86667vw);clip-path:inset(100% 0 0 100% round 49.86667vw)}}.about-paralax .slider .slick-slide.notransition>img{-webkit-transition:none;-o-transition:none;transition:none}.about-paralax .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 34.72222vw);clip-path:inset(0 100% 100% 0 round 34.72222vw)}.about-paralax .slider .slick-slide .img-old{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.about-paralax .slider .slick-slide>img{position:relative;z-index:2}.about-paralax .slider.scaled:hover .next-slider,.about-paralax .slider.scaled:hover .prev-slider{opacity:1;pointer-events:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slider .next-slider,.slider .prev-slider{width:7.22222vw;height:7.22222vw;border-radius:50%;background-color:#fff;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;z-index:2;position:absolute;left:0;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.2s ease-in-out transform,.2s ease-in-out opacity;-o-transition:.2s ease-in-out transform,.2s ease-in-out opacity;transition:.2s ease-in-out transform,.2s ease-in-out opacity}.slider .next-slider svg,.slider .prev-slider svg{width:1.52778vw;height:1.04167vw}@media screen and (max-width:960px){.about-paralax .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 49.86667vw);clip-path:inset(0 100% 100% 0 round 49.86667vw)}.slider .next-slider svg,.slider .prev-slider svg{width:4.26667vw;height:3.73333vw}.slider .prev-slider{display:none!important}.slider .next-slider{width:16vw;height:16vw;opacity:1;pointer-events:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);left:auto!important;top:auto!important;right:9.33333vw!important;bottom:14.66667vw!important}}.slider img{width:100%;display:block}.stress-free{background:#8E8E8C;padding:0 .55556vw 10.41667vw}@media screen and (max-width:960px){.stress-free{padding:0 1.33333vw 26.66667vw}}.stress-free .inner{border-radius:2.08333vw;background-color:#2f3032;padding:1.94444vw;position:relative}.stress-free .inner .header{position:absolute;left:0;right:0;top:1.94444vw;z-index:1;overflow:hidden}.stress-free .inner .header h2{font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#fff;opacity:.45;text-transform:uppercase}.stress-free .inner .header h2 span{display:block;margin-bottom:1.18056vw}.stress-free .inner .header h2 span:first-child{margin-left:-8.33333vw}@media screen and (max-width:960px){.stress-free .inner{padding:5.33333vw;border-radius:5.86667vw}.stress-free .inner .header{top:5.33333vw;left:5.33333vw;right:5.33333vw}.stress-free .inner .header h2{font-size:6.93333vw;text-align:left}.stress-free .inner .header h2 span{margin-bottom:0}.stress-free .inner .header h2 span:first-child{margin:0}}.stress-free .inner .header h2 span:last-child{margin-bottom:0;margin-right:-8.33333vw}@media screen and (max-width:960px){.stress-free .inner .header h2 span:last-child{margin:0}}.stress-free .inner .img-wrap{width:30.83333vw;margin-bottom:2.36111vw}@media screen and (max-width:960px){.stress-free .inner .img-wrap{width:100%;margin-bottom:9.06667vw;position:relative}.stress-free .inner .img-wrap:after{content:'';position:absolute;left:0;right:0;top:0;height:77.06667vw;background-image:-webkit-gradient(linear,left top,left bottom,from(#2f3032),color-stop(93%,rgba(47,48,50,0)));background-image:-webkit-linear-gradient(top,#2f3032,rgba(47,48,50,0) 93%);background-image:-o-linear-gradient(top,#2f3032,rgba(47,48,50,0) 93%);background-image:linear-gradient(to bottom,#2f3032,rgba(47,48,50,0) 93%)}}.stress-free .inner .img-wrap img{display:block;width:100%}.stress-free .inner .text{width:30.83333vw}.stress-free .inner .text p{font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#fff}.stress-free .inner .btn-wrap{position:absolute;left:0;right:0;bottom:2.5vw;text-align:center;z-index:1}@media screen and (max-width:960px){.stress-free .inner .text{width:100%}.stress-free .inner .text p{font-size:4vw}.stress-free .inner .btn-wrap{position:static;margin-top:8vw}}.stress-free .inner .btn-wrap .button{text-decoration:none;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;text-align:center;color:#000;padding:.34722vw 2.56944vw;border-radius:1.875vw;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about2-add-text .icons .ico p,.about2-slider .text p,.top-tech .header .desc p,.top-tech .header h2{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}.top-tech .header .desc p,.top-tech .header h2{text-align:center}.stress-free .inner .btn-wrap .button .letter span{line-height:2.13}@media screen and (max-width:960px){.stress-free .inner .btn-wrap .button{font-size:4.26667vw;padding:1.33333vw 2.66667vw;border-radius:7.2vw;width:100%}}.stress-free .inner .btn-wrap .button:hover{background:#000;color:#fff}.top-tech{background:#8E8E8C;padding:6.94444vw 0}@media screen and (max-width:960px){.top-tech{padding:26.66667vw 4vw 0;margin-bottom:-10.66667vw}}.top-tech .header h2{font-size:2.91667vw;line-height:1.33;color:#fff;margin-bottom:3.47222vw;text-transform:uppercase}@media screen and (max-width:960px){.top-tech .header h2{font-size:6.4vw;line-height:1.5;margin-bottom:10.66667vw}}.top-tech .header .desc{width:41.66667vw;margin:0 auto}.top-tech .header .desc p{font-size:1.04167vw;line-height:1.67;color:#fff}@media screen and (max-width:960px){.top-tech .header .desc{width:100%}.top-tech .header .desc p{font-size:4vw;text-align:left}}.about2-add-text .title-block h2,.about2-techs .header .text p,.about2-techs .header h2{font-weight:300;text-align:center;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.top-tech .images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-top:-6.94444vw}@media screen and (max-width:960px){.top-tech .images{margin-top:13.33333vw;-ms-flex-wrap:wrap;flex-wrap:wrap}}.top-tech .images .image{width:23.95833vw;-ms-flex-negative:0;flex-shrink:0}.top-tech .images .image:nth-child(1){margin-top:10.41667vw;margin-right:.69444vw;-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}@media screen and (max-width:960px){.top-tech .images .image{width:48vw}.top-tech .images .image:nth-child(1){margin-top:0;margin-right:1.33333vw;margin-left:-4vw;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.top-tech .images .image:nth-child(2){margin-top:15.83333vw;margin-right:1.73611vw;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}@media screen and (max-width:960px){.top-tech .images .image:nth-child(2){width:47.2vw;margin-right:-1.33333vw;margin-top:21.33333vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.top-tech .images .image:nth-child(3){margin-top:15.27778vw;margin-right:1.73611vw;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width:960px){.top-tech .images .image:nth-child(3){width:57.33333vw;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative;z-index:2;margin-right:34.66667vw;margin-top:-16vw}}.top-tech .images .image:nth-child(4){width:25vw;position:absolute;z-index:1;right:8.33333vw;top:27.08333vw;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.top-tech .images .image:nth-child(5){-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}@media screen and (max-width:960px){.top-tech .images .image:nth-child(4){width:47.2vw;position:static;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;z-index:0;margin-left:29.33333vw;margin-top:-13.33333vw}.top-tech .images .image:nth-child(5){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:66.66667vw;margin-top:1.6vw;margin-left:29.33333vw;margin-right:-4vw;position:relative;z-index:1}}.top-tech .images .image img{width:100%;display:block}.about2-add-text .title-block{padding:2.77778vw 16.66667vw 16.31944vw}.about2-add-text .title-block h2{font-size:2.91667vw;line-height:1.33;text-transform:uppercase}@media screen and (max-width:960px){.about2-add-text .title-block{padding:13.33333vw 4vw 26.66667vw}.about2-add-text .title-block h2{font-size:5.86667vw;line-height:1.5}}.about2-add-text .icons{padding:2.22222vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.about2-add-text .icons .top-line{position:absolute;left:0;width:0;top:0;height:1px;background:#fff;-webkit-transition:.5s ease-in-out width;-o-transition:.5s ease-in-out width;transition:.5s ease-in-out width}.about2-add-text .icons .top-line.active{width:100%}.about2-add-text .icons .bottom-line{position:absolute;left:0;width:0;bottom:0;height:1px;background:#fff;-webkit-transition:1s ease-in-out width;-o-transition:1s ease-in-out width;transition:1s ease-in-out width}@media screen and (max-width:960px){.about2-add-text .icons{display:block;padding:0}.about2-add-text .icons .bottom-line,.about2-add-text .icons .top-line{display:none}.about2-add-text .icons .ico{border-top:1px solid rgba(255,255,255,.3);padding:4.53333vw 4vw}.about2-add-text .icons .ico:last-child{border-bottom:1px solid rgba(255,255,255,.3)}}.about2-add-text .icons .bottom-line.active{width:100%}.about2-add-text .icons .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about2-add-text .icons .ico .img-wrap{margin-right:1.04167vw}.about2-add-text .icons .ico .img-wrap img,.about2-add-text .icons .ico .img-wrap svg{height:.97222vw!important;width:auto!important}.about2-add-text .icons .ico p{font-size:1.38889vw;line-height:1.8;color:#fff;text-transform:uppercase}.about2-slider{padding:2.77778vw 2.5vw 38.19444vw;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:960px){.about2-add-text .icons .ico .img-wrap{min-width:8.53333vw;margin-right:3.2vw}.about2-add-text .icons .ico .img-wrap img,.about2-add-text .icons .ico .img-wrap svg{height:3.73333vw!important}.about2-add-text .icons .ico p{font-size:5.33333vw;line-height:1.3}.about2-slider{padding:12vw 4vw 120vw}}.about2-slider .dop-line{position:absolute;left:0;top:17.36111vw;width:43.88889vw;height:80.55556vw;border:1px solid #fff;border-left:none;border-radius:0 90.27778vw 90.27778vw 0}.about2-slider .dop-line.animated-line:after{height:0}.about2-slider .dop-line:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:101%;-webkit-transition:1s ease-in-out height;-o-transition:1s ease-in-out height;transition:1s ease-in-out height;background:#2F3032}@media screen and (max-width:960px){.about2-slider .dop-line{width:74.93333vw;height:149.6vw;border-radius:0 160vw 160vw 0;top:auto;bottom:13.33333vw}}.about2-slider .text{width:22.5vw;margin-right:8.33333vw}.about2-slider .text p{font-size:1.04167vw;line-height:1.67;color:#fff}@media screen and (max-width:960px){.about2-slider .text{width:100%;margin-right:0}.about2-slider .text p{font-size:4vw}}.about2-slider .slider{width:33.33333vw;position:relative;border-radius:1.38889vw;z-index:1;overflow:hidden}.about2-slider .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 1.38889vw)!important;clip-path:inset(0 0 0 0 round 1.38889vw)!important}@media screen and (max-width:960px){.about2-slider .slider{width:78.13333vw;margin-top:40vw;border-radius:5.86667vw;margin-left:auto;margin-right:auto}.about2-slider .slider .next-slider{right:4vw!important;bottom:4vw!important}.about2-slider .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 5.86667vw)!important;clip-path:inset(0 0 0 0 round 5.86667vw)!important}}.about2-slider .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 1.38889vw);clip-path:inset(100% 0 0 100% round 1.38889vw);-webkit-transition:.5s ease-in-out clip-path;-o-transition:.5s ease-in-out clip-path;transition:.5s ease-in-out clip-path}@media screen and (max-width:960px){.about2-slider .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 5.86667vw);clip-path:inset(100% 0 0 100% round 5.86667vw)}}.about2-slider .slider .slick-slide.notransition>img{-webkit-transition:none;-o-transition:none;transition:none}.about2-slider .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 1.38889vw);clip-path:inset(0 100% 100% 0 round 1.38889vw)}.about2-slider .slider .slick-slide .img-old{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.about2-slider .slider .slick-slide>img{position:relative;z-index:2}.about2-slider .slider .slick-slide img{border-radius:1.38889vw}.about2-slider .slider:hover .next-slider,.about2-slider .slider:hover .prev-slider{opacity:1;pointer-events:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.about2-techs{padding:3.47222vw 0 6.94444vw}@media screen and (max-width:960px){.about2-slider .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 5.86667vw);clip-path:inset(0 100% 100% 0 round 5.86667vw)}.about2-slider .slider .slick-slide img{border-radius:5.86667vw}.about2-techs{padding:0 0 26.66667vw}}.about2-techs .header{padding:0 25vw}.about2-techs .header h2{font-size:2.91667vw;line-height:1.33;text-transform:uppercase;margin-bottom:4.16667vw}@media screen and (max-width:960px){.about2-techs .header{padding:0 4vw}.about2-techs .header h2{line-height:1.5;font-size:6.4vw;margin-bottom:10.66667vw}}.about2-techs .header .text{margin-bottom:3.33333vw}.about2-techs .header .text p{font-size:1.04167vw;line-height:1.67}@media screen and (max-width:960px){.about2-techs .header .text{margin-bottom:13.33333vw}.about2-techs .header .text p{font-size:4vw;text-align:left}}.about2-techs .header .btn-wrap{text-align:center}.about2-techs .header .btn-wrap .button{text-decoration:none;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;text-align:center;color:#000;padding:.34722vw 2.56944vw;border-radius:1.875vw;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.about2-techs .header .btn-wrap .button .letter span{line-height:2.13}@media screen and (max-width:960px){.about2-techs .header .btn-wrap .button{font-size:4.26667vw;padding:1.33333vw 13.33333vw;border-radius:7.2vw}}.about2-techs .header .btn-wrap .button:hover{background:#000;color:#fff}.about2-techs .about2-techs-list{padding:14.02778vw 33.33333vw 19.44444vw;position:relative}.about2-techs .about2-techs-list .images .image{position:absolute}.about2-techs .about2-techs-list .images .image:nth-child(1){width:23.95833vw;left:0;top:14.02778vw;z-index:1;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}@media screen and (max-width:960px){.about2-techs .about2-techs-list{padding:26.66667vw 4vw}.about2-techs .about2-techs-list .images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:18.66667vw}.about2-techs .about2-techs-list .images .image{position:static}.about2-techs .about2-techs-list .images .image:nth-child(1){width:50.13333vw;margin-left:-4vw;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.about2-techs .about2-techs-list .images .image:nth-child(2){width:23.61111vw;right:6.94444vw;z-index:2;top:16.38889vw;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%)}@media screen and (max-width:960px){.about2-techs .about2-techs-list .images .image:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:57.33333vw;margin-top:-8vw}}.about2-techs .about2-techs-list .images .image:nth-child(3){width:23.95833vw;right:0;top:-3.05556vw;z-index:1;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}@media screen and (max-width:960px){.about2-techs .about2-techs-list .images .image:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:66.66667vw;margin-left:29.33333vw;margin-right:-4vw;margin-top:1.6vw}}.about2-techs .about2-techs-list .images .image:nth-child(4){width:27.08333vw;right:.41667vw;top:42.84722vw;z-index:1;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%)}@media screen and (max-width:960px){.about2-techs .about2-techs-list .images .image:nth-child(4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:66.66667vw;margin-right:-2.66667vw;margin-top:-40vw;margin-left:29.33333vw}.about2-techs .about2-techs-list .images .image:nth-child(5),.about2-techs .about2-techs-list .images .image:nth-child(6){display:none}}.about2-techs .about2-techs-list .images .image:nth-child(5){width:26.38889vw;top:72.08333vw;z-index:1;left:4.16667vw;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%)}.about2-techs .about2-techs-list .images .image:nth-child(6){width:25vw;top:97.01389vw;z-index:2;left:20.83333vw;-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}.about2-techs .about2-techs-list .images .image img{display:block;width:100%}.about2-techs .about2-techs-list .about2-techs-list-item{padding-top:1.38889vw;padding-bottom:.13889vw;position:relative}.about2-techs .about2-techs-list .about2-techs-list-item.animationend5s:after{width:100%}.about2-techs .about2-techs-list .about2-techs-list-item:after{content:'';position:absolute;left:0;width:0;bottom:0;height:1px;background:rgba(255,255,255,.4);-webkit-transition:.5s ease-in-out width;-o-transition:.5s ease-in-out width;transition:.5s ease-in-out width}.about2-techs .about2-techs-list .about2-techs-list-item .name{font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#fff;text-transform:uppercase}.about2-techs .about2-techs-list .about2-techs-list-item .name svg{width:2.08333vw;height:1.18056vw;margin:0 .34722vw 0 .13889vw}@media screen and (max-width:960px){.about2-techs .about2-techs-list .about2-techs-list-item{padding-top:2.93333vw;padding-bottom:0}.about2-techs .about2-techs-list .about2-techs-list-item .name{font-size:4.26667vw;line-height:2.13}.about2-techs .about2-techs-list .about2-techs-list-item .name svg{width:7.2vw;height:4.8vw;margin:0 1.33333vw -.53333vw .26667vw}}.about2-techs .about2-techs-list .about2-techs-list-item .desc{font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#fff;opacity:.5}@media screen and (max-width:960px){.about2-techs .about2-techs-list .about2-techs-list-item .desc{font-size:3.73333vw;margin-top:-1.33333vw;margin-bottom:.53333vw}}.about2-techs .about2-techs-list .additional-link{width:100%;margin-top:3.47222vw}.page-404-wrap{padding:5.41667vw .55556vw 6.94444vw;border-radius:0 0 2.08333vw 2.08333vw}@media screen and (max-width:960px){.about2-techs .about2-techs-list .additional-link{margin-top:13.33333vw}.page-404-wrap{border-radius:0;padding:24vw 1.33333vw 16vw}}.page-404-wrap .inner{background-color:#000;border-radius:2.08333vw;padding:2.08333vw;min-height:70vh;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-404-wrap .inner h1{opacity:.45;font-family:Helvetica,sans-serif;font-size:4.16667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:2.08333vw}@media screen and (max-width:960px){.page-404-wrap .inner{border-radius:5.86667vw;padding:5.33333vw;min-height:68vh}.page-404-wrap .inner h1{font-size:6.93333vw;text-align:left;line-height:1.31;margin-bottom:5.33333vw}.page-404-wrap .inner h1 br{display:none}}.page-404-wrap .inner .text>p{width:30.83333vw;font-family:Helvetica,sans-serif;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#fff;margin-bottom:.90278vw}.page-404-wrap .inner .text .counter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.page-404-wrap .inner .text>p{width:100%;font-size:4vw;margin-bottom:5.06667vw}.page-404-wrap .inner .text .counter-btn{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-404-wrap .inner .text .counter-btn .counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-404-wrap .inner .text .counter-btn .counter p{font-family:Helvetica,sans-serif;font-size:1.73611vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.24;letter-spacing:normal;text-align:left;color:#fff;margin-right:8.33333vw}@media screen and (max-width:960px){.page-404-wrap .inner .text .counter-btn .counter{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-404-wrap .inner .text .counter-btn .counter p{margin:0;font-size:5.33333vw}}.page-404-wrap .inner .text .counter-btn .counter .numbers{font-family:Helvetica,sans-serif;font-size:3.88889vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#ff9672;margin-right:11.45833vw}@media screen and (max-width:960px){.page-404-wrap .inner .text .counter-btn .counter .numbers{margin:0;font-size:10.66667vw}.page-404-wrap .inner .text .counter-btn .btn-wrap{width:100%;margin-top:6.93333vw}}.page-404-wrap .inner .text .counter-btn .button{text-decoration:none;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.13;letter-spacing:normal;text-align:center;color:#000;padding:.34722vw 2.56944vw;border-radius:1.875vw;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page-404-wrap .inner .text .counter-btn .button .letter span{line-height:2.13}.page-404-wrap .inner .text .counter-btn .button:hover{background:#353535;color:#fff}.show-sm{display:none!important}@media screen and (max-width:960px){.page-404-wrap .inner .text .counter-btn .button{font-size:4.26667vw;padding:1.33333vw 13.33333vw;border-radius:7.2vw;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.hide-sm{display:none!important}.show-sm{display:block!important}.show-sm.flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.xdsoft_datetimepicker{display:none!important}}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#db8365}.xdsoft_datetimepicker{-webkit-box-shadow:none;box-shadow:none;background:#fff;border:none;color:#000;font-family:inherit;padding:0;margin-top:3px}.xdsoft_datetimepicker .xdsoft_datepicker{margin:0;width:27.77778vw}.xdsoft_datetimepicker .xdsoft_timepicker{margin:0;width:15.97222vw}.xdsoft_datetimepicker .xdsoft_today_button{display:none!important}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding:0;text-align:center}.xdsoft_datetimepicker .xdsoft_calendar th{border:none}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{font-family:Helvetica,sans-serif;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000;height:1.875vw;background:#fff;border-color:#e5e5e5;text-align:center}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.2}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{-webkit-box-shadow:none;box-shadow:none;font-weight:400;background-color:#000;color:#fff}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#e5e5e5!important}.xdsoft_datetimepicker .xdsoft_month{width:auto}.xdsoft_datetimepicker .xdsoft_year{width:auto;margin-left:1.38889vw}.xdsoft_datetimepicker .xdsoft_label{padding:0;font-family:Helvetica,sans-serif;font-size:1.38889vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#000;float:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{overflow:hidden}.xdsoft_datetimepicker .xdsoft_monthpicker{border-bottom:1px solid #000;height:2.77778vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.27778vw}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{top:1.875vw;border-color:#e5e5e5;right:-1.04167vw!important;left:-1.04167vw!important}.xdsoft_scrollbar{display:none!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border:none}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-width:1px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:last-child{border:1px solid #e5e5e5;border-left:none;border-right:none}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#fff;border-color:#e5e5e5;color:#000;height:1.875vw;line-height:1.875vw;font-family:Helvetica,sans-serif;font-size:1.11111vw;font-weight:400;font-stretch:normal;font-style:normal;border-left:none;border-right:none}.covid-page h2,.covid-page p{font-weight:300;color:#000;font-stretch:normal;font-style:normal;letter-spacing:normal}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:.34722vw 1.04167vw;text-align:center}#modal-form,#prompt-form{position:fixed;top:.55556vw;right:.55556vw;left:.55556vw;bottom:.55556vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999;border-radius:2.77778vw;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #fff;background-color:rgba(0,0,0,.4);display:none}@media screen and (max-width:960px){#modal-form,#prompt-form{top:1.06667vw;right:.8vw;left:.8vw;bottom:1.06667vw;border-radius:10.66667vw}}#modal-form .close-modal,#prompt-form .close-modal{cursor:pointer;position:absolute;right:2.77778vw;top:2.77778vw;z-index:1}#modal-form .close-modal:hover span:first-child,#prompt-form .close-modal:hover span:first-child{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}#modal-form .close-modal:hover span:last-child,#prompt-form .close-modal:hover span:last-child{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}#modal-form .close-modal span,#prompt-form .close-modal span{width:1.80556vw;height:3px;background:#fff;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform;display:block}@media screen and (max-width:960px){#modal-form .close-modal,#prompt-form .close-modal{right:5.33333vw;top:6.66667vw}#modal-form .close-modal span,#prompt-form .close-modal span{width:6.66667vw}}#modal-form .close-modal span:first-child,#prompt-form .close-modal span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:0;top:.13889vw}#modal-form .close-modal span:last-child,#prompt-form .close-modal span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;right:0}#modal-form .form,#prompt-form .form{width:33.33333vw}.covid-page-wrap{background:#8E8E8C;padding:13.47222vw .55556vw 2.08333vw}@media screen and (max-width:960px){#modal-form .close-modal span:first-child,#prompt-form .close-modal span:first-child{top:.53333vw}#modal-form .form,#prompt-form .form{width:92vw}.covid-page-wrap{padding:34.66667vw 0 5.33333vw}}.covid-page{border-radius:2.08333vw;background-color:#fff;padding:1.73611vw 1.94444vw;color:#000}@media screen and (max-width:960px){.covid-page{border-radius:8vw;padding:4vw}}.covid-page h2{font-size:2.91667vw;line-height:1.33;padding:2.43056vw 0;text-transform:uppercase}@media screen and (max-width:960px){.covid-page h2{font-size:6.4vw;line-height:1.5;padding:8vw 0}}.covid-page p{font-size:1.04167vw;line-height:1.67;margin-bottom:2.08333vw}.covid-page .bottom-covid .button,.covid-page .header-covid h1,.text-page .header-text-page h1{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.covid-page p{font-size:4vw;margin-bottom:6.66667vw}}.covid-page .header-covid{margin-bottom:6.25vw}.covid-page .header-covid h1{font-size:3.33333vw;line-height:1.25;color:#000;text-transform:uppercase}@media screen and (max-width:960px){.covid-page .header-covid{margin-bottom:24vw}.covid-page .header-covid h1{font-size:6.4vw;line-height:1.42}}.covid-page .header-covid h1 .back-link-inner{margin:.20833vw 1.38889vw 0 0;border:1px solid #000;background-color:rgba(255,255,255,.15);float:left}.covid-page .header-covid h1 .back-link-inner:hover{background-color:#000}.covid-page .header-covid h1 .back-link-inner:hover svg *{fill:#fff}.covid-page .header-covid h1 .back-link-inner svg *{fill:#000}.covid-page .pre-image-text{border-top:1px solid #000;position:relative}@media screen and (max-width:960px){.covid-page .header-covid h1 .back-link-inner{float:none;margin:0 0 6.4vw}.covid-page .pre-image-text{border:none}}.covid-page .pre-image-text .image{width:51.66667vw;margin-left:auto;border-radius:0 0 .55556vw .55556vw;overflow:hidden}@media screen and (max-width:960px){.covid-page .pre-image-text .image{width:auto;margin:0 -2.66667vw;border-radius:0 0 3.2vw 3.2vw}}.covid-page .pre-image-text .image img{width:100%;display:block}.covid-page .pre-image-text .dop-line{width:14.375vw;height:26.38889vw;border:1px solid #000;border-left:none;position:absolute;left:0;top:0;border-radius:0 17.36111vw 17.36111vw 0}.covid-page .pre-image-text .dop-line.animated-line:after{height:0}.covid-page .pre-image-text .dop-line:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:calc(100% + 1.5px);-webkit-transition:1s ease-in-out height;-o-transition:1s ease-in-out height;transition:1s ease-in-out height;background:#fff}.covid-page .pre-image-text .text{width:22.5vw;position:absolute;left:0;top:28.81944vw}@media screen and (max-width:960px){.covid-page .pre-image-text .dop-line{display:none}.covid-page .pre-image-text .text{width:86.4vw;position:static;margin-top:3.2vw;opacity:.6}}.covid-page .two-image-text{position:relative}.covid-page .two-image-text .dop-image{position:absolute;left:0;bottom:0;width:41.11111vw;border-radius:.55556vw;overflow:hidden}@media screen and (max-width:960px){.covid-page .two-image-text .dop-image{position:static;border-radius:3.2vw;width:100%;margin-bottom:8vw}}.covid-page .two-image-text .dop-image img{width:100%;display:block}.covid-page .two-image-text .text{margin-left:auto;width:51.66667vw}.covid-page .two-image-text .text p{max-width:45.83333vw}.covid-page .two-image-text .text p img{margin-right:-5.90278vw;height:auto}.covid-page .two-image-text .text img{display:block;width:100%;border-radius:.55556vw;margin-bottom:2.08333vw;height:auto}@media screen and (max-width:960px){.covid-page .two-image-text .text{width:100%}.covid-page .two-image-text .text p{max-width:100%}.covid-page .two-image-text .text p img{margin-right:0}.covid-page .two-image-text .text img{border-radius:3.2vw;margin-bottom:2.66667vw}}.covid-page .text-main{margin-left:auto;width:51.66667vw}.covid-page .text-main p{max-width:45.83333vw}.covid-page .text-main p img{margin-right:-5.90278vw;height:auto}.covid-page .text-main img{display:block;width:100%;border-radius:.55556vw;margin-bottom:2.08333vw;height:auto}.covid-page .bottom-covid{margin-top:4.86111vw;padding:2.77778vw 0 3.47222vw;text-align:center;border-top:1px solid #000}@media screen and (max-width:960px){.covid-page .text-main{width:100%}.covid-page .text-main p{max-width:100%}.covid-page .text-main p img{margin-right:0}.covid-page .text-main img{border-radius:3.2vw;margin-bottom:8vw}.covid-page .bottom-covid{margin-top:18.66667vw;padding:10.66667vw 0 6.66667vw}}.covid-page .bottom-covid .button{padding:1.38889vw 3.47222vw;border-radius:2.08333vw;background-color:#e9e9e9;font-size:1.18056vw;line-height:normal;color:#000;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.covid-page .bottom-covid .button{display:block;width:100%;padding:4vw;border-radius:8vw;font-size:3.73333vw}}.route .button.link-anim-span span,.route .button.link-anim-span span .letter{position:relative;display:inline-block;overflow:hidden}.covid-page .bottom-covid .button:hover{color:#fff;background:#000}.route .button.link-anim-span span .letter{line-height:normal}.route .button.link-anim-span span .letter span{display:block;line-height:normal}.link-anim,.link-anim .letter{display:inline-block;overflow:hidden}.route .button.link-anim-span span .letter span:last-child{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);position:absolute;top:0;left:0}.link-anim{position:relative}.link-anim.with-bottom-line:after,.link-anim.with-bottom-line:before{position:absolute;right:0;bottom:2px;height:1px;background:#fff;left:0;content:''}.link-anim.with-bottom-line.start-anim:after{-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.link-anim.with-bottom-line.finished-anim:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.link-anim.with-bottom-line:before{-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:none;-o-transition:none;transition:none}.link-anim.with-bottom-line:after{-webkit-transition:none;-o-transition:none;transition:none}.link-anim .letter{position:relative;line-height:normal}.link-anim .letter span{display:block;line-height:normal}.link-anim .letter span:last-child{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);position:absolute;top:0;left:0}.xdsoft_datetimepicker .xdsoft_label i{opacity:1;margin-left:3px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{border-left:none;border-right:none}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{text-align:center;height:2.77778vw;opacity:1;margin:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;width:100%}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev:hover{opacity:.5}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{background:url(../img/calendar-arrow-bottom.svg) center center no-repeat;border-top:1px solid #e5e5e5!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background:url(../img/calendar-arrow-top.svg) center center no-repeat;border-bottom:1px solid #e5e5e5!important}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev{opacity:1;width:1.66667vw;height:2.77778vw;margin:-.27778vw 1.11111vw 0;display:block;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:.5}.xdsoft_datetimepicker .xdsoft_prev{background:url(../img/calendar-arrow-left.svg) center center no-repeat}.xdsoft_datetimepicker .xdsoft_next{background:url(../img/calendar-arrow-right.svg) center center no-repeat}.text-page-wrap{background:#8E8E8C;padding:7.63889vw .55556vw 2.08333vw}@media screen and (max-width:960px){.text-page-wrap{padding:21.33333vw 0 5.33333vw}}.text-page{border-radius:2.08333vw;background-color:#fff;padding:1.73611vw 1.94444vw;color:#000}.text-page .header-text-page{margin-bottom:6.25vw}.text-page .header-text-page h1{font-size:3.33333vw;line-height:1.25;color:#000;text-transform:uppercase}@media screen and (max-width:960px){.text-page{border-radius:8vw;padding:4vw}.text-page .header-text-page{margin-bottom:24vw}.text-page .header-text-page h1{font-size:6.4vw;line-height:1.42}}.text-page .bottom-text-page .button,.text-page .meta .date,.text-page .meta .read,.text-page .meta .tag a{font-weight:400;line-height:normal;font-stretch:normal;font-style:normal;letter-spacing:normal}.text-page .header-text-page h1 .back-link-inner{margin:.20833vw 1.38889vw 0 0;border:1px solid #000;background-color:rgba(255,255,255,.15);float:left}.text-page .header-text-page h1 .back-link-inner:hover{background-color:#000}.text-page .header-text-page h1 .back-link-inner:hover svg *{fill:#fff}.text-page .header-text-page h1 .back-link-inner svg *{fill:#000}.text-page .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.69444vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-page .meta .tag{width:43.33333vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.text-page .header-text-page h1 .back-link-inner{float:none;margin:0 0 6.4vw}.text-page .meta{padding-bottom:3.73333vw}.text-page .meta .tag{width:50%}}.text-page .meta .tag a{text-decoration:none;font-size:1.18056vw;color:#000;padding:.48611vw 1.25vw;border-radius:1.18056vw;border:1px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:960px){.text-page .meta .tag a{font-size:3.2vw;padding:1.06667vw 2.66667vw .8vw;border-radius:2.66667vw}}.text-page .meta .tag a:hover{color:#fff;background:#000}.text-page .meta .date{font-size:1.18056vw;color:#000;width:100%}@media screen and (max-width:960px){.text-page .meta .date{text-align:right;font-size:4vw}}.text-page .meta .read{white-space:nowrap;font-size:1.18056vw;color:#000}.text-page .text-wrap-markup{border-top:1px solid #000;padding-top:2.77778vw}.text-page .text-wrap-markup h1:first-child,.text-page .text-wrap-markup h2:first-child,.text-page .text-wrap-markup h3:first-child,.text-page .text-wrap-markup h4:first-child,.text-page .text-wrap-markup h5:first-child,.text-page .text-wrap-markup h6:first-child{margin-top:0}@media screen and (max-width:960px){.text-page .meta .read{position:absolute;right:4vw;top:29.33333vw;font-size:4vw}.text-page .text-wrap-markup{padding-top:8vw}.text-page .text-wrap-markup h1:first-child,.text-page .text-wrap-markup h2:first-child,.text-page .text-wrap-markup h3:first-child,.text-page .text-wrap-markup h4:first-child,.text-page .text-wrap-markup h5:first-child,.text-page .text-wrap-markup h6:first-child{margin-top:0}}.text-page .bottom-text-page{margin-top:4.86111vw;padding:2.77778vw 0;text-align:center;border-top:1px solid #000}@media screen and (max-width:960px){.text-page .bottom-text-page{margin-top:18.66667vw;padding:10.66667vw 0 6.66667vw}}.text-page .bottom-text-page.post{margin-top:1.38889vw;text-align:left;padding-top:6.11111vw;padding-bottom:0}@media screen and (max-width:960px){.text-page .bottom-text-page.post{margin-top:3.2vw}.text-page .bottom-text-page.post .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.text-page .bottom-text-page .button{padding:1.38889vw 3.47222vw;border-radius:2.08333vw;background-color:#e9e9e9;font-size:1.18056vw;color:#000;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box}.text-page .bottom-text-page .button:nth-child(2){margin-left:.41667vw}@media screen and (max-width:960px){.text-page .bottom-text-page .button{display:block;width:100%;padding:4vw;border-radius:8vw;font-size:3.73333vw}.text-page .bottom-text-page .button:nth-child(2){margin-left:.8vw}}.text-page .bottom-text-page .button:hover{background:rgba(0,0,0,.25)}.text-wrap-markup p{font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#000}@media screen and (max-width:960px){.text-wrap-markup p{font-size:4vw}}.text-wrap-markup a{color:#000;opacity:.7;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;text-decoration:none}.text-wrap-markup a:hover{opacity:1}.text-wrap-markup a.link-anim.with-bottom-line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.text-wrap-markup a.link-anim.with-bottom-line:after,.text-wrap-markup a.link-anim.with-bottom-line:before{background:#000;bottom:0}.text-wrap-markup h2{margin-top:3.47222vw;margin-bottom:.48611vw;font-size:2.22222vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#000}@media screen and (max-width:960px){.text-wrap-markup h2{margin-top:13.33333vw;margin-bottom:2.66667vw;font-size:6.93333vw;line-height:normal}}.text-wrap-markup li{font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#000;list-style-type:disc;list-style-position:inside}.blog-header .search-results form input,.blog-header .search-results p,.blog-header .title-search .blog-categories ul li a,.blog-header .title-search .title h1{font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.text-wrap-markup ol,.text-wrap-markup ul{margin:1.73611vw 0}@media screen and (max-width:960px){.text-wrap-markup li{font-size:4vw}.text-wrap-markup ol,.text-wrap-markup ul{margin:6.66667vw 0}}.text-wrap-markup ul li{position:relative;list-style-type:none;padding-left:2.08333vw;margin-bottom:.90278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.text-wrap-markup ul li{padding-left:6.66667vw;margin-bottom:3.46667vw}}.text-wrap-markup ul li:last-child{margin-bottom:0}.text-wrap-markup ul li:after{content:'';position:absolute;left:0;width:1.04167vw;height:.83333vw;background:url(../img/ul.svg) center center no-repeat;background-size:contain}.blog-header{background:#8E8E8C;padding:16.94444vw 2.36111vw 6.25vw}.blog-header.dark-bg .title-search .blog-categories ul,.blog-header.dark-bg .title-search .search a{background-color:#252628}.blog-header .search-results p{opacity:.6;font-size:1.11111vw;font-weight:300;line-height:2.13}@media screen and (max-width:960px){.text-wrap-markup ul li:after{width:4vw;height:3.2vw}.blog-header{padding:34.66667vw 1.33333vw 5.33333vw}.blog-header .search-results p{font-size:4vw}}.blog-header .search-results form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-header .search-results form .input-wrap{width:100%}.blog-header .search-results form .button-wrap{width:4.44444vw;margin-left:1.38889vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.blog-header .search-results form .button-wrap{width:10.66667vw;margin-left:2.66667vw}}.blog-header .search-results form input{width:100%;display:block;height:4.44444vw;border-radius:0;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;font-size:2.77778vw;font-weight:300;line-height:normal;border:none;border-bottom:1px solid #fff}@media screen and (max-width:960px){.blog-header .search-results form input{height:10.66667vw;font-size:5.33333vw}}.blog-header .search-results form input:hover::-webkit-input-placeholder{opacity:.6}.blog-header .search-results form input:hover:-ms-input-placeholder{opacity:.6}.blog-header .search-results form input:hover::-ms-input-placeholder{opacity:.6}.blog-header .search-results form input:hover::placeholder{opacity:.6}.blog-header .search-results form input::-webkit-input-placeholder{opacity:.5;color:#fff}.blog-header .search-results form input:-ms-input-placeholder{opacity:.5;color:#fff}.blog-header .search-results form input::-ms-input-placeholder{opacity:.5;color:#fff}.blog-header .search-results form input::placeholder{opacity:.5;color:#fff}.blog-header .search-results form button{height:4.44444vw;width:100%;-webkit-appearance:none;border:none;outline:0;background-color:#848482;border-radius:50%;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.blog-header .search-results form button{height:10.66667vw}}.blog-header .search-results form button:hover{background:#000}.blog-header .search-results form button svg{width:1.38889vw;height:1.38889vw}.blog-header .search-results form button svg *{fill:#fff}.blog-header .title-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.blog-header .search-results form button svg{width:5.33333vw;height:5.33333vw}.blog-header .title-search{-ms-flex-wrap:wrap;flex-wrap:wrap}}.blog-header .title-search .title{width:31.38889vw}.blog-header .title-search .title h1{text-transform:uppercase;font-size:4.16667vw;font-weight:400;line-height:.93}@media screen and (max-width:960px){.blog-header .title-search .title{width:50%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.blog-header .title-search .title h1{margin-left:2.66667vw;font-size:9.06667vw}}.blog-header .title-search .blog-categories{width:31.38889vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){.blog-header .title-search .blog-categories{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:auto;padding-bottom:8vw;margin:2.4vw -1.33333vw 0}}.blog-header .title-search .blog-categories ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.13889vw;border-radius:2.08333vw;background-color:#848482;position:relative;margin:0 1.33333vw}@media screen and (max-width:960px){.blog-header .title-search .blog-categories ul{padding:.53333vw;border-radius:8vw}.blog-header .title-search .blog-categories ul .hover{display:none}}.blog-header .title-search .blog-categories ul:hover .hover{opacity:1}.blog-header .title-search .blog-categories ul:hover li a.active:before{opacity:0}.blog-header .title-search .blog-categories ul:hover li a.active:after{opacity:.2}.blog-header .title-search .blog-categories ul:hover li a.active .count,.blog-header .title-search .blog-categories ul:hover li a.active:hover:after{opacity:0}.blog-header .title-search .blog-categories ul:hover li a.active:hover .count{opacity:1}.blog-header .title-search .blog-categories ul .hover{-webkit-transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;-o-transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;position:absolute;top:.13889vw;bottom:.13889vw;width:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2.08333vw;border:1px solid #fff;opacity:0;pointer-events:none;z-index:1}.blog-header .title-search .blog-categories ul li a{text-decoration:none;font-size:1.04167vw;font-weight:300;line-height:1.67;text-align:center;padding:1.18056vw 1.52778vw;border-radius:2.08333vw;position:relative;display:block;white-space:nowrap}@media screen and (max-width:960px){.blog-header .title-search .blog-categories ul li a{font-size:3.73333vw;padding:3.2vw 10.66667vw;border-radius:8vw}.blog-header .title-search .blog-categories ul li a.active:before{display:none}}.blog-header .title-search .blog-categories ul li a.active .count,.blog-header .title-search .blog-categories ul li a:hover .count{opacity:1}.blog-header .title-search .blog-categories ul li a.active:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;border-radius:2.08333vw;border:1px solid #fff;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.blog-header .title-search .blog-categories ul li a.active:after{content:'';position:absolute;top:1.25vw;bottom:1.25vw;left:2.08333vw;right:2.08333vw;opacity:0;border-radius:2.08333vw;border:1px solid #fff;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.blog-header .title-search .blog-categories ul li .count,.publication .hover{-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity}@media screen and (max-width:960px){.blog-header .title-search .blog-categories ul li a.active:after{top:0;bottom:0;left:0;right:0;border-radius:8vw;opacity:1}}.blog-header .title-search .blog-categories ul li .count{position:absolute;bottom:-1.875vw;left:0;right:0;text-align:center;opacity:0;transition:.2s ease-in-out opacity}.blog-header .title-search .search{width:31.38889vw;text-align:right}@media screen and (max-width:960px){.blog-header .title-search .blog-categories ul li .count{bottom:-6.66667vw}.blog-header .title-search .search{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%}}.blog-header .title-search .search a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.44444vw;height:4.44444vw;border-radius:50%;margin-left:auto;background-color:#848482;transition:.2s ease-in-out background}@media screen and (max-width:960px){.blog-header .title-search .search a{width:14.4vw;height:14.4vw}}.blog-header .title-search .search a:hover{background-color:#fff}.blog-header .title-search .search a:hover svg *{fill:#000}.blog-header .title-search .search a svg *,.search-popup form button:hover svg *{fill:#fff}.blog-header .title-search .search a svg{width:1.73611vw;height:1.73611vw}.publications-list{background:#8E8E8C;padding:0 2.5vw 10.41667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:960px){.blog-header .title-search .search a svg{width:6.66667vw;height:6.66667vw}.publications-list{padding:0 1.33333vw 40vw}}.publication{width:33.03%;height:31.11111vw;margin-bottom:1.38889vw;margin-right:.41667vw;border-radius:.55556vw;border:1px solid #fff;background-color:rgba(255,255,255,.15);position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-decoration:none;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background}.publication .bg,.publication .bg:after,.publication .hover-bg,.publication .text{position:absolute;right:0;bottom:0}@media screen and (max-width:960px){.publication{width:100%;margin-right:0;margin-bottom:3.46667vw;height:99.46667vw;border-radius:3.73333vw}}.publication:nth-child(3n+3){margin-right:0}.publication.without-bg .hover-bg{background-color:#fff}@media screen and (min-width:960px){.publication:hover .text .bottom .date,.publication:hover .text .top h3{color:#000}.publication:hover{background:#fff}.publication:hover .hover,.publication:hover .hover-bg{opacity:1}.publication:hover .text .top h3 .hover-sample:after{top:.625vw;left:.625vw;right:.625vw;bottom:.625vw}.publication:hover .text .top h3 .hover-sample svg{opacity:0}.publication:hover .text .bottom .tag{border-color:#000;color:#000}}.publication .text .bottom .date,.publication .text .bottom .tag,.publication .text .top h3{font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.publication .hover{position:absolute;left:0;top:0;width:3.47222vw;height:3.47222vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#000;pointer-events:none;z-index:4;transition:.2s ease-in-out opacity;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:960px){.publication .hover{display:none}}.publication .hover svg{width:.83333vw;height:.83333vw}.publication .bg{left:0;top:0;z-index:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.publication .bg:after{content:'';left:0;top:0;background:#000;opacity:.06}.publication .bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.publication .hover-bg{left:0;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(255,255,255,.4);opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;height:31.11111vw}@media screen and (max-width:960px){.publication .hover-bg{display:none}}.publication .text{left:0;top:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.publication .text .top{padding:1.38889vw 2.63889vw 2.08333vw 1.25vw;position:relative;z-index:3}.publication .text .top h3{font-size:1.38889vw;font-weight:300;line-height:1.4;text-transform:uppercase;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.publication .text .top h3 .hover-sample{width:1.52778vw;height:1.52778vw;border-radius:50%;position:relative;top:-.20833vw;margin-right:.69444vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media screen and (max-width:960px){.publication .text .top{padding:2.66667vw 2.66667vw 6.66667vw}.publication .text .top h3{font-size:4.8vw;line-height:1.56}.publication .text .top h3 .hover-sample{width:5.33333vw;height:5.33333vw;top:-.8vw;margin-right:1.86667vw}}.publication .text .top h3 .hover-sample:after{content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:#000;-webkit-transition:.2s ease-in-out all;-o-transition:.2s ease-in-out all;transition:.2s ease-in-out all;border-radius:50%;overflow:hidden}.publication .text .top h3 .hover-sample svg{width:.55556vw;height:.55556vw;position:relative;z-index:2}@media screen and (max-width:960px){.publication .text .top h3 .hover-sample svg{width:2.13333vw;height:2.13333vw}}.publication .text .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;padding:.76389vw 1.25vw;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}@media screen and (max-width:960px){.publication .text .bottom{padding:2.66667vw}}.publication .text .bottom .tag{position:absolute;left:1.25vw;font-size:.83333vw;font-weight:400;line-height:normal;border-radius:.69444vw;border:1px solid #fff;padding:.27778vw .69444vw .20833vw;-webkit-transition:.2s ease-in-out color,.2s ease-in-out border;-o-transition:.2s ease-in-out color,.2s ease-in-out border;transition:.2s ease-in-out color,.2s ease-in-out border;z-index:2}@media screen and (max-width:960px){.publication .text .bottom .tag{left:4.53333vw;font-size:3.2vw;border-radius:2.66667vw;padding:1.33333vw 2.66667vw .53333vw}}.publication .text .bottom .date{font-size:1.80556vw;font-weight:300;line-height:.96;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color;position:relative;z-index:2}.blog-post-page .text-post h1,.blog-post-page .text-post h2,.blog-post-page .text-post li,.blog-post-page .text-post p,.blog-post-page .top-post-image p{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#000}.blog-post-page{border-top:1px solid #000}.blog-post-page .top-post-image{position:relative}.blog-post-page .top-post-image .dop-line{width:24.02778vw;border-radius:0 24.30556vw 24.30556vw 0;height:44.09722vw;border:1px solid #000;border-left:none;position:absolute;left:0;top:0}@media screen and (max-width:960px){.publication .text .bottom .date{font-size:6.93333vw}.blog-post-page{margin:0 -2.66667vw;overflow:hidden}.blog-post-page .top-post-image .dop-line{display:none}}.blog-post-page .top-post-image .dop-line.animated-line:after{height:0}.blog-post-page .top-post-image .dop-line:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:calc(100% + 1.5px);-webkit-transition:1s ease-in-out height;-o-transition:1s ease-in-out height;transition:1s ease-in-out height;background:#fff}.blog-post-page .top-post-image .img-wrap{width:51.66667vw;border-radius:0 0 .55556vw .55556vw;overflow:hidden;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44.09722vw}@media screen and (max-width:960px){.blog-post-page .top-post-image .img-wrap{width:auto;border-radius:0 0 3.2vw 3.2vw;height:83.2vw}}.blog-post-page .top-post-image .img-wrap img{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog-post-page .top-post-image .desc{width:22.5vw;position:absolute;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);left:0}.blog-post-page .top-post-image p{margin-top:2.08333vw;font-size:1.04167vw;line-height:1.67}@media screen and (max-width:960px){.blog-post-page .top-post-image .desc{padding:0 2.66667vw 5.33333vw;width:100%;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-sizing:border-box;box-sizing:border-box}.blog-post-page .top-post-image p{margin-top:3.2vw;opacity:.6;font-size:4vw;padding-right:4vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.blog-post-page .text-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-post-page .text-post .left{width:22.5vw}@media screen and (max-width:960px){.blog-post-page .text-post .left{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 2.66667vw}.blog-post-page .text-post .left p{margin-top:2.66667vw;opacity:.6}}.blog-post-page .text-post .left p{width:auto}.blog-post-page .text-post .right{width:51.66667vw}.blog-post-page .text-post h1{margin-top:4.86111vw;text-transform:uppercase;font-size:3.61111vw;line-height:1.33}@media screen and (max-width:960px){.blog-post-page .text-post .right{width:100%;padding:0 2.66667vw;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.blog-post-page .text-post h1{margin-top:20vw;font-size:7.46667vw;line-height:1.5}}.blog-post-page .text-post h1:first-child{margin-top:2.08333vw}@media screen and (max-width:960px){.blog-post-page .text-post h1:first-child{margin-top:20vw}}.blog-post-page .text-post h2{margin-top:4.86111vw;text-transform:uppercase;font-size:2.91667vw;line-height:1.33}@media screen and (max-width:960px){.blog-post-page .text-post h2{margin-top:20vw;font-size:6.4vw;line-height:1.5}}.blog-post-page .text-post h2:first-child{margin-top:2.08333vw}.blog-post-page .text-post h3,.blog-post-page .text-post h4,.blog-post-page .text-post h5,.blog-post-page .text-post h6{font-size:1.94444vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#000}@media screen and (max-width:960px){.blog-post-page .text-post h2:first-child{margin-top:20vw}.blog-post-page .text-post h3,.blog-post-page .text-post h4,.blog-post-page .text-post h5,.blog-post-page .text-post h6{font-size:5.33333vw}}.blog-post-page .text-post p{margin-top:2.08333vw;font-size:1.04167vw;line-height:1.67;width:45.83333vw}@media screen and (max-width:960px){.blog-post-page .text-post p{padding-right:4vw;width:100%;margin-top:8vw;font-size:4vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.blog-post-page .text-post li{font-size:1.04167vw;line-height:1.67}.blog-post-page .cite .text .author,.blog-post-page .cite .text p,.blog-post-page .text-post ol li:after{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.blog-post-page .text-post ol,.blog-post-page .text-post ul{margin-top:1.73611vw;margin-bottom:1.73611vw;width:45.83333vw}@media screen and (max-width:960px){.blog-post-page .text-post li{font-size:4vw}.blog-post-page .text-post ol,.blog-post-page .text-post ul{padding-right:4vw;width:100%;margin-top:6.66667vw;margin-bottom:6.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.blog-post-page .text-post ul li{position:relative;list-style-type:none;padding-left:2.43056vw;margin-bottom:.90278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.blog-post-page .text-post ul li{padding-left:9.33333vw;margin-bottom:3.46667vw}}.blog-post-page .text-post ul li:last-child{margin-bottom:0}.blog-post-page .text-post ul li:after{content:'';position:absolute;left:0;top:.34722vw;width:1.04167vw;height:.83333vw;background:url(../img/ul.svg) center center no-repeat;background-size:contain}.blog-post-page .text-post ol li{position:relative;list-style-type:none;padding-left:2.43056vw;margin-bottom:.90278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.blog-post-page .text-post ul li:after{width:4vw;height:3.2vw;top:1.86667vw}.blog-post-page .text-post ol li{padding-left:9.33333vw;margin-bottom:3.46667vw}}.blog-post-page .text-post ol li:last-child{margin-bottom:0}.blog-post-page .text-post ol li:after{counter-increment:ol;content:counter(ol);position:absolute;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1.25vw;height:1.25vw;background-color:#000;border-radius:1.25vw;font-size:1.04167vw;line-height:1.67;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .27778vw;top:.20833vw}@media screen and (max-width:960px){.blog-post-page .text-post ol li:after{min-width:4.8vw;height:4.8vw;border-radius:4.8vw;font-size:4vw;padding:0 1.06667vw;top:1.06667vw}.blog-post-page .text-post .img-wrap{margin-left:-2.66667vw;margin-right:-2.66667vw}}.blog-post-page .text-post img{width:100%;margin-top:2.08333vw;display:block;border-radius:.55556vw}@media screen and (max-width:960px){.blog-post-page .text-post img{margin-top:8vw;border-radius:3.2vw}}.blog-post-page .cite{margin:6.94444vw 0 3.47222vw;padding:3.75vw 14.23611vw 5.55556vw;border-radius:.55556vw;background-color:#2f3032;position:relative}.blog-post-page .cite .text p{font-size:1.94444vw;line-height:1.29;text-align:center}@media screen and (max-width:960px){.blog-post-page .cite{margin:13.33333vw -2.66667vw 2.66667vw;border-radius:3.2vw;padding:12vw 6.93333vw 21.33333vw 2.66667vw}.blog-post-page .cite .text p{font-size:5.33333vw;line-height:1.25}}.blog-post-page .cite .text .author{position:absolute;left:0;right:0;bottom:.69444vw;text-align:center;opacity:.6;font-size:1.04167vw;line-height:1.67}@media screen and (max-width:960px){.blog-post-page .cite .text .author{bottom:2.66667vw;font-size:3.73333vw}}.blog-post-page p a{color:#000;opacity:.7;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;text-decoration:none}.blog-post-page p a:hover,.popup-share .share-links ul li a:hover span{opacity:1}.blog-post-page p a.link-anim.with-bottom-line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.blog-post-page p a.link-anim.with-bottom-line:after,.blog-post-page p a.link-anim.with-bottom-line:before{background:#000;bottom:0}.blog-post-page .post-share{margin-top:3.33333vw}.blog-post-page .post-share a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:1.18056vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.18056vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;padding:.41667vw .55556vw .41667vw 1.25vw;text-decoration:none;background:#000}.popup-share .share-links ul li a span,.search-popup form input{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}@media screen and (max-width:960px){.blog-post-page .post-share{margin-top:24vw;text-align:center}.blog-post-page .post-share a{border-radius:7.46667vw;font-size:4.26667vw;padding:1.33333vw 3.2vw 1.33333vw 12vw;line-height:2.13}}.blog-post-page .post-share a.link-anim-span span{overflow:hidden;position:relative;display:inline-block}.blog-post-page .post-share a.link-anim-span span .letter{position:relative;display:inline-block;line-height:normal;overflow:hidden}.blog-post-page .post-share a.link-anim-span span .letter span{display:block;line-height:normal}.blog-post-page .post-share a.link-anim-span span .letter span:last-child{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);position:absolute;top:0;left:0}.blog-post-page .post-share a span{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.blog-post-page .post-share a:hover{background-color:#353535}.blog-post-page .post-share a svg{margin-left:.69444vw;width:1.38889vw;height:1.38889vw}.popup-share{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7);position:fixed;left:0;right:0;top:0;bottom:0;z-index:101;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-share .close-share-popup{cursor:pointer;position:absolute;top:35%;right:35%}.popup-share .close-share-popup:hover span:first-child{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.popup-share .close-share-popup:hover span:last-child{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.popup-share .close-share-popup .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.38889vw 0}@media screen and (max-width:960px){.blog-post-page .post-share a svg{margin-left:8vw;width:5.33333vw;height:5.33333vw}.popup-share .close-share-popup{right:2%;top:3%}.popup-share .close-share-popup .icon{padding:5.33333vw 0}}.popup-share .close-share-popup span{display:block;width:1.80556vw;height:3px;background:#fff;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.popup-share .close-share-popup span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:.90278vw}.popup-share .close-share-popup span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;right:.90278vw}.popup-share .share-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-share .share-links ul li{margin-right:.41667vw}@media screen and (max-width:960px){.popup-share .close-share-popup span{width:6.66667vw}.popup-share .close-share-popup span:first-child{left:3.2vw}.popup-share .close-share-popup span:last-child{right:3.2vw}.popup-share .share-links ul li{margin-right:1.6vw}.popup-share .share-links ul li:last-child{margin-right:0}}.popup-share .share-links ul li:last-child{margin-right:0}.popup-share .share-links ul li a{width:5.625vw;height:5.625vw;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.83333vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff;background-color:rgba(255,255,255,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.popup-share .share-links ul li a:hover{border-color:#000;background-color:#000}.popup-share .share-links ul li a span{position:absolute;left:0;right:0;bottom:-1.875vw;font-size:.90278vw;line-height:normal;text-align:center;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}@media screen and (max-width:960px){.popup-share .share-links ul li a{width:21.6vw;height:21.6vw;border-radius:3.2vw}.popup-share .share-links ul li a span{display:none}}.popup-share .share-links ul li a svg{width:2.01389vw;height:2.01389vw}.search-popup{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:101}.search-popup .close-search-popup{cursor:pointer;position:absolute;top:35%;right:20%}.search-popup .close-search-popup:hover span:first-child{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.search-popup .close-search-popup:hover span:last-child{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.search-popup .close-search-popup .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.38889vw 0}@media screen and (max-width:960px){.popup-share .share-links ul li a svg{width:7.73333vw;height:7.73333vw}.search-popup .close-search-popup{right:2%;top:3%}.search-popup .close-search-popup .icon{padding:5.33333vw 0}}.search-popup .close-search-popup span{display:block;width:1.80556vw;height:3px;background:#fff;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.search-popup .close-search-popup span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:.90278vw}.search-popup .close-search-popup span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;right:.90278vw}@media screen and (max-width:960px){.search-popup .close-search-popup span{width:6.66667vw}.search-popup .close-search-popup span:first-child{left:3.2vw}.search-popup .close-search-popup span:last-child{right:3.2vw}}.search-popup form{width:50vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.search-popup form{width:93.33333vw}}.search-popup form .input-wrap{width:44.09722vw}@media screen and (max-width:960px){.search-popup form .input-wrap{width:76vw}}.search-popup form .button-wrap{width:5.625vw}@media screen and (max-width:960px){.search-popup form .button-wrap{width:16.26667vw}}.search-popup form input{width:100%;display:block;height:5.625vw;border-radius:2.77778vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff;background-color:rgba(255,255,255,.15);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3.47222vw;font-size:1.52778vw;line-height:1.14;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background}@media screen and (max-width:960px){.search-popup form input{height:16.26667vw;border-radius:9.33333vw;padding:0 6.66667vw;font-size:4.26667vw}}.search-popup form input:hover{background-color:rgba(255,255,255,.25)}.search-popup form input:hover::-webkit-input-placeholder{opacity:.6}.search-popup form input:hover:-ms-input-placeholder{opacity:.6}.search-popup form input:hover::-ms-input-placeholder{opacity:.6}.search-popup form input:hover::placeholder{opacity:.6}.search-popup form input::-webkit-input-placeholder{opacity:.5;color:#fff}.search-popup form input:-ms-input-placeholder{opacity:.5;color:#fff}.search-popup form input::-ms-input-placeholder{opacity:.5;color:#fff}.search-popup form input::placeholder{opacity:.5;color:#fff}.search-popup form button{height:5.625vw;width:100%;border:none;background-color:#fff;border-radius:50%;cursor:pointer}@media screen and (max-width:960px){.search-popup form button{height:16.26667vw}}.search-popup form button:hover{background:#000}.search-popup form button svg{width:2.08333vw;height:2.08333vw}.service-adv{background:#8E8E8C;padding:0 2.5vw;margin-bottom:-6.25vw}@media screen and (max-width:960px){.search-popup form button svg{width:8vw;height:8vw}.service-adv{padding:0 4vw;margin-bottom:-13.33333vw;margin-top:-5.33333vw}}.service-adv.dark-bg .list ul li .count{color:#020202}.service-adv .list ul li,.service-adv .title h2{font-weight:300;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.covid-new-header .img-wrap .txt,.service-adv .list ul li .count{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.service-adv .title{width:43.33333vw}.service-adv .title h2{opacity:.5;font-size:2.91667vw;line-height:1.33;margin-bottom:1.31944vw;text-transform:uppercase}@media screen and (max-width:960px){.service-adv .title{width:100%}.service-adv .title h2{font-size:7.46667vw;margin-bottom:21.33333vw}}.service-adv .list ul li{font-size:1.38889vw;line-height:1.7;text-align:right}@media screen and (max-width:960px){.service-adv .list ul li{font-size:4.8vw;text-align:left}}.service-adv .list ul li .count{display:inline-block;margin-right:.34722vw;font-size:1.04167vw;line-height:1.67;text-align:center;color:#8e8e8c;height:1.38889vw;background-color:#fff;border-radius:1.38889vw;padding:0 .41667vw;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-.06944vw}@media screen and (max-width:960px){.service-adv .list ul li .count{margin-right:1.33333vw;font-size:4vw;height:5.33333vw;border-radius:5.33333vw;padding:0 1.6vw;top:0}}.covid-new-header{background:#8E8E8C;padding-bottom:6.94444vw}.covid-new-header .img-wrap{height:47.22222vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:960px){.covid-new-header{padding-bottom:26.66667vw}.covid-new-header .img-wrap{height:150.4vw}}.covid-new-header .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.covid-txt ol li,.covid-txt ol li:after{display:-webkit-box;display:-ms-flexbox}.covid-new-header .img-wrap .txt{position:absolute;right:2.5vw;bottom:.97222vw;width:73.61111vw;font-size:3.33333vw;line-height:1.25;text-align:right;color:#fff;text-transform:uppercase}.covid-new-header .txt-wrap h1,.covid-new-header .txt-wrap p,.covid-txt h2,.covid-txt li,.covid-txt ol li:after,.covid-txt p{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal}.covid-new-header .txt-wrap{margin-top:-1.52778vw;padding:0 2.5vw;position:relative;z-index:2}@media screen and (max-width:960px){.covid-new-header .img-wrap .txt{right:4vw;left:4vw;bottom:5.33333vw;width:auto;font-size:6.4vw;text-align:left}.covid-new-header .txt-wrap{padding:0 4vw;margin-top:-2.66667vw}}.covid-new-header .txt-wrap h1{font-size:8.33333vw;line-height:normal;text-align:right;color:#fff;margin-bottom:1.80556vw}@media screen and (max-width:960px){.covid-new-header .txt-wrap h1{font-size:16vw;text-align:left;margin-bottom:6.93333vw}}.covid-new-header .txt-wrap p{width:33.33333vw;font-size:1.04167vw;line-height:1.67;text-align:right;color:#fff;margin-left:auto}@media screen and (max-width:960px){.covid-new-header .txt-wrap p{width:85.33333vw;font-size:4vw;text-align:left;margin-left:0;margin-right:auto}}.covid-txt{width:30.83333vw;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.covid-txt{width:100%}}.covid-txt.wide{width:41.66667vw}.covid-txt h2{font-size:2.91667vw;line-height:1.33;color:#fff;margin-bottom:3.40278vw;text-transform:uppercase}@media screen and (max-width:960px){.covid-txt.wide{width:100%}.covid-txt h2{font-size:6.4vw;margin-bottom:10.66667vw}}.covid-txt li,.covid-txt p{font-size:1.04167vw;line-height:1.67;color:#fff;position:relative}.covid-txt ol li{position:relative;list-style-type:none;padding-left:2.43056vw;margin-bottom:.90278vw;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.covid-txt li,.covid-txt p{font-size:4vw;line-height:1.6}.covid-txt ol li{padding-left:9.33333vw;margin-bottom:3.46667vw}}.covid-txt ol li:last-child{margin-bottom:0}.covid-txt ol li:after{counter-increment:covidol;content:counter(covidol);position:absolute;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1.25vw;height:1.25vw;background-color:#fff;border-radius:1.25vw;font-size:1.04167vw;line-height:1.67;color:#8e8e8c;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .27778vw;top:.20833vw}.covid-new-2 .dop-line:after,.covid-new-4:after,.serviceinin-header .bg:after{content:''}.covid-new-1,.covid-new-2,.covid-new-3,.covid-new-4{background:#8E8E8C}@media screen and (max-width:960px){.covid-txt ol li:after{min-width:4.8vw;height:4.8vw;border-radius:4.8vw;font-size:4vw;padding:0 1.06667vw;top:1.06667vw}}.covid-new-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.47222vw 2.5vw 6.94444vw}@media screen and (max-width:960px){.covid-new-1{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:13.33333vw 1.33333vw}.covid-new-1 .covid-txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 2.66667vw}}.covid-new-1 .img-wrap{width:47.5vw;border-radius:1.25vw;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}@media screen and (max-width:960px){.covid-new-1 .img-wrap{width:100%;border-radius:5.33333vw;margin-bottom:6.13333vw;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.covid-new-1 .img-wrap img{display:block;width:100%;border-radius:1.25vw}.covid-new-2{position:relative;padding:3.47222vw 2.5vw 6.94444vw}@media screen and (max-width:960px){.covid-new-1 .img-wrap img{border-radius:5.33333vw}.covid-new-2{padding:13.33333vw 1.33333vw 26.66667vw}}.covid-new-2 .dop-line{width:43.47222vw;border-radius:0 43.47222vw 43.47222vw 0;height:83.33333vw;border:1px solid #fff;border-left:none;position:absolute;left:2.5vw;top:-3.47222vw;pointer-events:none;z-index:3}@media screen and (max-width:960px){.covid-new-2 .dop-line{width:91.46667vw;border-radius:0 91.46667vw 91.46667vw 0;height:173.33333vw;left:0;top:-5.33333vw}}.covid-new-2 .dop-line.animated-line:after{height:0}.covid-new-2 .dop-line:after{position:absolute;left:-1px;right:-1px;bottom:-1px;height:calc(100% + 1.5px);-webkit-transition:1s ease-in-out height;-o-transition:1s ease-in-out height;transition:1s ease-in-out height;background:#8E8E8C}.covid-new-2 .img-wrap{width:20.83333vw;margin-left:auto;border-radius:27.08333vw;overflow:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media screen and (max-width:960px){.covid-new-2 .img-wrap{width:45.86667vw;border-radius:104vw}}.covid-new-2 .img-wrap img{display:block;border-radius:27.08333vw;width:100%}.covid-new-2 .covid-txt{margin-top:-6.94444vw;position:relative;z-index:2;pointer-events:none}@media screen and (max-width:960px){.covid-new-2 .img-wrap img{border-radius:104vw}.covid-new-2 .covid-txt{margin-top:13.33333vw;padding:0 2.66667vw}}.covid-new-2 .slider{width:50vw;position:relative;border-radius:27.08333vw;z-index:1;overflow:hidden;margin-top:-5.55556vw;margin-left:5.83333vw;-webkit-clip-path:inset(0 round 27.08333vw);clip-path:inset(0 round 27.08333vw)}@media screen and (max-width:960px){.covid-new-2 .slider{width:97.33333vw;margin-top:40vw;border-radius:5.86667vw;margin-left:auto;margin-right:auto;-webkit-clip-path:inset(0 round 104vw);clip-path:inset(0 round 104vw)}.covid-new-2 .slider .next-slider{right:13.33333vw!important;bottom:13.33333vw!important}}.covid-new-2 .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 27.08333vw)!important;clip-path:inset(0 0 0 0 round 27.08333vw)!important}@media screen and (max-width:960px){.covid-new-2 .slider .slick-slide.effect>img{-webkit-clip-path:inset(0 0 0 0 round 104vw)!important;clip-path:inset(0 0 0 0 round 104vw)!important}}.covid-new-2 .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 27.08333vw);clip-path:inset(100% 0 0 100% round 27.08333vw);-webkit-transition:.5s ease-in-out clip-path;-o-transition:.5s ease-in-out clip-path;transition:.5s ease-in-out clip-path}@media screen and (max-width:960px){.covid-new-2 .slider .slick-slide>img{-webkit-clip-path:inset(100% 0 0 100% round 104vw);clip-path:inset(100% 0 0 100% round 104vw)}}.covid-new-2 .slider .slick-slide.notransition>img{-webkit-transition:none;-o-transition:none;transition:none}.covid-new-2 .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 27.08333vw);clip-path:inset(0 100% 100% 0 round 27.08333vw)}.covid-new-2 .slider .slick-slide .img-old{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.covid-new-2 .slider .slick-slide>img{position:relative;z-index:2}.covid-new-2 .slider .slick-slide img{border-radius:27.08333vw}.covid-new-2 .slider:hover .next-slider,.covid-new-2 .slider:hover .prev-slider{opacity:1;pointer-events:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.covid-new-3{padding-bottom:6.94444vw;padding-left:2.5vw;padding-right:2.5vw;position:relative;margin-top:-34.72222vw}@media screen and (max-width:960px){.covid-new-2 .slider .slick-slide.left-direction>img{-webkit-clip-path:inset(0 100% 100% 0 round 104vw);clip-path:inset(0 100% 100% 0 round 104vw)}.covid-new-2 .slider .slick-slide img{border-radius:104vw}.covid-new-3{margin-top:0;padding:26.66667vw 1.33333vw}}.covid-new-3 .img-wrap{width:47.5vw;border-radius:1.25vw;overflow:hidden;margin-bottom:2.08333vw;margin-left:auto;pointer-events:none}@media screen and (max-width:960px){.covid-new-3 .img-wrap{margin-bottom:6.13333vw;border-radius:5.33333vw;width:100%}}.covid-new-3 .img-wrap img{width:100%;display:block;border-radius:1.25vw}.covid-new-3 .covid-txt{margin-left:auto;margin-right:5.83333vw}@media screen and (max-width:960px){.covid-new-3 .img-wrap img{border-radius:5.33333vw}.covid-new-3 .covid-txt{margin-right:0;padding:0 2.66667vw}}.covid-new-4{position:relative;padding:6.94444vw 2.5vw}.covid-new-4:after{position:absolute;left:2.5vw;right:2.5vw;height:1px;background-color:#fff;top:5.55556vw;z-index:1}@media screen and (max-width:960px){.covid-new-4{padding:80vw 4vw 26.66667vw}.covid-new-4:after{left:1.33333vw;right:1.33333vw;top:61.33333vw}}.covid-new-4 .img-wrap{width:20.83333vw;border-radius:1.25vw;overflow:hidden;margin-left:auto;pointer-events:none;position:absolute;left:20.83333vw;top:-3.47222vw;z-index:2;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media screen and (max-width:960px){.covid-new-4 .img-wrap{width:62.4vw;border-radius:5.33333vw;left:4vw;top:13.33333vw}}.covid-new-4 .img-wrap img{width:100%;display:block;border-radius:1.25vw}.covid-new-4 .covid-txt{margin-left:auto;margin-right:5.83333vw}.serviceinin-header{height:37.01389vw;position:relative;overflow:hidden}@media screen and (max-width:960px){.covid-new-4 .img-wrap img{border-radius:5.33333vw}.covid-new-4 .covid-txt{margin-right:0}.serviceinin-header{height:133.33333vw}}.serviceinin-header .bg{position:absolute;left:0;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;height:42.36111vw}@media screen and (max-width:960px){.serviceinin-header .bg{height:113.06667vw}}.serviceinin-header .bg:after{position:absolute;left:0;right:0;top:0;bottom:0;opacity:.3;background-color:#020202}.serviceinin-header .bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.serviceinin-header .text{position:absolute;z-index:2;bottom:.55556vw;right:.55556vw;left:.55556vw}.serviceinin-header .text .back-link-inner-wrap{margin-left:1.94444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.serviceinin-header .text{bottom:1.33333vw;right:1.33333vw;left:1.33333vw}.serviceinin-header .text .back-link-inner-wrap{margin-left:2.66667vw}}.serviceinin-header .text .back-link-inner-wrap .back-link-inner{margin:0}.serviceinin-header .text .back-link-inner-wrap .span{text-decoration:none;font-size:1.18056vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.05556vw;padding:.13889vw 1.38889vw 0;margin-left:.69444vw;border-radius:1.52778vw;-webkit-backdrop-filter:blur(21.7px);backdrop-filter:blur(21.7px);border:1px solid #fff;background-color:rgba(255,255,255,.15);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s ease-in-out background,.2s ease-in-out color;-o-transition:.2s ease-in-out background,.2s ease-in-out color;transition:.2s ease-in-out background,.2s ease-in-out color}.serviceinin-page .text-block ol li,.serviceinin-page .text-block ul li{list-style-type:none}.serviceinin-header .text .back-link-inner-wrap .span:hover{background:#fff;color:#000}.serviceinin-page{background:#8E8E8C}.serviceinin-page .text-block>:last-child{margin-bottom:0}.serviceinin-page .text-block img,.serviceinin-page .text-block video{width:100%;margin-bottom:3.47222vw}@media screen and (max-width:960px){.serviceinin-header .text .back-link-inner-wrap .span{font-size:4.53333vw;height:11.73333vw;padding:.53333vw 5.33333vw 0;margin-left:2.66667vw;border-radius:5.86667vw}.serviceinin-page .text-block img,.serviceinin-page .text-block video{margin-bottom:8.8vw}.serviceinin-page .text-block .video-js-wrap{margin:0 -2.66667vw}}.serviceinin-page .text-block .video-js{height:26.73611vw;margin-bottom:3.47222vw}@media screen and (max-width:960px){.serviceinin-page .text-block .video-js{height:74.66667vw;margin-bottom:8.8vw}}.serviceinin-page .text-block h1,.serviceinin-page .text-block h2,.serviceinin-page .text-block h3,.serviceinin-page .text-block h4,.serviceinin-page .text-block h5,.serviceinin-page .text-block h6{font-size:2.91667vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:2.43056vw;text-transform:uppercase}@media screen and (max-width:960px){.serviceinin-page .text-block h1,.serviceinin-page .text-block h2,.serviceinin-page .text-block h3,.serviceinin-page .text-block h4,.serviceinin-page .text-block h5,.serviceinin-page .text-block h6{font-size:6.4vw;margin-bottom:8.8vw;line-height:1.5}}.serviceinin-page .text-block li,.serviceinin-page .text-block ol li:after,.serviceinin-page .text-block p{line-height:1.67;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:300}.serviceinin-page .text-block p{font-size:1.04167vw;text-align:left;color:#fff;margin-bottom:1.73611vw}@media screen and (max-width:960px){.serviceinin-page .text-block p{font-size:4vw;margin-bottom:5.33333vw}}.serviceinin-page .text-block li{font-size:1.04167vw;color:#fff}.serviceinin-page .text-block ol,.serviceinin-page .text-block ul{margin-top:1.73611vw;margin-bottom:1.73611vw}@media screen and (max-width:960px){.serviceinin-page .text-block li{font-size:4vw}.serviceinin-page .text-block ol,.serviceinin-page .text-block ul{margin-top:6.66667vw;margin-bottom:6.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.serviceinin-page .text-block ul li{position:relative;padding-left:2.43056vw;margin-bottom:.90278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media screen and (max-width:960px){.serviceinin-page .text-block ul li{padding-left:9.33333vw;margin-bottom:3.46667vw}}.serviceinin-page .text-block ul li:last-child{margin-bottom:0}.serviceinin-page .text-block ul li:after{content:'';position:absolute;left:0;top:.34722vw;width:1.04167vw;height:.83333vw;background:url(../img/ul-white.svg) center center no-repeat;background-size:contain}.serviceinin-page .text-block ol li{position:relative;padding-left:2.43056vw;margin-bottom:.90278vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media screen and (max-width:960px){.serviceinin-page .text-block ul li:after{width:4vw;height:3.2vw;top:1.86667vw}.serviceinin-page .text-block ol li{padding-left:9.33333vw;margin-bottom:3.46667vw}}.serviceinin-page .text-block ol li:last-child{margin-bottom:0}.serviceinin-page .text-block ol li:after{counter-increment:ol;content:counter(ol);position:absolute;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1.25vw;height:1.25vw;background-color:#fff;border-radius:1.25vw;font-size:1.04167vw;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .27778vw;top:.20833vw}@media screen and (max-width:960px){.serviceinin-page .text-block ol li:after{min-width:4.8vw;height:4.8vw;border-radius:4.8vw;font-size:4vw;padding:0 1.06667vw;top:1.06667vw}}.serviceinin-description{padding:2.77778vw 2.5vw 1.38889vw}.serviceinin-description .text{max-width:31.66667vw}@media screen and (max-width:960px){.serviceinin-description{padding:9.6vw 10.66667vw 13.33333vw 4vw}.serviceinin-description .text{max-width:100%}}.serviceinin-text-1-column .text p,.serviceinin-text-dop-line .text p{max-width:90%}.serviceinin-text-1-column{padding:1.38889vw 6.45833vw 6.94444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.serviceinin-text-1-column .text{width:43.54167vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.serviceinin-text-1-column{padding:16vw 4vw 26.66667vw}.serviceinin-text-1-column .text,.serviceinin-text-1-column .text p{width:100%}}.serviceinin-text-2-cols{padding:1.38889vw 10.41667vw 6.94444vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.serviceinin-text-2-cols .left{width:36.11111vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.serviceinin-text-2-cols{display:block;padding:4.8vw 4vw 21.33333vw}.serviceinin-text-2-cols .left{width:100%;margin-bottom:8.53333vw}}.serviceinin-text-2-cols .right{width:39.58333vw;-ms-flex-negative:0;flex-shrink:0}.serviceinin-text-2-cols .btn-wrap{margin-top:2.77778vw}.serviceinin-text-2-cols .btn-wrap .button.button-inline{margin-left:0}.servicein-news{padding-top:5.55556vw;padding-bottom:2.29167vw}@media screen and (max-width:960px){.serviceinin-text-2-cols .right{width:100%}.serviceinin-text-2-cols .btn-wrap{margin-top:8.53333vw}.servicein-news{padding-top:21.33333vw;padding-bottom:20vw}}.servicein-news .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.5vw 4.16667vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.servicein-news .title-block h2{font-size:2.91667vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase}.compare .title h2,.servicein-faq .faq-list .faq-item .faq-header,.servicein-faq .title-block h2{text-align:left;font-stretch:normal;font-style:normal;letter-spacing:normal;text-transform:uppercase}@media screen and (max-width:960px){.servicein-news .title-block{padding:0 4vw 10.66667vw}.servicein-news .title-block h2{text-align:left;line-height:1.5;font-size:6.4vw}}.servicein-news .publications-list{padding-top:0;padding-bottom:0;margin:0}.servicein-faq{padding-top:10.41667vw;padding-bottom:5.55556vw}@media screen and (max-width:960px){.servicein-faq{padding-top:40vw;padding-bottom:21.33333vw}}.servicein-faq .title-block{padding:0 2.5vw 4.16667vw}.servicein-faq .title-block h2{font-size:2.91667vw;font-weight:300;line-height:1.33;color:#fff}@media screen and (max-width:960px){.servicein-faq .title-block{padding:0 4vw 11.2vw}.servicein-faq .title-block h2{text-align:left;line-height:1.5;font-size:6.4vw}}.servicein-faq .faq-list .faq-item{border-top:1px solid #fff}.servicein-faq .faq-list .faq-item:last-child{border-bottom:1px solid #fff}.servicein-faq .faq-list .faq-item .faq-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.18056vw 2.5vw 1.04167vw;font-size:1.25vw;font-weight:400;line-height:1.89;color:#fff;cursor:pointer;-webkit-transition:.2s ease-in-out background,.2s ease-in-out color;-o-transition:.2s ease-in-out background,.2s ease-in-out color;transition:.2s ease-in-out background,.2s ease-in-out color;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.servicein-faq .faq-list .faq-item .faq-header.active,.servicein-faq .faq-list .faq-item .faq-header:hover{color:#000;background:#fff}.servicein-faq .faq-list .faq-item .faq-header:after,.servicein-faq .faq-list .faq-item .faq-header:before{position:absolute;left:0;right:0;height:1px;background:#8E8E8C;opacity:0;content:''}.servicein-faq .faq-list .faq-item .faq-header:after{top:-1px;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.servicein-faq .faq-list .faq-item .faq-header:before{bottom:-1px;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.servicein-faq .faq-list .faq-item .faq-header:hover:after,.servicein-faq .faq-list .faq-item .faq-header:hover:before{opacity:1}.servicein-faq .faq-list .faq-item .faq-header.active:hover:before{opacity:0}.servicein-faq .faq-list .faq-item .faq-header.active .arrow{background:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.servicein-faq .faq-list .faq-item .faq-header.active .arrow .triangle{border-color:#000 transparent transparent}.servicein-faq .faq-list .faq-item .faq-header .arrow{margin-left:.69444vw;-webkit-box-sizing:border-box;box-sizing:border-box;width:2.08333vw;height:2.08333vw;border-radius:50%;border:1px solid #000;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in-out background,.2s ease-in-out transform;-o-transition:.2s ease-in-out background,.2s ease-in-out transform;transition:.2s ease-in-out background,.2s ease-in-out transform;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.servicein-faq .faq-list .faq-item .faq-header{padding:4.26667vw 4vw;font-size:4.26667vw}.servicein-faq .faq-list .faq-item .faq-header .arrow{margin-left:2.66667vw;width:8vw;height:8vw}}.servicein-faq .faq-list .faq-item .faq-header .arrow .triangle{width:0;height:0;border-style:solid;border-width:6px 4px 0;border-color:#fff transparent transparent;margin-top:2px}.servicein-faq .faq-list .faq-item .faq-content{padding:3.125vw 38.19444vw 3.125vw 2.5vw;background:#fff;display:none}.compare,.compare .compare-widget{display:-webkit-box;display:-ms-flexbox}@media screen and (max-width:960px){.servicein-faq .faq-list .faq-item .faq-content{padding:9.06667vw 4vw 8.53333vw}}.servicein-faq .faq-list .faq-item .faq-content *{color:#000}.compare{position:relative;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:9.72222vw 2.5vw 19.86111vw}.compare:after{content:'';position:absolute;left:2.5vw;right:2.5vw;bottom:3.47222vw;height:1px;background:#fff}.compare .title{width:35vw;-ms-flex-negative:0;flex-shrink:0}.compare .title h2{font-size:2.91667vw;font-weight:300;line-height:1.33;color:#fff}@media screen and (max-width:960px){.compare{display:block;padding:18.66667vw 1.33333vw 66.66667vw}.compare:after{left:4vw;right:4vw;bottom:13.33333vw}.compare .title{width:auto;padding:0 2.66667vw;margin-bottom:8.53333vw}.compare .title h2{text-align:left;line-height:1.5;font-size:6.4vw}}.compare .right{width:47.43056vw;-ms-flex-negative:0;flex-shrink:0}.compare .compare-widget{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:33.88889vw;position:relative}@media screen and (max-width:960px){.compare .right{width:auto}.compare .compare-widget{height:215.73333vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.compare .compare-widget .compare-widget-item{width:27.29167vw;height:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;border-radius:1.38889vw;overflow:hidden;cursor:pointer;-webkit-transition:.2s ease-in-out width,.2s ease-in-out height;-o-transition:.2s ease-in-out width,.2s ease-in-out height;transition:.2s ease-in-out width,.2s ease-in-out height}@media screen and (max-width:960px){.compare .compare-widget .compare-widget-item{width:97.33333vw;height:120.53333vw;border-radius:4.8vw;-webkit-transform:none;-ms-transform:none;transform:none;position:relative;top:auto;-ms-flex-negative:0;flex-shrink:0}}.compare .compare-widget .compare-widget-item:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.2);opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.compare .compare-widget .compare-widget-item.small:after,.serviceinin-steps .steps-list .steps-item:hover .icon{opacity:1}.compare .compare-widget .compare-widget-item.small{z-index:1;width:21.25vw;height:26.38889vw}.compare .compare-widget .compare-widget-item:nth-child(1){left:0}.compare .compare-widget .compare-widget-item:nth-child(2){right:0}@media screen and (max-width:960px){.compare .compare-widget .compare-widget-item.small{width:85.06667vw;height:105.33333vw}.compare .compare-widget .compare-widget-item:nth-child(2){margin-top:-10.13333vw}}.compare .compare-widget .compare-widget-item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.compare .compare-widget .compare-widget-item .label{position:absolute;font-size:.83333vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;padding:.34722vw .55556vw .20833vw;border-radius:.65972vw;background-color:#646464;top:1.38889vw;left:1.38889vw}.serviceinin-steps .steps-list .steps-item .desc,.serviceinin-steps .steps-list .steps-item .name,.serviceinin-steps .steps-list .steps-item .number,.serviceinin-steps .title h2{font-weight:300;font-stretch:normal;font-style:normal}.compare .text{margin-top:.27778vw;width:26.66667vw}@media screen and (max-width:960px){.compare .compare-widget .compare-widget-item .label{font-size:3.2vw;padding:1.33333vw 2.13333vw .8vw;border-radius:5.33333vw;top:4vw;left:4vw}.compare .text{margin-top:5.33333vw;width:auto;padding:0 2.66667vw}}.serviceinin-text-dop-line{padding:13.88889vw 10.41667vw 4.58333vw 2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:-4.58333vw}.serviceinin-text-dop-line.dark-bg .dop-line:after{background:#2f3032}.serviceinin-text-dop-line .text{width:39.58333vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.serviceinin-text-dop-line{padding:34.66667vw 4vw 45.33333vw;margin-bottom:0}.serviceinin-text-dop-line .text{width:100%;position:relative;z-index:2}}.serviceinin-text-dop-line .dop-line-wrap{-ms-flex-negative:0;flex-shrink:0;width:25.76389vw}@media screen and (max-width:960px){.serviceinin-text-dop-line .dop-line-wrap{width:54.93333vw;position:absolute;bottom:0;left:4vw;z-index:1}}.serviceinin-text-dop-line .dop-line{border:1px solid #fff;border-left:none;pointer-events:none;z-index:3;position:relative}@media screen and (max-width:960px){.serviceinin-text-dop-line .dop-line{width:54.93333vw;border-radius:0 54.93333vw 54.93333vw 0;height:89.6vw}}.serviceinin-text-dop-line .dop-line.animated-line:after{height:0}.serviceinin-text-dop-line .dop-line:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:calc(100% + 3px);-webkit-transition:1s ease-in-out height;-o-transition:1s ease-in-out height;transition:1s ease-in-out height;background:#8E8E8C}.serviceinin-images{padding:2.43056vw .55556vw 4.16667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.serviceinin-images.dark-bg .img-big:after{content:'';position:absolute;left:0;right:0;bottom:0;height:42.98611vw;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(4%,rgba(47,48,50,0)),color-stop(97%,#2f3032));background-image:-webkit-linear-gradient(top,rgba(47,48,50,0) 4%,#2f3032 97%);background-image:-o-linear-gradient(top,rgba(47,48,50,0) 4%,#2f3032 97%);background-image:linear-gradient(to bottom,rgba(47,48,50,0) 4%,#2f3032 97%)}.serviceinin-images .dop-text{margin-left:1.94444vw;width:25.76389vw}@media screen and (max-width:960px){.serviceinin-images{padding:8.53333vw 1.33333vw 5.06667vw}.serviceinin-images.dark-bg .img-big:after{height:125.86667vw}.serviceinin-images .dop-text{margin-left:0;width:100%;margin-bottom:8.53333vw;padding:0 2.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.serviceinin-images.no-border{padding-bottom:0}.serviceinin-images.no-border:after{display:none}.serviceinin-images:after{content:'';position:absolute;left:2.5vw;right:2.5vw;bottom:0;height:1px;background:#fff}.serviceinin-images .left{width:49.6%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.serviceinin-images:after{left:4vw;right:4vw}.serviceinin-images .left{width:100%}}.serviceinin-images .right{width:49.6%;-ms-flex-negative:0;flex-shrink:0}.serviceinin-images img{width:100%;margin-bottom:.55556vw;border-radius:.55556vw;overflow:hidden}@media screen and (max-width:960px){.serviceinin-images .right{width:100%}.serviceinin-images img{margin-bottom:2.13333vw;border-radius:4.8vw}}.serviceinin-images img:last-child{margin-bottom:0}.serviceinin-images .img-big{width:100%;margin-top:2.43056vw;height:56.59722vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:1.25vw;overflow:hidden;margin-bottom:-24.30556vw}@media screen and (max-width:960px){.serviceinin-images .img-big{margin-top:8.53333vw;height:165.33333vw;border-radius:4.8vw;margin-bottom:-93.33333vw}}.serviceinin-images .img-big:after{content:'';position:absolute;left:0;right:0;bottom:0;height:42.98611vw;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(4%,rgba(47,48,50,0)),color-stop(97%,#8E8E8C));background-image:-webkit-linear-gradient(top,rgba(47,48,50,0) 4%,#8E8E8C 97%);background-image:-o-linear-gradient(top,rgba(47,48,50,0) 4%,#8E8E8C 97%);background-image:linear-gradient(to bottom,rgba(47,48,50,0) 4%,#8E8E8C 97%)}@media screen and (max-width:960px){.serviceinin-images .img-big:after{height:125.86667vw}}.serviceinin-images .img-big img{border-radius:1.25vw;margin-bottom:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.serviceinin-steps{padding:6.94444vw 2.5vw}.serviceinin-steps.dark .steps-list .steps-item{background-color:#000}.serviceinin-steps.dark .steps-list .steps-item .number{color:#2f3032}.serviceinin-steps.dark .steps-list .steps-item .icon svg circle{fill:#000}.serviceinin-steps .title h2{font-size:2.91667vw;line-height:1.33;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase}.serviceinin-steps .steps-list{margin-top:2.56944vw}@media screen and (max-width:960px){.serviceinin-images .img-big img{border-radius:4.8vw}.serviceinin-steps{padding:21.33333vw 1.33333vw 26.66667vw}.serviceinin-steps.dark .steps-list .steps-item .icon svg circle{fill:#fff}.serviceinin-steps .title h2{text-align:left;line-height:1.5;font-size:6.4vw;margin-left:2.66667vw}.serviceinin-steps .steps-list{margin-top:8.53333vw}}.serviceinin-steps .steps-list .steps-item{margin-bottom:.41667vw;border-radius:1.25vw;background-color:#2f3032;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;overflow:hidden;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background;position:relative}@media screen and (max-width:960px) and (max-width:960px){.serviceinin-steps .steps-list .steps-item:last-child .icon svg path{fill:none}}.serviceinin-steps .steps-list .steps-item:hover{background-color:#fff}.serviceinin-steps .steps-list .steps-item:hover .number{color:#eaeaea}.serviceinin-steps .steps-list .steps-item:hover .desc,.serviceinin-steps .steps-list .steps-item:hover .name{color:#2f3032}.serviceinin-steps .steps-list .steps-item .name-desc{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceinin-steps .steps-list .steps-item .icon{position:absolute;left:.69444vw;bottom:.69444vw;opacity:0;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}@media screen and (max-width:960px){.serviceinin-steps .steps-list .steps-item{margin-bottom:1.06667vw;border-radius:2.13333vw}.serviceinin-steps .steps-list .steps-item .name-desc{display:block;width:100%;padding-right:5.33333vw;padding-bottom:10.4vw}.serviceinin-steps .steps-list .steps-item .icon{left:2.66667vw;bottom:2.66667vw;opacity:1}}.serviceinin-steps .steps-list .steps-item .icon svg{width:2.15278vw;height:2.15278vw}.serviceinin-steps .steps-list .steps-item .icon svg circle{fill:#2F3032}.serviceinin-steps .steps-list .steps-item .number{font-size:11.80556vw;line-height:.9;letter-spacing:-6px;color:#8e8e8c;margin-left:-1.18056vw;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.serviceinin-steps .steps-list .steps-item .icon svg{width:8.26667vw;height:8.26667vw}.serviceinin-steps .steps-list .steps-item .icon svg circle{fill:#fff}.serviceinin-steps .steps-list .steps-item .icon svg path{stroke:#2F3032;fill:#2F3032}.serviceinin-steps .steps-list .steps-item .number{font-size:21.33333vw;margin-left:-2.13333vw;line-height:24.53333vw}}.search-trigger-nav:hover svg *,.similar-post .publication .hover svg *{fill:#000}.serviceinin-steps .steps-list .steps-item .name{margin-left:1.73611vw;width:31.66667vw;margin-top:1.25vw;font-size:1.94444vw;line-height:1.14;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}@media screen and (max-width:960px){.serviceinin-steps .steps-list .steps-item .name{font-size:5.33333vw;width:auto;margin-top:3.73333vw;margin-left:4vw;line-height:1.4}}.serviceinin-steps .steps-list .steps-item .desc{margin-left:2.56944vw;margin-top:1.25vw;font-size:1.04167vw;line-height:1.67;letter-spacing:normal;text-align:left;color:#fff;width:31.66667vw;-webkit-transition:.2s ease-in-out color;-o-transition:.2s ease-in-out color;transition:.2s ease-in-out color}.highligted-text .title h2,.serviceinin-box h1,.serviceinin-box h3{font-weight:400;text-align:left;text-transform:uppercase;font-stretch:normal;font-style:normal;letter-spacing:normal}.highligted-text{padding:.97222vw .55556vw}@media screen and (max-width:960px){.serviceinin-steps .steps-list .steps-item .desc{margin-top:2.13333vw;margin-left:4vw;font-size:3.73333vw;width:auto}.highligted-text{padding:18.66667vw 1.33333vw 3.73333vw}}.highligted-text.dark .highligted-text-inner{background-color:#000}.highligted-text .highligted-text-inner{padding:1.94444vw 17.77778vw 1.94444vw 1.94444vw;border-radius:1.38889vw;background-color:#2f3032}.highligted-text .title{margin-bottom:13.40278vw}.highligted-text .title h2{opacity:.45;font-size:3.47222vw;line-height:1.22;color:#fff;max-width:67.29167vw}.highligted-text .text-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:960px){.highligted-text .highligted-text-inner{padding:2.66667vw;border-radius:5.33333vw;background-color:#000}.highligted-text .title{margin-bottom:40.8vw}.highligted-text .title h2{font-size:5.86667vw;max-width:100%}.highligted-text .text-img{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.feedback-item-link-all,.feedback-popup,.feedbacks-header .title-wrap,.feedbacks-slider-wrap .feedback-item,.pagination,.search-results-list-no-found{-webkit-box-orient:vertical;-webkit-box-direction:normal}.highligted-text .text-img .img-wrap img{width:15.97222vw;border-radius:.69444vw}@media screen and (max-width:960px){.highligted-text .text-img .img-wrap img{width:42.13333vw;border-radius:2.66667vw}}.highligted-text .text-img .text-block{width:31.66667vw;margin-bottom:2.36111vw}.text-image-round{padding:6.94444vw 10.41667vw 4.86111vw 1.11111vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.highligted-text .text-img .text-block{width:100%;margin-bottom:5.33333vw}.text-image-round{padding:26.66667vw 1.33333vw 18.66667vw;display:block}}.text-image-round .left{position:relative;z-index:1}.text-image-round .left .img-wrap{width:55.41667vw;height:70.90278vw;position:relative;border-radius:30.55556vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (max-width:960px){.text-image-round .left .img-wrap{width:97.33333vw;height:125.33333vw;border-radius:50.13333vw}}.text-image-round .left .img-wrap:after{content:'';position:absolute;right:0;top:0;bottom:0;width:37.43056vw;background-image:-webkit-linear-gradient(left,rgba(142,142,140,0) 0,rgba(142,142,140,.6) 97%);background-image:-o-linear-gradient(left,rgba(142,142,140,0) 0,rgba(142,142,140,.6) 97%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(142,142,140,0)),color-stop(97%,rgba(142,142,140,.6)));background-image:linear-gradient(to right,rgba(142,142,140,0) 0,rgba(142,142,140,.6) 97%)}@media screen and (max-width:960px){.text-image-round .left .img-wrap:after{width:100%;top:auto;left:0;height:78.4vw;background-image:-webkit-linear-gradient(top,rgba(142,142,140,0) 0,#8e8e8c 97%);background-image:-o-linear-gradient(top,rgba(142,142,140,0) 0,#8e8e8c 97%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(142,142,140,0)),color-stop(97%,#8e8e8c));background-image:linear-gradient(to bottom,rgba(142,142,140,0) 0,#8e8e8c 97%)}}.text-image-round .left .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-image-round .right{position:relative;z-index:2;margin-left:-5.55556vw}@media screen and (max-width:960px){.text-image-round .right{margin-left:0;margin-top:-48vw;padding:0 2.66667vw}}.serviceinin-box{margin:2.08333vw 0 0;padding:1.94444vw;border-radius:1.25vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.serviceinin-box h1,.serviceinin-box h3{font-size:2.91667vw;line-height:1.33;color:#000}@media screen and (max-width:960px){.serviceinin-box{margin:5.86667vw 0 0;padding:3.73333vw 2.66667vw;border-radius:5.33333vw;display:block;position:relative}.serviceinin-box h1,.serviceinin-box h3{font-size:5.33333vw;width:63.46667vw}}.serviceinin-box .desc{opacity:.5;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:rgba(0,0,0,.6)}.serviceinin-box .price{text-align:right;margin-bottom:.97222vw}@media screen and (max-width:960px){.serviceinin-box .desc{font-size:3.73333vw;margin-top:1.06667vw;line-height:4.8vw}.serviceinin-box .price{position:absolute;right:2.66667vw;top:3.73333vw}}.serviceinin-box .price span.regular{font-size:1.38889vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#000}@media screen and (max-width:960px){.serviceinin-box .price span.regular{font-size:3.73333vw}}.serviceinin-box .price span.regular.strike{display:inline-block;font-size:.97222vw;color:#b2b2b2;position:relative}@media screen and (max-width:960px){.serviceinin-box .price span.regular.strike{font-size:3.2vw;display:inline-block}}.serviceinin-box .price span.regular.strike:after{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:#b2b2b2;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.serviceinin-box .price span.sales{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:960px){.serviceinin-box .price span.sales{display:block;text-align:right}.serviceinin-box .price span.sales span.promo{display:none}}.serviceinin-box .price span.sales span.promo{opacity:.6;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#ff6734}.serviceinin-box .price span.sales span.price{margin-left:.90278vw;margin-bottom:0;font-size:1.38889vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#ff6734;white-space:nowrap}@media screen and (max-width:960px){.serviceinin-box .price span.sales span.price{position:static;font-size:3.73333vw;margin-left:0;display:block}}.serviceinin-box .btn-wrap{text-align:right}.serviceinin-prices{padding:.97222vw .55556vw 9.02778vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceinin-prices.dark .includes{background-color:#2f3032}.serviceinin-prices .serviceinin-prices-inner{border-radius:1.38889vw;background-color:#fff;width:100%}@media screen and (max-width:960px){.serviceinin-prices{padding:0 1.33333vw 18.66667vw}.serviceinin-prices .serviceinin-prices-inner{border-radius:5.33333vw}}.serviceinin-prices .includes{padding:1.38889vw 1.38889vw 1.38889vw 1.80556vw;border-radius:1.38889vw;background-color:#8e8e8c;margin:.13889vw}@media screen and (max-width:960px){.serviceinin-prices .includes{padding:3.73333vw 2.13333vw 1.6vw;border-radius:5.33333vw;margin:.53333vw}}.serviceinin-prices .includes .title{font-size:2.08333vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.87;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:1.38889vw;text-transform:uppercase}.serviceinin-prices .includes .includes-table .includes-table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.11111vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.serviceinin-prices .includes .title{font-size:5.33333vw;margin-bottom:5.33333vw}.serviceinin-prices .includes .includes-table .includes-table-header{display:block}}.serviceinin-prices .includes .includes-table .includes-table-header .left{opacity:.5;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;text-align:left;color:rgba(255,255,255,.8);width:35.625vw}@media screen and (max-width:960px){.serviceinin-prices .includes .includes-table .includes-table-header .left{width:100%;font-size:4vw;margin-bottom:4.26667vw}}.serviceinin-prices .includes .includes-table .includes-table-header .right{opacity:.8;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:right;color:#fff;width:12.36111vw}.serviceinin-prices .includes .includes-table .includes-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.83333vw 0 .55556vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(255,255,255,.6)}@media screen and (max-width:960px){.serviceinin-prices .includes .includes-table .includes-table-header .right{font-size:3.73333vw;width:100%;text-align:left;margin-bottom:4.26667vw}.serviceinin-prices .includes .includes-table .includes-table-row{padding:4vw 0 3.73333vw}}.serviceinin-prices .includes .includes-table .includes-table-row .name{width:35.625vw;font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){.serviceinin-prices .includes .includes-table .includes-table-row .name{width:73.33333vw;font-size:3.73333vw;line-height:1.57}}.serviceinin-prices .includes .includes-table .includes-table-row .name svg{width:1.38889vw;height:1.38889vw;margin-right:.83333vw;display:block;margin-top:.27778vw;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:960px){.serviceinin-prices .includes .includes-table .includes-table-row .name svg{width:4.26667vw;height:4.26667vw;margin-right:2.66667vw;margin-top:.26667vw}}.serviceinin-prices .includes .includes-table .includes-table-row .price{width:12.36111vw;opacity:.8;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:right;color:rgba(255,255,255,.8)}.service-video .title-wrap h2,.video-js-wrap .video-title{font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase}.service-video{padding:4.86111vw 2.5vw 6.94444vw}@media screen and (max-width:960px){.serviceinin-prices .includes .includes-table .includes-table-row .price{width:16vw;font-size:4vw}.service-video{padding:24vw 1.33333vw 26.66667vw}}.service-video .title-wrap{padding-left:47.5vw;margin-bottom:4.16667vw}.service-video .title-wrap h2{font-size:2.91667vw;line-height:1.33}@media screen and (max-width:960px){.service-video .title-wrap{padding:0 2.66667vw;margin-bottom:10.66667vw}.service-video .title-wrap h2{font-size:6.4vw}}.service-video .text-block{margin-top:2.56944vw;width:35.625vw;padding-left:47.5vw}.service-video .video-js{height:42.36111vw}.video-js-wrap{position:relative;overflow:hidden}.video-js-wrap .video-title{position:absolute;top:2.22222vw;left:2.22222vw;z-index:1;font-size:1.38889vw;line-height:1.4;max-width:41.31944vw}@media screen and (max-width:960px){.service-video .text-block{padding:0 2.66667vw;width:auto;margin-top:8vw}.service-video .video-js{height:74.66667vw}.video-js-wrap .video-title{top:2.66667vw;left:2.66667vw;font-size:4.26667vw;max-width:76.26667vw}}.video-js{width:100%;border-radius:1.38889vw;overflow:hidden}@media screen and (max-width:960px){.video-js{border-radius:5.33333vw}}.vjs-poster{background-size:cover}.vjs-poster:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(2,2,2,.3)}.video-js .vjs-big-play-button{width:5.69444vw;height:5.69444vw;border-radius:50%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}@media screen and (max-width:960px){.video-js .vjs-big-play-button{width:12.8vw;height:12.8vw;-webkit-transform:none;-ms-transform:none;transform:none;left:2.66667vw;top:auto;bottom:2.66667vw}}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background:rgba(255,255,255,.8)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}.video-js .vjs-control-bar{background:0 0;bottom:28px;padding:0 15px 0 28px}@media screen and (max-width:960px){.video-js .vjs-control-bar{bottom:20px;padding:0 5px 0 10px}}.video-js button.vjs-play-control{background:#fff;border-radius:50%;width:42px;height:42px;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.wp-video,.wp-video video{width:100%!important}.video-js button.vjs-play-control .vjs-icon-placeholder:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-video video{height:auto!important}.similar-post-title{padding-bottom:2.5vw}.similar-post-title h3{font-size:2.91667vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#000;text-transform:uppercase}@media screen and (max-width:960px){.similar-post-title{padding-bottom:6.93333vw}.similar-post-title h3{font-size:6.4vw}.similar-post .publications-list{margin:0 -2.66667vw}}.similar-post .publications-list{padding:0;background:0 0}.similar-post .publications-list .publication{border:1px solid rgba(0,0,0,.5)}.similar-post .publication .text .top h3,.similar-post .publication.without-bg .text .bottom .date{color:#000}.similar-post .publication.without-bg .text .bottom .tag{color:#000;border-color:#000}.similar-post .publication .hover-bg,.similar-post .publication:hover{background:#000}.similar-post .publication .hover,.similar-post .publication:hover .text .top h3 .hover-sample:after{background:#fff}.similar-post .publication:hover .text .bottom .date,.similar-post .publication:hover .text .top h3{color:#fff}.similar-post .publication:hover .text .bottom .tag{border-color:#fff;color:#fff}.blog-post-page .cta{margin-top:3.125vw}.blog-post-page .cta .cta-block{width:51.66667vw;margin-left:auto;background-color:#f5f5f5;border-radius:.55556vw;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-post-page .cta .cta-block.with-bg{position:relative}@media screen and (max-width:960px){.text-page .bottom-text-page.post{padding-top:26.66667vw}.blog-post-page .cta{margin-top:9.6vw}.blog-post-page .cta .cta-block{width:100%;border-radius:2.13333vw;display:block;padding:2.66667vw;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:74.66667vw}.blog-post-page .cta .cta-block.with-bg .cta-text{min-height:69.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.blog-post-page .cta .cta-block.with-bg .bg-wrap{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.blog-post-page .cta .cta-block.with-bg .bg-wrap:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.2)}.blog-post-page .cta .cta-block.with-bg .bg-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-post-page .cta .cta-block.with-bg .cta-text{position:relative;z-index:2;color:#fff}.blog-post-page .cta .cta-block .img-wrap{width:11.52778vw;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){.blog-post-page .cta .cta-block .img-wrap{width:33.33333vw;height:34.66667vw;border-radius:2.13333vw;overflow:hidden;margin-bottom:4.53333vw}}.blog-post-page .cta .cta-block .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-post-page .cta .cta-block .cta-text{padding:.90278vw;width:100%;color:#000}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc{width:30.76389vw}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .title-cta{text-transform:uppercase;font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left}@media screen and (max-width:960px){.blog-post-page .cta .cta-block .cta-text{padding:0}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc{width:71.73333vw}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .title-cta{font-size:4.26667vw}}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .desc-cta{margin-top:.20833vw;font-size:.83333vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;opacity:.5}@media screen and (max-width:960px){.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .desc-cta{margin-top:.8vw;font-size:3.2vw}}.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .price-cta{font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right}.blog-post-page .cta .cta-block .cta-text .cta-btn-wrap{margin-top:2.43056vw}.blog-post-page .cta .cta-block .cta-text .cta-btn-wrap .button.button-inline{margin-left:0;padding-left:1.94444vw;padding-right:1.94444vw}.pagination{padding:0 2.5vw 11.66667vw;background-color:#2f3032;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.blog-post-page .cta .cta-block .cta-text .cta-title-desc-price .cta-title-desc .price-cta{font-size:4.26667vw}.pagination{display:block;padding:0 4vw 69.33333vw;text-align:center}}.pagination .more-button{color:#FFF;font-size:1.18056vw;font-style:normal;font-weight:400;line-height:normal;display:inline-block;border-radius:.69444vw;background:#252628;padding:1.38889vw 3.125vw 1.25vw;margin-bottom:1.38889vw;text-decoration:none}@media screen and (min-width:960px){.pagination .more-button:hover{background-color:rgba(255,255,255,.15)}}.pagination .prev{position:absolute;left:2.5vw;bottom:11.66667vw}@media screen and (max-width:960px){.pagination .more-button{margin-left:auto;margin-right:auto;font-size:4.53333vw;border-radius:2.66667vw;padding:5.33333vw 15.46667vw 4.8vw;margin-bottom:5.33333vw}.pagination .prev{top:auto;bottom:53.33333vw;left:4vw}}.pagination .next{position:absolute;right:2.5vw;bottom:11.66667vw}.pagination .button-pag{width:9.72222vw;height:3.125vw;border-radius:.55556vw;background-color:#252628;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-size:1.18056vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:.13889vw}.pagination .pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){.pagination .next{top:auto;bottom:53.33333vw;right:4vw}.pagination .button-pag{width:45.33333vw;height:12vw;border-radius:2.13333vw;font-size:4.53333vw;padding-top:.53333vw}.pagination .pagination-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pagination .pagination-list a,.pagination .pagination-list span{text-decoration:none;width:2.77778vw;height:2.77778vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:.13889vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.55556vw;opacity:.4;font-size:1.18056vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}@media screen and (max-width:960px){.pagination .pagination-list a,.pagination .pagination-list span{width:10.66667vw;height:10.66667vw;padding-top:.53333vw;border-radius:2.13333vw;font-size:4.53333vw}}.pagination .pagination-list a.current,.pagination .pagination-list span.current{opacity:1}@media screen and (min-width:960px){.pagination .button-pag:hover{background-color:rgba(255,255,255,.15)}.pagination .pagination-list a:hover{background-color:rgba(255,255,255,.15);opacity:1}nav .inner .search-trigger-nav{background:#fff}nav .inner .search-trigger-nav:hover{background:rgba(255,255,255,.8)}nav .inner .search-trigger-nav svg *{fill:#000}}footer .inner{position:relative}footer .inner .copy-text-legal{z-index:1;width:18.40278vw;opacity:.6;font-size:.90278vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;text-align:left;color:#fff;left:2.70833vw;bottom:3.95833vw;position:absolute}@media screen and (max-width:960px){footer .inner .copy-text-legal{right:4.26667vw;left:auto;bottom:20.8vw;width:70.66667vw;opacity:.4;text-align:right;font-size:3.46667vw}}.form-step .step-desc,.search-results-list .search-results-item .tagname .desc,.search-results-list .search-results-item .tagname .name,.search-results-list .search-results-item .tagname .tag{text-align:left;font-stretch:normal;font-style:normal;letter-spacing:normal}.form-step .step-desc{font-size:1.04167vw;font-weight:300;line-height:1.67;color:#fff;margin-bottom:2.77778vw}@media screen and (max-width:960px){.form-step .step-desc{font-size:4vw;margin-bottom:10.66667vw}.search-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.search-trigger-nav{width:2.22222vw;height:2.08333vw;border-radius:.55556vw;background:#000;margin-right:.20833vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background;cursor:pointer}@media screen and (max-width:960px){.search-trigger-nav{width:14.66667vw;height:14.66667vw;background:#242424;border-radius:2.13333vw;margin-right:2.4vw}}.search-trigger-nav:hover{background:#fff}.search-trigger-nav svg{width:1.25vw;height:1.25vw}.search-trigger-nav svg *{fill:#FFF}.search-popup-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:101}.search-popup-nav .close-search-popup-nav{cursor:pointer;position:absolute;top:35%;right:20%}.search-popup-nav .close-search-popup-nav:hover span:first-child{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.search-popup-nav .close-search-popup-nav:hover span:last-child{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.search-popup-nav .close-search-popup-nav .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.38889vw 0}@media screen and (max-width:960px){.search-trigger-nav svg{width:7.46667vw;height:7.46667vw}.search-popup-nav .close-search-popup-nav{right:2%;top:3%}.search-popup-nav .close-search-popup-nav .icon{padding:5.33333vw 0}}.search-popup-nav .close-search-popup-nav span{display:block;width:1.80556vw;height:3px;background:#fff;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.search-popup-nav .close-search-popup-nav span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:.90278vw}.search-popup-nav .close-search-popup-nav span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;right:.90278vw}@media screen and (max-width:960px){.search-popup-nav .close-search-popup-nav span{width:6.66667vw}.search-popup-nav .close-search-popup-nav span:first-child{left:3.2vw}.search-popup-nav .close-search-popup-nav span:last-child{right:3.2vw}}.search-popup-nav form{width:50vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.search-popup-nav form{width:93.33333vw}}.search-popup-nav form .input-wrap{width:44.09722vw}.search-popup-nav form .input-wrap .placeholder{margin:.69444vw 0 0 1.38889vw;font-size:.90278vw;font-style:normal;font-weight:300;line-height:normal;opacity:0}.search-popup-nav form .input-wrap .placeholder.active{opacity:1}@media screen and (max-width:960px){.search-popup-nav form .input-wrap{width:76vw}.search-popup-nav form .input-wrap .placeholder{margin:2.66667vw 0 0 2.66667vw;font-size:3.46667vw}}.search-popup-nav form .button-wrap{width:5.625vw}@media screen and (max-width:960px){.search-popup-nav form .button-wrap{width:16.26667vw}}.search-popup-nav form input{width:100%;display:block;height:5.625vw;border-radius:2.77778vw;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff;background-color:rgba(255,255,255,.15);outline:0;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3.47222vw;font-size:1.52778vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#fff;-webkit-transition:.2s ease-in-out background;-o-transition:.2s ease-in-out background;transition:.2s ease-in-out background}@media screen and (max-width:960px){.search-popup-nav form input{height:16.26667vw;border-radius:9.33333vw;padding:0 6.66667vw;font-size:4.26667vw}}.search-popup-nav form input:hover{background-color:rgba(255,255,255,.25)}.search-popup-nav form input:hover::-webkit-input-placeholder{opacity:.6}.search-popup-nav form input:hover:-ms-input-placeholder{opacity:.6}.search-popup-nav form input:hover::-ms-input-placeholder{opacity:.6}.search-popup-nav form input:hover::placeholder{opacity:.6}.search-popup-nav form input::-webkit-input-placeholder{opacity:.5;color:#fff}.search-popup-nav form input:-ms-input-placeholder{opacity:.5;color:#fff}.search-popup-nav form input::-ms-input-placeholder{opacity:.5;color:#fff}.search-popup-nav form input::placeholder{opacity:.5;color:#fff}.search-popup-nav form button{height:5.625vw;width:100%;-webkit-appearance:none;border:none;outline:0;background-color:#fff;border-radius:50%;cursor:pointer}@media screen and (max-width:960px){.search-popup-nav form button{height:16.26667vw}}.search-popup-nav form button:hover{background:#000}.search-popup-nav form button:hover svg *{fill:#fff}.search-popup-nav form button svg{width:2.08333vw;height:2.08333vw}input{outline:0}.search-results-list{background-color:#8e8e8c;margin-top:-3.47222vw;padding:0 2.5vw 11.80556vw}@media screen and (max-width:960px){.search-popup-nav form button svg{width:8vw;height:8vw}.search-results-list{margin-top:0;padding:5.33333vw 1.33333vw 53.33333vw}}.search-results-list .search-results-item{margin-bottom:.27778vw;padding:1.11111vw 1.59722vw 1.11111vw 1.11111vw;border-radius:1.38889vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:.2s ease-in-out background,.2s ease-in-out margin,.2s ease-in-out padding;-o-transition:.2s ease-in-out background,.2s ease-in-out margin,.2s ease-in-out padding;transition:.2s ease-in-out background,.2s ease-in-out margin,.2s ease-in-out padding}@media screen and (max-width:960px){.search-results-list .search-results-item{margin-bottom:1.06667vw;padding:3.2vw 2.66667vw 6.4vw;border-radius:5.33333vw}.search-results-list .search-results-item.has-image .tagname .tag{margin-bottom:28.26667vw}}@media screen and (min-width:960px){.search-results-list .search-results-item:hover{margin-right:-.27778vw;margin-left:-.27778vw;padding:1.11111vw 1.875vw 1.11111vw 1.38889vw}.search-results-list .search-results-item:hover .img-wrap{right:1.38889vw}.search-results-list .search-results-item:hover .arrow{opacity:1}.search-results-list .search-results-item.grey{background:rgba(255,255,255,.8)}}.search-results-list .search-results-item .tagname{width:70.83333vw;-ms-flex-negative:0;flex-shrink:0}.search-results-list .search-results-item .tagname .tag{font-size:.83333vw;font-weight:400;line-height:normal;color:#000;padding:.20833vw .55556vw .13889vw;border-radius:1.18056vw;border:1px solid #000;margin-bottom:2.36111vw;display:inline-block;-webkit-transition:.2s ease-in-out color,.2s ease-in-out background;-o-transition:.2s ease-in-out color,.2s ease-in-out background;transition:.2s ease-in-out color,.2s ease-in-out background}@media screen and (min-width:960px){.search-results-list .search-results-item .tagname .tag:hover{background:#000;color:#fff}}.search-results-list .search-results-item .tagname .name .filled:after{top:-.34722vw;bottom:-.06944vw}@media screen and (max-width:960px){.search-results-list .search-results-item .tagname{width:100%}.search-results-list .search-results-item .tagname .tag{font-size:3.2vw;padding:.8vw 2.13333vw .53333vw;border-radius:4.53333vw;margin-bottom:12vw}.search-results-list .search-results-item .tagname .name .filled:after{top:-1.33333vw;bottom:-.26667vw}}.search-results-list .search-results-item .tagname .filled-inner{position:relative;z-index:2}.search-results-list .search-results-item .tagname .filled{position:relative}.search-results-list .search-results-item .tagname .filled:after{content:'';position:absolute;top:-.20833vw;bottom:-.20833vw;left:0;right:0;background-color:#e4d9d0;border-radius:.27778vw;z-index:1}.search-results-list .search-results-item .tagname .name{text-transform:uppercase;font-size:1.66667vw;font-weight:400;line-height:1.42;color:#000;margin-bottom:.20833vw}@media screen and (max-width:960px){.search-results-list .search-results-item .tagname .filled:after{top:-.8vw;bottom:-.8vw;border-radius:1.06667vw}.search-results-list .search-results-item .tagname .name{font-size:5.86667vw;margin-bottom:3.73333vw}}.search-results-list .search-results-item .tagname .desc{opacity:.8;font-size:1.04167vw;font-weight:300;line-height:1.53;color:#000}.search-results-list .search-results-item .img-wrap{width:12.5vw;position:absolute;top:1.11111vw;right:1.11111vw;bottom:1.11111vw;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.55556vw;overflow:hidden;-webkit-transition:.2s ease-in-out right;-o-transition:.2s ease-in-out right;transition:.2s ease-in-out right}@media screen and (max-width:960px){.search-results-list .search-results-item .tagname .desc{font-size:4vw}.search-results-list .search-results-item .img-wrap{width:45.33333vw;top:3.2vw;right:2.66667vw;bottom:auto;height:30.4vw;border-radius:2.13333vw}}.search-results-list .search-results-item .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-results-list .search-results-item .arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.69444vw;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity;opacity:0}@media screen and (max-width:960px){.search-results-list .search-results-item .arrow{display:none}}.search-results-list .search-results-item .arrow:hover svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.search-results-list .search-results-item .arrow svg{-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform;width:1.52778vw;height:1.52778vw;display:block}.search-results-list-no-found{background-color:#8e8e8c;padding-top:2.08333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding-bottom:11.80556vw}.search-results-list-no-found .icon svg{width:4.44444vw;height:3.81944vw}.search-results-list-no-found .text{margin-top:1.80556vw;font-size:1.25vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#fff;opacity:.6}header nav .inner .left-nav{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feedbacks-header{position:relative;z-index:1}.feedbacks-header .dop-line{position:absolute;z-index:2;top:24.30556vw;left:2.5vw;right:38.19444vw;bottom:16.38889vw;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);-webkit-transition:1s ease-in-out clip-path;-o-transition:1s ease-in-out clip-path;transition:1s ease-in-out clip-path}@media screen and (max-width:960px){.search-results-list-no-found{padding-top:18.66667vw;padding-bottom:45.33333vw}.search-results-list-no-found .icon svg{width:16vw;height:13.33333vw}.search-results-list-no-found .text{margin-top:5.6vw;font-size:4.26667vw}.feedbacks-header .dop-line{top:134.66667vw;left:4.53333vw;right:4.53333vw;bottom:71.2vw}}.feedbacks-header .dop-line.animated-line{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.feedbacks-header .dop-line svg{display:block;width:100%;height:100%}.feedbacks-header .bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media screen and (max-width:960px){.feedbacks-header .bg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.feedbacks-header .bg:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-linear-gradient(271deg,rgba(2,2,2,.2) 39.46%,#2F3032 98.93%);background:-o-linear-gradient(271deg,rgba(2,2,2,.2) 39.46%,#2F3032 98.93%);background:linear-gradient(179deg,rgba(2,2,2,.2) 39.46%,#2F3032 98.93%)}.feedbacks-header .bg img{display:block;height:100%;width:auto}@media screen and (min-width:960px){.feedbacks-header .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.feedbacks-header .title-wrap{position:relative;z-index:3;padding:16.66667vw 2.5vw 19.30556vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feedbacks-header .title-wrap .desc{position:absolute;left:2.5vw;top:16.66667vw;width:27.77778vw;text-transform:uppercase;font-size:2.22222vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#fff}.feedbacks-header .btn-wrap .button,.feedbacks-header .title-wrap h1{text-align:center;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.feedbacks-header .title-wrap{padding:37.33333vw 5.33333vw 130.66667vw}.feedbacks-header .title-wrap .desc{left:4vw;top:auto;bottom:99.73333vw;width:72vw;font-size:5.86667vw}}.feedbacks-header .title-wrap h1{text-transform:uppercase;font-size:7.22222vw;font-weight:300;line-height:.9;color:#fff;margin-bottom:1.94444vw}@media screen and (max-width:960px){.feedbacks-header .title-wrap h1{font-size:12.8vw;margin-bottom:2.93333vw}}.feedbacks-header .title-wrap .stars-avg{margin-bottom:3.05556vw}.feedbacks-header .feedbacks-socials-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item{text-decoration:none;width:10.20833vw;height:5.13889vw;border-radius:.55556vw;background-color:#4d4640;margin-right:.55556vw;padding-bottom:.55556vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.feedbacks-header .title-wrap .stars-avg{margin-bottom:10.4vw}.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item{width:27.73333vw;height:16.53333vw;border-radius:2.13333vw;margin-right:1.6vw;padding-bottom:2.13333vw}}.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item:last-child{margin-right:0}@media screen and (min-width:960px){.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item:hover{background:#787878}.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item:hover .stars-avg .rate{opacity:1}}.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item .logo{margin-bottom:.27778vw}.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item .logo svg{width:7.84722vw;height:2.08333vw}@media screen and (max-width:960px){.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item .logo{margin-bottom:.8vw}.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item .logo svg{width:20vw;height:5.33333vw}}.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item .stars-avg{margin-bottom:0}.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item .stars-avg .rate{font-size:.97222vw;margin-right:.34722vw}@media screen and (max-width:960px){.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item .stars-avg .rate{font-size:3.73333vw;margin-right:.53333vw}}.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item .stars-avg .stars-list svg{margin-right:.06944vw;width:.83333vw;height:.83333vw}.feedbacks-header .btn-wrap{margin-top:1.80556vw}.feedbacks-header .btn-wrap .button{padding:.34722vw 2.63889vw;border-radius:1.90972vw;background-color:#fff;text-decoration:none;font-size:1.11111vw;font-weight:400;line-height:2.13;color:#000;display:inline-block}@media screen and (max-width:960px){.feedbacks-header .feedbacks-socials-list .feedbacks-socials-item .stars-avg .stars-list svg{margin-right:.26667vw;width:2.4vw;height:2.4vw}.feedbacks-header .btn-wrap{margin-top:6.66667vw}.feedbacks-header .btn-wrap .button{padding:1.33333vw 12.8vw;border-radius:7.33333vw;font-size:4.26667vw}}@media screen and (min-width:960px){.feedbacks-header .btn-wrap .button:hover{background:#000;color:#fff}}.feedbacks-header .text-wrap{padding-bottom:15.97222vw;position:relative;z-index:3;padding-left:63.88889vw;padding-right:2.5vw}.feedbacks-header .text-wrap h2{font-size:2.22222vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:right;color:#fff;text-transform:uppercase;margin-bottom:4.30556vw;width:29.72222vw;margin-left:auto}.feedbacks-header .text-wrap p,.stars-avg .rate{text-align:left;font-weight:300;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:960px){.feedbacks-header .text-wrap{padding-bottom:33.33333vw;padding-left:4vw;padding-right:4vw}.feedbacks-header .text-wrap h2{font-size:5.86667vw;margin-bottom:7.46667vw;width:72vw;margin-left:0;text-align:left}}.feedbacks-header .text-wrap p{width:27.77778vw;font-size:1.04167vw;line-height:1.67}@media screen and (max-width:960px){.feedbacks-header .text-wrap p{width:100%;font-size:4vw}}.stars-avg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stars-avg .rate{opacity:.6;font-size:1.94444vw;line-height:.93;margin-right:1.04167vw}@media screen and (max-width:960px){.stars-avg .rate{font-size:5.33333vw;margin-right:2.66667vw}}.stars-avg .stars-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stars-avg .stars-list svg{margin-right:.34722vw;display:block;width:1.80556vw;height:1.80556vw}@media screen and (max-width:960px){.stars-avg .stars-list svg{margin-right:1.06667vw;width:5.06667vw;height:5.06667vw}}.stars-avg .stars-list svg:last-child{margin-right:0}.all-feedbacks{margin-top:-4.44444vw;position:relative;z-index:2;overflow:hidden}.all-feedbacks .feedbacks-sorting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){.all-feedbacks{margin-top:0;background-color:#2f3032}.all-feedbacks .feedbacks-sorting{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:auto;padding-bottom:2.66667vw;margin-bottom:5.33333vw}}.all-feedbacks .feedbacks-sorting ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.13889vw;border-radius:2.08333vw;background-color:#252628;position:relative;margin:0 .34722vw}@media screen and (max-width:960px){.all-feedbacks .feedbacks-sorting ul{padding:.53333vw;border-radius:8vw;margin:0 1.33333vw}.all-feedbacks .feedbacks-sorting ul .hover{display:none}}@media screen and (min-width:960px){.all-feedbacks .feedbacks-sorting ul:hover .hover{opacity:1}.all-feedbacks .feedbacks-sorting ul:hover li a.active:before{opacity:0}.all-feedbacks .feedbacks-sorting ul:hover li a.active:after{opacity:.2}.all-feedbacks .feedbacks-sorting ul:hover li a.active .count,.all-feedbacks .feedbacks-sorting ul:hover li a.active:hover:after{opacity:0}.all-feedbacks .feedbacks-sorting ul:hover li a.active:hover .count{opacity:1}}.all-feedbacks .feedbacks-sorting ul .hover{-webkit-transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;-o-transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;transition:.2s ease-in-out left,.2s ease-in-out width,.2s ease-in-out opacity;position:absolute;top:.13889vw;bottom:.13889vw;width:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2.08333vw;border:1px solid #fff;opacity:0;pointer-events:none;z-index:1}.all-feedbacks .feedbacks-sorting ul li a{text-decoration:none;font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#fff;text-align:center;padding:1.18056vw 3.125vw;border-radius:2.08333vw;position:relative;display:block;white-space:nowrap}@media screen and (max-width:960px){.all-feedbacks .feedbacks-sorting ul li a{font-size:3.73333vw;padding:3.2vw 10.66667vw;border-radius:8vw}.all-feedbacks .feedbacks-sorting ul li a.active:before{display:none}}.all-feedbacks .feedbacks-sorting ul li a.active .count,.all-feedbacks .feedbacks-sorting ul li a:hover .count{opacity:1}.all-feedbacks .feedbacks-sorting ul li a.active:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;border-radius:2.08333vw;border:1px solid #fff;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.all-feedbacks .feedbacks-sorting ul li a.active:after{content:'';position:absolute;top:1.25vw;bottom:1.25vw;left:2.08333vw;right:2.08333vw;opacity:0;border-radius:2.08333vw;border:1px solid #fff;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}.all-feedbacks .feedbacks-list{background-color:#2f3032;padding:4.16667vw 2.5vw 6.25vw;margin:-.41667vw -.20833vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.all-feedbacks .feedbacks-sorting ul li a.active:after{top:0;bottom:0;left:0;right:0;border-radius:8vw;opacity:1}.all-feedbacks .feedbacks-list{display:block;margin:0;padding:0 4vw 21.33333vw}}.all-feedbacks .feedbacks-list .left-col,.all-feedbacks .feedbacks-list .right-col{width:50%}.feedback-item{margin:.41667vw .20833vw;padding:1.25vw 1.38889vw 1.38889vw;border-radius:1.38889vw;background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;position:relative}@media screen and (max-width:960px){.feedback-item{margin:0 0 2.13333vw;padding:3.46667vw 6.66667vw 4vw 4vw;border-radius:5.33333vw}}.feedback-item .rate{padding-bottom:1.25vw;display:-webkit-box;display:-ms-flexbox;display:flex}.feedback-item .rate svg{width:1.11111vw;height:1.11111vw;display:block;margin-right:.20833vw}.feedback-item .user,.feedback-item .user .img-wrap{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}@media screen and (max-width:960px){.feedback-item .rate{padding-bottom:4vw}.feedback-item .rate svg{width:4vw;height:4vw;margin-right:.8vw}}.feedback-item .test-line-h{position:absolute;left:0;top:0;height:1.52778vw;width:0}.feedback-item .text{width:39.02778vw}.feedback-item .text p{font-size:1.04167vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;text-align:left;color:#fff}.feedback-item .user{display:flex;-ms-flex-align:center;align-items:center;padding-top:2.36111vw}@media screen and (max-width:960px){.feedback-item .test-line-h{height:5.86667vw}.feedback-item .text{width:100%}.feedback-item .text p{font-size:4vw}.feedback-item .user{padding-top:13.33333vw;display:block}}.feedback-item .user .img-wrap{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.91667vw;height:2.91667vw;overflow:hidden;border-radius:50%;margin-right:.55556vw}@media screen and (max-width:960px){.feedback-item .user .img-wrap{width:11.2vw;height:11.2vw;margin-bottom:1.6vw}}.feedback-item .user .img-wrap.with-text{background-color:#8e8e8c}.feedback-item .user .img-wrap.with-text .text{font-size:1.25vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin-bottom:0;margin-top:.20833vw}.feedback-item .user .date,.feedback-item .user .name{letter-spacing:normal;text-align:left;color:#fff;font-stretch:normal;font-style:normal}@media screen and (max-width:960px){.feedback-item .user .img-wrap.with-text .text{font-size:4.8vw;margin-top:.8vw}}.feedback-item .user .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feedback-item .user .name{font-size:1.04167vw;font-weight:300;line-height:1.47}@media screen and (max-width:960px){.feedback-item .user .name{font-size:4vw}}.feedback-item .user .date{opacity:.6;font-size:.83333vw;font-weight:400;line-height:1.17}.feedback-item .social a{position:absolute;right:1.38889vw;bottom:2.22222vw;display:block;padding:.55556vw 1.11111vw .27778vw;border-radius:.55556vw;background-color:rgba(255,255,255,.2)}@media screen and (min-width:960px){.feedback-item .social a:hover{background-color:rgba(255,255,255,.35)}.feedback-popup .close-popup:hover span:first-child{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.feedback-popup .close-popup:hover span:last-child{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}}.feedback-item .social a svg{width:5.20833vw;height:1.38889vw}@media screen and (max-width:960px){.feedback-item .user .date{font-size:3.2vw}.feedback-item .social a{right:4vw;bottom:5.33333vw;display:block;padding:2.13333vw 1.86667vw 1.33333vw;border-radius:2.13333vw}.feedback-item .social a svg{width:20vw;height:5.33333vw}}.feedback-item .images-list{padding-top:1.11111vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-.55556vw}@media screen and (max-width:960px){.feedback-item .images-list{padding-top:3.73333vw;margin-bottom:-2.13333vw}}.feedback-item .images-list .image-item{overflow:hidden;width:5.97222vw;height:5.97222vw;border-radius:.55556vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.55556vw;cursor:pointer;margin-bottom:.55556vw}@media screen and (max-width:960px){.feedback-item .images-list .image-item{width:22.93333vw;height:22.93333vw;border-radius:2.13333vw;margin-right:2.13333vw;margin-bottom:2.13333vw}}.feedback-item .images-list .image-item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feedback-popup{-webkit-backdrop-filter:blur(38.1px);backdrop-filter:blur(38.1px);background-color:rgba(135,135,135,.25);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;-ms-flex-direction:column;flex-direction:column;top:0;left:0;right:0;bottom:0;z-index:101}.feedback-popup.active{display:-webkit-box;display:-ms-flexbox;display:flex}.feedback-popup .close-popup{cursor:pointer;position:absolute;top:.55556vw;right:.55556vw;border-radius:.83333vw;border:1px solid #fff}.feedback-popup .close-popup .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.63889vw .90278vw}@media screen and (max-width:960px){.feedback-popup .close-popup{top:2.13333vw;right:2.13333vw;border:none}.feedback-popup .close-popup .icon{padding:5vw 0}}.feedback-popup .close-popup span{display:block;width:1.80556vw;height:3px;background:#fff;-webkit-transition:.2s ease-in-out transform;-o-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}.feedback-popup .close-popup span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:relative;left:.90278vw}.feedback-popup .close-popup span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;right:.90278vw}@media screen and (max-width:960px){.feedback-popup .close-popup span{width:6.66667vw}.feedback-popup .close-popup span:first-child{left:3.2vw}.feedback-popup .close-popup span:last-child{right:3.2vw}}.feedback-popup form{width:41.66667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feedback-popup .title-wrap h2{font-size:3.05556vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:1.11111vw}.feedback-popup .title-wrap .rate-form .rate-text,.feedback-popup .title-wrap p{font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;color:#fff;font-weight:300;text-align:center}@media screen and (max-width:960px){.feedback-popup form{width:93.33333vw}.feedback-popup .title-wrap h2{font-size:7.46667vw;margin-bottom:4vw}}.feedback-popup .title-wrap p{font-size:1.04167vw;width:33.33333vw;margin:0 auto}.feedback-popup .title-wrap .rate-form{margin-top:2.08333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-bottom:2.29167vw;margin-bottom:2.08333vw}@media screen and (max-width:960px){.feedback-popup .title-wrap p{font-size:4vw;width:92vw}.feedback-popup .title-wrap .rate-form{margin-top:8vw;padding-bottom:8.8vw;margin-bottom:8vw}}.feedback-popup .title-wrap .rate-form .rate.hover svg *,.feedback-popup .title-wrap .rate-form .rate.selected svg *{fill:#ffa485;fill-opacity:1}.feedback-popup .title-wrap .rate-form .rate.filled{display:none}.feedback-popup .title-wrap .rate-form .rate.filled svg *{fill:#ffa485;fill-opacity:1}.feedback-popup .title-wrap .rate-form svg{margin-right:.97222vw;display:block;width:3.47222vw;height:3.47222vw;cursor:pointer}@media screen and (max-width:960px){.feedback-popup .title-wrap .rate-form svg{margin-right:3.73333vw;width:13.33333vw;height:13.33333vw}}.feedback-popup .title-wrap .rate-form .rate[data-rate="5"] svg{margin-right:0}.feedback-popup .title-wrap .rate-form .rate-text{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;font-size:1.04167vw}.feedback-popup .title-wrap .rate-form .rate-text.hover,.feedback-popup .title-wrap .rate-form .rate-text.selected{color:#ffa485}.feedbacks-slider-wrap .label,.service-in-feedbacks .title-wrap h2{text-align:left;color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal}.feedback-popup textarea{height:5.83333vw;resize:none}.service-in-feedbacks{position:relative;padding:10.41667vw 0;background:#8E8E8C}@media screen and (max-width:960px){.feedback-popup .title-wrap .rate-form .rate-text{font-size:4vw}.feedback-popup textarea{height:20vw}.service-in-feedbacks{padding:40vw 0}}.service-in-feedbacks .title-wrap{padding:0 2.5vw}.service-in-feedbacks .title-wrap h2{font-size:2.91667vw;font-weight:300;line-height:1.33;text-transform:uppercase;margin-bottom:.55556vw}@media screen and (max-width:960px){.service-in-feedbacks .title-wrap{padding:0 4vw}.service-in-feedbacks .title-wrap h2{font-size:7.46667vw;margin-bottom:2.13333vw}}.feedbacks-slider-wrap{margin-top:1.38889vw;padding:2.08333vw 2.08333vw 0;overflow:hidden;position:relative}@media screen and (max-width:960px){.feedbacks-slider-wrap{margin-top:5.33333vw;padding:8vw 4vw 0}}.feedbacks-slider-wrap .label{padding-left:.41667vw;opacity:.6;font-size:.83333vw;font-weight:400;line-height:1.83;margin-bottom:.90278vw}.feedbacks-slider-wrap .feedbacks-slider{height:21.18056vw}@media screen and (max-width:960px){.feedbacks-slider-wrap .label{padding-left:0;font-size:3.2vw;margin-bottom:5.86667vw}.feedbacks-slider-wrap .feedbacks-slider{height:109.86667vw}}.feedbacks-slider-wrap .feedbacks-slider.no-overflow-item{height:auto}.feedbacks-slider-wrap .feedbacks-slider .slick-list{overflow:visible}.feedbacks-slider-wrap .feedback-item{-ms-flex-direction:column;flex-direction:column;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:21.18056vw}.feedbacks-slider-wrap .feedback-item.overflow-item .text{display:-webkit-box;-webkit-line-clamp:var(--collines);-webkit-box-orient:vertical}.feedbacks-slider-wrap .feedback-item.overflow-item .social a{right:8.33333vw}@media screen and (max-width:960px){.feedbacks-slider-wrap .feedback-item{min-height:109.86667vw;margin-right:1.06667vw}.feedbacks-slider-wrap .feedback-item.overflow-item .social a{right:29.33333vw;display:none}}.feedbacks-slider-wrap .feedback-item.overflow-item .more{display:-webkit-box;display:-ms-flexbox;display:flex}.feedbacks-slider-wrap .feedback-item.overflow-item.no-overflow-item .text{height:auto!important;display:block}.feedbacks-slider-wrap .feedback-item.overflow-item.no-overflow-item .more{display:none}.feedbacks-slider-wrap .feedback-item.overflow-item.no-overflow-item .less{display:-webkit-box;display:-ms-flexbox;display:flex}.feedbacks-slider-wrap .feedback-item .text{overflow:hidden}.feedbacks-slider-wrap .social a{bottom:1.38889vw;padding-top:.27778vw;padding-bottom:0}@media screen and (max-width:960px){.feedbacks-slider-wrap .social a{bottom:4vw;padding-top:1.06667vw}}.feedbacks-slider-wrap .less,.feedbacks-slider-wrap .more{position:absolute;right:1.38889vw;bottom:1.38889vw;width:6.04167vw;height:1.80556vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3.47222vw;border:1px solid rgba(255,255,255,.3);font-size:.90278vw;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.69;letter-spacing:normal;text-align:center;color:rgba(255,255,255,.7);cursor:pointer;display:none}.btn-wrap-feedbacks-slider a,.feedback-item-link-all .t{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff}@media screen and (min-width:960px){.feedbacks-slider-wrap .less:hover,.feedbacks-slider-wrap .more:hover{color:#fff;border:1px solid #fff}.next-slider-feedbacks:hover,.prev-slider-feedbacks:hover{-webkit-backdrop-filter:blur(17.8px);backdrop-filter:blur(17.8px);background-color:rgba(255,255,255,.15)}}@media screen and (max-width:960px){.feedbacks-slider-wrap .less,.feedbacks-slider-wrap .more{right:4vw;bottom:4vw;width:23.2vw;height:6.93333vw;border-radius:13.33333vw;font-size:3.46667vw}}.next-slider-feedbacks,.prev-slider-feedbacks{width:2.29167vw;height:2.29167vw;border-radius:50%;border:.8px solid #fff;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:.69444vw;cursor:pointer}@media screen and (max-width:960px){.next-slider-feedbacks,.prev-slider-feedbacks{width:8.8vw;height:8.8vw;top:2.66667vw}}.next-slider-feedbacks.slick-disabled,.next-slider-feedbacks.slick-hidden,.prev-slider-feedbacks.slick-disabled,.prev-slider-feedbacks.slick-hidden{display:none!important}.next-slider-feedbacks svg,.prev-slider-feedbacks svg{width:.91667vw;height:.625vw;display:block}.next-slider-feedbacks svg *,.prev-slider-feedbacks svg *{fill:#fff}.next-slider-feedbacks{right:2.5vw}@media screen and (max-width:960px){.next-slider-feedbacks svg,.prev-slider-feedbacks svg{width:3.52vw;height:2.4vw}.next-slider-feedbacks{right:4vw}}.prev-slider-feedbacks{right:5.55556vw}.btn-wrap-feedbacks-slider{margin-top:3.19444vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){.prev-slider-feedbacks{right:15.2vw}.btn-wrap-feedbacks-slider{margin-top:11.2vw;padding-right:4vw;padding-left:4vw}}.btn-wrap-feedbacks-slider a{padding:.34722vw 2.63889vw;border-radius:1.90972vw;background-color:#232323;font-size:1.11111vw;font-weight:400;line-height:2.13;text-decoration:none}@media screen and (max-width:960px){.btn-wrap-feedbacks-slider a{padding:1.33333vw 17.06667vw;border-radius:7.33333vw;font-size:4.26667vw;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}.feedback-item-link-all{height:21.18056vw;border-radius:1.38889vw;background-color:#000;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.41667vw .20833vw;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:960px){.feedback-item-link-all{height:109.86667vw;border-radius:5.33333vw;margin:0;width:92vw!important}}@media screen and (min-width:960px){.btn-wrap-feedbacks-slider a:hover{background:#000}.feedback-item-link-all:hover,.feedback-item-link-all:hover .icon-wrap{background:#343434}}.feedback-item-link-all .icon-wrap{width:1.94444vw;height:1.94444vw;border-radius:50%;border:1px solid rgba(255,255,255,.4);background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:960px){.feedback-item-link-all .icon-wrap{width:8.53333vw;height:8.53333vw}}@media screen and (min-width:960px){.feedback-item-link-all .icon-wrap:hover{background-color:#8e8e8c;border-color:#8e8e8c}.feedback-item-link-all .icon-wrap:hover svg *{fill:#000}}.feedback-item-link-all .icon-wrap svg{display:block;width:.55556vw;height:.55556vw}@media screen and (max-width:960px){.feedback-item-link-all .icon-wrap svg{width:2.4vw;height:2.4vw}}.feedback-item-link-all .t{text-transform:uppercase;width:10.41667vw;font-size:1.25vw;font-weight:300;line-height:1.33;margin-top:1.66667vw}@media screen and (max-width:960px){.feedback-item-link-all .t{width:40vw;font-size:4.8vw;margin-top:5.33333vw}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYnMvX3Jlc2V0LnNjc3MiLCJsaWJzL19zZWxlY3QyLnNjc3MiLCJsaWJzL19zbGljay5zY3NzIiwic3R5bGUuY3NzIiwibGlicy9fYW5pbWF0ZS5zY3NzIiwibGlicy9fZGF0ZXRpbWVwaWNrZXIuc2NzcyIsImNvbW1vbi9fZm9udHMuc2NzcyIsImNvbW1vbi9fbWFpbi5zY3NzIiwiX21peGlucy5zY3NzIiwiY29tbW9uL19zZWFyY2guc2NzcyIsImNvbW1vbi9fZmVlZGJhY2tzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztFQUdFO0FBRUY7RUFDRSxVQUFTO0VBQ1QsV0FBVTtFQUNWLFVBQVM7RUFDVCxnQkFBZTtFQUNmLGNBQWE7RUFDYix5QkFBd0IsRUFBRzs7QUFFN0IsaURBQWlEO0FBRWpEO0VBQ0UsZUFBYyxFQUFHOztBQUVuQjtFQUNFLGVBQWMsRUFBRzs7QUFFbkI7RUFDRSxpQkFBZ0IsRUFBRzs7QUFFckI7RUFDRSxhQUFZLEVBQUc7O0FBRWpCO0VBRUksWUFBVztFQUNYLGNBQWEsRUFBRzs7QUFFcEI7RUFFSSxZQUFXO0VBQ1gsY0FBYSxFQUFHOztBQUVwQjtFQUNFLDBCQUF5QjtFQUN6QixrQkFBaUIsRUFBRzs7QUN2Q3RCO0VBQ0UsK0JBQXNCO0VBQXRCLHVCQUFzQjtFQUN0QixzQkFBcUI7RUFDckIsVUFBUztFQUNULG1CQUFrQjtFQUNsQix1QkFBc0IsRUFBRzs7QUFDekI7RUFDRSwrQkFBc0I7RUFBdEIsdUJBQXNCO0VBQ3RCLGdCQUFlO0VBQ2YsZUFBYztFQUNkLGFBQVk7RUFDWix1QkFBaUI7RUFBakIsc0JBQWlCO0VBQWpCLGtCQUFpQjtFQUNqQiwwQkFBeUIsRUFBRzs7QUFDNUI7RUFDRSxlQUFjO0VBQ2Qsa0JBQWlCO0VBQ2pCLG9CQUFtQjtFQUNuQixpQkFBZ0I7RUFDaEIsMkJBQXVCO0VBQXZCLHdCQUF1QjtFQUN2QixvQkFBbUIsRUFBRzs7QUFDeEI7RUFDRSxtQkFBa0IsRUFBRzs7QUFDekI7RUFD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Qix1QkFBc0I7SUFDdEIsbUJBQWtCO0lBQ2xCLFlBQVc7SUFDWCxzQkY3MUMrQixFRW8yQ2hDO0lGejRDQztNRWt6Q0o7UUFtRk0sWUZ6MUNnQztRRTAxQ2hDLGlCRjExQ2dDO1FFMjFDaEMsc0JGMzFDZ0MsRUU2MUNuQyxFQUFBIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjIuMCB8IDIwMTEwMTI2XG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLCBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZSB7XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiBub25lOyB9IH1cblxucSB7XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiBub25lOyB9IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfSIsIi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2VsZWN0Mi1jb250YWluZXJbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDUxOyB9XG5cbi5zZWxlY3QyLXJlc3VsdHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDZweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWRdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgbGVmdDogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4OyB9XG4gIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24uc2VsZWN0Mi1zZWFyY2gtLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlbGVjdDItY2xvc2UtbWFzayB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTsgfVxuXG4uc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDIwcHg7IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGxlZnQ6IDFweDtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiB0ZXh0OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDFweDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDAgNXB4OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMzMzOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IHNvbGlkIGJsYWNrIDFweDtcbiAgb3V0bGluZTogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF0ge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyZW07IH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzZW07IH1cbiAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogNGVtOyB9XG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC00ZW07XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1ZW07IH1cbiAgICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNWVtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2ZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg5N2ZiO1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNnB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSA1MCUsICNlZWVlZWUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHdoaXRlIDUwJSwgI2VlZWVlZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgd2hpdGUgNTAlLCAjZWVlZWVlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCk7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDFweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZFRUVFRUUnLCBlbmRDb2xvcnN0cj0nI0ZGQ0NDQ0NDJywgR3JhZGllbnRUeXBlPTApOyB9XG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gICAgICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCB3aGl0ZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsIHdoaXRlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlZWVlIDUwJSwgd2hpdGUgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgZW5kQ29sb3JzdHI9JyNGRkZGRkZGRicsIEdyYWRpZW50VHlwZT0wKTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogdGV4dDtcbiAgb3V0bGluZTogMDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDVweDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZzogMCA1cHg7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgY29sb3I6ICM4ODg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICAgICAgY29sb3I6ICM1NTU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIGJvcmRlci10b3A6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbltyb2xlPWdyb3VwXSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgY29sb3I6IGdyZXk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg3NWQ3O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNnB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlci1jb2xvcjogIzU4OTdmYjsgfVxuIiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cbiAgIHYyLjAgfCAyMDExMDEyNlxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXJbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDUxOyB9XG5cbi5zZWxlY3QyLXJlc3VsdHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDZweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWRdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGxlZnQ6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweDsgfVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBwYWRkaW5nOiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duLnNlbGVjdDItc2VhcmNoLS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jbG9zZS1tYXNrIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyB9XG5cbi5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIHdpZHRoOiAyMHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAgNHB4IDVweCA0cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHRleHQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGkge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAxcHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlcjogc29saWQgYmxhY2sgMXB4O1xuICBvdXRsaW5lOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbltyb2xlPWdyb3VwXSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgY29sb3I6ICM5OTk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMWVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDJlbTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0yZW07XG4gIHBhZGRpbmctbGVmdDogM2VtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0zZW07XG4gIHBhZGRpbmctbGVmdDogNGVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtNGVtO1xuICBwYWRkaW5nLWxlZnQ6IDVlbTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC01ZW07XG4gIHBhZGRpbmctbGVmdDogNmVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4OTdmYjtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgNTAlLCAjZWVlZWVlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSA1MCUsICNlZWVlZWUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHdoaXRlIDUwJSwgI2VlZWVlZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZGRkZGRkYnLCBlbmRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgR3JhZGllbnRUeXBlPTApOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogIzQ0NDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogMjZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsICNjY2NjY2MgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlZWVlIDUwJSwgI2NjY2NjYyAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZFRUVFRUUnLCBlbmRDb2xvcnN0cj0nI0ZGQ0NDQ0NDJywgR3JhZGllbnRUeXBlPTApOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZGRkZGRkYnLCBlbmRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgR3JhZGllbnRUeXBlPTApOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDUwJSwgd2hpdGUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCB3aGl0ZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZWVlZSA1MCUsIHdoaXRlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZGRkZGRkYnLCBHcmFkaWVudFR5cGU9MCk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHRleHQ7XG4gIG91dGxpbmU6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiAwIDVweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6ICM4ODg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjNTU1OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgb3V0bGluZTogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItdG9wOiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF0ge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGNvbG9yOiBncmV5OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4NzVkNztcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICM1ODk3ZmI7IH1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbGljay1saXN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiFcbiAqIGFuaW1hdGUuY3NzIC0gaHR0cHM6Ly9hbmltYXRlLnN0eWxlL1xuICogVmVyc2lvbiAtIDQuMS4xXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDIwIEFuaW1hdGUuY3NzXG4gKi9cbjpyb290IHtcbiAgLS1hbmltYXRlLWR1cmF0aW9uOjFzO1xuICAtLWFuaW1hdGUtZGVsYXk6MXM7XG4gIC0tYW5pbWF0ZS1yZXBlYXQ6MTsgfVxuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG5cbi5hbmltYXRlZC5pbmZpbml0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlOyB9XG5cbi5hbmltYXRlZC5yZXBlYXQtMSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1hbmltYXRlLXJlcGVhdCk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWFuaW1hdGUtcmVwZWF0KTsgfVxuXG4uYW5pbWF0ZWQucmVwZWF0LTIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDI7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMik7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjIpOyB9XG5cbi5hbmltYXRlZC5yZXBlYXQtMyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMztcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSozKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMyk7IH1cblxuLmFuaW1hdGVkLmRlbGF5LTFzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDFzO1xuICBhbmltYXRpb24tZGVsYXk6IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogdmFyKC0tYW5pbWF0ZS1kZWxheSk7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tYW5pbWF0ZS1kZWxheSk7IH1cblxuLmFuaW1hdGVkLmRlbGF5LTJzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDJzO1xuICBhbmltYXRpb24tZGVsYXk6IDJzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSoyKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpOyB9XG5cbi5hbmltYXRlZC5kZWxheS0zcyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAzcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAzcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IGNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqMyk7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKTsgfVxuXG4uYW5pbWF0ZWQuZGVsYXktNHMge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogNHM7XG4gIGFuaW1hdGlvbi1kZWxheTogNHM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjQpO1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCk7IH1cblxuLmFuaW1hdGVkLmRlbGF5LTVzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDVzO1xuICBhbmltYXRpb24tZGVsYXk6IDVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSo1KTtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpOyB9XG5cbi5hbmltYXRlZC5mYXN0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikvMik7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKTsgfVxuXG4uYW5pbWF0ZWQuZmFzdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuOHM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjhzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjgpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC44KTsgfVxuXG4uYW5pbWF0ZWQuc2xvdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMik7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTsgfVxuXG4uYW5pbWF0ZWQuc2xvd2VyIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSozKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpOyB9XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSwgcHJpbnQge1xuICAuYW5pbWF0ZWQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXMgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFtcyAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMW1zICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMW1zICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50OyB9XG4gIC5hbmltYXRlZFtjbGFzcyo9T3V0XSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMjAlLCA1MyUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpOyB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKSBzY2FsZVkoMS4wNSk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGVZKDAuOTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZVkoMC45NSk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMjAlLCA1MyUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpOyB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKSBzY2FsZVkoMS4wNSk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGVZKDAuOTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZVkoMC45NSk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpOyB9IH1cblxuLmJvdW5jZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLCA1MCUsIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDI1JSwgNzUlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLCA1MCUsIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDI1JSwgNzUlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmZsYXNoIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxhc2g7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGFzaDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbi5wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7IH1cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTsgfVxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbi5ydWJiZXJCYW5kIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlWCB7XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOyB9XG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNoYWtlWCB7XG4gIDAlLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOyB9XG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7IH0gfVxuXG4uc2hha2VYIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2VYO1xuICBhbmltYXRpb24tbmFtZTogc2hha2VYOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZVkge1xuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzaGFrZVkge1xuICAwJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9IH1cblxuLnNoYWtlWSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNoYWtlWTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlWTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICA2LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7IH1cbiAgMTguNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpOyB9XG4gIDMxLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7IH1cbiAgNDMuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuQGtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIDYuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTsgfVxuICAxOC41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7IH1cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTsgfVxuICA0My41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH0gfVxuXG4uaGVhZFNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfSB9XG5cbi5zd2luZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmc7XG4gIGFuaW1hdGlvbi1uYW1lOiBzd2luZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpOyB9XG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoM2RlZyk7IH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbkBrZXlmcmFtZXMgdGFkYSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpOyB9XG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUoM2RlZyk7IH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbi50YWRhIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogdGFkYTtcbiAgYW5pbWF0aW9uLW5hbWU6IHRhZGE7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgMTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZSgtNWRlZyk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZSgzZGVnKTsgfVxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlKC0zZGVnKTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZSgyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlKDJkZWcpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlKC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlKC0xZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyB3b2JibGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUoLTVkZWcpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUoM2RlZyk7IH1cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZSgtM2RlZyk7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUoMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZSgyZGVnKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZSgtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZSgtMWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi53b2JibGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG4gIGFuaW1hdGlvbi1uYW1lOiB3b2JibGU7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGplbGxvIHtcbiAgMCUsIDExLjElLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7IH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpOyB9XG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpOyB9XG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpOyB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7IH1cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyZGVnKSBza2V3WSgwLjM5MDYyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjJkZWcpIHNrZXdZKDAuMzkwNjJkZWcpOyB9XG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzFkZWcpIHNrZXdZKC0wLjE5NTMxZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxZGVnKSBza2V3WSgtMC4xOTUzMWRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGplbGxvIHtcbiAgMCUsIDExLjElLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7IH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpOyB9XG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpOyB9XG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpOyB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7IH1cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyZGVnKSBza2V3WSgwLjM5MDYyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjJkZWcpIHNrZXdZKDAuMzkwNjJkZWcpOyB9XG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzFkZWcpIHNrZXdZKC0wLjE5NTMxZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxZGVnKSBza2V3WSgtMC4xOTUzMWRlZyk7IH0gfVxuXG4uamVsbG8ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgYW5pbWF0aW9uLW5hbWU6IGplbGxvO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoZWFydEJlYXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgMTQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7IH1cbiAgMjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICA0MiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuQGtleWZyYW1lcyBoZWFydEJlYXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgMTQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7IH1cbiAgMjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICA0MiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuLmhlYXJ0QmVhdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYXJ0QmVhdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGhlYXJ0QmVhdDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEuM3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMS4zKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjEuMyk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBiYWNrSW5Eb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBiYWNrSW5Eb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLmJhY2tJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBiYWNrSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYmFja0luRG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgYmFja0luTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5iYWNrSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja0luTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJhY2tJbkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgYmFja0luUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLmJhY2tJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja0luUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrSW5SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luVXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBiYWNrSW5VcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uYmFja0luVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBiYWNrSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJhY2tJblVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9IH1cblxuQGtleWZyYW1lcyBiYWNrT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9IH1cblxuLmJhY2tPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja091dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0RG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJhY2tPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9IH1cblxuLmJhY2tPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja091dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0TGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfSB9XG5cbkBrZXlmcmFtZXMgYmFja091dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfSB9XG5cbi5iYWNrT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0UmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRVcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJhY2tPdXRVcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogLjc7IH0gfVxuXG4uYmFja091dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFja091dFVwO1xuICBhbmltYXRpb24tbmFtZTogYmFja091dFVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbiB7XG4gIDAlLCAyMCUsIDQwJSwgNjAlLCA4MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUsIDIwJSwgNDAlLCA2MCUsIDgwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbi5ib3VuY2VJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC43NXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCkgc2NhbGVZKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKSBzY2FsZVkoMC45KTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk1KTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKSBzY2FsZVkoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKSBzY2FsZVkoMyk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApIHNjYWxlWSgwLjkpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTUpOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCkgc2NhbGVZKDAuOTg1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmJvdW5jZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKSBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKSBzY2FsZVgoMSk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKSBzY2FsZVgoMC45OCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCkgc2NhbGVYKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCkgc2NhbGVYKDMpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCkgc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCkgc2NhbGVYKDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKSBzY2FsZVgoMC45OCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmJvdW5jZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIDAlLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApIHNjYWxlWCgzKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKSBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCkgc2NhbGVYKDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApIHNjYWxlWCgzKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCkgc2NhbGVYKDMpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApIHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKSBzY2FsZVgoMSk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApIHNjYWxlWCgwLjk5NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uYm91bmNlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApIHNjYWxlWSg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCkgc2NhbGVZKDUpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgMCUsIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApIHNjYWxlWSg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCkgc2NhbGVZKDUpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmJvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7IH1cbiAgNTAlLCA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7IH1cbiAgNTAlLCA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfSB9XG5cbi5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgc2NhbGVZKDAuOTg1KTsgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApIHNjYWxlWSgzKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCkgc2NhbGVZKDMpOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk4NSk7IH1cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKSBzY2FsZVkoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApIHNjYWxlWSgzKTsgfSB9XG5cbi5ib3VuY2VPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApIHNjYWxlWCgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKSBzY2FsZVgoMC45KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCkgc2NhbGVYKDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCkgc2NhbGVYKDIpOyB9IH1cblxuLmJvdW5jZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApIHNjYWxlWCgyKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApIHNjYWxlWCgyKTsgfSB9XG5cbi5ib3VuY2VPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTg1KTsgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCkgc2NhbGVZKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKSBzY2FsZVkoMC45KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCkgc2NhbGVZKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCkgc2NhbGVZKDMpOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk4NSk7IH1cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApIHNjYWxlWSgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCkgc2NhbGVZKDAuOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApIHNjYWxlWSgzKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApIHNjYWxlWSgzKTsgfSB9XG5cbi5ib3VuY2VPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5mYWRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5mYWRlSW5Eb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5mYWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJblJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Ub3BMZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluVG9wTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uZmFkZUluVG9wTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblRvcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Ub3BMZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Ub3BSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5Ub3BSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLmZhZGVJblRvcFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVG9wUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Ub3BSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQm90dG9tTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5Cb3R0b21MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uZmFkZUluQm90dG9tTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkJvdHRvbUxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Cb3R0b21MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluQm90dG9tUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uZmFkZUluQm90dG9tUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Cb3R0b21SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkJvdHRvbVJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5mYWRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG4uZmFkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH0gfVxuXG4uZmFkZU91dERvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfSB9XG5cbi5mYWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG4uZmFkZU91dExlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH0gfVxuXG4uZmFkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTsgfSB9XG5cbi5mYWRlT3V0UmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH0gfVxuXG4uZmFkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7IH0gfVxuXG4uZmFkZU91dFVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VG9wTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRUb3BMZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTsgfSB9XG5cbi5mYWRlT3V0VG9wTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRUb3BMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFRvcExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRUb3BSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0VG9wUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKTsgfSB9XG5cbi5mYWRlT3V0VG9wUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VG9wUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VG9wUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbVJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApOyB9IH1cblxuLmZhZGVPdXRCb3R0b21SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRCb3R0b21SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRCb3R0b21SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dEJvdHRvbUxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbUxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTsgfSB9XG5cbi5mYWRlT3V0Qm90dG9tTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRCb3R0b21MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dEJvdHRvbUxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybik7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybik7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH0gfVxuXG4uYW5pbWF0ZWQuZmxpcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9IH1cblxuLmZsaXBJblgge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9IH1cblxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH0gfVxuXG4uZmxpcEluWSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcE91dFgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uZmxpcE91dFgge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uZmxpcE91dFkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSowLjc1KTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZEluUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4ubGlnaHRTcGVlZEluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJblJpZ2h0O1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZEluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5saWdodFNwZWVkSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbkxlZnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0UmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0UmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmxpZ2h0U3BlZWRPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXRSaWdodDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmxpZ2h0U3BlZWRPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0TGVmdDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnJvdGF0ZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5yb3RhdGVJbkRvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5yb3RhdGVJbkRvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnJvdGF0ZUluVXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnJvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnJvdGF0ZU91dERvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5yb3RhdGVPdXREb3duUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5yb3RhdGVPdXRVcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnJvdGF0ZU91dFVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgfVxuICAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoODBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgNDAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgfVxuICAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoODBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgNDAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMik7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGluZ2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGphY2tJblRoZUJveCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGphY2tJblRoZUJveCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuXG4uamFja0luVGhlQm94IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamFja0luVGhlQm94O1xuICBhbmltYXRpb24tbmFtZTogamFja0luVGhlQm94OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZSgtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUoLTEyMGRlZyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyByb2xsSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZSgtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUoLTEyMGRlZyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLnJvbGxJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUoMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZSgxMjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyByb2xsT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZSgxMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlKDEyMGRlZyk7IH0gfVxuXG4ucm9sbE91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb2xsT3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyB6b29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnpvb21JbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbi56b29tSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uem9vbU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG4uem9vbU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9IH1cblxuLnpvb21PdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuQGtleWZyYW1lcyB6b29tT3V0VXAge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5zbGlkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfSB9XG5cbi5zbGlkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH0gfVxuXG4uc2xpZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluVXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9IH1cblxuLnNsaWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG4uc2xpZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG4uc2xpZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuLnNsaWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH0gfVxuXG4uc2xpZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIge1xuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjUwNik7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmJiO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3J0bCB7XG4gIHBhZGRpbmc6IDhweCAwIDhweCA4cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMjEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciBidXR0b24ge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X25vc2VsZWN0IHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW8tdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi54ZHNvZnRfbm9zZWxlY3Q6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi54ZHNvZnRfbm9zZWxlY3Q6Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgKiB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9kYXRlcGlja2VyLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXIuYWN0aXZlLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlci5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiAyMjRweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRsIC54ZHNvZnRfZGF0ZXBpY2tlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3Nob3d3ZWVrcyAueGRzb2Z0X2RhdGVwaWNrZXIge1xuICB3aWR0aDogMjU2cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIge1xuICB3aWR0aDogNThweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9ydGwgLnhkc29mdF90aW1lcGlja2VyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXIuYWN0aXZlICsgLnhkc29mdF90aW1lcGlja2VyIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X21vbnRocGlja2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsIGksIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9wcmV2LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdRQUFBQWVDQVlBQUFEYVc3dnpBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlKcFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9WMmx1Wkc5M2N5a2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZRME5CUmpJMU5qTTBNMFV3TVRGRk5EazROa0ZHTXpKRlFrUXpRakV3UlVJaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNlEwTkJSakkxTmpRME0wVXdNVEZGTkRrNE5rRkdNekpGUWtRelFqRXdSVUlpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRwRFEwRkdNalUyTVRRelJUQXhNVVUwT1RnMlFVWXpNa1ZDUkROQ01UQkZRaUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRHBEUTBGR01qVTJNalF6UlRBeE1VVTBPVGcyUVVZek1rVkNSRE5DTVRCRlFpSXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9Qb05FUDU0QUFBSU9TVVJCVkhqYTdKcTlUc013RU1jeHJaRDRXcEJZZUtVQ2Ura1RNQ0FDSFpoNEJGZkhPL0FBSUhaR0ZoWWtCQnNTRXF4c0xDQWdYS2hiWFlPVHhoOXBmSlZQK3F1dG5aNXMvNUx6Mlk1STAzUWhXamkyR0ljZ0Fva1dnZkN4TnZjT0NDR0txaVNxaFVwMGxhSE9uZTA1dmRFeUdNZmtkeEpEVmpnd0RsRVFnWVFCZ3grVUxKYVdTWFhTNnIvRVI1RkJWUjhWZkdmdFRLY0lUTnMrYTFYcGNGb0V4UkVJREYxNEFWSUZ4Z1FVUytoNTIwY2R1ZDZ3TmtDMFVCdzZCQ08vSG9DWXdCaEQ4UUNrUS94MW13RHlENHBsaDRENkREVjBUQUd5bzRIY2F3TElCQlNMRGtIZUgwTWcyeVZQM2w0VFFNWlFERHNFT2wvTWdIUXFoTU51RTBEK29CaDBDSXI4TUFLeWF6Qkg5V3lCdUt4RFdnYlhmak5mMzJUWjFLV20vQXAxb1NrL1I1M1V0UTV4VGgzTFVsTW1UOGd0Nmc1MVE5cCtTb2J4Z0pRL3Ftc2ZaaFd5d0dGU2wweUJqQ0xKQ01nWGFpbDNiNytydW1kVkoyWVJzczRjTityNnFBSERrUFdqUGpkSkNGNG45Um1BRC9WOUEvV3A0TlFhc3NEandsQjZYQmlDeGNKUVdtWlpiOFRIRmlsZnkvbGZyVHZMZ2hxMlRxVEhyUk1US05KMHNJaGRvMTVSVCtScHlXd0ZkWTk2VVovTGRRS0JHamNYcGNjMUFsU0ZFZkxtb3VEKzFrbnV4QkRVVnJ2T0Jtb09DL3JFY043T1F4S1ZlSlRDaUFkVXpVSmhBMk9lejlRVGtwNzJPVFZjeERjWFk4aUtOa3hHQUpYbUpDT1F3T2E2ZGh5WHNPYTZYd0VHQUtkZWI1RVQzclFkQUFBQUFFbEZUa1N1UW1DQyk7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsIGkge1xuICBvcGFjaXR5OiAuNTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkycHggLTE5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9wcmV2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzBweCAwO1xuICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9uZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X25leHQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9wcmV2LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdG9kYXlfYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMCBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIG9wYWNpdHk6IC41O1xuICAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9NTApXCI7XG4gIG91dGxpbmU6IG1lZGl1bSBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMjBweDtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfcHJldiwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9uZXh0IHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IC0xNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDdweDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9ydGwgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfcHJldiwgLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRsIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X25leHQge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTRweDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3ByZXYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDBweCAwO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCB7XG4gIGhlaWdodDogMTUxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3ggPiBkaXYgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGhlaWdodDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbjpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X25leHQ6aG92ZXIsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9wcmV2OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogXCJhbHBoYShvcGFjaXR5PTEwMClcIjsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggM3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxODJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsOmhvdmVyID4gc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbDpob3ZlciBpIHtcbiAgb3BhY2l0eTogMS4wOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAzMHB4O1xuICB6LWluZGV4OiAxMDE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1heC1oZWlnaHQ6IDE2MHB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QueGRzb2Z0X21vbnRoc2VsZWN0IHtcbiAgcmlnaHQ6IC03cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QueGRzb2Z0X3llYXJzZWxlY3Qge1xuICByaWdodDogMnB4OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0ID4gZGl2ID4gLnhkc29mdF9vcHRpb246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2ZmODAwMDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdCA+IGRpdiA+IC54ZHNvZnRfb3B0aW9uIHtcbiAgcGFkZGluZzogMnB4IDEwcHggMnB4IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QgPiBkaXYgPiAueGRzb2Z0X29wdGlvbi54ZHNvZnRfY3VycmVudCB7XG4gIGJhY2tncm91bmQ6ICMzYWY7XG4gIGJveC1zaGFkb3c6ICMxNzhmZTUgMCAxcHggM3B4IDAgaW5zZXQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9tb250aCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3llYXIge1xuICB3aWR0aDogNDhweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQgPiBkaXYge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgaGVpZ2h0OiAyNXB4OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgd2lkdGg6IDE0LjI4NTcxNDIlO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDI1cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfc2hvd3dlZWtzIC54ZHNvZnRfY2FsZW5kYXIgdGQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3Nob3d3ZWVrcyAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgd2lkdGg6IDEyLjUlOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF90b2RheSB7XG4gIGNvbG9yOiAjM2FmOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICNmZmU5ZDI7XG4gIGJveC1zaGFkb3c6ICNmZmI4NzEgMCAxcHggNHB4IDAgaW5zZXQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfbWludCB7XG4gIGJhY2tncm91bmQ6ICNjMWZmYzk7XG4gIGJveC1zaGFkb3c6ICMwMGRkMWMgMCAxcHggNHB4IDAgaW5zZXQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfZGVmYXVsdCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9jdXJyZW50LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2Lnhkc29mdF9jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzNhZjtcbiAgYm94LXNoYWRvdzogIzE3OGZlNSAwIDFweCAzcHggMCBpbnNldDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9vdGhlcl9tb250aCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9kaXNhYmxlZCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2Lnhkc29mdF9kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IC41O1xuICAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9NTApXCI7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X290aGVyX21vbnRoLnhkc29mdF9kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IC4yO1xuICAtbXMtZmlsdGVyOiBcImFscGhhKG9wYWNpdHk9MjApXCI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkOmhvdmVyLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmODAwMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9jdXJyZW50Lnhkc29mdF9kaXNhYmxlZDpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdi54ZHNvZnRfY3VycmVudC54ZHNvZnRfZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjM2FmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6ICMxNzhmZTUgMCAxcHggM3B4IDAgaW5zZXQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2Rpc2FibGVkOmhvdmVyLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2Lnhkc29mdF9kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY29weXJpZ2h0IHtcbiAgY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjbGVhcjogYm90aDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NvcHlyaWdodCBhIHtcbiAgY29sb3I6ICNlZWUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY29weXJpZ2h0IGE6aG92ZXIge1xuICBjb2xvcjogI2FhYSAhaW1wb3J0YW50OyB9XG5cbi54ZHNvZnRfdGltZV9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7IH1cblxuLnhkc29mdF9zY3JvbGxiYXIgPiAueGRzb2Z0X3Njcm9sbGVyIHtcbiAgYmFja2dyb3VuZDogI2NjYyAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4ueGRzb2Z0X3Njcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDdweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRsIC54ZHNvZnRfc2Nyb2xsYmFyIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLnhkc29mdF9zY3JvbGxlcl9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggLTVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTA2KTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0NDQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzMzMztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzMzMztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG4gIGNvbG9yOiAjY2NjOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3gge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIyMjsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2IHtcbiAgYmFja2dyb3VuZDogIzBhMGEwYTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyMjI7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0ID4gZGl2ID4gLnhkc29mdF9vcHRpb246aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogIzAwN2ZmZjsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdCA+IGRpdiA+IC54ZHNvZnRfb3B0aW9uLnhkc29mdF9jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogI2M1MDtcbiAgYm94LXNoYWRvdzogI2IwM2UwMCAwIDFweCAzcHggMCBpbnNldDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2xhYmVsIGksIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9wcmV2LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfbmV4dCwgLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X3RvZGF5X2J1dHRvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdRQUFBQWVDQVlBQUFEYVc3dnpBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlKcFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9WMmx1Wkc5M2N5a2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZRVUV4UVVVek9UQTBNMFV5TVRGRk5EbEJNMEZGUVRKRU5URXhSRFZCT0RZaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNlFVRXhRVVV6T1RFME0wVXlNVEZGTkRsQk0wRkZRVEpFTlRFeFJEVkJPRFlpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRwQlFURkJSVE00UlRRelJUSXhNVVUwT1VFelFVVkJNa1ExTVRGRU5VRTROaUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRHBCUVRGQlJUTTRSalF6UlRJeE1VVTBPVUV6UVVWQk1rUTFNVEZFTlVFNE5pSXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9QcDBWeEdFQUFBSUFTVVJCVkhqYTdKck5TZ014RU1lYnRnaCszTVNMcjFUMVhuMkNIb1NLQjA4K1FtUjhCeDlBOGU3Uml4ZEI5Q0tDb05kZXhJdWd4RmxKYTdyTlpuZVRiTElwTS9Dbk5Mc2RNdk5qTThsMG1SQ2lROVllNjFJS0NBZ1pBVW5IK21VM01NWmFIWUNoQm5KVUR6V09GWmRWZmM1K1pGTGJyV0RlWFB3YnhJcXJMTGZhZVMwaEVCVkdJUlFDRWlab0hRd3RsR1NCeUNDZFlCbDhnOGVnVFRBV29LUU1SQlJCY1p4WWxoemhLZWdxTU9hZ2VFcnNDSFZrazNoWElGb29EZ0hCMUtrSElIVmd6S0I0QURKUS9BMWpBRm1BWWhrUXFBNVRPQnRvY3JLcmdYd1FBOGdjRkl1QUlPOHNRU0E3aGlkdlB3YVFHWlNhQVlIT1VXSkFCaFdXdzJFTUlIOVFhZ1FFUlU0U0FySlhvMFpaTDE4dXZheGVqWHQvRW04eGpWQlhtdkZyMUtWbS9BSjEwdFJlMlhucmFOcWFKdktFM0tIdVViZksxRStWSEIwcTQwL3kzc2RRU3hZNEZIV2VLSkN1blA4VXlEZHFKWmVuVDNudFZWNWpJWUNBaDIwdlQ3aW9QOHRwZjZFMmxmRU13RVJlK3doVjFNSGp3WkI3UEJpQ3hjR1FXd0taS0Q2MmxmR05uUC8xcG9GQUE2MFQ3ckYxVWdjS2QyaWQzS0RlVVMrb0xXVjhEZldBZXBPZnEwMENnUWFiaTl6amNnSlZZVkQ3UFZ6UVVBVUdBUWtiTkpUQklDRGhnd1lUakRZRDZYZVcwOFpLaCtBNHBZa3plbk94WFVidlpjV3o3RTh5a1JNbklIR1gxWFBsKzFtMnZQWXBMKzJxZGI4Q0RBQVJsS0ZFei9aVmtBQUFBQUJKUlU1RXJrSmdnZz09KTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGJhY2tncm91bmQ6ICMwYTBhMGE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGJhY2tncm91bmQ6ICMwZTBlMGU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF90b2RheSB7XG4gIGNvbG9yOiAjYzUwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICNmZmU5ZDI7XG4gIGJveC1zaGFkb3c6ICNmZmI4NzEgMCAxcHggNHB4IDAgaW5zZXQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfbWludCB7XG4gIGJhY2tncm91bmQ6ICNjMWZmYzk7XG4gIGJveC1zaGFkb3c6ICMwMGRkMWMgMCAxcHggNHB4IDAgaW5zZXQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfZGVmYXVsdCwgLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9jdXJyZW50LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2Lnhkc29mdF9jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogI2M1MDtcbiAgYm94LXNoYWRvdzogI2IwM2UwMCAwIDFweCAzcHggMCBpbnNldDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRkOmhvdmVyLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2OmhvdmVyIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzAwN2ZmZiAhaW1wb3J0YW50OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIGNvbG9yOiAjNjY2OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jb3B5cmlnaHQge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jb3B5cmlnaHQgYSB7XG4gIGNvbG9yOiAjMTExICFpbXBvcnRhbnQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NvcHlyaWdodCBhOmhvdmVyIHtcbiAgY29sb3I6ICM1NTUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhcmsgLnhkc29mdF90aW1lX2JveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7IH1cblxuLnhkc29mdF9kYXJrIC54ZHNvZnRfc2Nyb2xsYmFyID4gLnhkc29mdF9zY3JvbGxlciB7XG4gIGJhY2tncm91bmQ6ICMzMzMgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfc2F2ZV9zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNDU0NTUxO1xuICBmb250LXNpemU6IDEzcHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJtdXNlby1zYW5zXCIsXCJCb29rIEFudGlxdWFcIixzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjODI4NzhjO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNHB4IDE3cHggNHB4IDMzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q4ZGE7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwLCAjZjRmOGZhIDczJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwgI2ZmZiksIGNvbG9yLXN0b3AoNzMlLCAjZjRmOGZhKSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwLCAjZjRmOGZhIDczJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCwgI2Y0ZjhmYSA3MyUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwLCAjZjRmOGZhIDczJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgMCwgI2Y0ZjhmYSA3MyUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmJyxlbmRDb2xvcnN0cj0nI2Y0ZjhmYScsR3JhZGllbnRUeXBlPTApOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLmJsdWUtZ3JhZGllbnQtYnV0dG9uOmhvdmVyLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC5ibHVlLWdyYWRpZW50LWJ1dHRvbjpmb2N1cywgLnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b246aG92ZXIgc3BhbiwgLnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b246Zm9jdXMgc3BhbiB7XG4gIGNvbG9yOiAjNDU0NTUxO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY4ZmEgMCwgI0ZGRiA3MyUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsICNmNGY4ZmEpLCBjb2xvci1zdG9wKDczJSwgI0ZGRikpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY4ZmEgMCwgI0ZGRiA3MyUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZjRmOGZhIDAsICNGRkYgNzMlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY4ZmEgMCwgI0ZGRiA3MyUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjRmOGZhIDAsICNGRkYgNzMlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2Y0ZjhmYScsZW5kQ29sb3JzdHI9JyNGRkYnLEdyYWRpZW50VHlwZT0wKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJIZWx2ZXRpY2EtQm9sZFwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUJvbGRJdGFsaWMuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiSGVsdmV0aWNhLUJvbGRJdGFsaWNcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUJvbGRJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiSGVsdmV0aWNhLUl0YWxpY1wiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUl0YWxpYy5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiSGVsdmV0aWNhLUxpZ2h0XCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUxpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodC5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1MaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYy5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJIZWx2ZXRpY2EtTGlnaHRJdGFsaWNcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHRJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUxpZ2h0SXRhbGljLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLUxpZ2h0SXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJIZWx2ZXRpY2EtTWVkaXVtXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiSGVsdmV0aWNhLU1lZGl1bUl0YWxpY1wiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bUl0YWxpYy5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4uZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiSGVsdmV0aWNhLVJvbWFuXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Sb21hbi5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1Sb21hblwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG5oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjU1NTU2dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICBoZWFkZXIge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAgIGhlYWRlciAubGVmdC1uYXYsIGhlYWRlciAucmlnaHQtbmF2IHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH0gfVxuXG5oZWFkZXIuc3RhcnQgPiAubGVmdC1uYXYgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IHtcbiAgd2lkdGg6IDQuMTY2Njd2dztcbiAgaGVpZ2h0OiA0LjE2NjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxLjA2NjY3dnc7IH1cbiAgaGVhZGVyLnN0YXJ0ID4gLmxlZnQtbmF2IC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCB7XG4gICAgd2lkdGg6IDE0LjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAxNC42NjY2N3Z3OyB9XG4gIGhlYWRlci5zdGFydCA+IC5sZWZ0LW5hdiAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNS44NjY2N3Z3OyB9XG4gIGhlYWRlci5zdGFydCA+IC5sZWZ0LW5hdiAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0LmhpZGRlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ny4ydnc7IH1cbiAgaGVhZGVyLnN0YXJ0IG5hdiAuaW5uZXIge1xuICAgIGhlaWdodDogMTA2LjY2NjY3dnc7IH0gfVxuXG5oZWFkZXIuaW5uZXIgPiAubGVmdC1uYXYgPiAubG9nby1hbmltYXRpb24gPiAud3JhcCA+IC5uYXYtdHJpZ2dlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuaGVhZGVyLmlubmVyID4gLmxlZnQtbmF2ID4gLmxvZ28tYW5pbWF0aW9uID4gLndyYXAgLmxlZnQuc21hbGwge1xuICB3aWR0aDogNS42MjV2dztcbiAgaGVpZ2h0OiA1LjYyNXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlci5pbm5lciA+IC5sZWZ0LW5hdiA+IC5sb2dvLWFuaW1hdGlvbiA+IC53cmFwIC5sZWZ0LnNtYWxsIHtcbiAgICB3aWR0aDogMTQuNjY2Njd2dztcbiAgICBoZWlnaHQ6IDE0LjY2NjY3dnc7IH0gfVxuXG5oZWFkZXIuaW5uZXIgPiAubGVmdC1uYXYgPiAubG9nby1hbmltYXRpb24gPiAud3JhcCAubGVmdC5zbWFsbCAud2lkdGgtZWwtYWN0aXZlIHtcbiAgd2lkdGg6IDUuNjI1dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyLmlubmVyID4gLmxlZnQtbmF2ID4gLmxvZ28tYW5pbWF0aW9uID4gLndyYXAgLmxlZnQuc21hbGwgLndpZHRoLWVsLWFjdGl2ZSB7XG4gICAgd2lkdGg6IDE0LjY2NjY3dnc7IH0gfVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBsZWZ0OiAzNi44MDU1NnZ3O1xuICB0b3A6IDEuMTgwNTZ2dztcbiAgei1pbmRleDogMztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgd2lkdGg6IDI1LjQxNjY3dnc7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdG9wOiAxLjA2NjY3dnc7XG4gICAgbGVmdDogMzMuMDY2Njd2dzsgfSB9XG5cbmhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwLmhpZGRlbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbmhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwLmRhcmsgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTI2Mjg7IH1cblxuaGVhZGVyLmlubmVyIC5idG4tY2VudGVyLXdyYXAuZGFyayAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSg2LCA2LCA2LCAwLjQpOyB9XG5cbmhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwIC5idXR0b24ge1xuICBwYWRkaW5nOiAxLjM4ODg5dnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ4NDgyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEyLjV2dzsgfVxuXG5oZWFkZXIgLnJpZ2h0LW5hdiAudGVsIGEsIGhlYWRlciBsaS5tZW51LWl0ZW0gYSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCAuYnV0dG9uOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiAuNDE2Njd2dzsgfVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG5oZWFkZXIud2hpdGUtcGFnZSAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZDogIzhlOGU4ZTsgfVxuXG5oZWFkZXIgLmxlZnQtbmF2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDYwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCAuYnV0dG9uIHtcbiAgICB3aWR0aDogMzIuMjY2Njd2dztcbiAgICBwYWRkaW5nOiA0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIGhlaWdodDogMTQuNHZ3OyB9XG4gIGhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwIC5idXR0b246bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tbGVmdDogLjh2dzsgfVxuICBoZWFkZXIgLmxlZnQtbmF2IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5oZWFkZXIgLnJpZ2h0LW5hdiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuXG5oZWFkZXIgLnJpZ2h0LW5hdi5oaWRkZW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5oZWFkZXIgLnJpZ2h0LW5hdiAudGVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjA4MzMzdnc7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbmhlYWRlciAucmlnaHQtbmF2IC50ZWwgYSB7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmhlYWRlciAubG9nbyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbmhlYWRlciAubG9nbyBpbWcge1xuICB3aWR0aDogMTIuNjM4ODl2dzsgfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDUuNjI1dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5yaWdodC1uYXYge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctdG9wOiAuOHZ3OyB9XG4gIGhlYWRlciAucmlnaHQtbmF2IC5kb3AtbWVudSwgaGVhZGVyIC5yaWdodC1uYXYgLmxhbmctc3dpdGNoZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgaGVhZGVyIC5yaWdodC1uYXYgLnRlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIGhlYWRlciAucmlnaHQtbmF2IC50ZWwgYSB7XG4gICAgZm9udC1zaXplOiA0Ljh2dzsgfVxuICBoZWFkZXIgLmxvZ28gaW1nIHtcbiAgICB3aWR0aDogNTZ2dzsgfVxuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIHtcbiAgICBoZWlnaHQ6IDE0LjY2NjY3dnc7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDUuNjI1dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCB7XG4gICAgaGVpZ2h0OiAxNC42NjY2N3Z3OyB9IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDExLjQ1ODMzdnc7XG4gIGhlaWdodDogMTEuNDU4MzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItcmFkaXVzOiAxLjExMTExdnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCB7XG4gICAgd2lkdGg6IDI5LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiAyOS4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDMuMnZ3O1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7IH0gfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE1MTUxNTsgfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IC53aWR0aC1lbC1hY3RpdmUge1xuICB3aWR0aDogNS42MjV2dztcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQgLndpZHRoLWVsLWFjdGl2ZSB7XG4gICAgd2lkdGg6IDE0LjY2NjY3dnc7IH0gfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0ICNhbmltYXRpb24tbG9nbyB7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogNzAlOyB9XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQgI2FuaW1hdGlvbi1sb2dvIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCAjYW5pbWF0aW9uLWxvZ28tbG9vcCB7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogNzAlOyB9XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQgI2FuaW1hdGlvbi1sb2dvLWxvb3Agc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogNS42MjV2dztcbiAgaGVpZ2h0OiA1LjYyNXZ3O1xuICBib3JkZXItcmFkaXVzOiAuODMzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IC4zNDcyMnZ3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIuZ3JleSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTQyLCAxNDIsIDE0MiwgMC4xNSk7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwLjg3cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTAuODdweCk7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlSW4gLjZzO1xuICBhbmltYXRpb246IGZhZGVJbiAuNnM7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNC42NjY2N3Z3O1xuICAgIGhlaWdodDogMTQuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgICBtYXJnaW4tbGVmdDogMS4wNjY2N3Z3OyB9XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyLmFjdGl2ZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lOyB9IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIgLmlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5uYXYtdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXI6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICM4ZThlOGM7XG4gIG1hcmdpbi1ib3R0b206IC4yMDgzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyOmhvdmVyIHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDY2Njd2dzsgfSB9XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyOmhvdmVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIgc3BhbiB7XG4gIHdpZHRoOiAxLjgwNTU2dnc7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAuMzQ3MjJ2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHNwYW4ge1xuICAgIHdpZHRoOiA2LjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4wNjY2N3Z3OyB9IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAuNjI1dnc7XG4gIHBhZGRpbmctbGVmdDogLjk3MjIydnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDIuOTMzMzN2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDIuOTMzMzN2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMS40NjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjsgfSB9XG5cbi5zdGFydC1wYWdlIC5sZWZ0IC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQgLmRlc2MsIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0IGltZywgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAucmlnaHQuaGlkZGVuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAucmlnaHQgaW1nIHtcbiAgd2lkdGg6IDEwLjIwODMzdnc7XG4gIGhlaWdodDogMi45ODYxMXZ3O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodC5oaWRkZW4ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTMuMDY2Njd2dzsgfVxuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCBpbWcge1xuICAgIHdpZHRoOiAzOC40dnc7XG4gICAgaGVpZ2h0OiAxMS4ydnc7IH0gfVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCBpbWc6aG92ZXIge1xuICBvcGFjaXR5OiAuNjsgfVxuXG5oZWFkZXIgbGkubWVudS1pdGVtIHtcbiAgbWFyZ2luOiAuMjA4MzN2dztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogNS41NTU1NnZ3O1xuICBoZWlnaHQ6IDUuNTU1NTZ2dztcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfVxuXG5oZWFkZXIgLmRvcC1tZW51IHVsLCBoZWFkZXIgLm1lbnUgdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7IH1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIHotaW5kZXg6IC0xOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBsaS5tZW51LWl0ZW0ge1xuICAgIG1hcmdpbjogLjUzMzMzdnc7IH1cbiAgaGVhZGVyIGxpLm1lbnUtaXRlbSBhOmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7IH1cbiAgaGVhZGVyIGxpLm1lbnUtaXRlbSBhIHtcbiAgICB3aWR0aDogMzEuNzMzMzN2dztcbiAgICBoZWlnaHQ6IDMxLjczMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTgxODtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH0gfVxuXG5oZWFkZXIgbGkubWVudS1pdGVtIGEuYWN0aXZlLCBoZWFkZXIgbGkubWVudS1pdGVtIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbmhlYWRlciBsaS5tZW51LWl0ZW0gYS5hY3RpdmUgLmNvZGUsIGhlYWRlciBsaS5tZW51LWl0ZW0gYS5hY3RpdmUgLnN5bWJvbCwgaGVhZGVyIGxpLm1lbnUtaXRlbSBhLmFjdGl2ZSBzcGFuLCBoZWFkZXIgbGkubWVudS1pdGVtIGE6aG92ZXIgLmNvZGUsIGhlYWRlciBsaS5tZW51LWl0ZW0gYTpob3ZlciAuc3ltYm9sLCBoZWFkZXIgbGkubWVudS1pdGVtIGE6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjOGU4ZThjOyB9XG5cbmhlYWRlciBsaS5tZW51LWl0ZW0gYSBzcGFuIHtcbiAgZm9udC1zaXplOiAuOTAyNzh2dztcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLjM0NzIydnc7XG4gIHJpZ2h0OiAuMzQ3MjJ2dztcbiAgYm90dG9tOiAuNDE2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbGkubWVudS1pdGVtIGEgc3BhbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIHJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgYm90dG9tOiAzLjJ2dzsgfSB9XG5cbmhlYWRlciBsaS5tZW51LWl0ZW0gYSAuc3ltYm9sIHtcbiAgZm9udC1zaXplOiAyLjAxMzg5dnc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLjI3Nzc4dnc7XG4gIHRvcDogLjIwODMzdnc7IH1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcgc3BhbiwgaGVhZGVyIGxpLm1lbnUtaXRlbSBhIC5jb2RlIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbGkubWVudS1pdGVtIGEgLnN5bWJvbCB7XG4gICAgZm9udC1zaXplOiA5LjZ2dztcbiAgICBsZWZ0OiAyLjY2NjY3dnc7XG4gICAgdG9wOiAxLjZ2dztcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9IH1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhIC5jb2RlIHtcbiAgZm9udC1zaXplOiAuNjk0NDR2dztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC4zNDcyMnZ3O1xuICB0b3A6IC4zNDcyMnZ3OyB9XG5cbmhlYWRlciAuZG9wLW1lbnUge1xuICBtYXJnaW4tcmlnaHQ6IC4zNDcyMnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBsaS5tZW51LWl0ZW0gYSAuY29kZSB7XG4gICAgZm9udC1zaXplOiAyLjY2NjY3dnc7XG4gICAgcmlnaHQ6IDIuNjY2Njd2dztcbiAgICB0b3A6IDIuNjY2Njd2dzsgfVxuICBoZWFkZXIgLmRvcC1tZW51IHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG5oZWFkZXIgLmRvcC1tZW51IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0uMjA4MzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbmhlYWRlciAubWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTQuMTY2Njd2dztcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAuZG9wLW1lbnUgdWwge1xuICAgIG1hcmdpbjogLS44dnc7IH1cbiAgaGVhZGVyIC5tZW51IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuaGVhZGVyIC5tZW51LmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbmhlYWRlciAubWVudS5oaWRkZW4gbGkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMCUsIDApOyB9XG5cbmhlYWRlciAubWVudS5oaWRkZW4gbGk6bnRoLWNoaWxkKDEpLCBoZWFkZXIgLm1lbnUuaGlkZGVuIGxpOm50aC1jaGlsZCgzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMCUsIC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDAlLCAtMTAwJSk7IH1cblxuaGVhZGVyIC5tZW51IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0uMjA4MzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubWVudSB1bCB7XG4gICAgbWFyZ2luOiAtLjUzMzMzdnc7IH0gfVxuXG5oZWFkZXIgLm1lbnUgdWwgbGkubWVudS1pdGVtIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbmhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA2LjI1dnc7IH1cblxuaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpudGgtY2hpbGQoMykge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUuOTcyMjJ2dztcbiAgYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzdnc7IH1cbiAgaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IGF1dG87IH0gfVxuXG5oZWFkZXIgLm1lbnUgdWwgbGkubWVudS1pdGVtOm50aC1jaGlsZCg1KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTEuOTQ0NDR2dztcbiAgYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiBhdXRvOyB9IH1cblxuaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpudGgtY2hpbGQoNykge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE3LjkxNjY3dnc7XG4gIGJvdHRvbTogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLm1lbnUgdWwgbGkubWVudS1pdGVtOm50aC1jaGlsZCg3KSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogYXV0bzsgfSB9XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcge1xuICB3aWR0aDogNS41NTU1NnZ3O1xuICBoZWlnaHQ6IDIuMDgzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IC42OTQ0NHZ3O1xuICBmb250LXNpemU6IC45NzIyMnZ3O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZyBzcGFuOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYSwgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZyBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogLjgzMzMzdnc7XG4gIHdpZHRoOiAuMTM4ODl2dztcbiAgdG9wOiAuNjI1dnc7XG4gIHJpZ2h0OiAuNjI1dnc7IH1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIHtcbiAgd2lkdGg6IDUuNTU1NTZ2dztcbiAgaGVpZ2h0OiA1LjU1NTU2dnc7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjIwODMzdnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBoZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyOS4zMzMzM3Z3O1xuICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogLjIwODMzdncgLjY5NDQ0dncgLjIwODMzdncgLjIwODMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IC4zNDcyMnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC4zNDcyMnZ3O1xuICB0b3A6IC42MjV2dzsgfVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuaGVhZGVyIG5hdiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwMCUpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG5oZWFkZXIgbmF2IC5iZywgaGVhZGVyIG5hdiAuaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7IH1cblxuaGVhZGVyIG5hdi5hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dzsgfVxuICBoZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBoZWFkZXIgbmF2IC5sZWZ0LW5hdiB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgaGVhZGVyIG5hdiAubGVmdC1uYXYgLmxvZ28tYW5pbWF0aW9uIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICBoZWFkZXIgbmF2IC5kb3AtbWVudSwgaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbmhlYWRlciBuYXYgLmJnIHtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG5oZWFkZXIgbmF2IC5pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxLjM4ODg5dncgMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjU1NTU2dncgLjU1NTU2dncgMTEuMTExMTF2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3R0b206IDIwJTtcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBuYXYgLmlubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDEuMDY2Njd2dyAxLjA2NjY3dncgMjEuMzMzMzN2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBoZWFkZXIgbmF2IC5pbm5lcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgdG9wOiAxOC4xMzMzM3Z3O1xuICAgIG9wYWNpdHk6IC4zO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICBsZWZ0OiAtNjYuNjY2Njd2dztcbiAgICB0b3A6IC00MHZ3O1xuICAgIHdpZHRoOiAxODYuNjY2Njd2dztcbiAgICBoZWlnaHQ6IDE4Ni42NjY2N3Z3O1xuICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDMwcHgpO1xuICAgIGZpbHRlcjogYmx1cigzMHB4KTtcbiAgICBvcGFjaXR5OiAuNTU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLmxlZnQtbmF2IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAucmlnaHQtbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNDAlO1xuICAgIG1hcmdpbi10b3A6IC0yNC41MzMzM3Z3OyB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5yaWdodC1uYXYgLmxhbmctc3dpdGNoZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMS4wNjY2N3Z3O1xuICAgIHRvcDogMjAuOHZ3OyB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5sYW5nLXNlbGVjdG9yIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5sYW5nLXNlbGVjdG9yIGEge1xuICAgIHBhZGRpbmc6IDIuMTMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAubGFuZy1zZWxlY3RvciBhLmFjdGl2ZSB7XG4gICAgbWFyZ2luOiAwIC44dnc7IH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLmxhbmctc2VsZWN0b3IgYS5hY3RpdmU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5tZW51IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDQwdnc7IH0gfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCwgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCwgLmNsaW5pYy1oZWFkZXIgLnRleHQsIC5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sOm50aC1jaGlsZCg0KSwgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYywgLnBhZ2UtNDA0LXdyYXAgLmlubmVyLCAucHVibGljYXRpb24gLnRleHQsIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCA+IC50ZXh0LCAuc2VydmljZWluaW4taW1hZ2VzIC5sZWZ0LCAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpudGgtY2hpbGQoNCkge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDsgfVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMi41dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSAudGVsIHtcbiAgbWFyZ2luLWJvdHRvbTogLjQ4NjExdnc7IH1cblxuaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uYWRkaXRpb25hbC1saW5rIHN2ZywgaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDR2dyA0dncgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDYuNHZ3OyB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5uYXYtYm90dG9tIC50ZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgICBvcGFjaXR5OiAuODtcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzhlOGU4YzsgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSAucm91dGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSAudGVsIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbmF2IC5uYXYtY2xvc2Uge1xuICAgIG1hcmdpbjogLjUzMzMzdnc7IH0gfVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2U6aG92ZXIgLmljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZTpob3ZlciAuaWNvbiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzhlOGU4YzsgfVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2U6aG92ZXIgLmljb24gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7IH1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlOmhvdmVyIC5pY29uIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7IH1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogNS42MjV2dztcbiAgaGVpZ2h0OiA1LjYyNXZ3O1xuICBtYXJnaW46IDAgMCAuNzYzODl2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IC44MzMzM3Z3O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbmF2IC5uYXYtY2xvc2UgLmljb24ge1xuICAgIHdpZHRoOiAxNC42NjY2N3Z3O1xuICAgIGhlaWdodDogMTQuNjY2Njd2dztcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3O1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH0gfVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcsIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuIHtcbiAgd2lkdGg6IDEuODA1NTZ2dztcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW46Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC45MDI3OHZ3OyB9XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAuOTAyNzh2dzsgfVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2UgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAuOTAyNzh2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuMDQxNjd2dzsgfVxuXG5oZWFkZXIgbmF2IC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmc6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAuY3VycmVudC1sYW5nIHNwYW4sIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYSB7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbmhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW4ge1xuICAgIHdpZHRoOiA2LjY2NjY3dnc7IH1cbiAgaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDMuMnZ3OyB9XG4gIGhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHJpZ2h0OiAzLjJ2dzsgfVxuICBoZWFkZXIgbmF2IC5uYXYtY2xvc2UgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3Ige1xuICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICBoZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH0gfVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7IH0gfVxuXG4uc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0gLnRleHQsIC5zdGFydC1wYWdlIC5sZWZ0IC5kZXNjLCAuc3RhcnQtcGFnZSAubGVmdCBoMiwgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc3RhcnQtcGFnZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5zdGFydC1wYWdlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDQzLjc1dnc7IH1cblxuLnN0YXJ0LXBhZ2UubGVmdC1ob3ZlciAuZGlyZWN0aW9uLWFuaW0ge1xuICBtYXJnaW4tbGVmdDogMi4wODMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIHtcbiAgICBtaW4taGVpZ2h0OiAyMDh2dztcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuc3RhcnQtcGFnZS5sZWZ0LWhvdmVyIC5kaXJlY3Rpb24tYW5pbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4uc3RhcnQtcGFnZS5yaWdodC1ob3ZlciAuZGlyZWN0aW9uLWFuaW0ge1xuICBtYXJnaW4tbGVmdDogLTIuMDgzMzN2dzsgfVxuXG4uc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA4LjMzMzMzdnc7XG4gIGhlaWdodDogOC4zMzMzM3Z3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlLnJpZ2h0LWhvdmVyIC5kaXJlY3Rpb24tYW5pbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIHtcbiAgICB3aWR0aDogMjR2dztcbiAgICBoZWlnaHQ6IDI0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3OyB9IH1cblxuLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIC5hbmltYXRpb24ge1xuICB3aWR0aDogMi40MzA1NnZ3O1xuICBoZWlnaHQ6IC45NzIyMnZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMi42Mzg4OXZ3IGF1dG8gMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0gLmFuaW1hdGlvbiB7XG4gICAgaGVpZ2h0OiA5LjMzMzMzdnc7XG4gICAgd2lkdGg6IDMuNzMzMzN2dztcbiAgICBtYXJnaW46IDMuMnZ3IGF1dG8gMDsgfSB9XG5cbi5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSAuYW5pbWF0aW9uICNzdGFydC1wYWdlLWFuaW1hdGlvbiB7XG4gIHdpZHRoOiAyLjQzMDU2dnc7XG4gIGhlaWdodDogLjk3MjIydnc7IH1cblxuLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIC5hbmltYXRpb24gI3N0YXJ0LXBhZ2UtYW5pbWF0aW9uLW1vYiB7XG4gIGhlaWdodDogOS4zMzMzM3Z3O1xuICB3aWR0aDogMy43MzMzM3Z3OyB9XG5cbi5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSAuYW5pbWF0aW9uIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDEuNzM2MTF2dztcbiAgcGFkZGluZzogMCAxLjM4ODg5dnc7XG4gIGZvbnQtc2l6ZTogLjkwMjc4dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjIzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbiAgICBwYWRkaW5nOiAwIDEuMzMzMzN2dyAxLjg2NjY3dnc7IH0gfVxuXG4uc3RhcnQtcGFnZSAubGVmdCwgLnN0YXJ0LXBhZ2UgLnJpZ2h0IHtcbiAgcGFkZGluZzogOC44ODg4OXZ3IDIuNXZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB6LWluZGV4OiAxOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIC5sZWZ0LCAuc3RhcnQtcGFnZSAucmlnaHQge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgOS42dnc7IH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQuYWN0aXZlIGgyLCAuc3RhcnQtcGFnZSAucmlnaHQuYWN0aXZlIGgyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAuc3RhcnQtcGFnZSAubGVmdC5hY3RpdmUgLmFycm93LCAuc3RhcnQtcGFnZSAubGVmdC5hY3RpdmUgLmRlc2MsIC5zdGFydC1wYWdlIC5yaWdodC5hY3RpdmUgLmFycm93LCAuc3RhcnQtcGFnZSAucmlnaHQuYWN0aXZlIC5kZXNjIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5zdGFydC1wYWdlIC5sZWZ0LmFjdGl2ZSAuYmcgaW1nLCAuc3RhcnQtcGFnZSAucmlnaHQuYWN0aXZlIC5iZyBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgcm91bmQgMCk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgcm91bmQgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciBoMiwgLnN0YXJ0LXBhZ2UgLnJpZ2h0OmhvdmVyIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciAuYXJyb3csIC5zdGFydC1wYWdlIC5sZWZ0OmhvdmVyIC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmFycm93LCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmRlc2Mge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQ6aG92ZXIgLmJnLCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmJnIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciAuYmcgaW1nLCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmJnIGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMCk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDApOyB9IH1cblxuLnN0YXJ0LXBhZ2UgLmxlZnQgaDIsIC5zdGFydC1wYWdlIC5yaWdodCBoMiB7XG4gIG9wYWNpdHk6IC42O1xuICBmb250LXNpemU6IDMuMDU1NTZ2dztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCBoMiwgLnN0YXJ0LXBhZ2UgLnJpZ2h0IGgyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5zdGFydC1wYWdlIC5sZWZ0IC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQgLmRlc2Mge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDEuMzg4ODl2dztcbiAgZm9udC1zaXplOiAuOTcyMjJ2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyNXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGNsZWFyOiBib3RoO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLnRlbCwgLnN0YXJ0LXBhZ2UtZm9vdGVyIC5yaWdodCAuYWRkcmVzcyB7XG4gIG1hcmdpbi1yaWdodDogMS43MzYxMXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIC5sZWZ0IC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQgLmRlc2Mge1xuICAgIHBhZGRpbmctdG9wOiAzLjJ2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3dnc7IH0gfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLmVtYWlsIGEsIC5zdGFydC1wYWdlLWZvb3RlciAubGVmdCAudGVsIGEge1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uc3RhcnQtcGFnZSAubGVmdCAuYXJyb3csIC5zdGFydC1wYWdlIC5yaWdodCAuYXJyb3cge1xuICBtYXJnaW4tdG9wOiA1LjEzODg5dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cblxuLnN0YXJ0LXBhZ2UgLmxlZnQgLmFycm93IHN2ZywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5hcnJvdyBzdmcge1xuICB3aWR0aDogMi45ODYxMXZ3O1xuICBoZWlnaHQ6IDIuMjIyMjJ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCAuYXJyb3csIC5zdGFydC1wYWdlIC5yaWdodCAuYXJyb3cge1xuICAgIG1hcmdpbi10b3A6IDYuNjY2Njd2dzsgfVxuICAuc3RhcnQtcGFnZSAubGVmdCAuYXJyb3cgc3ZnLCAuc3RhcnQtcGFnZSAucmlnaHQgLmFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDkuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDYuOTMzMzN2dzsgfSB9XG5cbi5zdGFydC1wYWdlIC5sZWZ0IC5iZywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAxOC42JTtcbiAgbGVmdDogMS41JTtcbiAgd2lkdGg6IDIyLjIyMjIydnc7XG4gIGhlaWdodDogMzMuMzMzMzN2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCAuYmcsIC5zdGFydC1wYWdlIC5yaWdodCAuYmcge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0IGFsbDtcbiAgICAtby10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgYWxsO1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCBhbGw7IH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgLmJnOmFmdGVyLCAuc3RhcnQtcGFnZSAucmlnaHQgLmJnOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwKSksIGNvbG9yLXN0b3AoOTMlLCByZ2JhKDAsIDAsIDAsIDAuMykpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4zKSA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4zKSA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4zKSA5MyUpOyB9IH1cblxuLnN0YXJ0LXBhZ2UgLmxlZnQgLmJnIGltZywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDI5LjQlIDEyLjUlIDQlIDEyLjUlIHJvdW5kIDguMzMzMzN2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMjkuNCUgMTIuNSUgNCUgMTIuNSUgcm91bmQgOC4zMzMzM3Z3KTsgfVxuXG4uc3RhcnQtcGFnZSAubGVmdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZThlOGM7XG4gIHdpZHRoOiA1MCU7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciBoMiB7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gIC5zdGFydC1wYWdlIC5sZWZ0IGgyLCAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciAuYmcge1xuICAgIGxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgaDIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMzLjMzMzMzdncpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzMuMzMzMzN2dyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMzLjMzMzMzdncpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgLmJnIGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMTUlIHJvdW5kIDQwdncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAxNSUgcm91bmQgNDB2dyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH0gfVxuXG4uc3RhcnQtcGFnZSAucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkYzMDMyO1xuICB3aWR0aDogNTAlO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLnJpZ2h0OmhvdmVyIGgyIHtcbiAgICByaWdodDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpOyB9XG4gIC5zdGFydC1wYWdlIC5yaWdodDpob3ZlciAuYmcge1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5zdGFydC1wYWdlIC5yaWdodCAuYmcge1xuICAgIHJpZ2h0OiAxLjUlO1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLnN0YXJ0LXBhZ2UgLnJpZ2h0IGgyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcmlnaHQ6IDA7IH0gfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5zdGFydC1wYWdlLWZvb3RlciAubGVnYWwtdGV4dCB7XG4gICAgd2lkdGg6IDE4Ljk1ODMzdnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMS4wNDE2N3Z3O1xuICAgIGxlZnQ6IDI4LjQ3MjIydnc7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGZvbnQtc2l6ZTogMC44MzMzM3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAucmlnaHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zdGFydC1wYWdlIC5yaWdodCAuYmcgaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAxNSUgcm91bmQgNDB2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDE1JSByb3VuZCA0MHZ3KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTsgfVxuICAuc3RhcnQtcGFnZS1mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQsIC5zdGFydC1wYWdlLWZvb3RlciAucmlnaHQge1xuICB3aWR0aDogNTAlO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogNC44NjExMXZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5sZWZ0IHtcbiAgcGFkZGluZzogLjYyNXZ3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLnRlbCBhIHtcbiAgb3BhY2l0eTogLjY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLnRlbCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLmVtYWlsIGEge1xuICBvcGFjaXR5OiAuNjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbi5zdGFydC1wYWdlLWZvb3RlciAubGVmdCAuZW1haWwgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5yaWdodCB7XG4gIHBhZGRpbmc6IC42MjV2dyAyLjV2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5yaWdodCAuYWRkcmVzcyBwIHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLnJpZ2h0IC5hZGRyZXNzIHAgYnIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5yb3V0ZSB7XG4gIHdpZHRoOiAxMi41dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucm91dGUge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnJvdXRlIC5idXR0b24ge1xuICB3aWR0aDogMTIuNXZ3O1xuICBoZWlnaHQ6IDIuOTE2Njd2dztcbiAgYm9yZGVyLXJhZGl1czogMS44MDU1NnZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnJvdXRlIC5idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTEuMnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDYuOTMzMzN2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG5cbi5yb3V0ZSAuYnV0dG9uID4gc3BhbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG4ucm91dGUgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5yb3V0ZSAuYnV0dG9uOmhvdmVyIHN2ZyBbc3Ryb2tlPVwiI0ZGRkZGRlwiXSB7XG4gIHN0cm9rZTogIzAwMDsgfVxuXG4ucm91dGUgLmJ1dHRvbiBzdmcge1xuICB3aWR0aDogMi41Njk0NHZ3O1xuICBoZWlnaHQ6IC45NzIyMnZ3O1xuICBtYXJnaW4tcmlnaHQ6IC42OTQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLjEzODg5dnc7IH1cblxuLmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmJ1dHRvbi5idXR0b24taW5saW5lIHtcbiAgbWFyZ2luLWxlZnQ6IDIuMDgzMzN2dztcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiAuNDE2Njd2dyAyLjU2OTQ0dncgLjI3Nzc4dncgMi42Mzg4OXZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLmJ1dHRvbi5idXR0b24taW5saW5lIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5yb3V0ZSAuYnV0dG9uIHN2ZyB7XG4gICAgd2lkdGg6IDkuODY2Njd2dztcbiAgICBoZWlnaHQ6IDMuNzMzMzN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNjY2Njd2dztcbiAgICB0b3A6IC41MzMzM3Z3OyB9XG4gIC5idXR0b24uYnV0dG9uLWlubGluZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzdnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDR2dztcbiAgICBib3JkZXItcmFkaXVzOiA3LjJ2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuLmJ1dHRvbi5idXR0b24taW5saW5lLmRhcmssIC5idXR0b24uYnV0dG9uLWlubGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5idXR0b24uYnV0dG9uLWlubGluZS5kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM1MzUzNTsgfVxuXG4uY2xpbmljLWhlYWRlciB7XG4gIGhlaWdodDogODQuOTMwNTZ2dztcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7IH0gfVxuXG4uY2xpbmljLWhlYWRlci5hYm91dCB7XG4gIGhlaWdodDogODAuNTU1NTZ2dzsgfVxuXG4uY2xpbmljLWhlYWRlci5hYm91dCAudGV4dCB7XG4gIHRvcDogMTcuNTY5NDR2dztcbiAgbGVmdDogMi4zNjExMXZ3O1xuICByaWdodDogMi4zNjExMXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogMS4xODA1NnZ3OyB9XG5cbi5jbGluaWMtaGVhZGVyIC5iZywgLmNsaW5pYy1oZWFkZXIgLmJnOmFmdGVyLCAuY2xpbmljLWhlYWRlciAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwOyB9XG5cbi5jbGluaWMtaGVhZGVyLmFib3V0IC50ZXh0IGgxIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlci5hYm91dCB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApOyB9XG4gIC5jbGluaWMtaGVhZGVyLmFib3V0IC50ZXh0IHtcbiAgICB0b3A6IDM5LjQ2NjY3dnc7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC41MzMzM3Z3OyB9XG4gIC5jbGluaWMtaGVhZGVyLmFib3V0IC50ZXh0IGgxIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmNsaW5pYy1oZWFkZXIgLmJnIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7IH1cblxuLmNsaW5pYy1oZWFkZXIgLmJnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDgwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDAsIDAsIDAsIDApKSwgY29sb3Itc3RvcCg5MyUsIHJnYmEoMCwgMCwgMCwgMC4zKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgMC4zKSA5MyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDAuMykgOTMlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwLjMpIDkzJSk7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNsaW5pYy1oZWFkZXIgLmJnIGltZywgLmNsaW5pYy1oZWFkZXIgLmJnIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tOyB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNzV2aDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDIuNDMwNTZ2dyAzLjQ3MjIydnc7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLnRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCBoMSB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIC50ZXh0LXdyYXAgcCwgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgaDIsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IHAsIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gcCwgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogMCA0dncgMi42NjY2N3Z3OyB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IGgxIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7IH0gfVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCBoMSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgaDEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgaDEgc3BhbjpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgaDEgLmJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMS4xMTExMXZ3OyB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbS5sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciAudGV4dCBoMSAuYnV0dG9uIHtcbiAgICB0b3A6IDA7IH1cbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogNHZ3O1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbS5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTsgfVxuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tLmxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiA0dnc7IH0gfVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tLmxlZnQgLmljb24ge1xuICBtYXJnaW4tdG9wOiA0LjE2NjY3dnc7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20ubGVmdCBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbS5sZWZ0IC5pY29uIHtcbiAgICBtYXJnaW4tdG9wOiA0LjI2NjY3dnc7IH1cbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgNHZ3OyB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28ge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dztcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDEuMDQxNjd2dzsgfVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIC5pbWctd3JhcCBpbWcsIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gLmltZy13cmFwIHN2ZyB7XG4gIGhlaWdodDogLjk3MjIydncgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIHAge1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIC5pbWctd3JhcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dztcbiAgICBtaW4td2lkdGg6IDguNTMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gLmltZy13cmFwIGltZywgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzMzMzN2dyAhaW1wb3J0YW50OyB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gcCB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzsgfSB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjY2NjY3dnc7XG4gIGhlaWdodDogMS43MzYxMXZ3O1xuICB3aWR0aDogLjk3MjIydnc7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi40dnc7XG4gICAgaGVpZ2h0OiA2LjY2NjY3dnc7XG4gICAgd2lkdGg6IDMuNzMzMzN2dzsgfSB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb24gI3ZlcnRpY2FsLW9vIHtcbiAgaGVpZ2h0OiAyLjQzMDU2dnc7XG4gIHdpZHRoOiAuOTcyMjJ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29uICN2ZXJ0aWNhbC1vbyB7XG4gICAgaGVpZ2h0OiA5LjMzMzMzdnc7XG4gICAgd2lkdGg6IDMuNzMzMzN2dzsgfSB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb24gaW1nLCAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29uIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gcCB7XG4gIG1heC13aWR0aDogMjIuOTE2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5kYXJrLWJnIHtcbiAgYmFja2dyb3VuZDogIzJGMzAzMiAhaW1wb3J0YW50OyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDE1Ljk3MjIydncgMi41dncgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDYuMzg4ODl2dztcbiAgdG9wOiAzMS45NDQ0NHZ3O1xuICB6LWluZGV4OiAxOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gcCB7XG4gICAgbWF4LXdpZHRoOiA4MS4wNjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCB7XG4gICAgcGFkZGluZzogMzJ2dyA0dncgMDsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0xMy4zMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHZ3O1xuICAgIG1hcmdpbi1yaWdodDogLTR2dztcbiAgICB6LWluZGV4OiAtMTsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmltYWdlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiA5Mi44dnc7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDE0MiwgMTQyLCAxNDAsIDApKSwgY29sb3Itc3RvcCg5MyUsICM4ZThlOGMpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCksICM4ZThlOGMgOTMlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApLCAjOGU4ZThjIDkzJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSwgIzhlOGU4YyA5MyUpOyB9IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA5Ny4yMjIyMnZ3O1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNCUgcm91bmQgMzQuNzIyMjJ2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNCUgcm91bmQgMzQuNzIyMjJ2dyk7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmJsb2NrLTEsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMjQuMzA1NTZ2dzsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgxMCUgcm91bmQgNDh2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgxMCUgcm91bmQgNDh2dyk7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmJsb2NrLTEsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNi42NjY2N3Z3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0yIHtcbiAgICBtYXJnaW4tdG9wOiAtNTZ2dztcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0zIHtcbiAgICBwYWRkaW5nLXRvcDogMTZ2dzsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWF4LXdpZHRoOiAzOS4xNjY2N3Z3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA1LjM0NzIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDguNTMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiAyMi41dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NzsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCAuYWRkaXRpb25hbC1saW5rIHtcbiAgbWFyZ2luLXRvcDogMi4zNjExMXZ3OyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIHtcbiAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IC5hZGRpdGlvbmFsLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDcuMnZ3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4dnc7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbzpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBzdmcge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBzdmcge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIC5pbWctd3JhcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiA4dnc7IH0gfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogLjk3MjIydncgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAudGV4dC13cmFwIHAge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyB7XG4gIG1hcmdpbi10b3A6IDYuOTQ0NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzMzMzN2dyAhaW1wb3J0YW50OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIC50ZXh0LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAudGV4dC13cmFwIHAgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDI2LjY2NjY3dnc7IH0gfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAjYnViYmxlLWFuaW1hdGlvbiwgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyB2aWRlbyB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMTEuODA1NTZ2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAxMS44MDU1NnZ3KTsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAjYnViYmxlLWFuaW1hdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGhlaWdodDogMzMuNjgwNTZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzICNidWJibGUtYW5pbWF0aW9uLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyBpbWcsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzIHZpZGVvIHtcbiAgICB3aWR0aDogNTZ2dztcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAzMnZ3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMzJ2dyk7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgI2J1YmJsZS1hbmltYXRpb24ge1xuICAgIGhlaWdodDogODIuNjY2Njd2dzsgfSB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzICNidWJibGUtYW5pbWF0aW9uOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgI2J1YmJsZS1hbmltYXRpb24gc3ZnIHtcbiAgbWFyZ2luLXRvcDogLTUwJTtcbiAgd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyMDAlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IC41O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgLmltYWdlLTEge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzIC5pbWFnZS0yIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAxNi42NjY2N3Z3O1xuICBtYXJnaW4tdG9wOiAtMjAuODMzMzN2dztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTsgfVxuXG4uYWRkaXRpb25hbC1saW5rIHtcbiAgd2lkdGg6IDIyLjV2dztcbiAgcGFkZGluZy1ib3R0b206IDEuMTExMTF2dztcbiAgcGFkZGluZy10b3A6IDEuMTExMTF2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFkZGl0aW9uYWwtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmFkZGl0aW9uYWwtbGluazpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yLjA4MzMzdncpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yLjA4MzMzdncpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIuMDgzMzN2dyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgLmltYWdlLTIge1xuICAgIG1hcmdpbi1yaWdodDogMzcuMzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAtNDh2dzsgfVxuICAuYWRkaXRpb25hbC1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy40NjY2N3Z3O1xuICAgIHBhZGRpbmctdG9wOiAzLjQ2NjY3dnc7IH1cbiAgLmFkZGl0aW9uYWwtbGluazpob3ZlciBzcGFuIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi5hZGRpdGlvbmFsLWxpbms6aG92ZXIgc3ZnIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMy40NzIyMnZ3KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzLjQ3MjIydncpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMy40NzIyMnZ3KTsgfVxuXG4uYWRkaXRpb25hbC1saW5rIHN2ZyB7XG4gIHdpZHRoOiAyLjIyMjIydnc7XG4gIGhlaWdodDogMS42NjY2N3Z3O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbi5hZGRpdGlvbmFsLWxpbmsgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAuMTM4ODl2dzsgfVxuXG4uZGVwYXJ0bWVudHMge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiA5LjcyMjIydncgMCAxMy44ODg4OXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hZGRpdGlvbmFsLWxpbms6aG92ZXIgc3ZnIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAuYWRkaXRpb25hbC1saW5rIHN2ZyB7XG4gICAgd2lkdGg6IDcuMnZ3O1xuICAgIGhlaWdodDogNS4zMzMzM3Z3OyB9XG4gIC5hZGRpdGlvbmFsLWxpbmsgc3BhbiB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICB0b3A6IC4yNjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM5OyB9XG4gIC5kZXBhcnRtZW50cyB7XG4gICAgcGFkZGluZzogOHZ3IDAgMTMuMzMzMzN2dzsgfSB9XG5cbi5kZXBhcnRtZW50cy5oZWFkZXItYmxvY2sge1xuICBwYWRkaW5nOiAyMC44MzMzM3Z3IDAgMjcuNzc3Nzh2dzsgfVxuXG4uZGVwYXJ0bWVudHMuaGVhZGVyLWJsb2NrIC50aXRsZS1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMuaGVhZGVyLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAzOC4xMzMzM3Z3IDAgMDsgfVxuICAuZGVwYXJ0bWVudHMuaGVhZGVyLWJsb2NrIC50aXRsZS1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4ydnc7IH0gfVxuXG4uZGVwYXJ0bWVudHMgLnRpdGxlLWJsb2NrIHtcbiAgcGFkZGluZzogMCAyLjV2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4zNjExMXZ3OyB9XG5cbi5kZXBhcnRtZW50cyAudGl0bGUtYmxvY2sgaDIsIC5kZXBhcnRtZW50cyAudGl0bGUtYmxvY2sgaDMge1xuICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm1vcmUsIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLm5hbWUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzIC50aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZzogMCA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMuMzMzMzN2dzsgfVxuICAuZGVwYXJ0bWVudHMgLnRpdGxlLWJsb2NrIGgyLCAuZGVwYXJ0bWVudHMgLnRpdGxlLWJsb2NrIGgzIHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dzsgfSB9XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmlubmVyIHtcbiAgcGFkZGluZzogMS4xMTExMXZ3IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudDpudGgtY2hpbGQoMSkgLmlubmVyIHtcbiAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDQuMjY2Njd2dyAwIDMuNzMzMzN2dztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luO1xuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudC5vcGVuIC5pbm5lciB7XG4gICAgbWFyZ2luOiAzcHggMDsgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudC5vcGVuIC5idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50OmhvdmVyIC5pbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudDpob3ZlciAuaW1hZ2Uge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ1JSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDUlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ1JSk7IH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLm1vcmUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLm5hbWUtZGVzYyAubmFtZSB7XG4gICAgY29sb3I6ICMwMDA7IH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLm5hbWUtZGVzYyAubmFtZSAuYXJyb3cge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNi4yNXZ3KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYuMjV2dyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYuMjV2dyk7IH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLm5hbWUtZGVzYyAuZGVzYyB7XG4gICAgaGVpZ2h0OiAzLjc1dnc7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudDpob3ZlciAuYnRuIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0LCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3QsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHRleHRhcmVhIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lOyB9IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmltYWdlIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0My41NDE2N3Z3O1xuICByaWdodDogNi40NTgzM3Z3O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNSUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM1JSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubW9yZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAyMCU7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAwIDAgMi4wODMzM3Z3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIGNvbG9yOiAjMDAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm1vcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIHtcbiAgd2lkdGg6IDYwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5uYW1lIHtcbiAgZm9udC1zaXplOiAzLjg4ODg5dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5uYW1lIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSAuYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDMuNzV2dztcbiAgaGVpZ2h0OiAyLjc3Nzc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBjb2xvcjogIzAwMDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLm5hbWUgLmFycm93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHJpZ2h0OiA0dnc7IH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSAuYXJyb3cgc3ZnIHtcbiAgICB3aWR0aDogNi4xMzMzM3Z3O1xuICAgIGhlaWdodDogNC41MzMzM3Z3OyB9IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAuZGVzYyB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzM3Z3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5kZXNjIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAuZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogMCA0dnc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH0gfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5kZXNjIHAge1xuICBwYWRkaW5nLXRvcDogMS4yNXZ3O1xuICBmb250LXNpemU6IC45NzIyMnZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5kZXNjIHAge1xuICAgIHBhZGRpbmctdG9wOiAyLjR2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBsaW5lLWhlaWdodDogMS42OyB9IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmJ0biB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAyMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgcGFkZGluZzogMCAyLjV2dyAwIDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5idG4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0dnc7IH0gfVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuYnRuIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IDEuOTQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS44NzV2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuXG4udGV4dC1ib3R0b20tbGluayAuaGVhZGVyIGgzLCAudGV4dC1ib3R0b20tbGluayAudGV4dCBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmJ0biAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5idG4gLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTM1MzU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmJ0biAuYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgMTMuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA3LjJ2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG5cbi50ZXh0LWJvdHRvbS1saW5rIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMTMuODg4ODl2dyAyLjV2dyAxLjU5NzIydnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4udGV4dC1ib3R0b20tbGluay52YXItMiAuaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIuMzYxMTF2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1ib3R0b20tbGluayB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyA0dncgMTAuNjY2Njd2dztcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudGV4dC1ib3R0b20tbGluay52YXItMiAuaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzM3Z3OyB9IH1cblxuLnRleHQtYm90dG9tLWxpbmsudmFyLTIgLnRleHQge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjA0MTY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtYm90dG9tLWxpbmsudmFyLTIgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDh2dzsgfSB9XG5cbi50ZXh0LWJvdHRvbS1saW5rIC5oZWFkZXIge1xuICB3aWR0aDogNTAlO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLnRleHQtYm90dG9tLWxpbmsgLmhlYWRlciBoMyB7XG4gIGZvbnQtc2l6ZTogMy40NzIyMnZ3O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LWJvdHRvbS1saW5rIC5oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50ZXh0LWJvdHRvbS1saW5rIC5oZWFkZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjEzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTg7IH0gfVxuXG4udGV4dC1ib3R0b20tbGluayAudGV4dCB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIG1hcmdpbi1yaWdodDogMi41dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3OyB9XG5cbi50ZXh0LWJvdHRvbS1saW5rIC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtYm90dG9tLWxpbmsgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC42NjY2N3Z3OyB9XG4gIC50ZXh0LWJvdHRvbS1saW5rIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3OyB9IH1cblxuLnRleHQtYm90dG9tLWxpbmsgLmFkZGl0aW9uYWwtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC4zNDcyMnZ3OyB9XG5cbi5mb3JtLWJvdHRvbSB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZm9ybS1ib3R0b20uc21hbGwgLmJnIHtcbiAgcGFkZGluZy1ib3R0b206IDIzLjc1dnc7IH1cblxuLmZvcm0tYm90dG9tLnNtYWxsIC5iZzphZnRlciB7XG4gIGJvdHRvbTogMjMuNzV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1ib3R0b20tbGluayAuYWRkaXRpb25hbC1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5mb3JtLWJvdHRvbS5zbWFsbCAuYmcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3Ny4zMzMzM3Z3OyB9XG4gIC5mb3JtLWJvdHRvbS5zbWFsbCAuYmc6YWZ0ZXIge1xuICAgIGJvdHRvbTogNzcuMzMzMzN2dzsgfSB9XG5cbi5mb3JtLWJvdHRvbS5kYXJrLWJnIC5iZzphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoNCUsIHJnYmEoNDcsIDQ4LCA1MCwgMCkpLCBjb2xvci1zdG9wKDk3JSwgIzJmMzAzMikpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICMyZjMwMzIgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzJmMzAzMiA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjMmYzMDMyIDk3JSk7IH1cblxuLmZvcm0tYm90dG9tIC5iZyB7XG4gIHBhZGRpbmctYm90dG9tOiAzOC44ODg4OXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmZvcm0tYm90dG9tIC5iZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDM4Ljg4ODg5dnc7XG4gIHRvcDogMTEuMTExMTF2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg0JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTclLCAjOGU4ZThjKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA0JSwgIzhlOGU4YyA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDQlLCAjOGU4ZThjIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgNCUsICM4ZThlOGMgOTclKTtcbiAgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1ib3R0b20gLmJnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA0dnc7XG4gICAgaGVpZ2h0OiAxNTQuNjY2Njd2dztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmZvcm0tYm90dG9tIC5iZzphZnRlciB7XG4gICAgYm90dG9tOiAxMDR2dztcbiAgICB0b3A6IDQyLjY2NjY3dnc7IH1cbiAgLmZvcm0tYm90dG9tIC5iZyBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfSB9XG5cbi5mb3JtLWJvdHRvbSAuYmcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmZvcm0tYm90dG9tIC5mb3JtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAyMy42MTExMXZ3O1xuICB3aWR0aDogMzMuMzMzMzN2dztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1ib3R0b20gLmZvcm0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvdHRvbTogNTMuMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogNHZ3O1xuICAgIG1hcmdpbi1yaWdodDogNHZ3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5mb3JtIC5mb3JtLXN0ZXAge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmZvcm0gLmZvcm0tc3RlcC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5mb3JtIC5mb3JtLXN0ZXAuZXJyb3IgLmZvcm0tZXJyb3Ige1xuICBvcGFjaXR5OiAxOyB9XG5cbmZvcm0gLmZpbmFsLXN0ZXAgLnN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuZm9ybSAuZmluYWwtc3RlcCAuc3ZnIHN2ZyB7XG4gIHdpZHRoOiA4LjA1NTU2dnc7XG4gIGhlaWdodDogOC40MDI3OHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZpbmFsLXN0ZXAgLnN2ZyBzdmcge1xuICAgIHdpZHRoOiAyNS42dnc7XG4gICAgaGVpZ2h0OiAyNi42NjY2N3Z3OyB9IH1cblxuZm9ybSAuZmluYWwtc3RlcCBoMiwgZm9ybSAuZmluYWwtc3RlcCBwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7IH1cblxuZm9ybSAuZmluYWwtc3RlcCBoMiB7XG4gIG1hcmdpbjogMS41Mjc3OHZ3IDAgLjQ4NjExdnc7XG4gIGZvbnQtc2l6ZTogMi43Nzc3OHZ3O1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5maW5hbC1zdGVwIGgyIHtcbiAgICBtYXJnaW46IDQuMjY2Njd2dyAwIDA7XG4gICAgZm9udC1zaXplOiA2LjR2dzsgfSB9XG5cbmZvcm0gLmZpbmFsLXN0ZXAgcCB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjI7IH1cblxuZm9ybSAuZmluYWwtc3RlcCAuYnV0dG9uLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZmluYWwtc3RlcCBwIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfVxuICBmb3JtIC5maW5hbC1zdGVwIC5idXR0b24td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3OyB9IH1cblxuZm9ybSAuc3RlcC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2dztcbiAgZm9udC1zaXplOiAzLjQ3MjIydnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuc3RlcC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDYuNjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9IH1cblxuZm9ybSAuc3RlcC1oZWFkZXIuYW5pbWF0ZWQtbGluZXMgLmxpbmUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5mb3JtIC5zdGVwLWhlYWRlci5hbmltYXRlZC1saW5lcyAubGluZTpudGgtY2hpbGQoMikge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1lcnJvciwgZm9ybSAuc3RlcC1oZWFkZXIgLmxpbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuZm9ybSAuc3RlcC1oZWFkZXIgLmxpbmUge1xuICBmb250LXNpemU6IDMuNDcyMjJ2dztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5mb3JtIC5zdGVwLWhlYWRlciAubGluZTpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAtLjM0NzIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuc3RlcC1oZWFkZXIgLmxpbmUge1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICBmb3JtIC5zdGVwLWhlYWRlciAubGluZTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuZm9ybSAuc3RlcC1oZWFkZXIgLnN0ZXAtY291bnRlciB7XG4gIG9wYWNpdHk6IC40O1xuICBmb250LXNpemU6IDMuNDcyMjJ2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5zdGVwLWhlYWRlciAuc3RlcC1jb3VudGVyIHtcbiAgICBmb250LXNpemU6IDh2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC44dnc7IH0gfVxuXG5mb3JtIC5zdGVwLWhlYWRlciAuYmFjayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC42OTQ0NHZ3OyB9XG5cbmZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrOmhvdmVyIC5zdGF0aWMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrIC5zdGF0aWMsIGZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrOmhvdmVyIC5ob3ZlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrIC5ob3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2sgc3ZnIHtcbiAgd2lkdGg6IDMuMDU1NTZ2dztcbiAgaGVpZ2h0OiAzLjA1NTU2dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2sge1xuICAgIGJvdHRvbTogLTEuODY2Njd2dzsgfVxuICBmb3JtIC5zdGVwLWhlYWRlciAuYmFjayBzdmcge1xuICAgIHdpZHRoOiA5LjZ2dztcbiAgICBoZWlnaHQ6IDkuNnZ3OyB9IH1cblxuZm9ybSAuZm9ybS1maWVsZHMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1lcnJvciB7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuMDQxNjd2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQudzUwIHtcbiAgd2lkdGg6IDQ4JTsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuZmlsbGVkIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgb3BhY2l0eTogMTsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZDpob3Zlcjpub3QoLmJ1dHRvbi13cmFwKTphZnRlciB7XG4gIGhlaWdodDogMnB4OyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOmhvdmVyIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgb3BhY2l0eTogLjc7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQ6aG92ZXIgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOmhvdmVyIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQ6aG92ZXIgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQ6aG92ZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZDpub3QoLmJ1dHRvbi13cmFwKTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC4zNDcyMnZ3O1xuICByaWdodDogLjM0NzIydnc7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZXJyb3Ige1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjY2NjY3dnc7IH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQudzEwMC1tb2Ige1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOm5vdCguYnV0dG9uLXdyYXApOmFmdGVyIHtcbiAgICBsZWZ0OiAxLjMzMzMzdnc7XG4gICAgcmlnaHQ6IDEuMzMzMzN2dzsgfSB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIC5sZWZ0LWRvcCBzdmcgKiwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgLnJpZ2h0LWRvcCBzdmcgKiB7XG4gIGZpbGw6ICNmOWJjOWQ7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3I6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjliYzlkOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6ICNmOWJjOWQ7XG4gIG9wYWNpdHk6IDE7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgaW5wdXQsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdCwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgdGV4dGFyZWEge1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmOWJjOWQ7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgb3BhY2l0eTogMTsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjliYzlkO1xuICBvcGFjaXR5OiAxOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciB0ZXh0YXJlYTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmOWJjOWQ7XG4gIG9wYWNpdHk6IDE7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgaW5wdXQ6OnBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciBzZWxlY3Q6OnBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgb3BhY2l0eTogMTsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAubGVmdC1kb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAubGVmdC1kb3Agc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAuNDg2MTF2dztcbiAgaGVpZ2h0OiAuNTU1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAubGVmdC1kb3Agc3ZnIHtcbiAgICB3aWR0aDogMS44NjY2N3Z3O1xuICAgIGhlaWdodDogMi4xMzMzM3Z3OyB9IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnJpZ2h0LWRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAucmlnaHQtZG9wIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogLjQ4NjExdnc7XG4gIGhlaWdodDogLjU1NTU2dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnJpZ2h0LWRvcCBzdmcge1xuICAgIHdpZHRoOiAxLjg2NjY3dnc7XG4gICAgaGVpZ2h0OiAyLjEzMzMzdnc7IH0gfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAwOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lciAqIHtcbiAgb3V0bGluZTogMDsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcGFkZGluZzogLjgzMzMzdncgMi4wODMzM3Z3O1xuICBvcGFjaXR5OiAuNTtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxLjM4ODg5dnc7XG4gIHdpZHRoOiA3cHg7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucywgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMTEuODA1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgcGFkZGluZzogMy4ydncgNS4zMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogNC44dnc7IH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIHJpZ2h0OiA0dnc7IH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IDQ1LjMzMzMzdnc7IH0gfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IC40ODYxMXZ3IDEuNzM2MTF2dztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgNHZ3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3OyB9IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kOiAjRTVFNUU1ICFpbXBvcnRhbnQ7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dCwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0LCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYSB7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBwYWRkaW5nOiAuODMzMzN2dyAyLjA4MzMzdnc7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjsgfVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0LCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3QsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAzLjJ2dyA0dnc7XG4gICAgZm9udC1zaXplOiA0Ljh2dzsgfVxuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dFt0eXBlPWRhdGVdOm5vdCguaGFzLXZhbHVlKTpiZWZvcmUsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0W3R5cGU9dGltZV06bm90KC5oYXMtdmFsdWUpOmJlZm9yZSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0W3R5cGU9ZGF0ZV06bm90KC5oYXMtdmFsdWUpOmJlZm9yZSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0W3R5cGU9dGltZV06bm90KC5oYXMtdmFsdWUpOmJlZm9yZSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWFbdHlwZT1kYXRlXTpub3QoLmhhcy12YWx1ZSk6YmVmb3JlLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYVt0eXBlPXRpbWVdOm5vdCguaGFzLXZhbHVlKTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIocGxhY2Vob2xkZXIpOyB9IH1cblxuLm1vcmUtcHVibDpiZWZvcmUsIC5zZXJ2aWNlaW4taGVhZGVyIC5iZzphZnRlciwgZm9vdGVyIC5iZzphZnRlciwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHNlbGVjdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0OjpwbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0OjpwbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIGxpIGEsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IGEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuYnV0dG9uLXdyYXAge1xuICBwYWRkaW5nLXRvcDogMS4wNDE2N3Z3OyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzLjQ3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuNzM2MTF2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNvcHksIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnksIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIGxpIGEsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC5oZWFkZXIgaDUsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IGEsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IHAsIGZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAudGVsIGEge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuZm9vdGVyIC5iZywgZm9vdGVyIC5iZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwOyB9XG5cbmZvb3RlciAuYmcge1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmZvb3RlciAuYmc6YWZ0ZXIge1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyNXB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI1cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHotaW5kZXg6IDI7IH1cblxuZm9vdGVyIC5iZyAjZm9vdGVyLWFuaW1hdGlvbiB7XG4gIG1hcmdpbi10b3A6IC0xMC40MTY2N3Z3O1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW4tbGVmdDogMzAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IC4yOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmJ1dHRvbi13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogNHZ3OyB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5idXR0b24ge1xuICAgIGhlaWdodDogMTJ2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0Ljh2dzsgfVxuICBmb290ZXIgLmJnICNmb290ZXItYW5pbWF0aW9uIHtcbiAgICBvcGFjaXR5OiAuNDtcbiAgICB3aWR0aDogMTUwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEzLjMzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5mb290ZXIgLmJnICNmb290ZXItYW5pbWF0aW9uIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmZvb3RlciAuaW5uZXIge1xuICBwYWRkaW5nOiAxLjE4MDU2dncgMi41dncgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIge1xuICAgIHBhZGRpbmc6IC41MzMzM3Z3IDR2dyAwOyB9IH1cblxuZm9vdGVyIC5pbm5lci5vbmx5LWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbmZvb3RlciAuaW5uZXIub25seS1ib3R0b20gLmZvb3Rlci1ib3R0b206YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDMuOTU4MzN2dzsgfVxuXG5mb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnRlbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAuODtcbiAgZm9udC1zaXplOiA1LjI3Nzc4dnc7XG4gIGxpbmUtaGVpZ2h0OiAuOTI7XG4gIGNvbG9yOiAjOGU4ZThjOyB9XG5cbmZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAudGVsIGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NTsgfVxuXG5mb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnJvdXRlIHtcbiAgd2lkdGg6IDE0LjE2NjY3dnc7XG4gIG1hcmdpbi10b3A6IC4yMDgzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTguNjY2Njd2dzsgfVxuICBmb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnRlbCBhIHtcbiAgICBmb250LXNpemU6IDEwLjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7IH1cbiAgZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC5yb3V0ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAucm91dGUgLmJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMjV2dzsgfVxuXG5mb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnJvdXRlIC5idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDMuMTk0NDR2dztcbiAgaGVpZ2h0OiAxLjE4MDU2dnc7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAzLjQwMjc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC5yb3V0ZSAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDQuOHZ3OyB9XG4gIGZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAucm91dGUgLmJ1dHRvbiBzdmcge1xuICAgIHdpZHRoOiAxMi4yNjY2N3Z3O1xuICAgIGhlaWdodDogNC41MzMzM3Z3OyB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJ2dztcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDMuODg4ODl2dztcbiAgd2lkdGg6IDguNjExMTF2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dzsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAxOC40MDI3OHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2w6bnRoLWNoaWxkKDMpIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCg0KSB7XG4gIHdpZHRoOiA0Ny43MDgzM3Z3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpudGgtY2hpbGQoNCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC5oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjczNjExdnc7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLmhlYWRlciBoNSB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC5oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODY2Njd2dzsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAuaGVhZGVyIGg1IHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7IH0gfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NTsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhOmhvdmVyOmFmdGVyLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkYjgzNjU7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhOmhvdmVyIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMDQxNjd2dyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4wNDE2N3Z3KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMDQxNjd2dyk7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhIHN2ZyB7XG4gIHdpZHRoOiAuOTAyNzh2dztcbiAgaGVpZ2h0OiAuOTAyNzh2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhIHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zb2NpYWxzIGE6aG92ZXIgc3ZnIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zb2NpYWxzIGEgc3ZnIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHdpZHRoOiA0LjUzMzMzdnc7XG4gICAgaGVpZ2h0OiA0LjUzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDR2dzsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zb2NpYWxzIGEgc3ZnICoge1xuICAgIGZpbGw6ICNmZmYgIWltcG9ydGFudDsgfSB9XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhIHN2ZyAqLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHN2ZyAqLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zb2NpYWxzIGEgc3ZnICoge1xuICBmaWxsOiAjZGI4MzY1OyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNlcnZpY2VzIGxpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgbGkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZzsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhOmhvdmVyIHtcbiAgcGFkZGluZy1yaWdodDogMS4zODg4OXZ3OyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNlcnZpY2VzIGE6aG92ZXIgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHN2ZyB7XG4gIHdpZHRoOiAxLjM4ODg5dnc7XG4gIGhlaWdodDogMS4wNDE2N3Z3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIG1hcmdpbi1yaWdodDogMi4wODMzM3Z3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMi43Nzc3OHZ3KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMi43Nzc3OHZ3KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yLjc3Nzc4dncpO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7IH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgYTpob3ZlciB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20ge1xuICBwYWRkaW5nOiAuMjc3Nzh2dyAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMi41dnc7XG4gIHJpZ2h0OiAtMi41dnc7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IC44O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbTphZnRlciB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgbGVmdDogLTR2dztcbiAgICByaWdodDogLTR2dzsgfSB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNvcHkge1xuICBvcGFjaXR5OiAuNjtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDE4LjQwMjc4dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzLjg4ODg5dnc7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY29weSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogLjUzMzMzdncgMDtcbiAgICBsaW5lLWhlaWdodDogMS45MjtcbiAgICBvcGFjaXR5OiAuNDtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyOyB9IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3Mge1xuICB3aWR0aDogMTAwJTsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1LjkwMjc4dnc7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuICAgIGxlZnQ6IC00dnc7XG4gICAgcmlnaHQ6IC00dnc7XG4gICAgaGVpZ2h0OiAxcHg7IH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyAwOyB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjkyO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH0gfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkYjgzNjU7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH0gfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgbWFyZ2luLWxlZnQ6IC4zNDcyMnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnkgYSB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICBtYXJnaW4tbGVmdDogMS4zMzMzM3Z3OyB9IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkYjgzNjU7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAudGV4dC13cmFwIHAsIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQgaDIsIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQgcCwgLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQgaDIsIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IGE6aG92ZXI6YWZ0ZXIsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnkgYTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGI4MzY1ICFpbXBvcnRhbnQ7IH1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSBhOmFmdGVyLCBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpICFpbXBvcnRhbnQ7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIuODQ3MjJ2dyAyLjV2dyAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWF4LXdpZHRoOiA1MS42NjY2N3Z3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA1LjM0NzIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIge1xuICAgIHBhZGRpbmc6IDE0LjEzMzMzdncgNHZ3IDI2LjY2NjY3dnc7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDh2dzsgfSB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQgcCB7XG4gIG1heC13aWR0aDogMjIuNXZ3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuYmxvY2stMiB7XG4gIG1hcmdpbi10b3A6IC0xMi41dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0dnc7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuYmxvY2stMiB7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmltYWdlIHtcbiAgbWFyZ2luLXRvcDogLTEyLjV2dztcbiAgbWFyZ2luLXJpZ2h0OiAtMi41dnc7XG4gIG1hcmdpbi1sZWZ0OiAtMi41dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaW1hZ2Uge1xuICAgIG1hcmdpbjogMjYuNjY2Njd2dyAtNHZ3IDkuNnZ3OyB9IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDY2LjY2NjY3dnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNiUgcm91bmQgMzQuNzIyMjJ2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNiUgcm91bmQgMzQuNzIyMjJ2dyk7XG4gIG1hcmdpbi1sZWZ0OiAtMTAlOyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyB7XG4gIHdpZHRoOiAzMy4zMzMzMyU7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmltYWdlIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDYlIHJvdW5kIDEzMy4zMzMzM3Z3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDYlIHJvdW5kIDEzMy4zMzMzM3Z3KTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiA2Ni42NjY2N3Z3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dzsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAgc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7IH1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIC5pbWctd3JhcCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAuOTcyMjJ2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLnRleHQtd3JhcCBwIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBpbWcsIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBzdmcge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLmltZy13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMy4ydnc7XG4gICAgbWluLXdpZHRoOiA4LjUzMzMzdnc7IH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIC5pbWctd3JhcCBzdmcge1xuICAgIGhlaWdodDogMy43MzMzM3Z3ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLS41MzMzM3Z3OyB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLnRleHQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2dzsgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIC50ZXh0LXdyYXAgcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi50ZXh0LXBhcmFsYXgtaW1hZ2VzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDUuNTU1NTZ2dyAyLjV2dyAyNC4zMDU1NnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQge1xuICB3aWR0aDogNTUlOyB9XG5cbi50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0LjQ0NDQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFyYWxheC1pbWFnZXMge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgNHZ3IDUzLjMzMzMzdnc7IH1cbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IGgyIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOS4zMzMzM3Z3OyB9IH1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQgcCB7XG4gIG1heC13aWR0aDogMjYuNjY2Njd2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3OyB9XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgYTpob3ZlciwgLmNvbnRhY3RzLWhlYWRlci5kYXJrLWJnIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NTsgfVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAudGV4dCAuYWRkaXRpb25hbC1saW5rIHtcbiAgbWFyZ2luLXRvcDogMi4zNjExMXZ3O1xuICB3aWR0aDogMjYuNjY2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYXJhbGF4LWltYWdlcyAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA0dnc7IH1cbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQgLmFkZGl0aW9uYWwtbGluayB7XG4gICAgbWFyZ2luLXRvcDogNy40NjY2N3Z3O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdnc7XG4gIHdpZHRoOiA0NSU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDM2LjUzMzMzdnc7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyBpbWcsIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC5kb3AtaW1hZ2VzIHZpZGVvIHtcbiAgd2lkdGg6IDM4Ljg4ODg5dnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMTUuMjc3Nzh2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAxNS4yNzc3OHZ3KTsgfVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyAuaW1hZ2UtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IC00MS42NjY2N3Z3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC5kb3AtaW1hZ2VzIGltZywgLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMgdmlkZW8ge1xuICAgIHdpZHRoOiA3MC45MzMzM3Z3O1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDQwdncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCA0MHZ3KTsgfVxuICAudGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyAuaW1hZ2UtMiB7XG4gICAgbWFyZ2luLXRvcDogLTY2LjY2NjY3dnc7IH0gfVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyAuaW1hZ2UtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogLTE3LjM2MTExdnc7XG4gIG1hcmdpbi10b3A6IDE5LjQ0NDQ0dnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiAwO1xuICAtbXMtdHJhbnNmb3JtOiAwO1xuICB0cmFuc2Zvcm06IDA7IH1cblxuLmNvbnRhY3RzLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyLjA4MzMzdncgMi4wODMzM3Z3O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAubWFwLWltYWdlIC5tYXAgLmJnIGltZyB7XG4gIG9wYWNpdHk6IDE7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMgLmltYWdlLTEge1xuICAgIGxlZnQ6IC0yMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7IH1cbiAgLmNvbnRhY3RzLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuY29udGFjdHMtaGVhZGVyLmRhcmstYmcgLm1hcC1pbWFnZSAuaW1hZ2U6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMTIlLCByZ2JhKDQ3LCA0OCwgNTAsIDApKSwgY29sb3Itc3RvcCg5NiUsICMyZjMwMzIpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgMTIlLCAjMmYzMDMyIDk2JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSAxMiUsICMyZjMwMzIgOTYlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDEyJSwgIzJmMzAzMiA5NiUpOyB9XG4gIC5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhIHN2ZyAqIHtcbiAgICBmaWxsOiAjZmZmOyB9IH1cblxuLmNvbnRhY3RzLWhlYWRlci5kYXJrLWJnIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCBhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgYTpob3ZlcjphZnRlciwgLmNvbnRhY3RzLWhlYWRlci5kYXJrLWJnIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkYjgzNjU7IH1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIHtcbiAgcGFkZGluZzogMTIuMzYxMTF2dyAuNTU1NTZ2dyAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIHtcbiAgd2lkdGg6IDcwLjI3Nzc4dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDMyLjE1Mjc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIHtcbiAgICBwYWRkaW5nOiA2NHZ3IDEuMzMzMzN2dyAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5MC42NjY2N3Z3OyB9IH1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLmJnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC5iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLmJnICNtYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNC43MjIyMnZ3O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiA1LjI3Nzc4dncgMS45NDQ0NHZ3IDEuOTQ0NDR2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQgaDEge1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IC45MztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEuMDQxNjd2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAuYmcgI21hcCB7XG4gICAgaGVpZ2h0OiAxMDEuMzMzMzN2dzsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCB7XG4gICAgcGFkZGluZzogNHZ3IDIuNjY2Njd2dzsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDh2dztcbiAgICBsaW5lLWhlaWdodDogMS4yNzsgfSB9XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC50ZXh0IC50b3AgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAuOTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAudG9wIGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NTsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAucm91dGUge1xuICB3aWR0aDogMTQuMTY2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAudG9wIGEge1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC50ZXh0IC5yb3V0ZSB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAucm91dGUgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICB3aWR0aDogMTQuMTY2Njd2dztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQgLnJvdXRlIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLmltYWdlIHtcbiAgd2lkdGg6IDI4LjMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IC43NjM4OXZ3IDIuNXZ3IDExLjgwNTU2dnc7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLmltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7IH1cbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5pbWFnZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDEyJSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTYlLCAjOGU4ZThjKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDEyJSwgIzhlOGU4YyA5NiUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMTIlLCAjOGU4ZThjIDk2JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAxMiUsICM4ZThlOGMgOTYlKTsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIHtcbiAgICBwYWRkaW5nOiA1LjMzMzMzdncgNHZ3IDI0dnc7IH0gfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0Ljg2MTExdnc7XG4gIHdpZHRoOiA4LjYxMTExdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbDpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogMTguNDAyNzh2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbDpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sOm50aC1jaGlsZCgzKSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbDpudGgtY2hpbGQoNCkge1xuICB3aWR0aDogMzQuNzIyMjJ2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC5oZWFkZXIgaDUge1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxLjczNjExdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2w6bnRoLWNoaWxkKDQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLmhlYWRlciBoNSB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NjY2N3Z3OyB9IH1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IGEudGVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbi5iYWNrLWxpbmstaW5uZXIsIC5zZXJ2aWNlaW4taGVhZGVyIC5iZyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGE6aG92ZXIgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4wNDE2N3Z3KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxLjA0MTY3dncpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4wNDE2N3Z3KTsgfVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGEgc3ZnIHtcbiAgd2lkdGg6IC45MDI3OHZ3O1xuICBoZWlnaHQ6IC45MDI3OHZ3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5iYWNrLWxpbmstaW5uZXIsIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhIHN2ZyAqIHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uZm9ybS1ib3JkZXIge1xuICBwYWRkaW5nOiAwIC41NTU1NnZ3IDEuNzM2MTF2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGE6aG92ZXIgc3ZnIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGEgc3ZnIHtcbiAgICB3aWR0aDogNC41MzMzM3Z3O1xuICAgIGhlaWdodDogNC41MzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiA0dnc7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZm9ybS1ib3JkZXIge1xuICAgIHBhZGRpbmc6IDAgLjh2dyA1LjMzMzMzdnc7IH0gfVxuXG4uZm9ybS1ib3JkZXIgLmZvcm0taW5uZXItYm9yZGVyIHtcbiAgcGFkZGluZzogMTcuMTUyNzh2dyAwO1xuICBib3JkZXItcmFkaXVzOiAzNC4yMzYxMXZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZvcm0tYm9yZGVyIC5mb3JtIHtcbiAgd2lkdGg6IDMzLjMzMzMzdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLnNlcnZpY2Vpbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBoZWlnaHQ6IDQyLjM2MTExdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1ib3JkZXIgLmZvcm0taW5uZXItYm9yZGVyIHtcbiAgICBwYWRkaW5nOiA1NnZ3IDMuMnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDQ0dnc7IH1cbiAgLmZvcm0tYm9yZGVyIC5mb3JtIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc2VydmljZWluLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMTMuMDY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW4taGVhZGVyLmRhcmstYmcgLmJnOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzAyMDIwMjsgfVxuXG4uc2VydmljZWluLWhlYWRlciAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC5iZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBvcGFjaXR5OiAuMztcbiAgei1pbmRleDogMjsgfVxuXG4uc2VydmljZWluLWhlYWRlciAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC50ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAyLjIyMjIydnc7XG4gIGJvdHRvbTogMS45NDQ0NHZ3O1xuICByaWdodDogMi4yMjIyMnZ3OyB9XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAuOTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgaDIsIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgcCwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1oZWFkZXIgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG4uc2VydmljZWluLWhlYWRlciAudGV4dCBoMiAuYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xLjExMTExdnc7IH1cblxuLmJhY2stbGluay1pbm5lciB7XG4gIHdpZHRoOiAzLjA1NTU2dnc7XG4gIGhlaWdodDogMy4wNTU1NnZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4taGVhZGVyIC50ZXh0IHtcbiAgICBib3R0b206IDUuMzMzMzN2dztcbiAgICBsZWZ0OiA0dnc7XG4gICAgcmlnaHQ6IDR2dzsgfVxuICAuc2VydmljZWluLWhlYWRlciAudGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiA3LjQ2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICAuYmFjay1saW5rLWlubmVyIHtcbiAgICB3aWR0aDogMTEuNzMzMzN2dztcbiAgICBoZWlnaHQ6IDExLjczMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3OyB9IH1cblxuLmJhY2stbGluay1pbm5lciBzdmcge1xuICB3aWR0aDogMS4yNXZ3O1xuICBoZWlnaHQ6IC44MzMzM3Z3OyB9XG5cbi5iYWNrLWxpbmstaW5uZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5iYWNrLWxpbmstaW5uZXI6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjMDAwOyB9XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiA0LjE2NjY3dncgOC4zMzMzM3Z3IDIwLjgzMzMzdncgNTB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5iYWNrLWxpbmstaW5uZXIgc3ZnIHtcbiAgICB3aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiAzLjJ2dzsgfVxuICAuc2VydmljZWluLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAzMC4xMzMzM3Z3IDR2dyA0NHZ3OyB9IH1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbi5tb3JlLXdpZHRoIHtcbiAgcGFkZGluZy1yaWdodDogNC4xNjY2N3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogNS41NTU1NnZ3OyB9XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ubW9yZS13aWR0aCAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzM3Z3OyB9XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ubW9yZS13aWR0aCAuZG9wLWxpbmUge1xuICB3aWR0aDogMjguNzV2dztcbiAgYm90dG9tOiAtMTEuMTExMTF2dztcbiAgbGVmdDogLTIuNXZ3O1xuICBib3JkZXItcmFkaXVzOiAwIDI0LjMwNTU2dncgMjQuMzA1NTZ2dyAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ubW9yZS13aWR0aCB7XG4gICAgcGFkZGluZy1yaWdodDogNHZ3O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NHZ3O1xuICAgIHBhZGRpbmctdG9wOiA4MHZ3OyB9XG4gIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ubW9yZS13aWR0aCAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbi5tb3JlLXdpZHRoIC5kb3AtbGluZSB7XG4gICAgd2lkdGg6IDQ0dnc7XG4gICAgbGVmdDogOHZ3O1xuICAgIGhlaWdodDogNzQuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAwIDY2LjY2NjY3dncgNjYuNjY2Njd2dyAwOyB9IH1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAuZG9wLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICB3aWR0aDogMzAuMTM4ODl2dztcbiAgbGVmdDogMi41dnc7XG4gIHRvcDogLTMuMTI1dnc7XG4gIGJvdHRvbTogLTguNDcyMjJ2dztcbiAgYm9yZGVyLXJhZGl1czogMCAyNC4zMDU1NnZ3IDI0LjMwNTU2dncgMDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAxMDAlIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAxMDAlIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aDtcbiAgLW8tdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBjbGlwLXBhdGg7IH1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZSB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTsgfVxuXG4uc2VydmljZWluLWRlc2NyaXB0aW9uIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAgMCAxLjMxOTQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAuZG9wLWxpbmUge1xuICAgIGxlZnQ6IDEwLjY2NjY3dnc7XG4gICAgd2lkdGg6IDg4dnc7XG4gICAgYm90dG9tOiAtMTkuMnZ3O1xuICAgIHRvcDogLTYuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAwIDY5LjMzMzMzdncgNjkuMzMzMzN2dyAwOyB9XG4gIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH0gfVxuXG4uc2VydmljZWluLWRlc2NyaXB0aW9uIC50ZXh0IHAge1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbWFyZ2luLWJvdHRvbTogMS4zODg4OXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uc2VydmljZWluLXNwZWMge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYy5kYXJrLWJnIHtcbiAgcGFkZGluZy10b3A6IDIuNzA4MzN2dzsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMi41dncgNC41MTM4OXZ3OyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtaGVhZGVyIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2dzsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQge1xuICB3aWR0aDogNDkuMTY2Njd2dztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkOm50aC1jaGlsZCgybisyKSB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuYmcge1xuICBoZWlnaHQ6IDM3LjE1Mjc4dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWhlYWRlciB7XG4gICAgcGFkZGluZzogMCA0dncgOS4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkOm50aC1jaGlsZCgybisyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMzMzMzN2dzsgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJnIHtcbiAgICBoZWlnaHQ6IDEyOHZ3OyB9IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLm5hbWUtc3VybmFtZSB7XG4gIGZvbnQtc2l6ZTogMy4wNTU1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAuMzQ3MjJ2dzsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgPiAudGV4dCB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDM3LjE1Mjc4dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxLjk0NDQ0dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLm5hbWUtc3VybmFtZSB7XG4gICAgZm9udC1zaXplOiA4LjUzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4wNjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCA+IC50ZXh0IHtcbiAgICBoZWlnaHQ6IDEyOHZ3O1xuICAgIHBhZGRpbmc6IDMuNzMzMzN2dyAyLjY2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnNlcnZpY2Vpbi1zcGVjLWRlc2Mge1xuICBwYWRkaW5nLXRvcDogMS4zODg4OXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogMi43Nzc3OHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuc2VydmljZWluLXNwZWMtZGVzYyB7XG4gICAgcGFkZGluZy10b3A6IDYuNjY2Njd2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZ2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuc2VydmljZWluLXNwZWMtZGVzYyAudGV4dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuc2VydmljZWluLXNwZWMtZGVzYyAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiAzOS4xNjY2N3Z3OyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAucG9zaXRpb24tdGFncyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAucG9zaXRpb24tdGFncyAucG9zaXRpb24ge1xuICBmb250LXNpemU6IDEuNjY2Njd2dztcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1yaWdodDogMS4xMTExMXZ3OyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDIuMDgzMzN2dyAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuc2VydmljZWluLXNwZWMtZGVzYyAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDg4dnc7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5wb3NpdGlvbi10YWdzIC5wb3NpdGlvbiB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMy43MzMzM3Z3ICFpbXBvcnRhbnQ7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCB7XG4gIG1hcmdpbjogMCAuNTU1NTZ2dztcbiAgaGVpZ2h0OiA1Mi43Nzc3OHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCB7XG4gICAgbWFyZ2luOiAwIDEuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDE1Ny4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAuYmcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAyMS41Mjc3OHZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpLCBjb2xvci1zdG9wKDk4JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIDk4JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgOTglKTsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGJvdHRvbTogNi45NDQ0NHZ3O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAubmFtZSwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lLXN1cm5hbWUsIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuc3VybmFtZSB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4wNztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjgxOTQ0dnc7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5zdXJuYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy44MTk0NHZ3OyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyLjc3Nzc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5iZzphZnRlciB7XG4gICAgaGVpZ2h0OiA4Mi42NjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCB7XG4gICAgYm90dG9tOiAxMy4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAubmFtZSwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lLXN1cm5hbWUsIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuc3VybmFtZSB7XG4gICAgZm9udC1zaXplOiA4dnc7IH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lIHtcbiAgICBtYXJnaW4tbGVmdDogLTUuMzMzMzN2dzsgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLnN1cm5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogLTUuMzMzMzN2dzsgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA4Ljh2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IDIuNTY5NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS45MDk3MnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5idG4td3JhcCAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNTM1MzU7IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5wb3NpdGlvbi10YWdzIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDEzLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uc2VydmljZWluLXNwZWMgLnBvc2l0aW9uLXRhZ3MgLnBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAyLjA4MzMzdnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnBvc2l0aW9uLXRhZ3MgLnBvc2l0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS42NDtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZ2dztcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyAudGFncyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gIGZvbnQtc2l6ZTogLjgzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuMjc3Nzh2dyAuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogLjc2Mzg5dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgbWFyZ2luLXJpZ2h0OiAuMjc3Nzh2dzsgfVxuXG4uZG9jdG9yLW5ld3MgLnRpdGxlLWJsb2NrIGgyLCAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQgcCwgLnNlcnZpY2Vpbi10ZWNocyAudGl0bGUtYmxvY2sgLmRlc2MgcCwgLnNlcnZpY2Vpbi10ZWNocyAudGl0bGUtYmxvY2sgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2VydmljZWluLXNwZWMgLnBvc2l0aW9uLXRhZ3MgLnRhZ3MgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnBvc2l0aW9uLXRhZ3MgLnRhZ3MgbGkge1xuICAgIHBhZGRpbmc6IDEuMDY2Njd2dyAyLjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi45MzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMS4wNjY2N3Z3OyB9IH1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIHtcbiAgcGFkZGluZzogMS42NjY2N3Z3IDEuNTI3Nzh2dyA2Ljk0NDQ0dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIHtcbiAgICBwYWRkaW5nOiA0dncgNHZ3IDI2LjY2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXRvcDogLjgzMzMzdnc7XG4gIG1heC13aWR0aDogMjkuMTY2Njd2dzsgfVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxMC42NjY2N3Z3O1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7IH0gfVxuXG4uc2VydmljZWluLXRlY2hzIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZy10b3A6IDkuNzIyMjJ2dztcbiAgcGFkZGluZy1ib3R0b206IDEwLjQxNjY3dnc7IH1cblxuLnNlcnZpY2Vpbi10ZWNocy53aXRoLWRlc2MgLnRpdGxlLWJsb2NrIHtcbiAgd2lkdGg6IDQ0LjY1Mjc4dnc7XG4gIG1hcmdpbi1ib3R0b206IDIuNzc3Nzh2dztcbiAgbWFyZ2luLWxlZnQ6IDUwdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi10ZWNocyB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyA0dnc7IH1cbiAgLnNlcnZpY2Vpbi10ZWNocy53aXRoLWRlc2MgLnRpdGxlLWJsb2NrIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuLnNlcnZpY2Vpbi10ZWNocy53aXRoLWRlc2MgLnRpdGxlLWJsb2NrIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41Njk0NHZ3O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDUuNTU1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXRlY2hzIC50aXRsZS1ibG9jayBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuMTMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIC5kZXNjIHtcbiAgcGFkZGluZy1sZWZ0OiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDQuNzIyMjJ2dztcbiAgbWF4LXdpZHRoOiAzMy4zMzMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIC5kZXNjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDI0dnc7IH0gfVxuXG4uc2VydmljZWluLXRlY2hzIC50aXRsZS1ibG9jayAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi10ZWNocyAudGl0bGUtYmxvY2sgLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tdGVjaHMgLnRlY2gtbGlzdCB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIC5kZXNjIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmRvY3Rvci1uZXdzIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZy10b3A6IDE1LjI3Nzc4dnc7XG4gIHBhZGRpbmctYm90dG9tOiA4LjMzMzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3Rvci1uZXdzIHtcbiAgICBwYWRkaW5nLXRvcDogMzQuNjY2Njd2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogNDB2dzsgfSB9XG5cbi5kb2N0b3ItbmV3cyAudGl0bGUtYmxvY2sge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAyLjV2dyA0LjE2NjY3dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4uZG9jdG9yLW5ld3MgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3Rvci1uZXdzIC50aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZzogMCA0dncgOHZ3OyB9XG4gIC5kb2N0b3ItbmV3cyAudGl0bGUtYmxvY2sgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3OyB9IH1cblxuLmRvY3Rvci1uZXdzIC5wdWJsaWNhdGlvbnMtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cblxuLmRvY3Rvci1uZXdzIC5wdWJsaWNhdGlvbnMtbGlzdC5tb3JlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA0Mi4yMjIyMnZ3OyB9XG5cbi5tb3JlLXB1Ymwge1xuICBwYWRkaW5nOiAwIC41NTU1NnZ3O1xuICB6LWluZGV4OiA5OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3ItbmV3cyAucHVibGljYXRpb25zLWxpc3QubW9yZSB7XG4gICAgaGVpZ2h0OiAyMzJ2dzsgfVxuICAubW9yZS1wdWJsIHtcbiAgICBwYWRkaW5nOiAxLjZ2dyAxLjMzMzMzdncgMDsgfSB9XG5cbi5tb3JlLXB1Ymw6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAtMTguMzMzMzN2dztcbiAgaGVpZ2h0OiAxOC4zMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApKSwgY29sb3Itc3RvcCg5OCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMC45KSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgOCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMC45KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuOSkgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjkpIDk4JSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5tb3JlLXB1YmwgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMS41Mjc3OHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDsgfVxuXG4ubW9yZS1wdWJsIGEgLmNvdW50LCAuc2VydmljZXMtcHJpY2UgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9yZS1wdWJsOmJlZm9yZSB7XG4gICAgdG9wOiAtMzJ2dztcbiAgICBoZWlnaHQ6IDMydnc7IH1cbiAgLm1vcmUtcHVibCBhIHtcbiAgICBwYWRkaW5nOiA2LjY2NjY3dncgOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG5cbi5tb3JlLXB1YmwgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tb3JlLXB1YmwgYTpob3ZlciAuY291bnQge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubW9yZS1wdWJsIGEgLmNvdW50IHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNzc3Nzh2dzsgfVxuXG4uc2VydmljZXMtcHJpY2Uge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nLXRvcDogOS43MjIyMnZ3O1xuICBwYWRkaW5nLWJvdHRvbTogNi45NDQ0NHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tb3JlLXB1YmwgYSAuY291bnQge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDh2dzsgfVxuICAuc2VydmljZXMtcHJpY2Uge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgMDsgfSB9XG5cbi5zZXJ2aWNlcy1wcmljZS5tb3ZlZCB7XG4gIHBhZGRpbmctdG9wOiAuNDE2Njd2dztcbiAgcGFkZGluZy1ib3R0b206IDE2LjY2NjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VzLXByaWNlLm1vdmVkIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTMuMzMzMzN2dzsgfVxuICAuc2VydmljZXMtcHJpY2UubW92ZWQgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi45MzMzM3Z3OyB9IH1cblxuLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDIuNXZ3IDQuMTY2Njd2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG5cbi5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZzogMCA0dncgOHZ3OyB9XG4gIC5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3OyB9XG4gIC5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgaDIgLmxhYmVsIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAtMS44NjY2N3Z3OyB9IH1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC5idG4td3JhcCA+IHNwYW4sIC5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgLmxhYmVsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cblxuLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayAubGFiZWwge1xuICBvcGFjaXR5OiAuNTtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2VydmljZXMtcHJpY2UuZGFyay1iZyAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzZCNTk1MzsgfVxuXG4ucHJpY2UtaXRlbXMge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDsgfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQ6YmVmb3JlLCAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06YWZ0ZXIge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogMDtcbiAgY29udGVudDogJyc7IH1cblxuLnByaWNlLWl0ZW1zLm1vcmUge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMS4wNDE2N3Z3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLWhlaWdodDogNC41MTM4OXZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBwYWRkaW5nO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBwYWRkaW5nLCAuMnMgZWFzZS1pbi1vdXQgYm9yZGVyO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZywgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmcsIC4ycyBlYXNlLWluLW91dCBib3JkZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAyLjkzMzMzdncgMi4xMzMzM3Z3IDIuOTMzMzN2dyA0dnc7XG4gICAgbWluLWhlaWdodDogMTEuNzMzMzN2dztcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtLmhhcy1saW5rIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS44NjY2N3Z3OyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbS5kaXNjb3VudCB7XG4gICAgYmFja2dyb3VuZDogMCAwOyB9IH1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtLmRpc2NvdW50OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjOWU4YTgzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbS5kaXNjb3VudDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNGRkMzQUUgIWltcG9ydGFudDsgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA5Njc3OyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC50ZXh0IC5kZXNjLCAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06aG92ZXIgLnRleHQgaDQsIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlciAudmFsdWUge1xuICAgIGNvbG9yOiAjMDAwOyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlciB7XG4gICAgcGFkZGluZy10b3A6IDEuNDU4MzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40NTgzM3Z3OyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlcjphZnRlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC5ob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC5idG4td3JhcCA+IHNwYW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTE7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlciAudmFsdWUgc3BhbiB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuaG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIuMzYxMTF2dztcbiAgaGVpZ2h0OiAyLjM2MTExdnc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmhvdmVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxNC42NjY2N3Z3O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjAlKTtcbiAgICB3aWR0aDogNi40dnc7XG4gICAgaGVpZ2h0OiA2LjR2dzsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuaG92ZXIgc3ZnIHtcbiAgd2lkdGg6IC42OTQ0NHZ3O1xuICBoZWlnaHQ6IC42OTQ0NHZ3O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmhvdmVyIHN2ZyB7XG4gICAgd2lkdGg6IDEuODY2Njd2dztcbiAgICBoZWlnaHQ6IDEuODY2Njd2dzsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCB7XG4gIHdpZHRoOiA3Mi41dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCBoNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCB7XG4gICAgd2lkdGg6IDcydnc7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC50ZXh0IGg0IHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsaW5lLWhlaWdodDogMS41NztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCAuZGVzYyB7XG4gIG9wYWNpdHk6IC41O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IC4zNDcyMnZ3OyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCAuZGVzYy5zaG93LXNtIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmJ0bi13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDYuOTQ0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCAuZGVzYyB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tdG9wOiAxLjMzMzMzdnc7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC50ZXh0IC5kZXNjLnNob3ctc20ge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC5idG4td3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuYnRuLXdyYXAgPiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmYzJhZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4ubW9yZS1wcmljZSBhLCAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuOTcyMjJ2dyAxLjk0NDQ0dncgLjkwMjc4dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuOTQ0NDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kOyB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNTM1MzU7IH1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjA4MzMzdnc7XG4gIHdpZHRoOiAzLjY4MDU2dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4ubW9yZS1wcmljZSBhLCAubW9yZS1wcmljZSBhIC5jb3VudCB7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGNvbG9yOiAjZmZjMmFkO1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICB3aWR0aDogYXV0bztcbiAgICBjb2xvcjogI0ZGNTgyMTsgfSB9XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUgc3BhbjpudGgtY2hpbGQoMikge1xuICBvcGFjaXR5OiAuNjtcbiAgZm9udC1zaXplOiAuOTcyMjJ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogLjUzMzMzdnc7XG4gICAgb3BhY2l0eTogLjQ7XG4gICAgY29sb3I6ICMwMDA7IH0gfVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHNwYW46bnRoLWNoaWxkKDIpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLS4yMDgzM3Z3O1xuICByaWdodDogLS4yMDgzM3Z3O1xuICB0b3A6IDM1JTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IC42O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUgc3BhbjpudGgtY2hpbGQoMik6YWZ0ZXIge1xuICAgIGxlZnQ6IC44dnc7XG4gICAgcmlnaHQ6IC44dnc7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBvcGFjaXR5OiAuODtcbiAgICB0b3A6IDQwJTsgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIGNvbG9yOiAjMDAwOyB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUuZGlzYyB7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uZGFyay1iZyAubW9yZS1wcmljZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDglLCByZ2JhKDQ3LCA0OCwgNTAsIDApKSwgY29sb3Itc3RvcCg5OCUsIHJnYmEoNDcsIDQ4LCA1MCwgMC45KSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgOCUsIHJnYmEoNDcsIDQ4LCA1MCwgMC45KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDglLCByZ2JhKDQ3LCA0OCwgNTAsIDAuOSkgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg0NywgNDgsIDUwLCAwKSA4JSwgcmdiYSg0NywgNDgsIDUwLCAwLjkpIDk4JSk7IH1cblxuLm1vcmUtcHJpY2Uge1xuICBwYWRkaW5nOiAxLjMxOTQ0dncgLjU1NTU2dncgMDtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tb3JlLXByaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0xOC4zMzMzM3Z3O1xuICBoZWlnaHQ6IDE4LjMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoOCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkpLCBjb2xvci1zdG9wKDk4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjkpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjkpIDk4JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgOCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMC45KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuOSkgOTglKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLm1vcmUtcHJpY2Uge1xuICAgIHBhZGRpbmc6IDEuNnZ3IDEuMzMzMzN2dyAwOyB9XG4gIC5tb3JlLXByaWNlOmJlZm9yZSB7XG4gICAgdG9wOiAtMzJ2dztcbiAgICBoZWlnaHQ6IDMydnc7IH0gfVxuXG4ubW9yZS1wcmljZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxLjUyNzc4dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9yZS1wcmljZSBhIHtcbiAgICBwYWRkaW5nOiA2LjY2NjY3dncgOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG5cbi5tb3JlLXByaWNlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubW9yZS1wcmljZSBhOmhvdmVyIC5jb3VudCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tb3JlLXByaWNlIGEgLmNvdW50IHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNzc3Nzh2dzsgfVxuXG4uZm9ybS1zZXJ2aWNlIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogOS43MjIyMnZ3IC41NTU1NnZ3IC43NjM4OXZ3OyB9XG5cbi5mb3JtLXNlcnZpY2UuZGFyay1iZyAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuYmcge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNjQuNTgzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubW9yZS1wcmljZSBhIC5jb3VudCB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY3dnc7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogOHZ3OyB9XG4gIC5mb3JtLXNlcnZpY2Uge1xuICAgIHBhZGRpbmc6IDI0dncgMS4zMzMzM3Z3IDUuMzMzMzN2dzsgfVxuICAuZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIHtcbiAgICBoZWlnaHQ6IDIwMi42NjY2N3Z3OyB9IH1cblxuLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMzAzMjtcbiAgcGFkZGluZy1ib3R0b206IDUuOTAyNzh2dzsgfVxuXG4uZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIgLmZvcm0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDUuNTU1NTZ2dzsgfVxuXG4uZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5mb3JtIC5zdGVwLWhlYWRlciB7XG4gIG1hcmdpbjogMCAyMi43Nzc3OHZ3IDIuMDgzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5iZyB7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMi42NjY2N3Z3OyB9XG4gIC5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIgLmZvcm0ge1xuICAgIGJvdHRvbTogMjEuMzMzMzN2dzsgfVxuICAuZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5mb3JtIC5zdGVwLWhlYWRlciB7XG4gICAgbWFyZ2luOiAwIDIuNjY2Njd2dyA2LjY2NjY3dnc7IH0gfVxuXG4uZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5mb3JtIC5mb3JtLWZpZWxkcyB7XG4gIHBhZGRpbmc6IDAgMzIuNzc3Nzh2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi50ZWNoLWhlYWRlciB7XG4gIGhlaWdodDogNTUuNTU1NTZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDsgfVxuXG4udGVjaC1oZWFkZXIgLmJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIgLmZvcm0gLmZvcm0tZmllbGRzIHtcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dzsgfVxuICAudGVjaC1oZWFkZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKTsgfVxuICAudGVjaC1oZWFkZXIgLmJnIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi50ZWNoLWhlYWRlciAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udGVjaC1oZWFkZXIgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDIuMjIyMjJ2dztcbiAgcmlnaHQ6IDIuMjIyMjJ2dztcbiAgYm90dG9tOiAyLjc3Nzc4dnc7IH1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IGgxIHtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAuOTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB1bCBsaSBhLCAudGVjaC1saXN0IC50ZWNoLWxpc3QtaGVhZGVyIGgzLCAudGVjaC10ZXh0IHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG4udGVjaC1oZWFkZXIgLnRleHQgaDEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50ZWNoLWhlYWRlciAudGV4dCBoMSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYuOTQ0NDR2dyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYuOTQ0NDR2dyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNi45NDQ0NHZ3KTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1oZWFkZXIgLmJnIGltZyB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnRlY2gtaGVhZGVyIC50ZXh0IHtcbiAgICBsZWZ0OiA0dnc7XG4gICAgcmlnaHQ6IDR2dztcbiAgICBib3R0b206IDEwLjY2NjY3dnc7IH1cbiAgLnRlY2gtaGVhZGVyIC50ZXh0IGgxIHtcbiAgICBsaW5lLWhlaWdodDogMS4zODtcbiAgICBmb250LXNpemU6IDYuNHZ3OyB9XG4gIC50ZWNoLWhlYWRlciAudGV4dCBoMSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi50ZWNoLWhlYWRlciAudGV4dCBoMSBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg2Ljk0NDQ0dncpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYuOTQ0NDR2dyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2Ljk0NDQ0dncpOyB9XG5cbi50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXIge1xuICBtYXJnaW4tdG9wOiA0LjcyMjIydnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXI6aG92ZXIgdWwgLmhvdmVyIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4udGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBwYWRkaW5nOiAuMTM4ODl2dyAwO1xuICBib3JkZXItcmFkaXVzOiAxLjgwNTU2dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtaGVhZGVyIC50ZXh0IGgxIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB7XG4gICAgbWFyZ2luLXRvcDogMTMuMzMzMzN2dzsgfVxuICAudGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIHtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dyAwIDAgOHZ3O1xuICAgIG1hcmdpbi1yaWdodDogLTR2dzsgfVxuICAudGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIC5ob3ZlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXIgdWwgLmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGxlZnQsIC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLjEzODg5dnc7XG4gIGJvdHRvbTogLjEzODg5dnc7XG4gIHdpZHRoOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDEuNjY2Njd2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB1bCBsaSBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IC45NzIyMnZ3IDEuNDU4MzN2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxLjY2NjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBwYWRkaW5nOiAzLjczMzMzdncgNS42dnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfSB9XG5cbi50ZWNoLXRleHQge1xuICBwYWRkaW5nOiAzLjA1NTU2dncgMzMuMzMzMzN2dyA2Ljk0NDQ0dnc7IH1cblxuLnRlY2gtdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtdGV4dCB7XG4gICAgcGFkZGluZzogMTcuMzMzMzN2dyA0dncgOHZ3OyB9XG4gIC50ZWNoLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7IH0gfVxuXG4udGVjaC1hbGwtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiA3LjYzODg5dnc7XG4gIHBhZGRpbmctYm90dG9tOiAzLjQ3MjIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtYWxsLWxpc3Qge1xuICAgIHBhZGRpbmctdG9wOiAyNi42NjY2N3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHZ3OyB9IH1cblxuLnRlY2gtbGlzdCB7XG4gIHBhZGRpbmc6IDAgMi41dnc7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNTk3MjJ2dztcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1oZWFkZXIgaDMge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDR2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjEzMzMzdnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWhlYWRlciBoMyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNi45NDQ0NHZ3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtczphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDFweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNjY2Njd2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXM6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJvdHRvbTogNC44NjExMXZ3O1xuICBvcGFjaXR5OiAuNTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIHtcbiAgcGFkZGluZy10b3A6IDIuMDgzMzN2dzsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xLmJvdHRvbSAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogMS4wNDE2N3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC42NjY2N3Z3O1xuICAgIHBhZGRpbmctbGVmdDogMTIuNTMzMzN2dyAhaW1wb3J0YW50OyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTEge1xuICAgIHBhZGRpbmctdG9wOiA4dnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMS5ib3R0b20gLmltZy13cmFwIC5udW1iZXIge1xuICAgIHRvcDogLS44dnc7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIC5pbWctd3JhcCB7XG4gIHdpZHRoOiAyNi42NjY2N3Z3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTEgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IC0uMjc3Nzh2dztcbiAgcmlnaHQ6IC0yLjkxNjY3dnc7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiB7XG4gIHBhZGRpbmctdG9wOiAxNi42NjY2N3Z3O1xuICBwYWRkaW5nLWxlZnQ6IDQuMTY2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDU4LjEzMzMzdnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMSAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTcuMnZ3O1xuICAgIHRvcDogLS44dnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiB7XG4gICAgcGFkZGluZy10b3A6IDh2dzsgfSB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTIgLmltZy13cmFwIHtcbiAgd2lkdGg6IDQzLjMzMzMzdnc7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogLTIuOTE2Njd2dztcbiAgbGVmdDogMDsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIHtcbiAgcGFkZGluZy10b3A6IDIuMDgzMzN2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXJpZ2h0OiA0LjE2NjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiA3OS4ydnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTcuMnZ3O1xuICAgIHRvcDogLS44dnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMyB7XG4gICAgcGFkZGluZy10b3A6IDh2dztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIC5pbWctd3JhcCB7XG4gIHdpZHRoOiAyNXZ3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTExLjM4ODg5dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIC5oZWFkZXIgaDUge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIC5kZXNjIHtcbiAgbWF4LXdpZHRoOiAyNXZ3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTQge1xuICBwYWRkaW5nLXRvcDogMTYuNjY2Njd2dztcbiAgcGFkZGluZy1sZWZ0OiAxMi40MzA1NnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNTguMTMzMzN2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtNy4ydnc7XG4gICAgdG9wOiAtLjh2dztcbiAgICBib3R0b206IGF1dG87IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMyAuaGVhZGVyIGg1IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmRlc2Mge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci00IHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTQgLmltZy13cmFwIHtcbiAgd2lkdGg6IDI1dnc7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNCAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogLS4yNzc3OHZ3O1xuICByaWdodDogLTIuOTE2Njd2dzsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci01IHtcbiAgcGFkZGluZy10b3A6IDIuMDgzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci00IC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDU4LjEzMzMzdnc7IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNCAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTcuMnZ3O1xuICAgIHRvcDogLS44dnc7XG4gICAgYm90dG9tOiBhdXRvOyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTUge1xuICAgIHBhZGRpbmctdG9wOiA4dnc7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNS50b3AgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IDA7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNSAuaW1nLXdyYXAge1xuICB3aWR0aDogMzV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci01LnRvcCAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgdG9wOiAtLjh2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci01IC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDc5LjJ2dzsgfSB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTUgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IDYuNTk3MjJ2dztcbiAgYm90dG9tOiAwO1xuICByaWdodDogLTcuNzc3Nzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYge1xuICBwYWRkaW5nLXRvcDogMTYuNjY2Njd2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTUgLmltZy13cmFwIC5udW1iZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC03LjJ2dztcbiAgICB0b3A6IC0uOHZ3O1xuICAgIGJvdHRvbTogYXV0bzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYudG9wIHtcbiAgcGFkZGluZy10b3A6IDE4Ljc1dnc7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNi50b3AgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IC0uMjc3Nzh2dzsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IC5pbWctd3JhcCB7XG4gIHdpZHRoOiAzNC45MzA1NnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYudG9wIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICB0b3A6IC0uOHZ3OyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNzkuMnZ3OyB9IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNiAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogMy43NXZ3O1xuICBsZWZ0OiAtMi45MTY2N3Z3OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYgLmhlYWRlciBoNSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmltZy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSAuaGVhZGVyIHtcbiAgbWFyZ2luOiAxLjczNjExdncgMCAyLjM2MTExdnc7XG4gIG1heC13aWR0aDogMzV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtNy4ydnc7XG4gICAgdG9wOiAtLjh2dztcbiAgICBib3R0b206IGF1dG87IH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNiAuaGVhZGVyIGg1IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmltZy13cmFwIC5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3OyB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmhlYWRlciB7XG4gICAgbWFyZ2luOiA2LjY2NjY3dncgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5oZWFkZXIgaDUge1xuICBmb250LXNpemU6IDEuODA1NTZ2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzE7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmhlYWRlciBoNSBzdmcge1xuICB3aWR0aDogMi41dnc7XG4gIGhlaWdodDogMS42NjY2N3Z3O1xuICBtYXJnaW46IC4xMzg4OXZ3IC40MTY2N3Z3IC0uMTM4ODl2dzsgfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5kZXNjIHtcbiAgbWF4LXdpZHRoOiAyNi42NjY2N3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmhlYWRlciBoNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5oZWFkZXIgaDUgc3ZnIHtcbiAgICB3aWR0aDogOHZ3O1xuICAgIGhlaWdodDogNS4zMzMzM3Z3O1xuICAgIG1hcmdpbjogLjUzMzMzdncgMS4zMzMzM3Z3IC0uNTMzMzN2dyAxLjZ2dzsgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5kZXNjIHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dnc7IH1cblxuLmRvY3RvcnMtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogMTcuMjIyMjJ2dyAyLjM2MTExdncgNi45NDQ0NHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3OyB9XG4gIC5kb2N0b3JzLWhlYWRlciB7XG4gICAgcGFkZGluZzogMzcuMzMzMzN2dyA0dncgMjYuNjY2Njd2dzsgfSB9XG5cbi5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMi4yMjIyMnZ3OyB9XG5cbi5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sgaDEge1xuICB3aWR0aDogNTAlO1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IC45MztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayAuZGVzYyB7XG4gIG1heC13aWR0aDogMjkuMTY2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLnRpdGxlLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMS4ydnc7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayBoMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA4Ljh2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzdnc7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayAuZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLS4xNzM2MXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sgLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtMy40NjY2N3Z3OyB9IH1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIHtcbiAgd2lkdGg6IDMxLjM4ODg5dnc7XG4gIG1hcmdpbjogMCAuMTczNjF2dyAzLjMzMzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIHtcbiAgICB3aWR0aDogNDh2dztcbiAgICBtYXJnaW46IDAgLjY2NjY3dncgMTYuNTMzMzN2dzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbTpob3ZlciAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIGhlaWdodDogMTcuMzYxMTF2dzsgfVxuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW06aG92ZXIgLmltZy13cmFwIGltZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtOmhvdmVyIC5idG4td3JhcCB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW06aG92ZXIgLm5hbWUge1xuICAgIGJvdHRvbTogMy4yNjM4OXZ3OyB9XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbTpob3ZlciAucG9zaXRpb24ge1xuICAgIGJvdHRvbTogLjk3MjIydnc7XG4gICAgY29sb3I6ICMwMDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbTpob3ZlciAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIGhlaWdodDogNDB2dzsgfSB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lcjpob3ZlciAuaG92ZXIge1xuICAgIHdpZHRoOiAzLjQ3MjIydnc7XG4gICAgaGVpZ2h0OiAzLjQ3MjIydnc7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lcjpob3ZlciAuaG92ZXIgc3ZnIHtcbiAgICB3aWR0aDogLjgzMzMzdnc7XG4gICAgaGVpZ2h0OiAuODMzMzN2dzsgfSB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXIgLmhvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxLjU5NzIydnc7XG4gIHRvcDogMS41OTcyMnZ3O1xuICB3aWR0aDogMS41Mjc3OHZ3O1xuICBoZWlnaHQ6IDEuNTI3Nzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogMztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3ZlciB7XG4gICAgdG9wOiAyLjY2NjY3dnc7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIHdpZHRoOiA1LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzdnc7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3Zlci5zdGFydC1wb3NpdGlvbiB7XG4gIGxlZnQ6IDEuNTk3MjJ2dyAhaW1wb3J0YW50O1xuICB0b3A6IDEuNTk3MjJ2dyAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lciAuaG92ZXIuc3RhcnQtcG9zaXRpb24gc3ZnIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXIgLmhvdmVyIHN2ZyB7XG4gIHdpZHRoOiAuNTU1NTZ2dztcbiAgaGVpZ2h0OiAuNTU1NTZ2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0OyB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW1nLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3Zlci5zdGFydC1wb3NpdGlvbiB7XG4gICAgdG9wOiAyLjY2NjY3dncgIWltcG9ydGFudDtcbiAgICBsZWZ0OiA2LjEzMzMzdncgIWltcG9ydGFudDsgfVxuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3ZlciBzdmcge1xuICAgIHdpZHRoOiAyLjEzMzMzdnc7XG4gICAgaGVpZ2h0OiAyLjEzMzMzdnc7IH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbWctd3JhcCB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9IH1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbWctd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogOS4wMjc3OHZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMjAxLCAxODUsIDE3MSwgMCkpLCB0byhyZ2JhKDIwMSwgMTg1LCAxNzEsIDAuOCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDApLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDAuOCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDApLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDAuOCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDApLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDAuOCkpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbWctd3JhcDphZnRlciB7XG4gICAgaGVpZ2h0OiAyMS4zMzMzM3Z3OyB9IH1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAubmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLjYyNXZ3O1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAubmFtZSB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDIuNDM7XG4gICAgYm90dG9tOiAtMS4wNjY2N3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7IH0gfVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLnBvc2l0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMy4wNTU1NnZ3O1xuICBmb250LXNpemU6IDIuNXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4wNjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBib3R0b20sIC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJvdHRvbSwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmJ0bi13cmFwIC5idXR0b24sIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgaDEsIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5wb3NpdGlvbiB7XG4gICAgYm90dG9tOiAtOHZ3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7IH0gfVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogLjIwODMzdnc7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmJ0bi13cmFwIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuMzQ3MjJ2dztcbiAgYm9yZGVyLXJhZGl1czogMS45NDQ0NHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5idG4td3JhcCAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5mb3JtLWRvY3RvciB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDkuNzIyMjJ2dyAuNTU1NTZ2dyAuNzYzODl2dzsgfVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1OS4wMjc3OHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLWRvY3RvciB7XG4gICAgcGFkZGluZzogMjR2dyAxLjMzMzMzdncgNS4zMzMzM3Z3OyB9XG4gIC5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIHtcbiAgICBoZWlnaHQ6IDE4Ni42NjY2N3Z3OyB9IH1cblxuLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gIHBhZGRpbmctdG9wOiA1dnc7IH1cblxuLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmJnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIuMDgzMzN2dzsgfVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSAuc3RlcC1oZWFkZXIge1xuICBtYXJnaW46IDAgMjIuNzc3Nzh2dyAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmJnIHtcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDE4LjY2NjY3dnc7IH1cbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0gLnN0ZXAtaGVhZGVyIHtcbiAgICBtYXJnaW46IDAgMi42NjY2N3Z3IDYuNjY2Njd2dzsgfSB9XG5cbi5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIC5mb3JtLWZpZWxkcyB7XG4gIHBhZGRpbmc6IDAgMzIuNzc3Nzh2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIGZvcm0gLnN0ZXAtaGVhZGVyIC5zdGVwLWNvdW50ZXIge1xuICByaWdodDogLTIwLjgzMzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0gLmZvcm0tZmllbGRzIHtcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dzsgfVxuICAuZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSBmb3JtIC5zdGVwLWhlYWRlciAuc3RlcC1jb3VudGVyIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7IH0gfVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSBmb3JtIC5zdGVwLWhlYWRlciAuYmFjayB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAuNDE2Njd2dztcbiAgbGVmdDogMS44MDU1NnZ3OyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMi41dncgNi45NDQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0gZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2sge1xuICAgIGxlZnQ6IDIuNjY2Njd2dztcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAyLjEzMzMzdnc7IH1cbiAgLmRvY3RvcmluLWhlYWRlciB7XG4gICAgcGFkZGluZzogMCA0dncgMjYuNjY2Njd2dztcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLmJhY2stbGluay13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjc3Nzc4dnc7XG4gIHBhZGRpbmctdG9wOiAzMS4yNXZ3OyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLmltZy13cmFwIHtcbiAgd2lkdGg6IDQzLjA1NTU2dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAuYmFjay1saW5rLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogNjIuOTMzMzN2dzsgfVxuICAuZG9jdG9yaW4taGVhZGVyIC5pbWctd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxMjIuNjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmRvY3RvcmluLWhlYWRlciAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgxMiUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkpLCBjb2xvci1zdG9wKDk2JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjcpKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDEyJSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjcpIDk2JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAxMiUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMC43KSA5NiUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMTIlLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuNykgOTYlKTsgfSB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLmltZy13cmFwLmZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiA4LjMzMzMzdnc7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC5pbWctd3JhcC5hYnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDguMzMzMzN2dztcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLmltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDcuMjIyMjJ2dztcbiAgbWFyZ2luLWxlZnQ6IDQ1LjgzMzMzdnc7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCBoMSB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4wNztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDkuMjM2MTF2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC5pbWctd3JhcCBpbWcge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmctdG9wOiA0LjUzMzMzdnc7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA3LjQ2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDkuMDY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjQ2NjY3dnc7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYnRuLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dzsgfSB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmJ0bi13cmFwIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogLjM0NzIydncgMi42Mzg4OXZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjk0NDQ0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmJ0bi13cmFwIC5idXR0b24gLmxldHRlciBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIuNzc3Nzh2dzsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLjU1NTU2dnc7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmJ0bi13cmFwIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA3LjQ2NjY3dnc7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dztcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLXRvcDogMy43MzMzM3Z3OyB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3M6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzIC5wb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS44NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1sZWZ0OiAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAucG9zaXRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY0O1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42dnc7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzIC50YWdzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gIGZvbnQtc2l6ZTogLjgzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuMjc3Nzh2dyAuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogLjc2Mzg5dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgbWFyZ2luLXJpZ2h0OiAuMjc3Nzh2dzsgfVxuXG4uYWJvdXQtcGFyYWxheCAudGV4dCBoMiwgLmFib3V0LXBhcmFsYXggLnRleHQgcCwgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYWRkaXRpb25hbC10ZXh0IHAsIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0gLmRlc2MsIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0gLnllYXIsIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCBoMiwgLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAudGFncyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3MgLnRhZ3Mge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gICAgcGFkZGluZzogMS4wNjY2N3Z3IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjkzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjA2NjY3dnc7IH0gfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC50ZXh0LWJ0biB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCB7XG4gIHdpZHRoOiAyNy43Nzc3OHZ3O1xuICBwYWRkaW5nLXRvcDogLjU1NTU2dnc7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7IH0gfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC50ZXh0LWJ0biAudGV4dC13cmFwIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IHtcbiAgbWFyZ2luLXRvcDogMjEuMDQxNjd2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZG9wLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTIwLjQ4NjExdnc7XG4gIHdpZHRoOiAxNS42OTQ0NHZ3O1xuICBoZWlnaHQ6IDI4LjgxOTQ0dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDIwLjgzMzMzdncgMjAuODMzMzN2dyAwO1xuICB6LWluZGV4OiAxOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZTphZnRlciB7XG4gIGhlaWdodDogMDsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmRvcC1saW5lOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgaGVpZ2h0OiAxMDElO1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0LjUxMzg5dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQge1xuICAgIG1hcmdpbi10b3A6IDcwLjY2NjY3dnc7IH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5kb3AtbGluZSB7XG4gICAgaGVpZ2h0OiA4Ny40NjY2N3Z3O1xuICAgIHdpZHRoOiA0OHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNDh2dyA0OHZ3IDA7XG4gICAgdG9wOiAtNjguMjY2Njd2dzsgfVxuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzM3Z3OyB9IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtLmFuaW1hdGlvbmVuZDVzOmFmdGVyLCAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtLmFuaW1hdGlvbmVuZDVzOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDsgfVxuXG4uYWJvdXQtcGFyYWxheCwgLmZvcm0tYWJvdXQge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDOyB9XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0gLnllYXIge1xuICBmb250LXNpemU6IDMuMDU1NTZ2dztcbiAgbGluZS1oZWlnaHQ6IC45NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0gLnllYXIge1xuICAgIGZvbnQtc2l6ZTogOS4wNjY2N3Z3OyB9IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbSAuZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS40NzsgfVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQge1xuICBtYXJnaW4tdG9wOiA2LjI1dnc7XG4gIG1heC13aWR0aDogMjcuNzc3Nzh2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtIC5kZXNjIHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDIyLjY2NjY3dnc7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYWRkaXRpb25hbC10ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3OyB9IH1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuYWRkaXRpb25hbC10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmFib3V0LXBhcmFsYXgge1xuICBwYWRkaW5nOiAxMy44ODg4OXZ3IDIuNXZ3IDA7IH1cblxuLmFib3V0LXBhcmFsYXggLnRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5hYm91dC1wYXJhbGF4IC50ZXh0IGgyIHtcbiAgd2lkdGg6IDM5LjE2NjY3dnc7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgbWFyZ2luLWJvdHRvbTogNC4wOTcyMnZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dC1wYXJhbGF4IHtcbiAgICBwYWRkaW5nOiAyNi42NjY2N3Z3IDR2dyA0MHZ3OyB9XG4gIC5hYm91dC1wYXJhbGF4IC50ZXh0IGgyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3OyB9IH1cblxuLmFib3V0LXBhcmFsYXggLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgd2lkdGg6IDIyLjV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQtcGFyYWxheCAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXItcm91bmQge1xuICB3aWR0aDogMzQuNzIyMjJ2dztcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQtcGFyYWxheCAuc2xpZGVyLXJvdW5kIHtcbiAgICB3aWR0aDogNDkuODY2Njd2dzsgfSB9XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXItd3JhcCB7XG4gIHdpZHRoOiA2Ni42NjY2N3Z3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAtMTkuNDQ0NDR2dztcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAwKTsgfVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZS5lZmZlY3QgPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAzNC43MjIyMnZ3KSAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMzQuNzIyMjJ2dykgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQtcGFyYWxheCAuc2xpZGVyLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hYm91dC1wYXJhbGF4IC5zbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IDE4LjY2NjY3dnc7IH1cbiAgLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUuZWZmZWN0ID4gaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCA0OS44NjY2N3Z3KSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCA0OS44NjY2N3Z3KSAhaW1wb3J0YW50OyB9IH1cblxuLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUgPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAzNC43MjIyMnZ3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDM0LjcyMjIydncpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGg7XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBjbGlwLXBhdGg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUgPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDQ5Ljg2NjY3dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCA0OS44NjY2N3Z3KTsgfSB9XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXIgLnNsaWNrLXNsaWRlLm5vdHJhbnNpdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZS5sZWZ0LWRpcmVjdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDM0LjcyMjIydncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgMzQuNzIyMjJ2dyk7IH1cblxuLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUgLmltZy1vbGQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTsgfVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyLnNjYWxlZDpob3ZlciAubmV4dC1zbGlkZXIsIC5hYm91dC1wYXJhbGF4IC5zbGlkZXIuc2NhbGVkOmhvdmVyIC5wcmV2LXNsaWRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5zbGlkZXIgLm5leHQtc2xpZGVyLCAuc2xpZGVyIC5wcmV2LXNsaWRlciB7XG4gIHdpZHRoOiA3LjIyMjIydnc7XG4gIGhlaWdodDogNy4yMjIyMnZ3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybSwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0sIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbi5zbGlkZXIgLm5leHQtc2xpZGVyIHN2ZywgLnNsaWRlciAucHJldi1zbGlkZXIgc3ZnIHtcbiAgd2lkdGg6IDEuNTI3Nzh2dztcbiAgaGVpZ2h0OiAxLjA0MTY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUubGVmdC1kaXJlY3Rpb24gPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDQ5Ljg2NjY3dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCA0OS44NjY2N3Z3KTsgfVxuICAuc2xpZGVyIC5uZXh0LXNsaWRlciBzdmcsIC5zbGlkZXIgLnByZXYtc2xpZGVyIHN2ZyB7XG4gICAgd2lkdGg6IDQuMjY2Njd2dztcbiAgICBoZWlnaHQ6IDMuNzMzMzN2dzsgfVxuICAuc2xpZGVyIC5wcmV2LXNsaWRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5zbGlkZXIgLm5leHQtc2xpZGVyIHtcbiAgICB3aWR0aDogMTZ2dztcbiAgICBoZWlnaHQ6IDE2dnc7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDkuMzMzMzN2dyAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMTQuNjY2Njd2dyAhaW1wb3J0YW50OyB9IH1cblxuLnNsaWRlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnN0cmVzcy1mcmVlIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogMCAuNTU1NTZ2dyAxMC40MTY2N3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdHJlc3MtZnJlZSB7XG4gICAgcGFkZGluZzogMCAxLjMzMzMzdncgMjYuNjY2Njd2dzsgfSB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIge1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gIHBhZGRpbmc6IDEuOTQ0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMS45NDQ0NHZ3O1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogLjQ1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciBoMiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuMTgwNTZ2dzsgfVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5oZWFkZXIgaDIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAtOC4zMzMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDUuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA1Ljg2NjY3dnc7IH1cbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIHtcbiAgICB0b3A6IDUuMzMzMzN2dztcbiAgICBsZWZ0OiA1LjMzMzMzdnc7XG4gICAgcmlnaHQ6IDUuMzMzMzN2dzsgfVxuICAuc3RyZXNzLWZyZWUgLmlubmVyIC5oZWFkZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNi45MzMzM3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIGgyIHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIGgyIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDsgfSB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciBoMiBzcGFuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IC04LjMzMzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIGgyIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAuaW1nLXdyYXAge1xuICB3aWR0aDogMzAuODMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4zNjExMXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLmltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjA2NjY3dnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLmltZy13cmFwOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiA3Ny4wNjY2N3Z3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oIzJmMzAzMiksIGNvbG9yLXN0b3AoOTMlLCByZ2JhKDQ3LCA0OCwgNTAsIDApKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMmYzMDMyLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDkzJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzJmMzAzMiwgcmdiYSg0NywgNDgsIDUwLCAwKSA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMyZjMwMzIsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgOTMlKTsgfSB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC50ZXh0IHtcbiAgd2lkdGg6IDMwLjgzMzMzdnc7IH1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5idG4td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMi41dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RyZXNzLWZyZWUgLmlubmVyIC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc3RyZXNzLWZyZWUgLmlubmVyIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLmJ0bi13cmFwIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDh2dzsgfSB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmJ0bi13cmFwIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogLjM0NzIydncgMi41Njk0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi50b3AtdGVjaCAuaGVhZGVyIC5kZXNjIHAsIC50b3AtdGVjaCAuaGVhZGVyIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmJ0bi13cmFwIC5idXR0b24gLmxldHRlciBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0cmVzcy1mcmVlIC5pbm5lciAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA3LjJ2dztcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmJ0bi13cmFwIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udG9wLXRlY2gge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiA2Ljk0NDQ0dncgMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudG9wLXRlY2gge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgNHZ3IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwLjY2NjY3dnc7IH0gfVxuXG4udG9wLXRlY2ggLmhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudG9wLXRlY2ggLmhlYWRlciBoMiB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjY2NjY3dnc7IH0gfVxuXG4udG9wLXRlY2ggLmhlYWRlciAuZGVzYyB7XG4gIHdpZHRoOiA0MS42NjY2N3Z3O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4udG9wLXRlY2ggLmhlYWRlciAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudG9wLXRlY2ggLmhlYWRlciAuZGVzYyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnRvcC10ZWNoIC5oZWFkZXIgLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi5hYm91dDItYWRkLXRleHQgLnRpdGxlLWJsb2NrIGgyLCAuYWJvdXQyLXRlY2hzIC5oZWFkZXIgLnRleHQgcCwgLmFib3V0Mi10ZWNocyAuaGVhZGVyIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG4udG9wLXRlY2ggLmltYWdlcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC02Ljk0NDQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRvcC10ZWNoIC5pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDEzLjMzMzMzdnc7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4udG9wLXRlY2ggLmltYWdlcyAuaW1hZ2Uge1xuICB3aWR0aDogMjMuOTU4MzN2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tdG9wOiAxMC40MTY2N3Z3O1xuICBtYXJnaW4tcmlnaHQ6IC42OTQ0NHZ3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZSB7XG4gICAgd2lkdGg6IDQ4dnc7IH1cbiAgLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgxKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogLTR2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9IH1cblxuLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IDE1LjgzMzMzdnc7XG4gIG1hcmdpbi1yaWdodDogMS43MzYxMXZ3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMCUpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA0Ny4ydnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IDIxLjMzMzMzdnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfSB9XG5cbi50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAxNS4yNzc3OHZ3O1xuICBtYXJnaW4tcmlnaHQ6IDEuNzM2MTF2dztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudG9wLXRlY2ggLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogNTcuMzMzMzN2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbi1yaWdodDogMzQuNjY2Njd2dztcbiAgICBtYXJnaW4tdG9wOiAtMTZ2dzsgfSB9XG5cbi50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoNCkge1xuICB3aWR0aDogMjV2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICByaWdodDogOC4zMzMzM3Z3O1xuICB0b3A6IDI3LjA4MzMzdnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7IH1cblxuLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg1KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDQ3LjJ2dztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gICAgei1pbmRleDogMDtcbiAgICBtYXJnaW4tbGVmdDogMjkuMzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAtMTMuMzMzMzN2dzsgfVxuICAudG9wLXRlY2ggLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDUpIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiA2Ni42NjY2N3Z3O1xuICAgIG1hcmdpbi10b3A6IDEuNnZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAyOS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogLTR2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfSB9XG5cbi50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFib3V0Mi1hZGQtdGV4dCAudGl0bGUtYmxvY2sge1xuICBwYWRkaW5nOiAyLjc3Nzc4dncgMTYuNjY2Njd2dyAxNi4zMTk0NHZ3OyB9XG5cbi5hYm91dDItYWRkLXRleHQgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItYWRkLXRleHQgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxMy4zMzMzM3Z3IDR2dyAyNi42NjY2N3Z3OyB9XG4gIC5hYm91dDItYWRkLXRleHQgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMge1xuICBwYWRkaW5nOiAyLjIyMjIydncgMi41dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAudG9wLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7IH1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLnRvcC1saW5lLmFjdGl2ZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hYm91dDItYWRkLXRleHQgLmljb25zIC5ib3R0b20tbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIC1vLXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCB3aWR0aDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDsgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuYm90dG9tLWxpbmUsIC5hYm91dDItYWRkLXRleHQgLmljb25zIC50b3AtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIHBhZGRpbmc6IDQuNTMzMzN2dyA0dnc7IH1cbiAgLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbzpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9IH1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmJvdHRvbS1saW5lLmFjdGl2ZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDEuMDQxNjd2dzsgfVxuXG4uYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIC5pbWctd3JhcCBpbWcsIC5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28gLmltZy13cmFwIHN2ZyB7XG4gIGhlaWdodDogLjk3MjIydncgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIHAge1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmFib3V0Mi1zbGlkZXIge1xuICBwYWRkaW5nOiAyLjc3Nzc4dncgMi41dncgMzguMTk0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIC5pbWctd3JhcCB7XG4gICAgbWluLXdpZHRoOiA4LjUzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dzsgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIC5pbWctd3JhcCBpbWcsIC5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28gLmltZy13cmFwIHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjczMzMzdncgIWltcG9ydGFudDsgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIHAge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH1cbiAgLmFib3V0Mi1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDEydncgNHZ3IDEyMHZ3OyB9IH1cblxuLmFib3V0Mi1zbGlkZXIgLmRvcC1saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDE3LjM2MTExdnc7XG4gIHdpZHRoOiA0My44ODg4OXZ3O1xuICBoZWlnaHQ6IDgwLjU1NTU2dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDkwLjI3Nzc4dncgOTAuMjc3Nzh2dyAwOyB9XG5cbi5hYm91dDItc2xpZGVyIC5kb3AtbGluZS5hbmltYXRlZC1saW5lOmFmdGVyIHtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5hYm91dDItc2xpZGVyIC5kb3AtbGluZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3R0b206IC0xcHg7XG4gIGhlaWdodDogMTAxJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjMkYzMDMyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItc2xpZGVyIC5kb3AtbGluZSB7XG4gICAgd2lkdGg6IDc0LjkzMzMzdnc7XG4gICAgaGVpZ2h0OiAxNDkuNnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMTYwdncgMTYwdncgMDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMy4zMzMzM3Z3OyB9IH1cblxuLmFib3V0Mi1zbGlkZXIgLnRleHQge1xuICB3aWR0aDogMjIuNXZ3O1xuICBtYXJnaW4tcmlnaHQ6IDguMzMzMzN2dzsgfVxuXG4uYWJvdXQyLXNsaWRlciAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXNsaWRlciAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5hYm91dDItc2xpZGVyIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9IH1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciB7XG4gIHdpZHRoOiAzMy4zMzMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZS5lZmZlY3QgPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAxLjM4ODg5dncpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAxLjM4ODg5dncpICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi1zbGlkZXIgLnNsaWRlciB7XG4gICAgd2lkdGg6IDc4LjEzMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogNDB2dztcbiAgICBib3JkZXItcmFkaXVzOiA1Ljg2NjY3dnc7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5hYm91dDItc2xpZGVyIC5zbGlkZXIgLm5leHQtc2xpZGVyIHtcbiAgICByaWdodDogNHZ3ICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiA0dncgIWltcG9ydGFudDsgfVxuICAuYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZS5lZmZlY3QgPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDUuODY2Njd2dykgIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgNS44NjY2N3Z3KSAhaW1wb3J0YW50OyB9IH1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUgPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAxLjM4ODg5dncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMS4zODg4OXZ3KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXNsaWRlID4gaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCA1Ljg2NjY3dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCA1Ljg2NjY3dncpOyB9IH1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUubm90cmFuc2l0aW9uID4gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbi5hYm91dDItc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXNsaWRlLmxlZnQtZGlyZWN0aW9uID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgMS4zODg4OXZ3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDEuMzg4ODl2dyk7IH1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUgLmltZy1vbGQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTsgfVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7IH1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlcjpob3ZlciAubmV4dC1zbGlkZXIsIC5hYm91dDItc2xpZGVyIC5zbGlkZXI6aG92ZXIgLnByZXYtc2xpZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLmFib3V0Mi10ZWNocyB7XG4gIHBhZGRpbmc6IDMuNDcyMjJ2dyAwIDYuOTQ0NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZS5sZWZ0LWRpcmVjdGlvbiA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgNS44NjY2N3Z3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgNS44NjY2N3Z3KTsgfVxuICAuYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODY2Njd2dzsgfVxuICAuYWJvdXQyLXRlY2hzIHtcbiAgICBwYWRkaW5nOiAwIDAgMjYuNjY2Njd2dzsgfSB9XG5cbi5hYm91dDItdGVjaHMgLmhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMjV2dzsgfVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDQuMTY2Njd2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgNHZ3OyB9XG4gIC5hYm91dDItdGVjaHMgLmhlYWRlciBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjY2NjY3dnc7IH0gfVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgLnRleHQge1xuICBtYXJnaW4tYm90dG9tOiAzLjMzMzMzdnc7IH1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuaGVhZGVyIC50ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMy4zMzMzM3Z3OyB9XG4gIC5hYm91dDItdGVjaHMgLmhlYWRlciAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIC5idG4td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgLmJ0bi13cmFwIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogLjM0NzIydncgMi41Njk0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIC5idG4td3JhcCAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmhlYWRlciAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDEzLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4ydnc7IH0gfVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgLmJ0bi13cmFwIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCB7XG4gIHBhZGRpbmc6IDE0LjAyNzc4dncgMzMuMzMzMzN2dyAxOS40NDQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDIzLjk1ODMzdnc7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTQuMDI3Nzh2dztcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyA0dnc7IH1cbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOC42NjY2N3Z3OyB9XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljOyB9XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDUwLjEzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC00dnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDsgfSB9XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAyMy42MTExMXZ3O1xuICByaWdodDogNi45NDQ0NHZ3O1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDE2LjM4ODg5dnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDIpIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICAgIHdpZHRoOiA1Ny4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IC04dnc7IH0gfVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMykge1xuICB3aWR0aDogMjMuOTU4MzN2dztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTMuMDU1NTZ2dztcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMykge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDY2LjY2NjY3dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDI5LjMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHZ3O1xuICAgIG1hcmdpbi10b3A6IDEuNnZ3OyB9IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDQpIHtcbiAgd2lkdGg6IDI3LjA4MzMzdnc7XG4gIHJpZ2h0OiAuNDE2Njd2dztcbiAgdG9wOiA0Mi44NDcyMnZ3O1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg0KSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogNjYuNjY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjY2NjY3dnc7XG4gICAgbWFyZ2luLXRvcDogLTQwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDI5LjMzMzMzdnc7IH1cbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDUpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDUpIHtcbiAgd2lkdGg6IDI2LjM4ODg5dnc7XG4gIHRvcDogNzIuMDgzMzN2dztcbiAgei1pbmRleDogMTtcbiAgbGVmdDogNC4xNjY2N3Z3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpOyB9XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg2KSB7XG4gIHdpZHRoOiAyNXZ3O1xuICB0b3A6IDk3LjAxMzg5dnc7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDIwLjgzMzMzdnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDYpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy10b3A6IDEuMzg4ODl2dztcbiAgcGFkZGluZy1ib3R0b206IC4xMzg4OXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0uYW5pbWF0aW9uZW5kNXM6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDsgfVxuXG4jbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbiwgLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lLnN0YXJ0LWFuaW06YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0gLm5hbWUge1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0gLm5hbWUgc3ZnIHtcbiAgd2lkdGg6IDIuMDgzMzN2dztcbiAgaGVpZ2h0OiAxLjE4MDU2dnc7XG4gIG1hcmdpbjogMCAuMzQ3MjJ2dyAwIC4xMzg4OXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMi45MzMzM3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIC5uYW1lIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMi4xMzsgfVxuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbSAubmFtZSBzdmcge1xuICAgIHdpZHRoOiA3LjJ2dztcbiAgICBoZWlnaHQ6IDQuOHZ3O1xuICAgIG1hcmdpbjogMCAxLjMzMzMzdncgLS41MzMzM3Z3IC4yNjY2N3Z3OyB9IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0gLmRlc2Mge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IC41OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIC5kZXNjIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAtMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IC41MzMzM3Z3OyB9IH1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFkZGl0aW9uYWwtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzLjQ3MjIydnc7IH1cblxuLnBhZ2UtNDA0LXdyYXAge1xuICBwYWRkaW5nOiA1LjQxNjY3dncgLjU1NTU2dncgNi45NDQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMi4wODMzM3Z3IDIuMDgzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWRkaXRpb25hbC1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxMy4zMzMzM3Z3OyB9XG4gIC5wYWdlLTQwNC13cmFwIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDI0dncgMS4zMzMzM3Z3IDE2dnc7IH0gfVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIHBhZGRpbmc6IDIuMDgzMzN2dztcbiAgbWluLWhlaWdodDogNzB2aDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIGgxIHtcbiAgb3BhY2l0eTogLjQ1O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogNS44NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDUuMzMzMzN2dztcbiAgICBtaW4taGVpZ2h0OiA2OHZoOyB9XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciBoMSB7XG4gICAgZm9udC1zaXplOiA2LjkzMzMzdnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMS4zMTtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7IH1cbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIGgxIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0ID4gcCB7XG4gIHdpZHRoOiAzMC44MzMzM3Z3O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAuOTAyNzh2dzsgfVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgPiBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1LjA2NjY3dnc7IH1cbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5jb3VudGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmNvdW50ZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS43MzYxMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4yNDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogOC4zMzMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmNvdW50ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuY291bnRlciBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7IH0gfVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5jb3VudGVyIC5udW1iZXJzIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzLjg4ODg5dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjk2NzI7XG4gIG1hcmdpbi1yaWdodDogMTEuNDU4MzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5jb3VudGVyIC5udW1iZXJzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxMC42NjY2N3Z3OyB9XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmJ0bi13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA2LjkzMzMzdnc7IH0gfVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogLjM0NzIydncgMi41Njk0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzOyB9XG5cbi5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNTM1MzU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zaG93LXNtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDEzLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4ydnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmhpZGUtc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuc2hvdy1zbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5zaG93LXNtLmZsZXgge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfdG9kYXkge1xuICBjb2xvcjogI2RiODM2NTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogM3B4OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9kYXRlcGlja2VyIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMjcuNzc3Nzh2dzsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDE1Ljk3MjIydnc7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQgPiBkaXYge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgaGVpZ2h0OiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2Rpc2FibGVkLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X290aGVyX21vbnRoLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3ggPiBkaXYgPiBkaXYueGRzb2Z0X2Rpc2FibGVkIHtcbiAgb3BhY2l0eTogLjI7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9jdXJyZW50LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2RlZmF1bHQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0ID4gZGl2ID4gLnhkc29mdF9vcHRpb24ueGRzb2Z0X2N1cnJlbnQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3ggPiBkaXYgPiBkaXYueGRzb2Z0X2N1cnJlbnQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZDpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QgPiBkaXYgPiAueGRzb2Z0X29wdGlvbjpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZTUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbW9udGgge1xuICB3aWR0aDogYXV0bzsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfeWVhciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMS4zODg4OXZ3OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXIuYWN0aXZlLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlci5hY3RpdmUge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9tb250aHBpY2tlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBoZWlnaHQ6IDIuNzc3Nzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiAuMjc3Nzh2dzsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdCB7XG4gIHRvcDogMS44NzV2dztcbiAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICByaWdodDogLTEuMDQxNjd2dyAhaW1wb3J0YW50O1xuICBsZWZ0OiAtMS4wNDE2N3Z3ICFpbXBvcnRhbnQ7IH1cblxuLnhkc29mdF9zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCB7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICBjb2xvcjogIzAwMDtcbiAgaGVpZ2h0OiAxLjg3NXZ3O1xuICBsaW5lLWhlaWdodDogMS44NzV2dztcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QgPiBkaXYgPiAueGRzb2Z0X29wdGlvbiB7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IDEuMDQxNjd2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiNtb2RhbC1mb3JtLCAjcHJvbXB0LWZvcm0ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLjU1NTU2dnc7XG4gIHJpZ2h0OiAuNTU1NTZ2dztcbiAgbGVmdDogLjU1NTU2dnc7XG4gIGJvdHRvbTogLjU1NTU2dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5O1xuICBib3JkZXItcmFkaXVzOiAyLjc3Nzc4dnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE0cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTRweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjbW9kYWwtZm9ybSwgI3Byb21wdC1mb3JtIHtcbiAgICB0b3A6IDEuMDY2Njd2dztcbiAgICByaWdodDogLjh2dztcbiAgICBsZWZ0OiAuOHZ3O1xuICAgIGJvdHRvbTogMS4wNjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwLjY2NjY3dnc7IH0gfVxuXG4jbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWwsICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIuNzc3Nzh2dztcbiAgdG9wOiAyLjc3Nzc4dnc7XG4gIHotaW5kZXg6IDE7IH1cblxuI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsOmhvdmVyIHNwYW46Zmlyc3QtY2hpbGQsICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWw6aG92ZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7IH1cblxuI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsOmhvdmVyIHNwYW46bGFzdC1jaGlsZCwgI3Byb21wdC1mb3JtIC5jbG9zZS1tb2RhbDpob3ZlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpOyB9XG5cbiNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHNwYW4ge1xuICB3aWR0aDogMS44MDU1NnZ3O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHtcbiAgICByaWdodDogNS4zMzMzM3Z3O1xuICAgIHRvcDogNi42NjY2N3Z3OyB9XG4gICNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHNwYW4ge1xuICAgIHdpZHRoOiA2LjY2NjY3dnc7IH0gfVxuXG4jbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbjpmaXJzdC1jaGlsZCwgI3Byb21wdC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC4xMzg4OXZ3OyB9XG5cbiNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuOmxhc3QtY2hpbGQsICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbjpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMDsgfVxuXG4jbW9kYWwtZm9ybSAuZm9ybSwgI3Byb21wdC1mb3JtIC5mb3JtIHtcbiAgd2lkdGg6IDMzLjMzMzMzdnc7IH1cblxuLmNvdmlkLXBhZ2Utd3JhcCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDEzLjQ3MjIydncgLjU1NTU2dncgMi4wODMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuOmZpcnN0LWNoaWxkLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIHRvcDogLjUzMzMzdnc7IH1cbiAgI21vZGFsLWZvcm0gLmZvcm0sICNwcm9tcHQtZm9ybSAuZm9ybSB7XG4gICAgd2lkdGg6IDkydnc7IH1cbiAgLmNvdmlkLXBhZ2Utd3JhcCB7XG4gICAgcGFkZGluZzogMzQuNjY2Njd2dyAwIDUuMzMzMzN2dzsgfSB9XG5cbi5jb3ZpZC1wYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxLjczNjExdncgMS45NDQ0NHZ3O1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIHBhZGRpbmc6IDR2dzsgfSB9XG5cbi5jb3ZpZC1wYWdlIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMi40MzA1NnZ3IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLXBhZ2UgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiA4dncgMDsgfSB9XG5cbi5jb3ZpZC1wYWdlIHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7IH1cblxuLmNvdmlkLXBhZ2UgLmJvdHRvbS1jb3ZpZCAuYnV0dG9uLCAuY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxLCAudGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjY2NjY3dnc7IH0gfVxuXG4uY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIHtcbiAgbWFyZ2luLWJvdHRvbTogNi4yNXZ3OyB9XG5cbi5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQgaDEge1xuICBmb250LXNpemU6IDMuMzMzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0dnc7IH1cbiAgLmNvdmlkLXBhZ2UgLmhlYWRlci1jb3ZpZCBoMSB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBsaW5lLWhlaWdodDogMS40MjsgfSB9XG5cbi5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQgaDEgLmJhY2stbGluay1pbm5lciB7XG4gIG1hcmdpbjogLjIwODMzdncgMS4zODg4OXZ3IDAgMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmNvdmlkLXBhZ2UgLmhlYWRlci1jb3ZpZCBoMSAuYmFjay1saW5rLWlubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4uY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxIC5iYWNrLWxpbmstaW5uZXI6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjZmZmOyB9XG5cbi5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQgaDEgLmJhY2stbGluay1pbm5lciBzdmcgKiB7XG4gIGZpbGw6ICMwMDA7IH1cblxuLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxIC5iYWNrLWxpbmstaW5uZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDYuNHZ3OyB9XG4gIC5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCB7XG4gICAgYm9yZGVyOiBub25lOyB9IH1cblxuLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IC5pbWFnZSB7XG4gIHdpZHRoOiA1MS42NjY2N3Z3O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMCAwIC41NTU1NnZ3IC41NTU1NnZ3O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuaW1hZ2Uge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAtMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzLjJ2dyAzLjJ2dzsgfSB9XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuZG9wLWxpbmUge1xuICB3aWR0aDogMTQuMzc1dnc7XG4gIGhlaWdodDogMjYuMzg4ODl2dztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDE3LjM2MTExdncgMTcuMzYxMTF2dyAwOyB9XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZTphZnRlciB7XG4gIGhlaWdodDogMDsgfVxuXG4uY292aWQtcGFnZSAucHJlLWltYWdlLXRleHQgLmRvcC1saW5lOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxLjVweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uY292aWQtcGFnZSAucHJlLWltYWdlLXRleHQgLnRleHQge1xuICB3aWR0aDogMjIuNXZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMjguODE5NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAucHJlLWltYWdlLXRleHQgLmRvcC1saW5lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAudGV4dCB7XG4gICAgd2lkdGg6IDg2LjR2dztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDMuMnZ3O1xuICAgIG9wYWNpdHk6IC42OyB9IH1cblxuLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAuZG9wLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA0MS4xMTExMXZ3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLmRvcC1pbWFnZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4dnc7IH0gfVxuXG4uY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLmRvcC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC50ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiA1MS42NjY2N3Z3OyB9XG5cbi5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiA0NS44MzMzM3Z3OyB9XG5cbi5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCBwIGltZyB7XG4gIG1hcmdpbi1yaWdodDogLTUuOTAyNzh2dztcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC50ZXh0IHAgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC50ZXh0IGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMi42NjY2N3Z3OyB9IH1cblxuLmNvdmlkLXBhZ2UgLnRleHQtbWFpbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aWR0aDogNTEuNjY2Njd2dzsgfVxuXG4uY292aWQtcGFnZSAudGV4dC1tYWluIHAge1xuICBtYXgtd2lkdGg6IDQ1LjgzMzMzdnc7IH1cblxuLmNvdmlkLXBhZ2UgLnRleHQtbWFpbiBwIGltZyB7XG4gIG1hcmdpbi1yaWdodDogLTUuOTAyNzh2dztcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5jb3ZpZC1wYWdlIC50ZXh0LW1haW4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzM3Z3O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmNvdmlkLXBhZ2UgLmJvdHRvbS1jb3ZpZCB7XG4gIG1hcmdpbi10b3A6IDQuODYxMTF2dztcbiAgcGFkZGluZzogMi43Nzc3OHZ3IDAgMy40NzIyMnZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC50ZXh0LW1haW4ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb3ZpZC1wYWdlIC50ZXh0LW1haW4gcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb3ZpZC1wYWdlIC50ZXh0LW1haW4gcCBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuY292aWQtcGFnZSAudGV4dC1tYWluIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3OyB9XG4gIC5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQge1xuICAgIG1hcmdpbi10b3A6IDE4LjY2NjY3dnc7XG4gICAgcGFkZGluZzogMTAuNjY2Njd2dyAwIDYuNjY2Njd2dzsgfSB9XG5cbi5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAzLjQ3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQgLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dzsgfSB9XG5cbi5yb3V0ZSAuYnV0dG9uLmxpbmstYW5pbS1zcGFuIHNwYW4sIC5yb3V0ZSAuYnV0dG9uLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQgLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5yb3V0ZSAuYnV0dG9uLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuLnJvdXRlIC5idXR0b24ubGluay1hbmltLXNwYW4gc3BhbiAubGV0dGVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG4ubGluay1hbmltLCAubGluay1hbmltIC5sZXR0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnJvdXRlIC5idXR0b24ubGluay1hbmltLXNwYW4gc3BhbiAubGV0dGVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwOyB9XG5cbi5saW5rLWFuaW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmFmdGVyLCAubGluay1hbmltLndpdGgtYm90dG9tLWxpbmU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAycHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiAnJzsgfVxuXG4ubGluay1hbmltLndpdGgtYm90dG9tLWxpbmUuc3RhcnQtYW5pbTphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTEwJSk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cblxuLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lLmZpbmlzaGVkLWFuaW06YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbi5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTEwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbi5saW5rLWFuaW0gLmxldHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG4ubGluay1hbmltIC5sZXR0ZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbi5saW5rLWFuaW0gLmxldHRlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgaSB7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGgge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfbmV4dCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9wcmV2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDIuNzc3Nzh2dztcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfbmV4dDpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9wcmV2OmhvdmVyIHtcbiAgb3BhY2l0eTogLjU7IH1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jYWxlbmRhci1hcnJvdy1ib3R0b20uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTUgIWltcG9ydGFudDsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3ByZXYge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NhbGVuZGFyLWFycm93LXRvcC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNSAhaW1wb3J0YW50OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9uZXh0LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfcHJldiB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAxLjY2NjY3dnc7XG4gIGhlaWdodDogMi43Nzc3OHZ3O1xuICBtYXJnaW46IC0uMjc3Nzh2dyAxLjExMTExdncgMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dDpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXY6aG92ZXIge1xuICBvcGFjaXR5OiAuNTsgfVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfcHJldiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2FsZW5kYXItYXJyb3ctbGVmdC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0OyB9XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jYWxlbmRhci1hcnJvdy1yaWdodC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0OyB9XG5cbi50ZXh0LXBhZ2Utd3JhcCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDcuNjM4ODl2dyAuNTU1NTZ2dyAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZS13cmFwIHtcbiAgICBwYWRkaW5nOiAyMS4zMzMzM3Z3IDAgNS4zMzMzM3Z3OyB9IH1cblxuLnRleHQtcGFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMS43MzYxMXZ3IDEuOTQ0NDR2dztcbiAgY29sb3I6ICMwMDA7IH1cblxuLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDYuMjV2dzsgfVxuXG4udGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIHtcbiAgZm9udC1zaXplOiAzLjMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgcGFkZGluZzogNHZ3OyB9XG4gIC50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDI0dnc7IH1cbiAgLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSBoMSB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBsaW5lLWhlaWdodDogMS40MjsgfSB9XG5cbi50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UgLmJ1dHRvbiwgLnRleHQtcGFnZSAubWV0YSAuZGF0ZSwgLnRleHQtcGFnZSAubWV0YSAucmVhZCwgLnRleHQtcGFnZSAubWV0YSAudGFnIGEge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG5cbi50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2UgaDEgLmJhY2stbGluay1pbm5lciB7XG4gIG1hcmdpbjogLjIwODMzdncgMS4zODg4OXZ3IDAgMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSBoMSAuYmFjay1saW5rLWlubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4udGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIC5iYWNrLWxpbmstaW5uZXI6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjZmZmOyB9XG5cbi50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2UgaDEgLmJhY2stbGluay1pbm5lciBzdmcgKiB7XG4gIGZpbGw6ICMwMDA7IH1cblxuLnRleHQtcGFnZSAubWV0YSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogLjY5NDQ0dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnRleHQtcGFnZSAubWV0YSAudGFnIHtcbiAgd2lkdGg6IDQzLjMzMzMzdnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIC5iYWNrLWxpbmstaW5uZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDYuNHZ3OyB9XG4gIC50ZXh0LXBhZ2UgLm1ldGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjczMzMzdnc7IH1cbiAgLnRleHQtcGFnZSAubWV0YSAudGFnIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLnRleHQtcGFnZSAubWV0YSAudGFnIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogLjQ4NjExdncgMS4yNXZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjE4MDU2dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5tZXRhIC50YWcgYSB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBwYWRkaW5nOiAxLjA2NjY3dncgMi42NjY2N3Z3IC44dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3OyB9IH1cblxuLnRleHQtcGFnZSAubWV0YSAudGFnIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4udGV4dC1wYWdlIC5tZXRhIC5kYXRlIHtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5tZXRhIC5kYXRlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IDR2dzsgfSB9XG5cbi50ZXh0LXBhZ2UgLm1ldGEgLnJlYWQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDEuMTgwNTZ2dztcbiAgY29sb3I6ICMwMDA7IH1cblxuLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nLXRvcDogMi43Nzc3OHZ3OyB9XG5cbi50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDE6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDI6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDM6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDQ6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDU6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhZ2UgLm1ldGEgLnJlYWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNHZ3O1xuICAgIHRvcDogMjkuMzMzMzN2dztcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAudGV4dC1wYWdlIC50ZXh0LXdyYXAtbWFya3VwIHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3OyB9XG4gIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDE6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDI6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDM6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDQ6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDU6Zmlyc3QtY2hpbGQsIC50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAgaDY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4udGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlIHtcbiAgbWFyZ2luLXRvcDogNC44NjExMXZ3O1xuICBwYWRkaW5nOiAyLjc3Nzc4dncgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAxOC42NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEwLjY2NjY3dncgMCA2LjY2NjY3dnc7IH0gfVxuXG4udGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlLnBvc3Qge1xuICBtYXJnaW4tdG9wOiAxLjM4ODg5dnc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiA2LjExMTExdnc7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UucG9zdCB7XG4gICAgbWFyZ2luLXRvcDogMy4ydnc7IH1cbiAgLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZS5wb3N0IC5idG4td3JhcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAzLjQ3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UgLmJ1dHRvbjpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tbGVmdDogLjQxNjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZSAuYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3OyB9XG4gIC50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UgLmJ1dHRvbjpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAuOHZ3OyB9IH1cblxuLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZSAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4udGV4dC13cmFwLW1hcmt1cCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC13cmFwLW1hcmt1cCBwIHtcbiAgICBmb250LXNpemU6IDR2dzsgfSB9XG5cbi50ZXh0LXdyYXAtbWFya3VwIGEge1xuICBjb2xvcjogIzAwMDtcbiAgb3BhY2l0eTogLjc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi50ZXh0LXdyYXAtbWFya3VwIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi50ZXh0LXdyYXAtbWFya3VwIGEubGluay1hbmltLndpdGgtYm90dG9tLWxpbmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cblxuLnRleHQtd3JhcC1tYXJrdXAgYS5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTphZnRlciwgLnRleHQtd3JhcC1tYXJrdXAgYS5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3R0b206IDA7IH1cblxuLnRleHQtd3JhcC1tYXJrdXAgaDIge1xuICBtYXJnaW4tdG9wOiAzLjQ3MjIydnc7XG4gIG1hcmdpbi1ib3R0b206IC40ODYxMXZ3O1xuICBmb250LXNpemU6IDIuMjIyMjJ2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXdyYXAtbWFya3VwIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAxMy4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dztcbiAgICBmb250LXNpemU6IDYuOTMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9IH1cblxuLnRleHQtd3JhcC1tYXJrdXAgbGkge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTsgfVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gaW5wdXQsIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgcCwgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhLCAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAudGl0bGUgaDEge1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udGV4dC13cmFwLW1hcmt1cCBvbCwgLnRleHQtd3JhcC1tYXJrdXAgdWwge1xuICBtYXJnaW46IDEuNzM2MTF2dyAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXdyYXAtbWFya3VwIGxpIHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAudGV4dC13cmFwLW1hcmt1cCBvbCwgLnRleHQtd3JhcC1tYXJrdXAgdWwge1xuICAgIG1hcmdpbjogNi42NjY2N3Z3IDA7IH0gfVxuXG4udGV4dC13cmFwLW1hcmt1cCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDIuMDgzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogLjkwMjc4dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC13cmFwLW1hcmt1cCB1bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3OyB9IH1cblxuLnRleHQtd3JhcC1tYXJrdXAgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnRleHQtd3JhcC1tYXJrdXAgdWwgbGk6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMS4wNDE2N3Z3O1xuICBoZWlnaHQ6IC44MzMzM3Z3O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3VsLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuXG4uYmxvZy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiAxNi45NDQ0NHZ3IDIuMzYxMTF2dyA2LjI1dnc7IH1cblxuLmJsb2ctaGVhZGVyLmRhcmstYmcgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsLCAuYmxvZy1oZWFkZXIuZGFyay1iZyAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTI2Mjg7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBwIHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMi4xMzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC13cmFwLW1hcmt1cCB1bCBsaTphZnRlciB7XG4gICAgd2lkdGg6IDR2dztcbiAgICBoZWlnaHQ6IDMuMnZ3OyB9XG4gIC5ibG9nLWhlYWRlciB7XG4gICAgcGFkZGluZzogMzQuNjY2Njd2dyAxLjMzMzMzdncgNS4zMzMzM3Z3OyB9XG4gIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7IH0gfVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIC5pbnB1dC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIC5idXR0b24td3JhcCB7XG4gIHdpZHRoOiA0LjQ0NDQ0dnc7XG4gIG1hcmdpbi1sZWZ0OiAxLjM4ODg5dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gLmJ1dHRvbi13cmFwIHtcbiAgICB3aWR0aDogMTAuNjY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2N3Z3OyB9IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQuNDQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMi43Nzc3OHZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dCB7XG4gICAgaGVpZ2h0OiAxMC42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3OyB9IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0OmhvdmVyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjY7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0OmhvdmVyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42OyB9XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDpob3Zlcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjY7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0OmhvdmVyOjpwbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42OyB9XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNTtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbiB7XG4gIGhlaWdodDogNC40NDQ0NHZ3O1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDg0ODI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAxMC42NjY2N3Z3OyB9IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbiBzdmcge1xuICB3aWR0aDogMS4zODg4OXZ3O1xuICBoZWlnaHQ6IDEuMzg4ODl2dzsgfVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gYnV0dG9uIHN2ZyAqIHtcbiAgZmlsbDogI2ZmZjsgfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBidXR0b24gc3ZnIHtcbiAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogNS4zMzMzM3Z3OyB9XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC50aXRsZSB7XG4gIHdpZHRoOiAzMS4zODg4OXZ3OyB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC50aXRsZSBoMSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogLjkzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC50aXRsZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC50aXRsZSBoMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2Njd2dztcbiAgICBmb250LXNpemU6IDkuMDY2Njd2dzsgfSB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMge1xuICB3aWR0aDogMzEuMzg4ODl2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogYXV0bztcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDh2dztcbiAgICBtYXJnaW46IDIuNHZ3IC0xLjMzMzMzdncgMDsgfSB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IC4xMzg4OXZ3O1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDg0ODI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDEuMzMzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIHtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7IH1cbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCAuaG92ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsOmhvdmVyIC5ob3ZlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bDpob3ZlciBsaSBhLmFjdGl2ZTpiZWZvcmUge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWw6aG92ZXIgbGkgYS5hY3RpdmU6YWZ0ZXIge1xuICBvcGFjaXR5OiAuMjsgfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsOmhvdmVyIGxpIGEuYWN0aXZlIC5jb3VudCwgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bDpob3ZlciBsaSBhLmFjdGl2ZTpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bDpob3ZlciBsaSBhLmFjdGl2ZTpob3ZlciAuY291bnQge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgLmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGxlZnQsIC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLjEzODg5dnc7XG4gIGJvdHRvbTogLjEzODg5dnc7XG4gIHdpZHRoOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMS4xODA1NnZ3IDEuNTI3Nzh2dztcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgcGFkZGluZzogMy4ydncgMTAuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7IH1cbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhLmFjdGl2ZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIGEuYWN0aXZlIC5jb3VudCwgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhOmhvdmVyIC5jb3VudCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhLmFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYS5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuMjV2dztcbiAgYm90dG9tOiAxLjI1dnc7XG4gIGxlZnQ6IDIuMDgzMzN2dztcbiAgcmlnaHQ6IDIuMDgzMzN2dztcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSAuY291bnQsIC5wdWJsaWNhdGlvbiAuaG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIGEuYWN0aXZlOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIC5jb3VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMS44NzV2dztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCB7XG4gIHdpZHRoOiAzMS4zODg4OXZ3O1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIC5jb3VudCB7XG4gICAgYm90dG9tOiAtNi42NjY2N3Z3OyB9XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2gge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNC40NDQ0NHZ3O1xuICBoZWlnaHQ6IDQuNDQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0ODQ4MjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHtcbiAgICB3aWR0aDogMTQuNHZ3O1xuICAgIGhlaWdodDogMTQuNHZ3OyB9IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuc2VhcmNoIGE6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjMDAwOyB9XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYSBzdmcgKiwgLnNlYXJjaC1wb3B1cCBmb3JtIGJ1dHRvbjpob3ZlciBzdmcgKiB7XG4gIGZpbGw6ICNmZmY7IH1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHN2ZyB7XG4gIHdpZHRoOiAxLjczNjExdnc7XG4gIGhlaWdodDogMS43MzYxMXZ3OyB9XG5cbi5wdWJsaWNhdGlvbnMtbGlzdCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDAgMi41dncgMTAuNDE2Njd2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHN2ZyB7XG4gICAgd2lkdGg6IDYuNjY2Njd2dztcbiAgICBoZWlnaHQ6IDYuNjY2Njd2dzsgfVxuICAucHVibGljYXRpb25zLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgMS4zMzMzM3Z3IDQwdnc7IH0gfVxuXG4ucHVibGljYXRpb24ge1xuICB3aWR0aDogMzMuMDMlO1xuICBoZWlnaHQ6IDMxLjExMTExdnc7XG4gIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2dztcbiAgbWFyZ2luLXJpZ2h0OiAuNDE2Njd2dztcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDsgfVxuXG4ucHVibGljYXRpb24gLmJnLCAucHVibGljYXRpb24gLmJnOmFmdGVyLCAucHVibGljYXRpb24gLmhvdmVyLWJnLCAucHVibGljYXRpb24gLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3O1xuICAgIGhlaWdodDogOTkuNDY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjczMzMzdnc7IH0gfVxuXG4ucHVibGljYXRpb246bnRoLWNoaWxkKDNuKzMpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5wdWJsaWNhdGlvbi53aXRob3V0LWJnIC5ob3Zlci1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC5ib3R0b20gLmRhdGUsIC5wdWJsaWNhdGlvbjpob3ZlciAudGV4dCAudG9wIGgzIHtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAucHVibGljYXRpb246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLnB1YmxpY2F0aW9uOmhvdmVyIC5ob3ZlciwgLnB1YmxpY2F0aW9uOmhvdmVyIC5ob3Zlci1iZyB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAucHVibGljYXRpb246aG92ZXIgLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlOmFmdGVyIHtcbiAgICB0b3A6IC42MjV2dztcbiAgICBsZWZ0OiAuNjI1dnc7XG4gICAgcmlnaHQ6IC42MjV2dztcbiAgICBib3R0b206IC42MjV2dzsgfVxuICAucHVibGljYXRpb246aG92ZXIgLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlIHN2ZyB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAucHVibGljYXRpb246aG92ZXIgLnRleHQgLmJvdHRvbSAudGFnIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgY29sb3I6ICMwMDA7IH0gfVxuXG4ucHVibGljYXRpb24gLnRleHQgLmJvdHRvbSAuZGF0ZSwgLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20gLnRhZywgLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMge1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucHVibGljYXRpb24gLmhvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzLjQ3MjIydnc7XG4gIGhlaWdodDogMy40NzIyMnZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogNDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uIC5ob3ZlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wdWJsaWNhdGlvbiAuaG92ZXIgc3ZnIHtcbiAgd2lkdGg6IC44MzMzM3Z3O1xuICBoZWlnaHQ6IC44MzMzM3Z3OyB9XG5cbi5wdWJsaWNhdGlvbiAuYmcge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5wdWJsaWNhdGlvbiAuYmc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAuMDY7IH1cblxuLnB1YmxpY2F0aW9uIC5iZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5wdWJsaWNhdGlvbiAuaG92ZXItYmcge1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIGhlaWdodDogMzEuMTExMTF2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHVibGljYXRpb24gLmhvdmVyLWJnIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC50b3Age1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMi42Mzg4OXZ3IDIuMDgzMzN2dyAxLjI1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMzsgfVxuXG4ucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyB7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7IH1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMgLmhvdmVyLXNhbXBsZSB7XG4gIHdpZHRoOiAxLjUyNzc4dnc7XG4gIGhlaWdodDogMS41Mjc3OHZ3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtLjIwODMzdnc7XG4gIG1hcmdpbi1yaWdodDogLjY5NDQ0dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wdWJsaWNhdGlvbiAudGV4dCAudG9wIHtcbiAgICBwYWRkaW5nOiAyLjY2NjY3dncgMi42NjY2N3Z3IDYuNjY2Njd2dzsgfVxuICAucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBsaW5lLWhlaWdodDogMS41NjsgfVxuICAucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlIHtcbiAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogNS4zMzMzM3Z3O1xuICAgIHRvcDogLS44dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg2NjY3dnc7IH0gfVxuXG4ucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlIHN2ZyB7XG4gIHdpZHRoOiAuNTU1NTZ2dztcbiAgaGVpZ2h0OiAuNTU1NTZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wdWJsaWNhdGlvbiAudGV4dCAudG9wIGgzIC5ob3Zlci1zYW1wbGUgc3ZnIHtcbiAgICB3aWR0aDogMi4xMzMzM3Z3O1xuICAgIGhlaWdodDogMi4xMzMzM3Z3OyB9IH1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAuNzYzODl2dyAxLjI1dnc7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHVibGljYXRpb24gLnRleHQgLmJvdHRvbSB7XG4gICAgcGFkZGluZzogMi42NjY2N3Z3OyB9IH1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20gLnRhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMS4yNXZ3O1xuICBmb250LXNpemU6IC44MzMzM3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiAuNjk0NDR2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogLjI3Nzc4dncgLjY5NDQ0dncgLjIwODMzdnc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgYm9yZGVyO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3IsIC4ycyBlYXNlLWluLW91dCBib3JkZXI7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvciwgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjtcbiAgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHVibGljYXRpb24gLnRleHQgLmJvdHRvbSAudGFnIHtcbiAgICBsZWZ0OiA0LjUzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDIuNjY2Njd2dyAuNTMzMzN2dzsgfSB9XG5cbi5wdWJsaWNhdGlvbiAudGV4dCAuYm90dG9tIC5kYXRlIHtcbiAgZm9udC1zaXplOiAxLjgwNTU2dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAuOTY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgxLCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMiwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgbGksIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHAsIC5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuZG9wLWxpbmUge1xuICB3aWR0aDogMjQuMDI3Nzh2dztcbiAgYm9yZGVyLXJhZGl1czogMCAyNC4zMDU1NnZ3IDI0LjMwNTU2dncgMDtcbiAgaGVpZ2h0OiA0NC4wOTcyMnZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20gLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogNi45MzMzM3Z3OyB9XG4gIC5ibG9nLXBvc3QtcGFnZSB7XG4gICAgbWFyZ2luOiAwIC0yLjY2NjY3dnc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIC5kb3AtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmRvcC1saW5lLmFuaW1hdGVkLWxpbmU6YWZ0ZXIge1xuICBoZWlnaHQ6IDA7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuZG9wLWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEuNXB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmltZy13cmFwIHtcbiAgd2lkdGg6IDUxLjY2NjY3dnc7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAuNTU1NTZ2dyAuNTU1NTZ2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NC4wOTcyMnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmltZy13cmFwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMy4ydncgMy4ydnc7XG4gICAgaGVpZ2h0OiA4My4ydnc7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuZGVzYyB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICBsZWZ0OiAwOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgcCB7XG4gIG1hcmdpbi10b3A6IDIuMDgzMzN2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmRlc2Mge1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3IDUuMzMzMzN2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSBwIHtcbiAgICBtYXJnaW4tdG9wOiAzLjJ2dztcbiAgICBvcGFjaXR5OiAuNjtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiA0dnc7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgLmxlZnQge1xuICB3aWR0aDogMjIuNXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3OyB9XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5sZWZ0IHAge1xuICAgIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbiAgICBvcGFjaXR5OiAuNjsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5sZWZ0IHAge1xuICB3aWR0aDogYXV0bzsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCAucmlnaHQge1xuICB3aWR0aDogNTEuNjY2Njd2dzsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMSB7XG4gIG1hcmdpbi10b3A6IDQuODYxMTF2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAzLjYxMTExdnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMSB7XG4gICAgbWFyZ2luLXRvcDogMjB2dztcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDE6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDIwdnc7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMiB7XG4gIG1hcmdpbi10b3A6IDQuODYxMTF2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHZ3O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3OyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgzLCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoNCwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDUsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGg2IHtcbiAgZm9udC1zaXplOiAxLjk0NDQ0dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMjB2dzsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMywgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDQsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGg1LCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoNiB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBwIHtcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIHdpZHRoOiA0NS44MzMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDR2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBsaSB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NzsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgLmF1dGhvciwgLmJsb2ctcG9zdC1wYWdlIC5jaXRlIC50ZXh0IHAsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IG9sIGxpOmFmdGVyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIHtcbiAgbWFyZ2luLXRvcDogMS43MzYxMXZ3O1xuICBtYXJnaW4tYm90dG9tOiAxLjczNjExdnc7XG4gIHdpZHRoOiA0NS44MzMzM3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGxpIHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBvbCwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDR2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA2LjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNi42NjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjQzMDU2dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwgbGkge1xuICAgIHBhZGRpbmctbGVmdDogOS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNDY2Njd2dzsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAuMzQ3MjJ2dztcbiAgd2lkdGg6IDEuMDQxNjd2dztcbiAgaGVpZ2h0OiAuODMzMzN2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy91bC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjQzMDU2dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwgbGk6YWZ0ZXIge1xuICAgIHdpZHRoOiA0dnc7XG4gICAgaGVpZ2h0OiAzLjJ2dztcbiAgICB0b3A6IDEuODY2Njd2dzsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3OyB9IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGk6YWZ0ZXIge1xuICBjb3VudGVyLWluY3JlbWVudDogb2w7XG4gIGNvbnRlbnQ6IGNvdW50ZXIob2wpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLXdpZHRoOiAxLjI1dnc7XG4gIGhlaWdodDogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgLjI3Nzc4dnc7XG4gIHRvcDogLjIwODMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGk6YWZ0ZXIge1xuICAgIG1pbi13aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiA0Ljh2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nOiAwIDEuMDY2Njd2dztcbiAgICB0b3A6IDEuMDY2Njd2dzsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCAuaW1nLXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi42NjY2N3Z3O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNjY2Njd2dzsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBpbWcge1xuICAgIG1hcmdpbi10b3A6IDh2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dzsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAuY2l0ZSB7XG4gIG1hcmdpbjogNi45NDQ0NHZ3IDAgMy40NzIyMnZ3O1xuICBwYWRkaW5nOiAzLjc1dncgMTQuMjM2MTF2dyA1LjU1NTU2dnc7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzMDMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC5jaXRlIC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuOTQ0NDR2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLmNpdGUge1xuICAgIG1hcmdpbjogMTMuMzMzMzN2dyAtMi42NjY2N3Z3IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dztcbiAgICBwYWRkaW5nOiAxMnZ3IDYuOTMzMzN2dyAyMS4zMzMzM3Z3IDIuNjY2Njd2dzsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgLmF1dGhvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLjY5NDQ0dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgLmF1dGhvciB7XG4gICAgYm90dG9tOiAyLjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7IH0gfVxuXG4uYmxvZy1wb3N0LXBhZ2UgcCBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IC43O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgcCBhOmhvdmVyLCAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGE6aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmJsb2ctcG9zdC1wYWdlIHAgYS5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgcCBhLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmFmdGVyLCAuYmxvZy1wb3N0LXBhZ2UgcCBhLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvdHRvbTogMDsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUge1xuICBtYXJnaW4tdG9wOiAzLjMzMzMzdnc7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC5wb3N0LXNoYXJlIGEge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDEuMTgwNTZ2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuNDE2Njd2dyAuNTU1NTZ2dyAuNDE2Njd2dyAxLjI1dnc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEgc3BhbiwgLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC5wb3N0LXNoYXJlIHtcbiAgICBtYXJnaW4tdG9wOiAyNHZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogNy40NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dyAzLjJ2dyAxLjMzMzMzdncgMTJ2dztcbiAgICBsaW5lLWhlaWdodDogMi4xMzsgfSB9XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhLmxpbmstYW5pbS1zcGFuIHNwYW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYS5saW5rLWFuaW0tc3BhbiBzcGFuIC5sZXR0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYS5saW5rLWFuaW0tc3BhbiBzcGFuIC5sZXR0ZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYSBzcGFuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzUzNTsgfVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYSBzdmcge1xuICBtYXJnaW4tbGVmdDogLjY5NDQ0dnc7XG4gIHdpZHRoOiAxLjM4ODg5dnc7XG4gIGhlaWdodDogMS4zODg4OXZ3OyB9XG5cbi5wb3B1cC1zaGFyZSB7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMTtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNSU7XG4gIHJpZ2h0OiAzNSU7IH1cblxuLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cDpob3ZlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTsgfVxuXG4ucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwOmhvdmVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7IH1cblxuLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCAuaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUgYSBzdmcge1xuICAgIG1hcmdpbi1sZWZ0OiA4dnc7XG4gICAgd2lkdGg6IDUuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDUuMzMzMzN2dzsgfVxuICAucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwIHtcbiAgICByaWdodDogMiU7XG4gICAgdG9wOiAzJTsgfVxuICAucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwIC5pY29uIHtcbiAgICBwYWRkaW5nOiA1LjMzMzMzdncgMDsgfSB9XG5cbi5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS44MDU1NnZ3O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbi5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLjkwMjc4dnc7IH1cblxuLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAuOTAyNzh2dzsgfVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaSB7XG4gIG1hcmdpbi1yaWdodDogLjQxNjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuIHtcbiAgICB3aWR0aDogNi42NjY2N3Z3OyB9XG4gIC5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMy4ydnc7IH1cbiAgLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHJpZ2h0OiAzLjJ2dzsgfVxuICAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNnZ3OyB9XG4gIC5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYSB7XG4gIHdpZHRoOiA1LjYyNXZ3O1xuICBoZWlnaHQ6IDUuNjI1dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogLjgzMzMzdnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTEuODc1dnc7XG4gIGZvbnQtc2l6ZTogLjkwMjc4dnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYSB7XG4gICAgd2lkdGg6IDIxLjZ2dztcbiAgICBoZWlnaHQ6IDIxLjZ2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dzsgfVxuICAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYSBzdmcge1xuICB3aWR0aDogMi4wMTM4OXZ3O1xuICBoZWlnaHQ6IDIuMDEzODl2dzsgfVxuXG4uc2VhcmNoLXBvcHVwIHtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDE7IH1cblxuLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzUlO1xuICByaWdodDogMjAlOyB9XG5cbi5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cDpob3ZlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTsgfVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXA6aG92ZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTsgfVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAgLmljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4zODg4OXZ3IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaSBhIHN2ZyB7XG4gICAgd2lkdGg6IDcuNzMzMzN2dztcbiAgICBoZWlnaHQ6IDcuNzMzMzN2dzsgfVxuICAuc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAge1xuICAgIHJpZ2h0OiAyJTtcbiAgICB0b3A6IDMlOyB9XG4gIC5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCAuaWNvbiB7XG4gICAgcGFkZGluZzogNS4zMzMzM3Z3IDA7IH0gfVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS44MDU1NnZ3O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtOyB9XG5cbi5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAuOTAyNzh2dzsgfVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLjkwMjc4dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwIHNwYW4ge1xuICAgIHdpZHRoOiA2LjY2NjY3dnc7IH1cbiAgLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDMuMnZ3OyB9XG4gIC5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHJpZ2h0OiAzLjJ2dzsgfSB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSB7XG4gIHdpZHRoOiA1MHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0ge1xuICAgIHdpZHRoOiA5My4zMzMzM3Z3OyB9IH1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIC5pbnB1dC13cmFwIHtcbiAgd2lkdGg6IDQ0LjA5NzIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaC1wb3B1cCBmb3JtIC5pbnB1dC13cmFwIHtcbiAgICB3aWR0aDogNzZ2dzsgfSB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSAuYnV0dG9uLXdyYXAge1xuICB3aWR0aDogNS42MjV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0gLmJ1dHRvbi13cmFwIHtcbiAgICB3aWR0aDogMTYuMjY2Njd2dzsgfSB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1LjYyNXZ3O1xuICBib3JkZXItcmFkaXVzOiAyLjc3Nzc4dnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMy40NzIyMnZ3O1xuICBmb250LXNpemU6IDEuNTI3Nzh2dztcbiAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQge1xuICAgIGhlaWdodDogMTYuMjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA5LjMzMzMzdnc7XG4gICAgcGFkZGluZzogMCA2LjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7IH0gfVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOyB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDpob3Zlcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42OyB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDpob3ZlcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNjsgfVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6aG92ZXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42OyB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDpob3Zlcjo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNjsgfVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNTtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBidXR0b24ge1xuICBoZWlnaHQ6IDUuNjI1dnc7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZWFyY2gtcG9wdXAgZm9ybSBidXR0b24ge1xuICAgIGhlaWdodDogMTYuMjY2Njd2dzsgfSB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBidXR0b24gc3ZnIHtcbiAgd2lkdGg6IDIuMDgzMzN2dztcbiAgaGVpZ2h0OiAyLjA4MzMzdnc7IH1cblxuLnNlcnZpY2UtYWR2IHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogMCAyLjV2dztcbiAgbWFyZ2luLWJvdHRvbTogLTYuMjV2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0gYnV0dG9uIHN2ZyB7XG4gICAgd2lkdGg6IDh2dztcbiAgICBoZWlnaHQ6IDh2dzsgfVxuICAuc2VydmljZS1hZHYge1xuICAgIHBhZGRpbmc6IDAgNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMy4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IC01LjMzMzMzdnc7IH0gfVxuXG4uc2VydmljZS1hZHYuZGFyay1iZyAubGlzdCB1bCBsaSAuY291bnQge1xuICBjb2xvcjogIzAyMDIwMjsgfVxuXG4uc2VydmljZS1hZHYgLmxpc3QgdWwgbGksIC5zZXJ2aWNlLWFkdiAudGl0bGUgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuXG4uc2VydmljZS1hZHYgLnRpdGxlIHtcbiAgd2lkdGg6IDQzLjMzMzMzdnc7IH1cblxuLnNlcnZpY2UtYWR2IC50aXRsZSBoMiB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIG1hcmdpbi1ib3R0b206IDEuMzE5NDR2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZS1hZHYgLnRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc2VydmljZS1hZHYgLnRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAyMS4zMzMzM3Z3OyB9IH1cblxuLnNlcnZpY2UtYWR2IC5saXN0IHVsIGxpIHtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlLWFkdiAubGlzdCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLnNlcnZpY2UtYWR2IC5saXN0IHVsIGxpIC5jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAuMzQ3MjJ2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjOGU4ZThjO1xuICBoZWlnaHQ6IDEuMzg4ODl2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBwYWRkaW5nOiAwIC40MTY2N3Z3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtLjA2OTQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2UtYWR2IC5saXN0IHVsIGxpIC5jb3VudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDAgMS42dnc7XG4gICAgdG9wOiAwOyB9IH1cblxuLmNvdmlkLW5ldy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nLWJvdHRvbTogNi45NDQ0NHZ3OyB9XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC5pbWctd3JhcCB7XG4gIGhlaWdodDogNDcuMjIyMjJ2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LWhlYWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDI2LjY2NjY3dnc7IH1cbiAgLmNvdmlkLW5ldy1oZWFkZXIgLmltZy13cmFwIHtcbiAgICBoZWlnaHQ6IDE1MC40dnc7IH0gfVxuXG4uY292aWQtbmV3LWhlYWRlciAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uY292aWQtdHh0IG9sIGxpLCAuY292aWQtdHh0IG9sIGxpOmFmdGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94OyB9XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC5pbWctd3JhcCAudHh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMi41dnc7XG4gIGJvdHRvbTogLjk3MjIydnc7XG4gIHdpZHRoOiA3My42MTExMXZ3O1xuICBmb250LXNpemU6IDMuMzMzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAgaDEsIC5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCBwLCAuY292aWQtdHh0IGgyLCAuY292aWQtdHh0IGxpLCAuY292aWQtdHh0IG9sIGxpOmFmdGVyLCAuY292aWQtdHh0IHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IC0xLjUyNzc4dnc7XG4gIHBhZGRpbmc6IDAgMi41dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LWhlYWRlciAuaW1nLXdyYXAgLnR4dCB7XG4gICAgcmlnaHQ6IDR2dztcbiAgICBsZWZ0OiA0dnc7XG4gICAgYm90dG9tOiA1LjMzMzMzdnc7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCB7XG4gICAgcGFkZGluZzogMCA0dnc7XG4gICAgbWFyZ2luLXRvcDogLTIuNjY2Njd2dzsgfSB9XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCBoMSB7XG4gIGZvbnQtc2l6ZTogOC4zMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEuODA1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogMTZ2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDYuOTMzMzN2dzsgfSB9XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCBwIHtcbiAgd2lkdGg6IDMzLjMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAgcCB7XG4gICAgd2lkdGg6IDg1LjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuXG5ib2R5IHtcbiAgY291bnRlci1yZXNldDogY292aWRvbDsgfVxuXG4uY292aWQtdHh0IHtcbiAgd2lkdGg6IDMwLjgzMzMzdnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC10eHQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNvdmlkLXR4dC53aWRlIHtcbiAgd2lkdGg6IDQxLjY2NjY3dnc7IH1cblxuLmNvdmlkLXR4dCBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDMuNDAyNzh2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtdHh0LndpZGUge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb3ZpZC10eHQgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dzsgfSB9XG5cbi5jb3ZpZC10eHQgbGksIC5jb3ZpZC10eHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY292aWQtdHh0IG9sIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMi40MzA1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAuOTAyNzh2dztcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtdHh0IGxpLCAuY292aWQtdHh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7IH1cbiAgLmNvdmlkLXR4dCBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3OyB9IH1cblxuLmNvdmlkLXR4dCBvbCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY292aWQtdHh0IG9sIGxpOmFmdGVyIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGNvdmlkb2w7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoY292aWRvbCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4td2lkdGg6IDEuMjV2dztcbiAgaGVpZ2h0OiAxLjI1dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogIzhlOGU4YztcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIC4yNzc3OHZ3O1xuICB0b3A6IC4yMDgzM3Z3OyB9XG5cbi5jb3ZpZC1uZXctMiAuZG9wLWxpbmU6YWZ0ZXIsIC5jb3ZpZC1uZXctNDphZnRlciwgLnNlcnZpY2VpbmluLWhlYWRlciAuYmc6YWZ0ZXIge1xuICBjb250ZW50OiAnJzsgfVxuXG4uY292aWQtbmV3LTEsIC5jb3ZpZC1uZXctMiwgLmNvdmlkLW5ldy0zLCAuY292aWQtbmV3LTQge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC10eHQgb2wgbGk6YWZ0ZXIge1xuICAgIG1pbi13aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiA0Ljh2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nOiAwIDEuMDY2Njd2dztcbiAgICB0b3A6IDEuMDY2Njd2dzsgfSB9XG5cbi5jb3ZpZC1uZXctMSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAzLjQ3MjIydncgMi41dncgNi45NDQ0NHZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMTMuMzMzMzN2dyAxLjMzMzMzdnc7IH1cbiAgLmNvdmlkLW5ldy0xIC5jb3ZpZC10eHQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7IH0gfVxuXG4uY292aWQtbmV3LTEgLmltZy13cmFwIHtcbiAgd2lkdGg6IDQ3LjV2dztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0xIC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDYuMTMzMzN2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9IH1cblxuLmNvdmlkLW5ldy0xIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dzsgfVxuXG4uY292aWQtbmV3LTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMuNDcyMjJ2dyAyLjV2dyA2Ljk0NDQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0xIC5pbWctd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dzsgfVxuICAuY292aWQtbmV3LTIge1xuICAgIHBhZGRpbmc6IDEzLjMzMzMzdncgMS4zMzMzM3Z3IDI2LjY2NjY3dnc7IH0gfVxuXG4uY292aWQtbmV3LTIgLmRvcC1saW5lIHtcbiAgd2lkdGg6IDQzLjQ3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDAgNDMuNDcyMjJ2dyA0My40NzIyMnZ3IDA7XG4gIGhlaWdodDogODMuMzMzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMi41dnc7XG4gIHRvcDogLTMuNDcyMjJ2dztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDM7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0yIC5kb3AtbGluZSB7XG4gICAgd2lkdGg6IDkxLjQ2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMCA5MS40NjY2N3Z3IDkxLjQ2NjY3dncgMDtcbiAgICBoZWlnaHQ6IDE3My4zMzMzM3Z3O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtNS4zMzMzM3Z3OyB9IH1cblxuLmNvdmlkLW5ldy0yIC5kb3AtbGluZS5hbmltYXRlZC1saW5lOmFmdGVyIHtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5jb3ZpZC1uZXctMiAuZG9wLWxpbmU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3R0b206IC0xcHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMS41cHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7IH1cblxuLmNvdmlkLW5ldy0yIC5pbWctd3JhcCB7XG4gIHdpZHRoOiAyMC44MzMzM3Z3O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjcuMDgzMzN2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTIgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNDUuODY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAxMDR2dzsgfSB9XG5cbi5jb3ZpZC1uZXctMiAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDI3LjA4MzMzdnc7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb3ZpZC1uZXctMiAuY292aWQtdHh0IHtcbiAgbWFyZ2luLXRvcDogLTYuOTQ0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTIgLmltZy13cmFwIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTA0dnc7IH1cbiAgLmNvdmlkLW5ldy0yIC5jb3ZpZC10eHQge1xuICAgIG1hcmdpbi10b3A6IDEzLjMzMzMzdnc7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7IH0gfVxuXG4uY292aWQtbmV3LTIgLnNsaWRlciB7XG4gIHdpZHRoOiA1MHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDI3LjA4MzMzdnc7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IC01LjU1NTU2dnc7XG4gIG1hcmdpbi1sZWZ0OiA1LjgzMzMzdnc7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDI3LjA4MzMzdncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMjcuMDgzMzN2dyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0yIC5zbGlkZXIge1xuICAgIHdpZHRoOiA5Ny4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IDQwdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS44NjY2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAxMDR2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDEwNHZ3KTsgfVxuICAuY292aWQtbmV3LTIgLnNsaWRlciAubmV4dC1zbGlkZXIge1xuICAgIHJpZ2h0OiAxMy4zMzMzM3Z3ICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAxMy4zMzMzM3Z3ICFpbXBvcnRhbnQ7IH0gfVxuXG4uY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUuZWZmZWN0ID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMjcuMDgzMzN2dykgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDI3LjA4MzMzdncpICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlLmVmZmVjdCA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMTA0dncpICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDEwNHZ3KSAhaW1wb3J0YW50OyB9IH1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMjcuMDgzMzN2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAyNy4wODMzM3Z3KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMTA0dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAxMDR2dyk7IH0gfVxuXG4uY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUubm90cmFuc2l0aW9uID4gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZS5sZWZ0LWRpcmVjdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDI3LjA4MzMzdncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgMjcuMDgzMzN2dyk7IH1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlIC5pbWctb2xkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7IH1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlID4gaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAyNy4wODMzM3Z3OyB9XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyOmhvdmVyIC5uZXh0LXNsaWRlciwgLmNvdmlkLW5ldy0yIC5zbGlkZXI6aG92ZXIgLnByZXYtc2xpZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLmNvdmlkLW5ldy0zIHtcbiAgcGFkZGluZy1ib3R0b206IDYuOTQ0NDR2dztcbiAgcGFkZGluZy1sZWZ0OiAyLjV2dztcbiAgcGFkZGluZy1yaWdodDogMi41dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTM0LjcyMjIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlLmxlZnQtZGlyZWN0aW9uID4gaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCAxMDR2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDEwNHZ3KTsgfVxuICAuY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDR2dzsgfVxuICAuY292aWQtbmV3LTMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyAxLjMzMzMzdnc7IH0gfVxuXG4uY292aWQtbmV3LTMgLmltZy13cmFwIHtcbiAgd2lkdGg6IDQ3LjV2dztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTMgLmltZy13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjEzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNvdmlkLW5ldy0zIC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dzsgfVxuXG4uY292aWQtbmV3LTMgLmNvdmlkLXR4dCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDUuODMzMzN2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTMgLmltZy13cmFwIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9XG4gIC5jb3ZpZC1uZXctMyAuY292aWQtdHh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7IH0gfVxuXG4uY292aWQtbmV3LTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDYuOTQ0NDR2dyAyLjV2dzsgfVxuXG4uY292aWQtbmV3LTQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNXZ3O1xuICByaWdodDogMi41dnc7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0b3A6IDUuNTU1NTZ2dztcbiAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTQge1xuICAgIHBhZGRpbmc6IDgwdncgNHZ3IDI2LjY2NjY3dnc7IH1cbiAgLmNvdmlkLW5ldy00OmFmdGVyIHtcbiAgICBsZWZ0OiAxLjMzMzMzdnc7XG4gICAgcmlnaHQ6IDEuMzMzMzN2dztcbiAgICB0b3A6IDYxLjMzMzMzdnc7IH0gfVxuXG4uY292aWQtbmV3LTQgLmltZy13cmFwIHtcbiAgd2lkdGg6IDIwLjgzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwLjgzMzMzdnc7XG4gIHRvcDogLTMuNDcyMjJ2dztcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTQgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNjIuNHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICBsZWZ0OiA0dnc7XG4gICAgdG9wOiAxMy4zMzMzM3Z3OyB9IH1cblxuLmNvdmlkLW5ldy00IC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dzsgfVxuXG4uY292aWQtbmV3LTQgLmNvdmlkLXR4dCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDUuODMzMzN2dzsgfVxuXG4uc2VydmljZWluaW4taGVhZGVyIHtcbiAgaGVpZ2h0OiAzNy4wMTM4OXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy00IC5pbWctd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dzsgfVxuICAuY292aWQtbmV3LTQgLmNvdmlkLXR4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5zZXJ2aWNlaW5pbi1oZWFkZXIge1xuICAgIGhlaWdodDogMTMzLjMzMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4taGVhZGVyIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogNDIuMzYxMTF2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taGVhZGVyIC5iZyB7XG4gICAgaGVpZ2h0OiAxMTMuMDY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIgLmJnOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG9wYWNpdHk6IC4zO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwMjAyOyB9XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIgLmJnIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiAuNTU1NTZ2dztcbiAgcmlnaHQ6IC41NTU1NnZ3O1xuICBsZWZ0OiAuNTU1NTZ2dzsgfVxuXG4uc2VydmljZWluaW4taGVhZGVyIC50ZXh0IC5iYWNrLWxpbmstaW5uZXItd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjk0NDQ0dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taGVhZGVyIC50ZXh0IHtcbiAgICBib3R0b206IDEuMzMzMzN2dztcbiAgICByaWdodDogMS4zMzMzM3Z3O1xuICAgIGxlZnQ6IDEuMzMzMzN2dzsgfVxuICAuc2VydmljZWluaW4taGVhZGVyIC50ZXh0IC5iYWNrLWxpbmstaW5uZXItd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIgLnRleHQgLmJhY2stbGluay1pbm5lci13cmFwIC5iYWNrLWxpbmstaW5uZXIge1xuICBtYXJnaW46IDA7IH1cblxuLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCAuYmFjay1saW5rLWlubmVyLXdyYXAgLnNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDMuMDU1NTZ2dztcbiAgcGFkZGluZzogLjEzODg5dncgMS4zODg4OXZ3IDA7XG4gIG1hcmdpbi1sZWZ0OiAuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS41Mjc3OHZ3O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMS43cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjEuN3B4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGksIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7IH1cblxuLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCAuYmFjay1saW5rLWlubmVyLXdyYXAgLnNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDsgfVxuXG4uc2VydmljZWluaW4tcGFnZSB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaW1nLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzLjQ3MjIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCAuYmFjay1saW5rLWlubmVyLXdyYXAgLnNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNC41MzMzM3Z3O1xuICAgIGhlaWdodDogMTEuNzMzMzN2dztcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyA1LjMzMzMzdncgMDtcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODY2Njd2dzsgfVxuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBpbWcsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHZpZGVvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljh2dzsgfVxuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayAudmlkZW8tanMtd3JhcCB7XG4gICAgbWFyZ2luOiAwIC0yLjY2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayAudmlkZW8tanMge1xuICBoZWlnaHQ6IDI2LjczNjExdnc7XG4gIG1hcmdpbi1ib3R0b206IDMuNDcyMjJ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayAudmlkZW8tanMge1xuICAgIGhlaWdodDogNzQuNjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljh2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGgxLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoMiwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDMsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGg0LCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoNSwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDYge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyLjQzMDU2dnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDEsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGgyLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoMywgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDQsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGg1LCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoNiB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljh2dztcbiAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgbGksIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sIGxpOmFmdGVyLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMS43MzYxMXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGxpIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCB7XG4gIG1hcmdpbi10b3A6IDEuNzM2MTF2dztcbiAgbWFyZ2luLWJvdHRvbTogMS43MzYxMXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGxpIHtcbiAgICBmb250LXNpemU6IDR2dzsgfVxuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBvbCwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgdWwge1xuICAgIG1hcmdpbi10b3A6IDYuNjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjY2NjY3dnc7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjQzMDU2dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHVsIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjQ2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLjM0NzIydnc7XG4gIHdpZHRoOiAxLjA0MTY3dnc7XG4gIGhlaWdodDogLjgzMzMzdnc7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdWwtd2hpdGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIuNDMwNTZ2dztcbiAgbWFyZ2luLWJvdHRvbTogLjkwMjc4dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgdWwgbGk6YWZ0ZXIge1xuICAgIHdpZHRoOiA0dnc7XG4gICAgaGVpZ2h0OiAzLjJ2dztcbiAgICB0b3A6IDEuODY2Njd2dzsgfVxuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3OyB9IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGk6YWZ0ZXIge1xuICBjb3VudGVyLWluY3JlbWVudDogb2w7XG4gIGNvbnRlbnQ6IGNvdW50ZXIob2wpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLXdpZHRoOiAxLjI1dnc7XG4gIGhlaWdodDogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgLjI3Nzc4dnc7XG4gIHRvcDogLjIwODMzdnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGk6YWZ0ZXIge1xuICAgIG1pbi13aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiA0Ljh2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nOiAwIDEuMDY2Njd2dztcbiAgICB0b3A6IDEuMDY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDIuNzc3Nzh2dyAyLjV2dyAxLjM4ODg5dnc7IH1cblxuLnNlcnZpY2VpbmluLWRlc2NyaXB0aW9uIC50ZXh0IHtcbiAgbWF4LXdpZHRoOiAzMS42NjY2N3Z3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogOS42dncgMTAuNjY2Njd2dyAxMy4zMzMzM3Z3IDR2dzsgfVxuICAuc2VydmljZWluaW4tZGVzY3JpcHRpb24gLnRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LTEtY29sdW1uIC50ZXh0IHAsIC5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lIC50ZXh0IHAge1xuICBtYXgtd2lkdGg6IDkwJTsgfVxuXG4uc2VydmljZWluaW4tdGV4dC0xLWNvbHVtbiB7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyA2LjQ1ODMzdncgNi45NDQ0NHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LTEtY29sdW1uIC50ZXh0IHtcbiAgd2lkdGg6IDQzLjU0MTY3dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tdGV4dC0xLWNvbHVtbiB7XG4gICAgcGFkZGluZzogMTZ2dyA0dncgMjYuNjY2Njd2dzsgfVxuICAuc2VydmljZWluaW4tdGV4dC0xLWNvbHVtbiAudGV4dCwgLnNlcnZpY2VpbmluLXRleHQtMS1jb2x1bW4gLnRleHQgcCB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2VydmljZWluaW4tdGV4dC0yLWNvbHMge1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMTAuNDE2Njd2dyA2Ljk0NDQ0dncgMi41dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7IH1cblxuLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5sZWZ0IHtcbiAgd2lkdGg6IDM2LjExMTExdnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tdGV4dC0yLWNvbHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDQuOHZ3IDR2dyAyMS4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi10ZXh0LTItY29scyAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41MzMzM3Z3OyB9IH1cblxuLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5yaWdodCB7XG4gIHdpZHRoOiAzOS41ODMzM3Z3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDIuNzc3Nzh2dzsgfVxuXG4uc2VydmljZWluaW4tdGV4dC0yLWNvbHMgLmJ0bi13cmFwIC5idXR0b24uYnV0dG9uLWlubGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5zZXJ2aWNlaW4tbmV3cyB7XG4gIHBhZGRpbmctdG9wOiA1LjU1NTU2dnc7XG4gIHBhZGRpbmctYm90dG9tOiAyLjI5MTY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogOC41MzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW4tbmV3cyB7XG4gICAgcGFkZGluZy10b3A6IDIxLjMzMzMzdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDIwdnc7IH0gfVxuXG4uc2VydmljZWluLW5ld3MgLnRpdGxlLWJsb2NrIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMi41dncgNC4xNjY2N3Z3O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cblxuLnNlcnZpY2Vpbi1uZXdzIC50aXRsZS1ibG9jayBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uY29tcGFyZSAudGl0bGUgaDIsIC5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXIsIC5zZXJ2aWNlaW4tZmFxIC50aXRsZS1ibG9jayBoMiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1uZXdzIC50aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZzogMCA0dncgMTAuNjY2Njd2dzsgfVxuICAuc2VydmljZWluLW5ld3MgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tbmV3cyAucHVibGljYXRpb25zLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4uc2VydmljZWluLWZhcSB7XG4gIHBhZGRpbmctdG9wOiAxMC40MTY2N3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogNS41NTU1NnZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tZmFxIHtcbiAgICBwYWRkaW5nLXRvcDogNDB2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEuMzMzMzN2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tZmFxIC50aXRsZS1ibG9jayB7XG4gIHBhZGRpbmc6IDAgMi41dncgNC4xNjY2N3Z3OyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC50aXRsZS1ibG9jayBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1mYXEgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDR2dyAxMS4ydnc7IH1cbiAgLnNlcnZpY2Vpbi1mYXEgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dzsgfSB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMTgwNTZ2dyAyLjV2dyAxLjA0MTY3dnc7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS44OTtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyLmFjdGl2ZSwgLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlcjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6YWZ0ZXIsIC5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIG9wYWNpdHk6IDA7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6YWZ0ZXIge1xuICB0b3A6IC0xcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyOmJlZm9yZSB7XG4gIGJvdHRvbTogLTFweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6aG92ZXI6YWZ0ZXIsIC5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyLmFjdGl2ZTpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAwOyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXIuYWN0aXZlIC5hcnJvdyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlci5hY3RpdmUgLmFycm93IC50cmlhbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyIC5hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAuNjk0NDR2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMi4wODMzM3Z3O1xuICBoZWlnaHQ6IDIuMDgzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlciB7XG4gICAgcGFkZGluZzogNC4yNjY2N3Z3IDR2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfVxuICAuc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyIC5hcnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2Njd2dztcbiAgICB3aWR0aDogOHZ3O1xuICAgIGhlaWdodDogOHZ3OyB9IH1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlciAuYXJyb3cgLnRyaWFuZ2xlIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA2cHggNHB4IDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXRvcDogMnB4OyB9XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1jb250ZW50IHtcbiAgcGFkZGluZzogMy4xMjV2dyAzOC4xOTQ0NHZ3IDMuMTI1dncgMi41dnc7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbXBhcmUsIC5jb21wYXJlIC5jb21wYXJlLXdpZGdldCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtY29udGVudCB7XG4gICAgcGFkZGluZzogOS4wNjY2N3Z3IDR2dyA4LjUzMzMzdnc7IH0gfVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtY29udGVudCAqIHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmNvbXBhcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOS43MjIyMnZ3IDIuNXZ3IDE5Ljg2MTExdnc7IH1cblxuLmNvbXBhcmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyLjV2dztcbiAgcmlnaHQ6IDIuNXZ3O1xuICBib3R0b206IDMuNDcyMjJ2dztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmNvbXBhcmUgLnRpdGxlIHtcbiAgd2lkdGg6IDM1dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uY29tcGFyZSAudGl0bGUgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb21wYXJlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxOC42NjY2N3Z3IDEuMzMzMzN2dyA2Ni42NjY2N3Z3OyB9XG4gIC5jb21wYXJlOmFmdGVyIHtcbiAgICBsZWZ0OiA0dnc7XG4gICAgcmlnaHQ6IDR2dztcbiAgICBib3R0b206IDEzLjMzMzMzdnc7IH1cbiAgLmNvbXBhcmUgLnRpdGxlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzdnc7IH1cbiAgLmNvbXBhcmUgLnRpdGxlIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dzsgfSB9XG5cbi5jb21wYXJlIC5yaWdodCB7XG4gIHdpZHRoOiA0Ny40MzA1NnZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzMy44ODg4OXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbXBhcmUgLnJpZ2h0IHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuY29tcGFyZSAuY29tcGFyZS13aWRnZXQge1xuICAgIGhlaWdodDogMjE1LjczMzMzdnc7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtIHtcbiAgd2lkdGg6IDI3LjI5MTY3dnc7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtIHtcbiAgICB3aWR0aDogOTcuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEyMC41MzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDQuOHZ3O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7IH0gfVxuXG4uY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5OyB9XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbS5zbWFsbDphZnRlciwgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtOmhvdmVyIC5pY29uIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW0uc21hbGwge1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMjEuMjV2dztcbiAgaGVpZ2h0OiAyNi4zODg4OXZ3OyB9XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbTpudGgtY2hpbGQoMSkge1xuICBsZWZ0OiAwOyB9XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbTpudGgtY2hpbGQoMikge1xuICByaWdodDogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW0uc21hbGwge1xuICAgIHdpZHRoOiA4NS4wNjY2N3Z3O1xuICAgIGhlaWdodDogMTA1LjMzMzMzdnc7IH1cbiAgLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogLTEwLjEzMzMzdnc7IH0gfVxuXG4uY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW0gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW0gLmxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IC44MzMzM3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuMzQ3MjJ2dyAuNTU1NTZ2dyAuMjA4MzN2dztcbiAgYm9yZGVyLXJhZGl1czogLjY1OTcydnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDY0NjQ7XG4gIHRvcDogMS4zODg4OXZ3O1xuICBsZWZ0OiAxLjM4ODg5dnc7IH1cblxuLmNvbXBhcmUgLnRleHQge1xuICBtYXJnaW4tdG9wOiAuMjc3Nzh2dztcbiAgd2lkdGg6IDI2LjY2NjY3dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtIC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgMi4xMzMzM3Z3IC44dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIHRvcDogNHZ3O1xuICAgIGxlZnQ6IDR2dzsgfVxuICAuY29tcGFyZSAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3OyB9IH1cblxuLnNlcnZpY2VpbmluLXRleHQtZG9wLWxpbmUge1xuICBwYWRkaW5nOiAxMy44ODg4OXZ3IDEwLjQxNjY3dncgNC41ODMzM3Z3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAtNC41ODMzM3Z3OyB9XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lLmRhcmstYmcgLmRvcC1saW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzJmMzAzMjsgfVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAudGV4dCB7XG4gIHdpZHRoOiAzOS41ODMzM3Z3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXRleHQtZG9wLWxpbmUge1xuICAgIHBhZGRpbmc6IDM0LjY2NjY3dncgNHZ3IDQ1LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7IH0gfVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUtd3JhcCB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDI1Ljc2Mzg5dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXRleHQtZG9wLWxpbmUgLmRvcC1saW5lLXdyYXAge1xuICAgIHdpZHRoOiA1NC45MzMzM3Z3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNHZ3O1xuICAgIHotaW5kZXg6IDE7IH0gfVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUge1xuICAgIHdpZHRoOiA1NC45MzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNTQuOTMzMzN2dyA1NC45MzMzM3Z3IDA7XG4gICAgaGVpZ2h0OiA4OS42dnc7IH0gfVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZTphZnRlciB7XG4gIGhlaWdodDogMDsgfVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDNweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgYmFja2dyb3VuZDogIzhFOEU4QzsgfVxuXG4uc2VydmljZWluaW4taW1hZ2VzIHtcbiAgcGFkZGluZzogMi40MzA1NnZ3IC41NTU1NnZ3IDQuMTY2Njd2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMuZGFyay1iZyAuaW1nLWJpZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNDIuOTg2MTF2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg0JSwgcmdiYSg0NywgNDgsIDUwLCAwKSksIGNvbG9yLXN0b3AoOTclLCAjMmYzMDMyKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzJmMzAzMiA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjMmYzMDMyIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICMyZjMwMzIgOTclKTsgfVxuXG4uc2VydmljZWluaW4taW1hZ2VzIC5kb3AtdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjk0NDQ0dnc7XG4gIHdpZHRoOiAyNS43NjM4OXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXMge1xuICAgIHBhZGRpbmc6IDguNTMzMzN2dyAxLjMzMzMzdncgNS4wNjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXMuZGFyay1iZyAuaW1nLWJpZzphZnRlciB7XG4gICAgaGVpZ2h0OiAxMjUuODY2Njd2dzsgfVxuICAuc2VydmljZWluaW4taW1hZ2VzIC5kb3AtdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41MzMzM3Z3O1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuLnNlcnZpY2VpbmluLWltYWdlcy5uby1ib3JkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uc2VydmljZWluaW4taW1hZ2VzLm5vLWJvcmRlcjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlcnZpY2VpbmluLWltYWdlczphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNXZ3O1xuICByaWdodDogMi41dnc7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLnNlcnZpY2VpbmluLWltYWdlcyAubGVmdCB7XG4gIHdpZHRoOiA0OS42JTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWltYWdlczphZnRlciB7XG4gICAgbGVmdDogNHZ3O1xuICAgIHJpZ2h0OiA0dnc7IH1cbiAgLnNlcnZpY2VpbmluLWltYWdlcyAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2VydmljZWluaW4taW1hZ2VzIC5yaWdodCB7XG4gIHdpZHRoOiA0OS42JTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IC41NTU1NnZ3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taW1hZ2VzIC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnNlcnZpY2VpbmluLWltYWdlcyBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgaW1nOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgLmltZy1iaWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMi40MzA1NnZ3O1xuICBoZWlnaHQ6IDU2LjU5NzIydnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogLTI0LjMwNTU2dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWltYWdlcyAuaW1nLWJpZyB7XG4gICAgbWFyZ2luLXRvcDogOC41MzMzM3Z3O1xuICAgIGhlaWdodDogMTY1LjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNC44dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkzLjMzMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4taW1hZ2VzIC5pbWctYmlnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA0Mi45ODYxMXZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDQlLCByZ2JhKDQ3LCA0OCwgNTAsIDApKSwgY29sb3Itc3RvcCg5NyUsICM4RThFOEMpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjOEU4RThDIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICM4RThFOEMgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzhFOEU4QyA5NyUpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXMgLmltZy1iaWc6YWZ0ZXIge1xuICAgIGhlaWdodDogMTI1Ljg2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluaW4taW1hZ2VzIC5pbWctYmlnIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMge1xuICBwYWRkaW5nOiA2Ljk0NDQ0dncgMi41dnc7IH1cblxuLnNlcnZpY2VpbmluLXN0ZXBzLmRhcmsgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcy5kYXJrIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5udW1iZXIge1xuICBjb2xvcjogIzJmMzAzMjsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMuZGFyayAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgY2lyY2xlIHtcbiAgZmlsbDogIzAwMDsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyLjU2OTQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWltYWdlcyAuaW1nLWJpZyBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDQuOHZ3OyB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyB7XG4gICAgcGFkZGluZzogMjEuMzMzMzN2dyAxLjMzMzMzdncgMjYuNjY2Njd2dzsgfVxuICAuc2VydmljZWluaW4tc3RlcHMuZGFyayAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgY2lyY2xlIHtcbiAgICBmaWxsOiAjZmZmOyB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAudGl0bGUgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjY2NjY3dnc7IH1cbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA4LjUzMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAuNDE2Njd2dztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzMDMyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW06bGFzdC1jaGlsZCAuaWNvbiBzdmcgcGF0aCB7XG4gICAgZmlsbDogbm9uZTsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtOmhvdmVyIC5udW1iZXIge1xuICBjb2xvcjogI2VhZWFlYTsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW06aG92ZXIgLmRlc2MsIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbTpob3ZlciAubmFtZSB7XG4gIGNvbG9yOiAjMmYzMDMyOyB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubmFtZS1kZXNjIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLjY5NDQ0dnc7XG4gIGJvdHRvbTogLjY5NDQ0dnc7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm5hbWUsIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubnVtYmVyIHtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7IH1cbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5uYW1lLWRlc2Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuMzMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNHZ3OyB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiB7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIGJvdHRvbTogMi42NjY2N3Z3O1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmljb24gc3ZnIHtcbiAgd2lkdGg6IDIuMTUyNzh2dztcbiAgaGVpZ2h0OiAyLjE1Mjc4dnc7IH1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5pY29uIHN2ZyBjaXJjbGUge1xuICBmaWxsOiAjMkYzMDMyOyB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubnVtYmVyIHtcbiAgZm9udC1zaXplOiAxMS44MDU1NnZ3O1xuICBsaW5lLWhlaWdodDogLjk7XG4gIGxldHRlci1zcGFjaW5nOiAtNnB4O1xuICBjb2xvcjogIzhlOGU4YztcbiAgbWFyZ2luLWxlZnQ6IC0xLjE4MDU2dnc7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmljb24gc3ZnIHtcbiAgICB3aWR0aDogOC4yNjY2N3Z3O1xuICAgIGhlaWdodDogOC4yNjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgY2lyY2xlIHtcbiAgICBmaWxsOiAjZmZmOyB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgcGF0aCB7XG4gICAgc3Ryb2tlOiAjMkYzMDMyO1xuICAgIGZpbGw6ICMyRjMwMzI7IH1cbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMjEuMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogLTIuMTMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMjQuNTMzMzN2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubmFtZSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjczNjExdnc7XG4gIHdpZHRoOiAzMS42NjY2N3Z3O1xuICBtYXJnaW4tdG9wOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogMS45NDQ0NHZ3O1xuICBsaW5lLWhlaWdodDogMS4xNDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMuNzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IH0gfVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmRlc2Mge1xuICBtYXJnaW4tbGVmdDogMi41Njk0NHZ3O1xuICBtYXJnaW4tdG9wOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAzMS42NjY2N3Z3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7IH1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAudGl0bGUgaDIsIC5zZXJ2aWNlaW5pbi1ib3ggaDEsIC5zZXJ2aWNlaW5pbi1ib3ggaDMge1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyB9XG5cbi5oaWdobGlndGVkLXRleHQge1xuICBwYWRkaW5nOiAuOTcyMjJ2dyAuNTU1NTZ2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmRlc2Mge1xuICAgIG1hcmdpbi10b3A6IDIuMTMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogNHZ3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5oaWdobGlndGVkLXRleHQge1xuICAgIHBhZGRpbmc6IDE4LjY2NjY3dncgMS4zMzMzM3Z3IDMuNzMzMzN2dzsgfSB9XG5cbi5oaWdobGlndGVkLXRleHQuZGFyayAuaGlnaGxpZ3RlZC10ZXh0LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4uaGlnaGxpZ3RlZC10ZXh0IC5oaWdobGlndGVkLXRleHQtaW5uZXIge1xuICBwYWRkaW5nOiAxLjk0NDQ0dncgMTcuNzc3Nzh2dyAxLjk0NDQ0dncgMS45NDQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7IH1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMy40MDI3OHZ3OyB9XG5cbi5oaWdobGlndGVkLXRleHQgLnRpdGxlIGgyIHtcbiAgb3BhY2l0eTogLjQ1O1xuICBmb250LXNpemU6IDMuNDcyMjJ2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDY3LjI5MTY3dnc7IH1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAudGV4dC1pbWcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5oaWdobGlndGVkLXRleHQgLmhpZ2hsaWd0ZWQtdGV4dC1pbm5lciB7XG4gICAgcGFkZGluZzogMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIC5oaWdobGlndGVkLXRleHQgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MC44dnc7IH1cbiAgLmhpZ2hsaWd0ZWQtdGV4dCAudGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuaGlnaGxpZ3RlZC10ZXh0IC50ZXh0LWltZyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbi5oaWdobGlndGVkLXRleHQgLnRleHQtaW1nIC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTUuOTcyMjJ2dztcbiAgYm9yZGVyLXJhZGl1czogLjY5NDQ0dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmhpZ2hsaWd0ZWQtdGV4dCAudGV4dC1pbWcgLmltZy13cmFwIGltZyB7XG4gICAgd2lkdGg6IDQyLjEzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3OyB9IH1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAudGV4dC1pbWcgLnRleHQtYmxvY2sge1xuICB3aWR0aDogMzEuNjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4zNjExMXZ3OyB9XG5cbi50ZXh0LWltYWdlLXJvdW5kIHtcbiAgcGFkZGluZzogNi45NDQ0NHZ3IDEwLjQxNjY3dncgNC44NjExMXZ3IDEuMTExMTF2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5oaWdobGlndGVkLXRleHQgLnRleHQtaW1nIC50ZXh0LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7IH1cbiAgLnRleHQtaW1hZ2Utcm91bmQge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgMS4zMzMzM3Z3IDE4LjY2NjY3dnc7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4udGV4dC1pbWFnZS1yb3VuZCAubGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG4udGV4dC1pbWFnZS1yb3VuZCAubGVmdCAuaW1nLXdyYXAge1xuICB3aWR0aDogNTUuNDE2Njd2dztcbiAgaGVpZ2h0OiA3MC45MDI3OHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDMwLjU1NTU2dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LWltYWdlLXJvdW5kIC5sZWZ0IC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDk3LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxMjUuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA1MC4xMzMzM3Z3OyB9IH1cblxuLnRleHQtaW1hZ2Utcm91bmQgLmxlZnQgLmltZy13cmFwOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMzcuNDMwNTZ2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTclLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuNikpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAwLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuNikgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwLjYpIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAwLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDAuNikgOTclKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1pbWFnZS1yb3VuZCAubGVmdCAuaW1nLXdyYXA6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNzguNHZ3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTclLCAjOGU4ZThjKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDAsICM4ZThlOGMgOTclKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDAsICM4ZThlOGMgOTclKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDAsICM4ZThlOGMgOTclKTsgfSB9XG5cbi50ZXh0LWltYWdlLXJvdW5kIC5sZWZ0IC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi50ZXh0LWltYWdlLXJvdW5kIC5yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLWxlZnQ6IC01LjU1NTU2dnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtaW1hZ2Utcm91bmQgLnJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtNDh2dztcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1ib3gge1xuICBtYXJnaW46IDIuMDgzMzN2dyAwIDA7XG4gIHBhZGRpbmc6IDEuOTQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uc2VydmljZWluaW4tYm94IGgxLCAuc2VydmljZWluaW4tYm94IGgzIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBjb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tYm94IHtcbiAgICBtYXJnaW46IDUuODY2Njd2dyAwIDA7XG4gICAgcGFkZGluZzogMy43MzMzM3Z3IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zZXJ2aWNlaW5pbi1ib3ggaDEsIC5zZXJ2aWNlaW5pbi1ib3ggaDMge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiA2My40NjY2N3Z3OyB9IH1cblxuLnNlcnZpY2VpbmluLWJveCAuZGVzYyB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuLnNlcnZpY2VpbmluLWJveCAucHJpY2Uge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogLjk3MjIydnc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWJveCAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogMS4wNjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiA0Ljh2dzsgfVxuICAuc2VydmljZWluaW4tYm94IC5wcmljZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgdG9wOiAzLjczMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnJlZ3VsYXIge1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4ucmVndWxhciB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnJlZ3VsYXIuc3RyaWtlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IC45NzIyMnZ3O1xuICBjb2xvcjogI2IyYjJiMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4ucmVndWxhci5zdHJpa2Uge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5yZWd1bGFyLnN0cmlrZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNiMmIyYjI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7IH1cblxuLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5zYWxlcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnNhbGVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAuc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnNhbGVzIHNwYW4ucHJvbW8ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnNhbGVzIHNwYW4ucHJvbW8ge1xuICBvcGFjaXR5OiAuNjtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmNjczNDsgfVxuXG4uc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnNhbGVzIHNwYW4ucHJpY2Uge1xuICBtYXJnaW4tbGVmdDogLjkwMjc4dnc7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZjY3MzQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5zYWxlcyBzcGFuLnByaWNlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnNlcnZpY2VpbmluLWJveCAuYnRuLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uc2VydmljZWluaW4tcHJpY2VzIHtcbiAgcGFkZGluZzogLjk3MjIydncgLjU1NTU2dncgOS4wMjc3OHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnNlcnZpY2VpbmluLXByaWNlcy5kYXJrIC5pbmNsdWRlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7IH1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuc2VydmljZWluaW4tcHJpY2VzLWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIHtcbiAgICBwYWRkaW5nOiAwIDEuMzMzMzN2dyAxOC42NjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLnNlcnZpY2VpbmluLXByaWNlcy1pbm5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9IH1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMge1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMS4zODg4OXZ3IDEuMzg4ODl2dyAxLjgwNTU2dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlOGU4YztcbiAgbWFyZ2luOiAuMTM4ODl2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyB7XG4gICAgcGFkZGluZzogMy43MzMzM3Z3IDIuMTMzMzN2dyAxLjZ2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgbWFyZ2luOiAuNTMzMzN2dzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4wODMzM3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS44NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogMS4xMTExMXZ3O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIC5sZWZ0IHtcbiAgb3BhY2l0eTogLjU7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgd2lkdGg6IDM1LjYyNXZ3OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLWhlYWRlciAucmlnaHQge1xuICBvcGFjaXR5OiAuODtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEyLjM2MTExdnc7IH1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMgLmluY2x1ZGVzLXRhYmxlIC5pbmNsdWRlcy10YWJsZS1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjgzMzMzdncgMCAuNTU1NTZ2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLWhlYWRlciAucmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNjY2N3Z3OyB9XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtcm93IHtcbiAgICBwYWRkaW5nOiA0dncgMCAzLjczMzMzdnc7IH0gfVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAubmFtZSB7XG4gIHdpZHRoOiAzNS42MjV2dztcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjg5O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtcm93IC5uYW1lIHtcbiAgICB3aWR0aDogNzMuMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS41NzsgfSB9XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtcm93IC5uYW1lIHN2ZyB7XG4gIHdpZHRoOiAxLjM4ODg5dnc7XG4gIGhlaWdodDogMS4zODg4OXZ3O1xuICBtYXJnaW4tcmlnaHQ6IC44MzMzM3Z3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLjI3Nzc4dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAubmFtZSBzdmcge1xuICAgIHdpZHRoOiA0LjI2NjY3dnc7XG4gICAgaGVpZ2h0OiA0LjI2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgbWFyZ2luLXRvcDogLjI2NjY3dnc7IH0gfVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAucHJpY2Uge1xuICB3aWR0aDogMTIuMzYxMTF2dztcbiAgb3BhY2l0eTogLjg7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cblxuLnNlcnZpY2UtdmlkZW8gLnRpdGxlLXdyYXAgaDIsIC52aWRlby1qcy13cmFwIC52aWRlby10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zZXJ2aWNlLXZpZGVvIHtcbiAgcGFkZGluZzogNC44NjExMXZ3IDIuNXZ3IDYuOTQ0NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAucHJpY2Uge1xuICAgIHdpZHRoOiAxNnZ3O1xuICAgIGZvbnQtc2l6ZTogNHZ3OyB9XG4gIC5zZXJ2aWNlLXZpZGVvIHtcbiAgICBwYWRkaW5nOiAyNHZ3IDEuMzMzMzN2dyAyNi42NjY2N3Z3OyB9IH1cblxuLnNlcnZpY2UtdmlkZW8gLnRpdGxlLXdyYXAge1xuICBwYWRkaW5nLWxlZnQ6IDQ3LjV2dztcbiAgbWFyZ2luLWJvdHRvbTogNC4xNjY2N3Z3OyB9XG5cbi5zZXJ2aWNlLXZpZGVvIC50aXRsZS13cmFwIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlLXZpZGVvIC50aXRsZS13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC42NjY2N3Z3OyB9XG4gIC5zZXJ2aWNlLXZpZGVvIC50aXRsZS13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3OyB9IH1cblxuLnNlcnZpY2UtdmlkZW8gLnRleHQtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyLjU2OTQ0dnc7XG4gIHdpZHRoOiAzNS42MjV2dztcbiAgcGFkZGluZy1sZWZ0OiA0Ny41dnc7IH1cblxuLnNlcnZpY2UtdmlkZW8gLnZpZGVvLWpzIHtcbiAgaGVpZ2h0OiA0Mi4zNjExMXZ3OyB9XG5cbi52aWRlby1qcy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi52aWRlby1qcy13cmFwIC52aWRlby10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjIyMjIydnc7XG4gIGxlZnQ6IDIuMjIyMjJ2dztcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1heC13aWR0aDogNDEuMzE5NDR2dzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZS12aWRlbyAudGV4dC1ibG9jayB7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogOHZ3OyB9XG4gIC5zZXJ2aWNlLXZpZGVvIC52aWRlby1qcyB7XG4gICAgaGVpZ2h0OiA3NC42NjY2N3Z3OyB9XG4gIC52aWRlby1qcy13cmFwIC52aWRlby10aXRsZSB7XG4gICAgdG9wOiAyLjY2NjY3dnc7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIG1heC13aWR0aDogNzYuMjY2Njd2dzsgfSB9XG5cbi52aWRlby1qcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnZpZGVvLWpzIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7IH0gfVxuXG4udmpzLXBvc3RlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cblxuLnZqcy1wb3N0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMiwgMiwgMiwgMC4zKTsgfVxuXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICB3aWR0aDogNS42OTQ0NHZ3O1xuICBoZWlnaHQ6IDUuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEyLjh2dztcbiAgICBoZWlnaHQ6IDEyLjh2dztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBsZWZ0OiAyLjY2NjY3dnc7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMi42NjY2N3Z3OyB9IH1cblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uOmZvY3VzLCAudmlkZW8tanM6aG92ZXIgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsIC52aWRlby1qcyAudmpzLXBsYXktY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIsIC52anMtaWNvbi1wbGF5IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi52aWRlby1qcyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3R0b206IDI4cHg7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDI4cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnZpZGVvLWpzIC52anMtY29udHJvbC1iYXIge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAwIDVweCAwIDEwcHg7IH0gfVxuXG4udmlkZW8tanMgYnV0dG9uLnZqcy1wbGF5LWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7IH1cblxuLndwLXZpZGVvLCAud3AtdmlkZW8gdmlkZW8ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi52aWRlby1qcyBidXR0b24udmpzLXBsYXktY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLndwLXZpZGVvIHZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnNpbWlsYXItcG9zdC10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjV2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5zaW1pbGFyLXBvc3QtdGl0bGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDYuOTMzMzN2dzsgfSB9XG4gIC5zaW1pbGFyLXBvc3QtdGl0bGUgaDMge1xuICAgIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zaW1pbGFyLXBvc3QtdGl0bGUgaDMge1xuICAgICAgICBmb250LXNpemU6IDYuNHZ3OyB9IH1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb25zLWxpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9ucy1saXN0IHtcbiAgICAgIG1hcmdpbjogMCAtMi42NjY2N3Z3OyB9IH1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb25zLWxpc3QgLnB1YmxpY2F0aW9uIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMge1xuICBjb2xvcjogIzAwMDsgfVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbi53aXRob3V0LWJnIC50ZXh0IC5ib3R0b20gLmRhdGUge1xuICBjb2xvcjogIzAwMDsgfVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbi53aXRob3V0LWJnIC50ZXh0IC5ib3R0b20gLnRhZyB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7IH1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uIC5ob3Zlci1iZyB7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb24gLmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbiAuaG92ZXIgc3ZnICoge1xuICAgIGZpbGw6ICMwMDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZS5wb3N0IHtcbiAgICBwYWRkaW5nLXRvcDogMjYuNjY2Njd2dzsgfSB9XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC5ib3R0b20gLmRhdGUsIC5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC50b3AgaDMge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbjpob3ZlciAudGV4dCAudG9wIGgzIC5ob3Zlci1zYW1wbGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC5ib3R0b20gLnRhZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJsb2ctcG9zdC1wYWdlIC5jdGEge1xuICBtYXJnaW4tdG9wOiAzLjEyNXZ3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmJsb2ctcG9zdC1wYWdlIC5jdGEge1xuICAgICAgbWFyZ2luLXRvcDogOS42dnc7IH0gfVxuICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIHtcbiAgICB3aWR0aDogNTEuNjY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNTU1NTZ2dztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmJsb2ctcG9zdC1wYWdlIC5jdGEgLmN0YS1ibG9jayB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAyLjY2NjY3dnc7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDc0LjY2NjY3dnc7IH0gfVxuICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sud2l0aC1iZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sud2l0aC1iZyAuY3RhLXRleHQge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDY5LjMzMzMzdnc7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrLndpdGgtYmcgLmJnLXdyYXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgLmJsb2ctcG9zdC1wYWdlIC5jdGEgLmN0YS1ibG9jay53aXRoLWJnIC5iZy13cmFwOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrLndpdGgtYmcgLmJnLXdyYXAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sud2l0aC1iZyAuY3RhLXRleHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJsb2ctcG9zdC1wYWdlIC5jdGEgLmN0YS1ibG9jayAuaW1nLXdyYXAge1xuICAgICAgd2lkdGg6IDExLjUyNzc4dnc7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmltZy13cmFwIHtcbiAgICAgICAgICB3aWR0aDogMzMuMzMzMzN2dztcbiAgICAgICAgICBoZWlnaHQ6IDM0LjY2NjY3dnc7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41MzMzM3Z3OyB9IH1cbiAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmltZy13cmFwIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDAuOTAyNzh2dztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IC5jdGEtdGl0bGUtZGVzYy1wcmljZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIHtcbiAgICAgICAgICB3aWR0aDogMzAuNzYzODl2dzsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDcxLjczMzMzdnc7IH0gfVxuICAgICAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IC5jdGEtdGl0bGUtZGVzYy1wcmljZSAuY3RhLXRpdGxlLWRlc2MgLnRpdGxlLWN0YSB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1dnc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIC50aXRsZS1jdGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3OyB9IH1cbiAgICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIC5kZXNjLWN0YSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjIwODMzdnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODMzMzN2dztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IC5jdGEtdGl0bGUtZGVzYy1wcmljZSAuY3RhLXRpdGxlLWRlc2MgLmRlc2MtY3RhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjh2dztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnZ3OyB9IH1cbiAgICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIC5wcmljZS1jdGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1dnc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgICAuYmxvZy1wb3N0LXBhZ2UgLmN0YSAuY3RhLWJsb2NrIC5jdGEtdGV4dCAuY3RhLXRpdGxlLWRlc2MtcHJpY2UgLmN0YS10aXRsZS1kZXNjIC5wcmljZS1jdGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3OyB9IH1cbiAgICAgIC5ibG9nLXBvc3QtcGFnZSAuY3RhIC5jdGEtYmxvY2sgLmN0YS10ZXh0IC5jdGEtYnRuLXdyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAyLjQzMDU2dnc7IH1cbiAgICAgICAgLmJsb2ctcG9zdC1wYWdlIC5jdGEgLmN0YS1ibG9jayAuY3RhLXRleHQgLmN0YS1idG4td3JhcCAuYnV0dG9uLmJ1dHRvbi1pbmxpbmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMS45NDQ0NHZ3O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuOTQ0NDR2dzsgfVxuXG4ucGFnaW5hdGlvbiB7XG4gIHBhZGRpbmc6IDAgMi41dncgMTEuNjY2Njd2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMzAzMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMCA0dncgNjkuMzMzMzN2dztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gIC5wYWdpbmF0aW9uIC5tb3JlLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMC42OTQ0NHZ3O1xuICAgIGJhY2tncm91bmQ6ICMyNTI2Mjg7XG4gICAgcGFkZGluZzogMS4zODg4OXZ3IDMuMTI1dncgMS4yNXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2dztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnBhZ2luYXRpb24gLm1vcmUtYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uIC5tb3JlLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogNC41MzMzM3Z3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY3dnc7XG4gICAgICAgIHBhZGRpbmc6IDUuMzMzMzN2dyAxNS40NjY2N3Z3IDQuOHZ3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdnc7IH0gfVxuICAucGFnaW5hdGlvbiAucHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIuNXZ3O1xuICAgIGJvdHRvbTogMTEuNjY2Njd2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAucGFnaW5hdGlvbiAucHJldiB7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiA1My4zMzMzM3Z3O1xuICAgICAgICBsZWZ0OiA0dnc7IH0gfVxuICAucGFnaW5hdGlvbiAubmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyLjV2dztcbiAgICBib3R0b206IDExLjY2NjY3dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnBhZ2luYXRpb24gLm5leHQge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogNTMuMzMzMzN2dztcbiAgICAgICAgcmlnaHQ6IDR2dzsgfSB9XG4gIC5wYWdpbmF0aW9uIC5idXR0b24tcGFnIHtcbiAgICB3aWR0aDogOS43MjIyMnZ3O1xuICAgIGhlaWdodDogMy4xMjV2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjU1NTU2dnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjYyODtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZy10b3A6IDAuMTM4ODl2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAucGFnaW5hdGlvbiAuYnV0dG9uLXBhZyB7XG4gICAgICAgIHdpZHRoOiA0NS4zMzMzM3Z3O1xuICAgICAgICBoZWlnaHQ6IDEydnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dztcbiAgICAgICAgZm9udC1zaXplOiA0LjUzMzMzdnc7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjUzMzMzdnc7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAucGFnaW5hdGlvbiAuYnV0dG9uLXBhZzpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7IH0gfVxuICAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3Qge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gICAgLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdCBhLCAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0IHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgd2lkdGg6IDIuNzc3Nzh2dztcbiAgICAgIGhlaWdodDogMi43Nzc3OHZ3O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZy10b3A6IDAuMTM4ODl2dztcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC41NTU1NnZ3O1xuICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0IGEsIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3Qgc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDEwLjY2NjY3dnc7XG4gICAgICAgICAgaGVpZ2h0OiAxMC42NjY2N3Z3O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjUzMzMzdnc7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3O1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC41MzMzM3Z3OyB9IH1cbiAgICAgIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpc3QgYS5jdXJyZW50LCAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saXN0IHNwYW4uY3VycmVudCB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGlzdCBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAgICAgb3BhY2l0eTogMTsgfSB9XG5cbmZvb3RlciAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgZm9vdGVyIC5pbm5lciAuY29weS10ZXh0LWxlZ2FsIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxOC40MDI3OHZ3O1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBmb250LXNpemU6IDAuOTAyNzh2dztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS41NDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGVmdDogMi43MDgzM3Z3O1xuICAgIGJvdHRvbTogMy45NTgzM3Z3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICBmb290ZXIgLmlubmVyIC5jb3B5LXRleHQtbGVnYWwge1xuICAgICAgICByaWdodDogNC4yNjY2N3Z3O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBib3R0b206IDIwLjh2dztcbiAgICAgICAgd2lkdGg6IDcwLjY2NjY3dnc7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3OyB9IH1cblxuLmZvcm0tc3RlcCAuc3RlcC1kZXNjIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMi43Nzc3OHZ3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmZvcm0tc3RlcCAuc3RlcC1kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG5hdiAuaW5uZXIgLnNlYXJjaC10cmlnZ2VyLW5hdiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIG5hdiAuaW5uZXIgLnNlYXJjaC10cmlnZ2VyLW5hdjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cbiAgICBuYXYgLmlubmVyIC5zZWFyY2gtdHJpZ2dlci1uYXYgc3ZnICoge1xuICAgICAgZmlsbDogIzAwMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZWFyY2gtY2xvc2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG5cbi5zZWFyY2gtdHJpZ2dlci1uYXYge1xuICB3aWR0aDogMi4yMjIyMnZ3O1xuICBoZWlnaHQ6IDIuMDgzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogMC41NTU1NnZ3O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjA4MzN2dztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuc2VhcmNoLXRyaWdnZXItbmF2IHtcbiAgICAgIHdpZHRoOiAxNC42NjY2N3Z3O1xuICAgICAgaGVpZ2h0OiAxNC42NjY2N3Z3O1xuICAgICAgYmFja2dyb3VuZDogIzI0MjQyNDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dztcbiAgICAgIG1hcmdpbi1yaWdodDogMi40dnc7IH0gfVxuICAuc2VhcmNoLXRyaWdnZXItbmF2OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgLnNlYXJjaC10cmlnZ2VyLW5hdjpob3ZlciBzdmcgKiB7XG4gICAgICBmaWxsOiAjMDAwOyB9XG4gIC5zZWFyY2gtdHJpZ2dlci1uYXYgc3ZnIHtcbiAgICB3aWR0aDogMS4yNXZ3O1xuICAgIGhlaWdodDogMS4yNXZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5zZWFyY2gtdHJpZ2dlci1uYXYgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDcuNDY2Njd2dztcbiAgICAgICAgaGVpZ2h0OiA3LjQ2NjY3dnc7IH0gfVxuICAgIC5zZWFyY2gtdHJpZ2dlci1uYXYgc3ZnICoge1xuICAgICAgZmlsbDogI0ZGRjsgfVxuXG4uc2VhcmNoLXBvcHVwLW5hdiB7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDE7IH1cbiAgLnNlYXJjaC1wb3B1cC1uYXYgLmNsb3NlLXNlYXJjaC1wb3B1cC1uYXYge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzNSU7XG4gICAgcmlnaHQ6IDIwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc2VhcmNoLXBvcHVwLW5hdiAuY2xvc2Utc2VhcmNoLXBvcHVwLW5hdiB7XG4gICAgICAgIHJpZ2h0OiAyJTtcbiAgICAgICAgdG9wOiAzJTsgfSB9XG4gICAgLnNlYXJjaC1wb3B1cC1uYXYgLmNsb3NlLXNlYXJjaC1wb3B1cC1uYXY6aG92ZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7IH1cbiAgICAuc2VhcmNoLXBvcHVwLW5hdiAuY2xvc2Utc2VhcmNoLXBvcHVwLW5hdjpob3ZlciBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTsgfVxuICAgIC5zZWFyY2gtcG9wdXAtbmF2IC5jbG9zZS1zZWFyY2gtcG9wdXAtbmF2IC5pY29uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxLjM4ODg5dncgMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgLmNsb3NlLXNlYXJjaC1wb3B1cC1uYXYgLmljb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDUuMzMzMzN2dyAwOyB9IH1cbiAgICAuc2VhcmNoLXBvcHVwLW5hdiAuY2xvc2Utc2VhcmNoLXBvcHVwLW5hdiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEuODA1NTZ2dztcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IC5jbG9zZS1zZWFyY2gtcG9wdXAtbmF2IHNwYW4ge1xuICAgICAgICAgIHdpZHRoOiA2LjY2NjY3dnc7IH0gfVxuICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgLmNsb3NlLXNlYXJjaC1wb3B1cC1uYXYgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAwLjkwMjc4dnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuc2VhcmNoLXBvcHVwLW5hdiAuY2xvc2Utc2VhcmNoLXBvcHVwLW5hdiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGxlZnQ6IDMuMnZ3OyB9IH1cbiAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IC5jbG9zZS1zZWFyY2gtcG9wdXAtbmF2IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IDAuOTAyNzh2dzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IC5jbG9zZS1zZWFyY2gtcG9wdXAtbmF2IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICByaWdodDogMy4ydnc7IH0gfVxuICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIHtcbiAgICB3aWR0aDogNTB2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIHtcbiAgICAgICAgd2lkdGg6IDkzLjMzMzMzdnc7IH0gfVxuICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gLmlucHV0LXdyYXAge1xuICAgICAgd2lkdGg6IDQ0LjA5NzIydnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gLmlucHV0LXdyYXAge1xuICAgICAgICAgIHdpZHRoOiA3NnZ3OyB9IH1cbiAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gLmlucHV0LXdyYXAgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgbWFyZ2luOiAwLjY5NDQ0dncgMCAwIDEuMzg4ODl2dztcbiAgICAgICAgZm9udC1zaXplOiAwLjkwMjc4dnc7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIC5pbnB1dC13cmFwIC5wbGFjZWhvbGRlci5hY3RpdmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIC5pbnB1dC13cmFwIC5wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDIuNjY2Njd2dyAwIDAgMi42NjY2N3Z3O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjQ2NjY3dnc7IH0gfVxuICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gLmJ1dHRvbi13cmFwIHtcbiAgICAgIHdpZHRoOiA1LjYyNXZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIC5idXR0b24td3JhcCB7XG4gICAgICAgICAgd2lkdGg6IDE2LjI2NjY3dnc7IH0gfVxuICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNS42MjV2dztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIuNzc3Nzh2dztcbiAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiAwIDMuNDcyMjJ2dztcbiAgICAgIGZvbnQtc2l6ZTogMS41Mjc3OHZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSBpbnB1dCB7XG4gICAgICAgICAgaGVpZ2h0OiAxNi4yNjY2N3Z3O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDkuMzMzMzN2dztcbiAgICAgICAgICBwYWRkaW5nOiAwIDYuNjY2Njd2dztcbiAgICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG4gICAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIGlucHV0OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTsgfVxuICAgICAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIGlucHV0OmhvdmVyOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgb3BhY2l0eTogLjY7IH1cbiAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSBidXR0b24ge1xuICAgICAgaGVpZ2h0OiA1LjYyNXZ3O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSBidXR0b24ge1xuICAgICAgICAgIGhlaWdodDogMTYuMjY2Njd2dzsgfSB9XG4gICAgICAuc2VhcmNoLXBvcHVwLW5hdiBmb3JtIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSBidXR0b246aG92ZXIgc3ZnICoge1xuICAgICAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICAgIC5zZWFyY2gtcG9wdXAtbmF2IGZvcm0gYnV0dG9uIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyLjA4MzMzdnc7XG4gICAgICAgIGhlaWdodDogMi4wODMzM3Z3OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLnNlYXJjaC1wb3B1cC1uYXYgZm9ybSBidXR0b24gc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiA4dnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDh2dzsgfSB9XG5cbmlucHV0IHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4uc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZThlOGM7XG4gIG1hcmdpbi10b3A6IC0zLjQ3MjIydnc7XG4gIHBhZGRpbmc6IDAgMi41dncgMTEuODA1NTZ2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nOiA1LjMzMzMzdncgMS4zMzMzM3Z3IDUzLjMzMzMzdnc7IH0gfVxuICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNzc3OHZ3O1xuICAgIHBhZGRpbmc6IDEuMTExMTF2dyAxLjU5NzIydncgMS4xMTExMXZ3IDEuMTExMTF2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMDY2Njd2dztcbiAgICAgICAgcGFkZGluZzogMy4ydncgMi42NjY2N3Z3IDYuNHZ3IDIuNjY2Njd2dztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW06aG92ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjI3Nzc4dnc7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4yNzc3OHZ3O1xuICAgICAgICBwYWRkaW5nOiAxLjExMTExdncgMS44NzV2dyAxLjExMTExdncgMS4zODg4OXZ3OyB9XG4gICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtOmhvdmVyIC5pbWctd3JhcCB7XG4gICAgICAgICAgcmlnaHQ6IDEuMzg4ODl2dzsgfVxuICAgICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbTpob3ZlciAuYXJyb3cge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtLmdyZXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbS5oYXMtaW1hZ2UgLnRhZ25hbWUgLnRhZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4LjI2NjY3dnc7IH0gfVxuICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIHtcbiAgICAgIHdpZHRoOiA3MC44MzMzM3Z3O1xuICAgICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAudGFnbmFtZSAudGFnIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjgzMzMzdnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBwYWRkaW5nOiAwLjIwODMzdncgMC41NTU1NnZ3IDAuMTM4ODl2dztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS4xODA1NnZ3O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjM2MTExdnc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC50YWcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuOHZ3IDIuMTMzMzN2dyAwLjUzMzMzdnc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0LjUzMzMzdnc7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnZ3OyB9IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAudGFnbmFtZSAudGFnOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgfSB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAudGFnbmFtZSAubmFtZSAuZmlsbGVkOmFmdGVyIHtcbiAgICAgICAgdG9wOiAtMC4zNDcyMnZ3O1xuICAgICAgICBib3R0b206IC0wLjA2OTQ0dnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAudGFnbmFtZSAubmFtZSAuZmlsbGVkOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogLTEuMzMzMzN2dztcbiAgICAgICAgICAgIGJvdHRvbTogLTAuMjY2Njd2dzsgfSB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAudGFnbmFtZSAuZmlsbGVkLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAudGFnbmFtZSAuZmlsbGVkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC5maWxsZWQ6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC0wLjIwODMzdnc7XG4gICAgICAgICAgYm90dG9tOiAtMC4yMDgzM3Z3O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZDlkMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI3Nzc4dnc7XG4gICAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAudGFnbmFtZSAuZmlsbGVkOmFmdGVyIHtcbiAgICAgICAgICAgICAgdG9wOiAtMC44dnc7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTAuOHZ3O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjA2NjY3dnc7IH0gfVxuICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW0gLnRhZ25hbWUgLm5hbWUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDEuNjY2Njd2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjIwODMzdnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAudGFnbmFtZSAubmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUuODY2Njd2dztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuNzMzMzN2dzsgfSB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAudGFnbmFtZSAuZGVzYyB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjUzO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC50YWduYW1lIC5kZXNjIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNHZ3OyB9IH1cbiAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAuaW1nLXdyYXAge1xuICAgICAgd2lkdGg6IDEyLjV2dztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMS4xMTExMXZ3O1xuICAgICAgcmlnaHQ6IDEuMTExMTF2dztcbiAgICAgIGJvdHRvbTogMS4xMTExMXZ3O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNTU1NTZ2dztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcmlnaHQ7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC5pbWctd3JhcCB7XG4gICAgICAgICAgd2lkdGg6IDQ1LjMzMzMzdnc7XG4gICAgICAgICAgdG9wOiAzLjJ2dztcbiAgICAgICAgICByaWdodDogMi42NjY2N3Z3O1xuICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDMwLjR2dztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdnc7IH0gfVxuICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgLnNlYXJjaC1yZXN1bHRzLWl0ZW0gLmltZy13cmFwIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC5hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHJpZ2h0OiAwLjY5NDQ0dnc7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IC5zZWFyY2gtcmVzdWx0cy1pdGVtIC5hcnJvdyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAuYXJyb3c6aG92ZXIgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCAuc2VhcmNoLXJlc3VsdHMtaXRlbSAuYXJyb3cgc3ZnIHtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgICAgICAgd2lkdGg6IDEuNTI3Nzh2dztcbiAgICAgICAgaGVpZ2h0OiAxLjUyNzc4dnc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zZWFyY2gtcmVzdWx0cy1saXN0LW5vLWZvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlOGU4YztcbiAgcGFkZGluZy10b3A6IDIuMDgzMzN2dztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYm90dG9tOiAxMS44MDU1NnZ3OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLnNlYXJjaC1yZXN1bHRzLWxpc3Qtbm8tZm91bmQge1xuICAgICAgcGFkZGluZy10b3A6IDE4LjY2NjY3dnc7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDUuMzMzMzN2dzsgfSB9XG4gIC5zZWFyY2gtcmVzdWx0cy1saXN0LW5vLWZvdW5kIC5pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDQuNDQ0NDR2dztcbiAgICBoZWlnaHQ6IDMuODE5NDR2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdC1uby1mb3VuZCAuaWNvbiBzdmcge1xuICAgICAgICB3aWR0aDogMTZ2dztcbiAgICAgICAgaGVpZ2h0OiAxMy4zMzMzM3Z3OyB9IH1cbiAgLnNlYXJjaC1yZXN1bHRzLWxpc3Qtbm8tZm91bmQgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IDEuODA1NTZ2dztcbiAgICBmb250LXNpemU6IDEuMjV2dztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4yMjtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAwLjY7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnNlYXJjaC1yZXN1bHRzLWxpc3Qtbm8tZm91bmQgLnRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiA1LjZ2dztcbiAgICAgICAgZm9udC1zaXplOiA0LjI2NjY3dnc7IH0gfVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubGVmdC1uYXYge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4uZmVlZGJhY2tzLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICAuZmVlZGJhY2tzLWhlYWRlciAuZG9wLWxpbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogMjQuMzA1NTZ2dztcbiAgICBsZWZ0OiAyLjV2dztcbiAgICByaWdodDogMzguMTk0NDR2dztcbiAgICBib3R0b206IDE2LjM4ODg5dnc7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMTAwJSAwKTtcbiAgICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBjbGlwLXBhdGg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmZlZWRiYWNrcy1oZWFkZXIgLmRvcC1saW5lIHtcbiAgICAgICAgdG9wOiAxMzQuNjY2Njd2dztcbiAgICAgICAgbGVmdDogNC41MzMzM3Z3O1xuICAgICAgICByaWdodDogNC41MzMzM3Z3O1xuICAgICAgICBib3R0b206IDcxLjJ2dzsgfSB9XG4gICAgLmZlZWRiYWNrcy1oZWFkZXIgLmRvcC1saW5lLmFuaW1hdGVkLWxpbmUge1xuICAgICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTsgfVxuICAgIC5mZWVkYmFja3MtaGVhZGVyIC5kb3AtbGluZSBzdmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAuZmVlZGJhY2tzLWhlYWRlciAuYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZmVlZGJhY2tzLWhlYWRlciAuYmcge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuICAgIC5mZWVkYmFja3MtaGVhZGVyIC5iZzphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzlkZWcsIHJnYmEoMiwgMiwgMiwgMC4yKSAzOS40NiUsICMyRjMwMzIgOTguOTMlKTsgfVxuICAgIC5mZWVkYmFja3MtaGVhZGVyIC5iZyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZlZWRiYWNrcy1oZWFkZXIgLmJnIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9IH1cbiAgLmZlZWRiYWNrcy1oZWFkZXIgLnRpdGxlLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIHBhZGRpbmc6IDE2LjY2NjY3dncgMi41dncgMTkuMzA1NTZ2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZmVlZGJhY2tzLWhlYWRlciAudGl0bGUtd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDM3LjMzMzMzdncgNS4zMzMzM3Z3IDEzMC42NjY2N3Z3OyB9IH1cbiAgICAuZmVlZGJhY2tzLWhlYWRlciAudGl0bGUtd3JhcCAuZGVzYyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAyLjV2dztcbiAgICAgIHRvcDogMTYuNjY2Njd2dztcbiAgICAgIHdpZHRoOiAyNy43Nzc3OHZ3O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMi4yMjIyMnZ3O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZmVlZGJhY2tzLWhlYWRlciAudGl0bGUtd3JhcCAuZGVzYyB7XG4gICAgICAgICAgbGVmdDogNHZ3O1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICBib3R0b206IDk5LjczMzMzdnc7XG4gICAgICAgICAgd2lkdGg6IDcydnc7XG4gICAgICAgICAgZm9udC1zaXplOiA1Ljg2NjY3dnc7IH0gfVxuICAgIC5mZWVkYmFja3MtaGVhZGVyIC50aXRsZS13cmFwIGgxIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDcuMjIyMjJ2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjk0NDQ0dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mZWVkYmFja3MtaGVhZGVyIC50aXRsZS13cmFwIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDEyLjh2dztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjkzMzMzdnc7IH0gfVxuICAgIC5mZWVkYmFja3MtaGVhZGVyIC50aXRsZS13cmFwIC5zdGFycy1hdmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMy4wNTU1NnZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZmVlZGJhY2tzLWhlYWRlciAudGl0bGUtd3JhcCAuc3RhcnMtYXZnIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMC40dnc7IH0gfVxuICAuZmVlZGJhY2tzLWhlYWRlciAuZmVlZGJhY2tzLXNvY2lhbHMtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuZmVlZGJhY2tzLWhlYWRlciAuZmVlZGJhY2tzLXNvY2lhbHMtbGlzdCAuZmVlZGJhY2tzLXNvY2lhbHMtaXRlbSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB3aWR0aDogMTAuMjA4MzN2dztcbiAgICAgIGhlaWdodDogNS4xMzg4OXZ3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMC41NTU1NnZ3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNDY0MDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41NTU1NnZ3O1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNTU1NTZ2dztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZmVlZGJhY2tzLWhlYWRlciAuZmVlZGJhY2tzLXNvY2lhbHMtbGlzdCAuZmVlZGJhY2tzLXNvY2lhbHMtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDI3LjczMzMzdnc7XG4gICAgICAgICAgaGVpZ2h0OiAxNi41MzMzM3Z3O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNnZ3O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjEzMzMzdnc7IH0gfVxuICAgICAgLmZlZWRiYWNrcy1oZWFkZXIgLmZlZWRiYWNrcy1zb2NpYWxzLWxpc3QgLmZlZWRiYWNrcy1zb2NpYWxzLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZlZWRiYWNrcy1oZWFkZXIgLmZlZWRiYWNrcy1zb2NpYWxzLWxpc3QgLmZlZWRiYWNrcy1zb2NpYWxzLWl0ZW06aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM3ODc4Nzg7IH1cbiAgICAgICAgICAuZmVlZGJhY2tzLWhlYWRlciAuZmVlZGJhY2tzLXNvY2lhbHMtbGlzdCAuZmVlZGJhY2tzLXNvY2lhbHMtaXRlbTpob3ZlciAuc3RhcnMtYXZnIC5yYXRlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgICAgLmZlZWRiYWNrcy1oZWFkZXIgLmZlZWRiYWNrcy1zb2NpYWxzLWxpc3QgLmZlZWRiYWNrcy1zb2NpYWxzLWl0ZW0gLmxvZ28ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI3Nzc4dnc7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuZmVlZGJhY2tzLWhlYWRlciAuZmVlZGJhY2tzLXNvY2lhbHMtbGlzdCAuZmVlZGJhY2tzLXNvY2lhbHMtaXRlbSAubG9nbyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjh2dzsgfSB9XG4gICAgICAgIC5mZWVkYmFja3MtaGVhZGVyIC5mZWVkYmFja3Mtc29jaWFscy1saXN0IC5mZWVkYmFja3Mtc29jaWFscy1pdGVtIC5sb2dvIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDcuODQ3MjJ2dztcbiAgICAgICAgICBoZWlnaHQ6IDIuMDgzMzN2dzsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuZmVlZGJhY2tzLWhlYWRlciAuZmVlZGJhY2tzLXNvY2lhbHMtbGlzdCAuZmVlZGJhY2tzLXNvY2lhbHMtaXRlbSAubG9nbyBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMjB2dztcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1LjMzMzMzdnc7IH0gfVxuICAgICAgLmZlZWRiYWNrcy1oZWFkZXIgLmZlZWRiYWNrcy1zb2NpYWxzLWxpc3QgLmZlZWRiYWNrcy1zb2NpYWxzLWl0ZW0gLnN0YXJzLWF2ZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLmZlZWRiYWNrcy1oZWFkZXIgLmZlZWRiYWNrcy1zb2NpYWxzLWxpc3QgLmZlZWRiYWNrcy1zb2NpYWxzLWl0ZW0gLnN0YXJzLWF2ZyAucmF0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjk3MjIydnc7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjM0NzIydnc7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmZlZWRiYWNrcy1oZWFkZXIgLmZlZWRiYWNrcy1zb2NpYWxzLWxpc3QgLmZlZWRiYWNrcy1zb2NpYWxzLWl0ZW0gLnN0YXJzLWF2ZyAucmF0ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNTMzMzN2dzsgfSB9XG4gICAgICAgIC5mZWVkYmFja3MtaGVhZGVyIC5mZWVkYmFja3Mtc29jaWFscy1saXN0IC5mZWVkYmFja3Mtc29jaWFscy1pdGVtIC5zdGFycy1hdmcgLnN0YXJzLWxpc3Qgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMDY5NDR2dztcbiAgICAgICAgICB3aWR0aDogMC44MzMzM3Z3O1xuICAgICAgICAgIGhlaWdodDogMC44MzMzM3Z3OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAgIC5mZWVkYmFja3MtaGVhZGVyIC5mZWVkYmFja3Mtc29jaWFscy1saXN0IC5mZWVkYmFja3Mtc29jaWFscy1pdGVtIC5zdGFycy1hdmcgLnN0YXJzLWxpc3Qgc3ZnIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI2NjY3dnc7XG4gICAgICAgICAgICAgIHdpZHRoOiAyLjR2dztcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyLjR2dzsgfSB9XG4gIC5mZWVkYmFja3MtaGVhZGVyIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS44MDU1NnZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mZWVkYmFja3MtaGVhZGVyIC5idG4td3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYuNjY2Njd2dzsgfSB9XG4gICAgLmZlZWRiYWNrcy1oZWFkZXIgLmJ0bi13cmFwIC5idXR0b24ge1xuICAgICAgcGFkZGluZzogMC4zNDcyMnZ3IDIuNjM4ODl2dyAwLjM0NzIydnc7XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjkwOTcydnc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMi4xMztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZlZWRiYWNrcy1oZWFkZXIgLmJ0bi13cmFwIC5idXR0b24ge1xuICAgICAgICAgIHBhZGRpbmc6IDEuMzMzMzN2dyAxMi44dncgMS4zMzMzM3Z3O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDcuMzMzMzN2dztcbiAgICAgICAgICBmb250LXNpemU6IDQuMjY2Njd2dzsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZmVlZGJhY2tzLWhlYWRlciAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfSB9XG4gIC5mZWVkYmFja3MtaGVhZGVyIC50ZXh0LXdyYXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNS45NzIyMnZ3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIHBhZGRpbmctbGVmdDogNjMuODg4ODl2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjV2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZmVlZGJhY2tzLWhlYWRlciAudGV4dC13cmFwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMzLjMzMzMzdnc7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHZ3O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0dnc7IH0gfVxuICAgIC5mZWVkYmFja3MtaGVhZGVyIC50ZXh0LXdyYXAgaDIge1xuICAgICAgZm9udC1zaXplOiAyLjIyMjIydnc7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQuMzA1NTZ2dztcbiAgICAgIHdpZHRoOiAyOS43MjIyMnZ3O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mZWVkYmFja3MtaGVhZGVyIC50ZXh0LXdyYXAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcuNDY2Njd2dztcbiAgICAgICAgICB3aWR0aDogNzJ2dztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAuZmVlZGJhY2tzLWhlYWRlciAudGV4dC13cmFwIHAge1xuICAgICAgd2lkdGg6IDI3Ljc3Nzc4dnc7XG4gICAgICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZlZWRiYWNrcy1oZWFkZXIgLnRleHQtd3JhcCBwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDR2dzsgfSB9XG5cbi5zdGFycy1hdmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5zdGFycy1hdmcgLnJhdGUge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBmb250LXNpemU6IDEuOTQ0NDR2dztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMC45MztcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjA0MTY3dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnN0YXJzLWF2ZyAucmF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuNjY2Njd2dzsgfSB9XG4gIC5zdGFycy1hdmcgLnN0YXJzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5zdGFycy1hdmcgLnN0YXJzLWxpc3Qgc3ZnIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4zNDcyMnZ3O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMS44MDU1NnZ3O1xuICAgICAgaGVpZ2h0OiAxLjgwNTU2dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zdGFycy1hdmcgLnN0YXJzLWxpc3Qgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMDY2Njd2dztcbiAgICAgICAgICB3aWR0aDogNS4wNjY2N3Z3O1xuICAgICAgICAgIGhlaWdodDogNS4wNjY2N3Z3OyB9IH1cbiAgICAgIC5zdGFycy1hdmcgLnN0YXJzLWxpc3Qgc3ZnOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmFsbC1mZWVkYmFja3Mge1xuICBtYXJnaW4tdG9wOiAtNC40NDQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuYWxsLWZlZWRiYWNrcyB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJmMzAzMjsgfSB9XG4gIC5hbGwtZmVlZGJhY2tzIC5mZWVkYmFja3Mtc29ydGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYWxsLWZlZWRiYWNrcyAuZmVlZGJhY2tzLXNvcnRpbmcge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjY2NjY3dnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2dzsgfSB9XG4gICAgLmFsbC1mZWVkYmFja3MgLmZlZWRiYWNrcy1zb3J0aW5nIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAwLjEzODg5dnc7XG4gICAgICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUyNjI4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIDAuMzQ3MjJ2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmFsbC1mZWVkYmFja3MgLmZlZWRiYWNrcy1zb3J0aW5nIHVsIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjUzMzMzdnc7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgICAgICAgIG1hcmdpbjogMCAxLjMzMzMzdnc7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmFsbC1mZWVkYmFja3MgLmZlZWRiYWNrcy1zb3J0aW5nIHVsOmhvdmVyIC5ob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAuYWxsLWZlZWRiYWNrcyAuZmVlZGJhY2tzLXNvcnRpbmcgdWw6aG92ZXIgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAgIC5hbGwtZmVlZGJhY2tzIC5mZWVkYmFja3Mtc29ydGluZyB1bDpob3ZlciBsaSBhLmFjdGl2ZTphZnRlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC4yOyB9XG4gICAgICAgIC5hbGwtZmVlZGJhY2tzIC5mZWVkYmFja3Mtc29ydGluZyB1bDpob3ZlciBsaSBhLmFjdGl2ZSAuY291bnQge1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgLmFsbC1mZWVkYmFja3MgLmZlZWRiYWNrcy1zb3J0aW5nIHVsOmhvdmVyIGxpIGEuYWN0aXZlOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAgIC5hbGwtZmVlZGJhY2tzIC5mZWVkYmFja3Mtc29ydGluZyB1bDpob3ZlciBsaSBhLmFjdGl2ZTpob3ZlciAuY291bnQge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgICAgLmFsbC1mZWVkYmFja3MgLmZlZWRiYWNrcy1zb3J0aW5nIHVsIC5ob3ZlciB7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMC4xMzg4OXZ3O1xuICAgICAgICBib3R0b206IDAuMTM4ODl2dztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICAuYWxsLWZlZWRiYWNrcyAuZmVlZGJhY2tzLXNvcnRpbmcgdWwgLmhvdmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgLmFsbC1mZWVkYmFja3MgLmZlZWRiYWNrcy1zb3J0aW5nIHVsIGxpIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMS4xODA1NnZ3IDMuMTI1dnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5hbGwtZmVlZGJhY2tzIC5mZWVkYmFja3Mtc29ydGluZyB1bCBsaSBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgICAgICAgICAgcGFkZGluZzogMy4ydncgMTAuNjY2Njd2dztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDh2dzsgfSB9XG4gICAgICAgIC5hbGwtZmVlZGJhY2tzIC5mZWVkYmFja3Mtc29ydGluZyB1bCBsaSBhOmhvdmVyIC5jb3VudCB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAuYWxsLWZlZWRiYWNrcyAuZmVlZGJhY2tzLXNvcnRpbmcgdWwgbGkgYS5hY3RpdmUgLmNvdW50IHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5hbGwtZmVlZGJhY2tzIC5mZWVkYmFja3Mtc29ydGluZyB1bCBsaSBhLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTsgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAuYWxsLWZlZWRiYWNrcyAuZmVlZGJhY2tzLXNvcnRpbmcgdWwgbGkgYS5hY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAgIC5hbGwtZmVlZGJhY2tzIC5mZWVkYmFja3Mtc29ydGluZyB1bCBsaSBhLmFjdGl2ZTphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMS4yNXZ3O1xuICAgICAgICAgIGJvdHRvbTogMS4yNXZ3O1xuICAgICAgICAgIGxlZnQ6IDIuMDgzMzN2dztcbiAgICAgICAgICByaWdodDogMi4wODMzM3Z3O1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmFsbC1mZWVkYmFja3MgLmZlZWRiYWNrcy1zb3J0aW5nIHVsIGxpIGEuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAuYWxsLWZlZWRiYWNrcyAuZmVlZGJhY2tzLWxpc3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gICAgcGFkZGluZzogNC4xNjY2N3Z3IDIuNXZ3IDYuMjV2dztcbiAgICBtYXJnaW46IC0wLjQxNjY3dncgLTAuMjA4MzN2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYWxsLWZlZWRiYWNrcyAuZmVlZGJhY2tzLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDR2dyAyMS4zMzMzM3Z3OyB9IH1cbiAgICAuYWxsLWZlZWRiYWNrcyAuZmVlZGJhY2tzLWxpc3QgLnJpZ2h0LWNvbCwgLmFsbC1mZWVkYmFja3MgLmZlZWRiYWNrcy1saXN0IC5sZWZ0LWNvbCB7XG4gICAgICB3aWR0aDogNTAlOyB9XG5cbi5mZWVkYmFjay1pdGVtIHtcbiAgbWFyZ2luOiAwLjQxNjY3dncgMC4yMDgzM3Z3O1xuICBwYWRkaW5nOiAxLjI1dncgMS4zODg4OXZ3IDEuMzg4ODl2dztcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5mZWVkYmFjay1pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAwIDIuMTMzMzN2dyAwO1xuICAgICAgcGFkZGluZzogMy40NjY2N3Z3IDYuNjY2Njd2dyA0dncgNHZ3O1xuICAgICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3OyB9IH1cbiAgLmZlZWRiYWNrLWl0ZW0gLnJhdGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1dnc7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZmVlZGJhY2staXRlbSAucmF0ZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0dnc7IH0gfVxuICAgIC5mZWVkYmFjay1pdGVtIC5yYXRlIHN2ZyB7XG4gICAgICB3aWR0aDogMS4xMTExMXZ3O1xuICAgICAgaGVpZ2h0OiAxLjExMTExdnc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMC4yMDgzM3Z3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZmVlZGJhY2staXRlbSAucmF0ZSBzdmcge1xuICAgICAgICAgIHdpZHRoOiA0dnc7XG4gICAgICAgICAgaGVpZ2h0OiA0dnc7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjh2dzsgfSB9XG4gIC5mZWVkYmFjay1pdGVtIC50ZXN0LWxpbmUtaCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMS41Mjc3OHZ3O1xuICAgIHdpZHRoOiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mZWVkYmFjay1pdGVtIC50ZXN0LWxpbmUtaCB7XG4gICAgICAgIGhlaWdodDogNS44NjY2N3Z3OyB9IH1cbiAgLmZlZWRiYWNrLWl0ZW0gLnRleHQge1xuICAgIHdpZHRoOiAzOS4wMjc3OHZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mZWVkYmFjay1pdGVtIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5mZWVkYmFjay1pdGVtIC50ZXh0IHAge1xuICAgICAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS40NztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mZWVkYmFjay1pdGVtIC50ZXh0IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNHZ3OyB9IH1cbiAgLmZlZWRiYWNrLWl0ZW0gLnVzZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMi4zNjExMXZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mZWVkYmFjay1pdGVtIC51c2VyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEzLjMzMzMzdnc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuZmVlZGJhY2staXRlbSAudXNlciAuaW1nLXdyYXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAyLjkxNjY3dnc7XG4gICAgICBoZWlnaHQ6IDIuOTE2Njd2dztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNTU1NTZ2dzsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZlZWRiYWNrLWl0ZW0gLnVzZXIgLmltZy13cmFwIHtcbiAgICAgICAgICB3aWR0aDogMTEuMnZ3O1xuICAgICAgICAgIGhlaWdodDogMTEuMnZ3O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnZ3OyB9IH1cbiAgICAgIC5mZWVkYmFjay1pdGVtIC51c2VyIC5pbWctd3JhcC53aXRoLXRleHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjOyB9XG4gICAgICAgIC5mZWVkYmFjay1pdGVtIC51c2VyIC5pbWctd3JhcC53aXRoLXRleHQgLnRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjIwODMzdnc7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLmZlZWRiYWNrLWl0ZW0gLnVzZXIgLmltZy13cmFwLndpdGgtdGV4dCAudGV4dCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuOHZ3OyB9IH1cbiAgICAgIC5mZWVkYmFjay1pdGVtIC51c2VyIC5pbWctd3JhcCBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAuZmVlZGJhY2staXRlbSAudXNlciAubmFtZSB7XG4gICAgICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ3O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZlZWRiYWNrLWl0ZW0gLnVzZXIgLm5hbWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNHZ3OyB9IH1cbiAgICAuZmVlZGJhY2staXRlbSAudXNlciAuZGF0ZSB7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICBmb250LXNpemU6IDAuODMzMzN2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE3O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmZlZWRiYWNrLWl0ZW0gLnVzZXIgLmRhdGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy4ydnc7IH0gfVxuICAuZmVlZGJhY2staXRlbSAuc29jaWFsIGEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMS4zODg4OXZ3O1xuICAgIGJvdHRvbTogMi4yMjIyMnZ3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAuNTU1NTZ2dyAxLjExMTExdncgMC4yNzc3OHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNTU1NTZ2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmZlZWRiYWNrLWl0ZW0gLnNvY2lhbCBhIHtcbiAgICAgICAgcmlnaHQ6IDR2dztcbiAgICAgICAgYm90dG9tOiA1LjMzMzMzdnc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAyLjEzMzMzdncgMS44NjY2N3Z3IDEuMzMzMzN2dztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmZlZWRiYWNrLWl0ZW0gLnNvY2lhbCBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTsgfSB9XG4gICAgLmZlZWRiYWNrLWl0ZW0gLnNvY2lhbCBhIHN2ZyB7XG4gICAgICB3aWR0aDogNS4yMDgzM3Z3O1xuICAgICAgaGVpZ2h0OiAxLjM4ODg5dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mZWVkYmFjay1pdGVtIC5zb2NpYWwgYSBzdmcge1xuICAgICAgICAgIHdpZHRoOiAyMHZ3O1xuICAgICAgICAgIGhlaWdodDogNS4zMzMzM3Z3OyB9IH1cbiAgLmZlZWRiYWNrLWl0ZW0gLmltYWdlcy1saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xMTExMXZ3O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjU1NTU2dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmZlZWRiYWNrLWl0ZW0gLmltYWdlcy1saXN0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMuNzMzMzN2dztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTIuMTMzMzN2dzsgfSB9XG4gICAgLmZlZWRiYWNrLWl0ZW0gLmltYWdlcy1saXN0IC5pbWFnZS1pdGVtIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogNS45NzIyMnZ3O1xuICAgICAgaGVpZ2h0OiA1Ljk3MjIydnc7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjU1NTU2dnc7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjU1NTU2dnc7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjU1NTU2dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mZWVkYmFjay1pdGVtIC5pbWFnZXMtbGlzdCAuaW1hZ2UtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDIyLjkzMzMzdnc7XG4gICAgICAgICAgaGVpZ2h0OiAyMi45MzMzM3Z3O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMTMzMzN2dztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjEzMzMzdnc7IH0gfVxuICAgICAgLmZlZWRiYWNrLWl0ZW0gLmltYWdlcy1saXN0IC5pbWFnZS1pdGVtIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uZmVlZGJhY2stcG9wdXAge1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigzOC4xcHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMzguMXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzUsIDEzNSwgMTM1LCAwLjI1KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAxOyB9XG4gIC5mZWVkYmFjay1wb3B1cC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmZlZWRiYWNrLXBvcHVwIC5jbG9zZS1wb3B1cCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuNTU1NTZ2dztcbiAgICByaWdodDogMC41NTU1NnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuODMzMzN2dztcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZmOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mZWVkYmFjay1wb3B1cCAuY2xvc2UtcG9wdXAge1xuICAgICAgICB0b3A6IDIuMTMzMzN2dztcbiAgICAgICAgcmlnaHQ6IDIuMTMzMzN2dztcbiAgICAgICAgYm9yZGVyOiBub25lOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuZmVlZGJhY2stcG9wdXAgLmNsb3NlLXBvcHVwOmhvdmVyIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpOyB9XG4gICAgLmZlZWRiYWNrLXBvcHVwIC5jbG9zZS1wb3B1cDpob3ZlciBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpOyB9IH1cbiAgLmZlZWRiYWNrLXBvcHVwIC5jbG9zZS1wb3B1cCAuaWNvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIuNjM4ODl2dyAwLjkwMjc4dnc7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuZmVlZGJhY2stcG9wdXAgLmNsb3NlLXBvcHVwIC5pY29uIHtcbiAgICAgIHBhZGRpbmc6IDV2dyAwOyB9IH1cbiAgLmZlZWRiYWNrLXBvcHVwIC5jbG9zZS1wb3B1cCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMS44MDU1NnZ3O1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTsgfVxuICAuZmVlZGJhY2stcG9wdXAgLmNsb3NlLXBvcHVwIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAuOTAyNzh2dzsgfVxuICAuZmVlZGJhY2stcG9wdXAgLmNsb3NlLXBvcHVwIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAuOTAyNzh2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5mZWVkYmFjay1wb3B1cCAuY2xvc2UtcG9wdXAgc3BhbiB7XG4gICAgICB3aWR0aDogNi42NjY2N3Z3OyB9XG4gICAgLmZlZWRiYWNrLXBvcHVwIC5jbG9zZS1wb3B1cCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIGxlZnQ6IDMuMnZ3OyB9XG4gICAgLmZlZWRiYWNrLXBvcHVwIC5jbG9zZS1wb3B1cCBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgcmlnaHQ6IDMuMnZ3OyB9IH1cbiAgLmZlZWRiYWNrLXBvcHVwIGZvcm0ge1xuICAgIHdpZHRoOiA0MS42NjY2N3Z3O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5mZWVkYmFjay1wb3B1cCBmb3JtIHtcbiAgICAgIHdpZHRoOiA5My4zMzMzM3Z3OyB9IH1cbiAgLmZlZWRiYWNrLXBvcHVwIC50aXRsZS13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDMuMDU1NTZ2dztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4xNDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTExMTF2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZmVlZGJhY2stcG9wdXAgLnRpdGxlLXdyYXAgaDIge1xuICAgICAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHZ3OyB9IH1cbiAgLmZlZWRiYWNrLXBvcHVwIC50aXRsZS13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ3O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAzMy4zMzMzM3Z3O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mZWVkYmFjay1wb3B1cCAudGl0bGUtd3JhcCBwIHtcbiAgICAgICAgZm9udC1zaXplOiA0dnc7XG4gICAgICAgIHdpZHRoOiA5MnZ3OyB9IH1cbiAgLmZlZWRiYWNrLXBvcHVwIC50aXRsZS13cmFwIC5yYXRlLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDIuMDgzMzN2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yOTE2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZmVlZGJhY2stcG9wdXAgLnRpdGxlLXdyYXAgLnJhdGUtZm9ybSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDh2dztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDguOHZ3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4dnc7IH0gfVxuICAgIC5mZWVkYmFjay1wb3B1cCAudGl0bGUtd3JhcCAucmF0ZS1mb3JtIC5yYXRlLnNlbGVjdGVkIHN2ZyAqIHtcbiAgICAgIGZpbGw6ICNmZmE0ODU7XG4gICAgICBmaWxsLW9wYWNpdHk6IDE7IH1cbiAgICAuZmVlZGJhY2stcG9wdXAgLnRpdGxlLXdyYXAgLnJhdGUtZm9ybSAucmF0ZS5ob3ZlciBzdmcgKiB7XG4gICAgICBmaWxsOiAjZmZhNDg1O1xuICAgICAgZmlsbC1vcGFjaXR5OiAxOyB9XG4gICAgLmZlZWRiYWNrLXBvcHVwIC50aXRsZS13cmFwIC5yYXRlLWZvcm0gLnJhdGUuZmlsbGVkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5mZWVkYmFjay1wb3B1cCAudGl0bGUtd3JhcCAucmF0ZS1mb3JtIC5yYXRlLmZpbGxlZCBzdmcgKiB7XG4gICAgICAgIGZpbGw6ICNmZmE0ODU7XG4gICAgICAgIGZpbGwtb3BhY2l0eTogMTsgfVxuICAgIC5mZWVkYmFjay1wb3B1cCAudGl0bGUtd3JhcCAucmF0ZS1mb3JtIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuOTcyMjJ2dztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDMuNDcyMjJ2dztcbiAgICAgIGhlaWdodDogMy40NzIyMnZ3O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZmVlZGJhY2stcG9wdXAgLnRpdGxlLXdyYXAgLnJhdGUtZm9ybSBzdmcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMy43MzMzM3Z3O1xuICAgICAgICAgIHdpZHRoOiAxMy4zMzMzM3Z3O1xuICAgICAgICAgIGhlaWdodDogMTMuMzMzMzN2dzsgfSB9XG4gICAgLmZlZWRiYWNrLXBvcHVwIC50aXRsZS13cmFwIC5yYXRlLWZvcm0gLnJhdGVbZGF0YS1yYXRlPVwiNVwiXSBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmZlZWRiYWNrLXBvcHVwIC50aXRsZS13cmFwIC5yYXRlLWZvcm0gLnJhdGUtdGV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ3O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZmVlZGJhY2stcG9wdXAgLnRpdGxlLXdyYXAgLnJhdGUtZm9ybSAucmF0ZS10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDR2dzsgfSB9XG4gICAgICAuZmVlZGJhY2stcG9wdXAgLnRpdGxlLXdyYXAgLnJhdGUtZm9ybSAucmF0ZS10ZXh0LmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmE0ODU7IH1cbiAgICAgIC5mZWVkYmFjay1wb3B1cCAudGl0bGUtd3JhcCAucmF0ZS1mb3JtIC5yYXRlLXRleHQuc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogI2ZmYTQ4NTsgfVxuICAuZmVlZGJhY2stcG9wdXAgdGV4dGFyZWEge1xuICAgIGhlaWdodDogNS44MzMzM3Z3O1xuICAgIHJlc2l6ZTogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZmVlZGJhY2stcG9wdXAgdGV4dGFyZWEge1xuICAgICAgICBoZWlnaHQ6IDIwdnc7IH0gfVxuXG4uc2VydmljZS1pbi1mZWVkYmFja3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwLjQxNjY3dncgMDtcbiAgYmFja2dyb3VuZDogIzhFOEU4QzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5zZXJ2aWNlLWluLWZlZWRiYWNrcyB7XG4gICAgICBwYWRkaW5nOiA0MHZ3IDA7IH0gfVxuICAuc2VydmljZS1pbi1mZWVkYmFja3MgLnRpdGxlLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMi41dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnNlcnZpY2UtaW4tZmVlZGJhY2tzIC50aXRsZS13cmFwIHtcbiAgICAgICAgcGFkZGluZzogMCA0dnc7IH0gfVxuICAgIC5zZXJ2aWNlLWluLWZlZWRiYWNrcyAudGl0bGUtd3JhcCBoMiB7XG4gICAgICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjU1NTU2dnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5zZXJ2aWNlLWluLWZlZWRiYWNrcyAudGl0bGUtd3JhcCBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA3LjQ2NjY3dnc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi4xMzMzM3Z3OyB9IH1cblxuLmZlZWRiYWNrcy1zbGlkZXItd3JhcCB7XG4gIG1hcmdpbi10b3A6IDEuMzg4ODl2dztcbiAgcGFkZGluZzogMi4wODMzM3Z3IDIuMDgzMzN2dyAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAuZmVlZGJhY2tzLXNsaWRlci13cmFwIHtcbiAgICAgIG1hcmdpbi10b3A6IDUuMzMzMzN2dztcbiAgICAgIHBhZGRpbmc6IDh2dyA0dncgMDsgfSB9XG4gIC5mZWVkYmFja3Mtc2xpZGVyLXdyYXAgLmxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDE2Njd2dztcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgZm9udC1zaXplOiAwLjgzMzMzdnc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuODM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTAyNzh2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZmVlZGJhY2tzLXNsaWRlci13cmFwIC5sYWJlbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNS44NjY2N3Z3OyB9IH1cbiAgLmZlZWRiYWNrcy1zbGlkZXItd3JhcCAuZmVlZGJhY2tzLXNsaWRlciB7XG4gICAgaGVpZ2h0OiAyMS4xODA1NnZ3OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mZWVkYmFja3Mtc2xpZGVyLXdyYXAgLmZlZWRiYWNrcy1zbGlkZXIge1xuICAgICAgICBoZWlnaHQ6IDEwOS44NjY2N3Z3OyB9IH1cbiAgICAuZmVlZGJhY2tzLXNsaWRlci13cmFwIC5mZWVkYmFja3Mtc2xpZGVyLm5vLW92ZXJmbG93LWl0ZW0ge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLmZlZWRiYWNrcy1zbGlkZXItd3JhcCAuZmVlZGJhY2tzLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAuZmVlZGJhY2tzLXNsaWRlci13cmFwIC5mZWVkYmFjay1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWluLWhlaWdodDogMjEuMTgwNTZ2dzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZmVlZGJhY2tzLXNsaWRlci13cmFwIC5mZWVkYmFjay1pdGVtIHtcbiAgICAgICAgbWluLWhlaWdodDogMTA5Ljg2NjY3dnc7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS4wNjY2N3Z3OyB9IH1cbiAgICAuZmVlZGJhY2tzLXNsaWRlci13cmFwIC5mZWVkYmFjay1pdGVtLm92ZXJmbG93LWl0ZW0gLnRleHQge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHZhcigtLWNvbGxpbmVzKTtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7IH1cbiAgICAuZmVlZGJhY2tzLXNsaWRlci13cmFwIC5mZWVkYmFjay1pdGVtLm92ZXJmbG93LWl0ZW0gLnNvY2lhbCBhIHtcbiAgICAgIHJpZ2h0OiA4LjMzMzMzdnc7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5mZWVkYmFja3Mtc2xpZGVyLXdyYXAgLmZlZWRiYWNrLWl0ZW0ub3ZlcmZsb3ctaXRlbSAuc29jaWFsIGEge1xuICAgICAgICAgIHJpZ2h0OiAyOS4zMzMzM3Z3O1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5mZWVkYmFja3Mtc2xpZGVyLXdyYXAgLmZlZWRiYWNrLWl0ZW0ub3ZlcmZsb3ctaXRlbSAubW9yZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmZlZWRiYWNrcy1zbGlkZXItd3JhcCAuZmVlZGJhY2staXRlbS5vdmVyZmxvdy1pdGVtLm5vLW92ZXJmbG93LWl0ZW0gLnRleHQge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5mZWVkYmFja3Mtc2xpZGVyLXdyYXAgLmZlZWRiYWNrLWl0ZW0ub3ZlcmZsb3ctaXRlbS5uby1vdmVyZmxvdy1pdGVtIC5tb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZmVlZGJhY2tzLXNsaWRlci13cmFwIC5mZWVkYmFjay1pdGVtLm92ZXJmbG93LWl0ZW0ubm8tb3ZlcmZsb3ctaXRlbSAubGVzcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmZlZWRiYWNrcy1zbGlkZXItd3JhcCAuZmVlZGJhY2staXRlbSAudGV4dCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5mZWVkYmFja3Mtc2xpZGVyLXdyYXAgLnNvY2lhbCBhIHtcbiAgICBib3R0b206IDEuMzg4ODl2dztcbiAgICBwYWRkaW5nLXRvcDogMC4yNzc3OHZ3O1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mZWVkYmFja3Mtc2xpZGVyLXdyYXAgLnNvY2lhbCBhIHtcbiAgICAgICAgYm90dG9tOiA0dnc7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjA2NjY3dnc7IH0gfVxuICAuZmVlZGJhY2tzLXNsaWRlci13cmFwIC5tb3JlLCAuZmVlZGJhY2tzLXNsaWRlci13cmFwIC5sZXNzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEuMzg4ODl2dztcbiAgICBib3R0b206IDEuMzg4ODl2dztcbiAgICB3aWR0aDogNi4wNDE2N3Z3O1xuICAgIGhlaWdodDogMS44MDU1NnZ3O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMy40NzIyMnZ3O1xuICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICBmb250LXNpemU6IDAuOTAyNzh2dztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS42OTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mZWVkYmFja3Mtc2xpZGVyLXdyYXAgLm1vcmU6aG92ZXIsIC5mZWVkYmFja3Mtc2xpZGVyLXdyYXAgLmxlc3M6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5mZWVkYmFja3Mtc2xpZGVyLXdyYXAgLm1vcmUsIC5mZWVkYmFja3Mtc2xpZGVyLXdyYXAgLmxlc3Mge1xuICAgICAgICByaWdodDogNHZ3O1xuICAgICAgICBib3R0b206IDR2dztcbiAgICAgICAgd2lkdGg6IDIzLjJ2dztcbiAgICAgICAgaGVpZ2h0OiA2LjkzMzMzdnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEzLjMzMzMzdnc7XG4gICAgICAgIGZvbnQtc2l6ZTogMy40NjY2N3Z3OyB9IH1cblxuLnByZXYtc2xpZGVyLWZlZWRiYWNrcywgLm5leHQtc2xpZGVyLWZlZWRiYWNrcyB7XG4gIHdpZHRoOiAyLjI5MTY3dnc7XG4gIGhlaWdodDogMi4yOTE2N3Z3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogc29saWQgMC44cHggI2ZmZjtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNjk0NDR2dztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLnByZXYtc2xpZGVyLWZlZWRiYWNrcywgLm5leHQtc2xpZGVyLWZlZWRiYWNrcyB7XG4gICAgICB3aWR0aDogOC44dnc7XG4gICAgICBoZWlnaHQ6IDguOHZ3O1xuICAgICAgdG9wOiAyLjY2NjY3dnc7IH0gfVxuICAucHJldi1zbGlkZXItZmVlZGJhY2tzLnNsaWNrLWRpc2FibGVkLCAucHJldi1zbGlkZXItZmVlZGJhY2tzLnNsaWNrLWhpZGRlbiwgLm5leHQtc2xpZGVyLWZlZWRiYWNrcy5zbGljay1kaXNhYmxlZCwgLm5leHQtc2xpZGVyLWZlZWRiYWNrcy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5wcmV2LXNsaWRlci1mZWVkYmFja3M6aG92ZXIsIC5uZXh0LXNsaWRlci1mZWVkYmFja3M6aG92ZXIge1xuICAgICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTcuOHB4KTtcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNy44cHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTsgfSB9XG4gIC5wcmV2LXNsaWRlci1mZWVkYmFja3Mgc3ZnLCAubmV4dC1zbGlkZXItZmVlZGJhY2tzIHN2ZyB7XG4gICAgd2lkdGg6IDAuOTE2Njd2dztcbiAgICBoZWlnaHQ6IDAuNjI1dnc7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLnByZXYtc2xpZGVyLWZlZWRiYWNrcyBzdmcsIC5uZXh0LXNsaWRlci1mZWVkYmFja3Mgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDMuNTJ2dztcbiAgICAgICAgaGVpZ2h0OiAyLjR2dzsgfSB9XG4gICAgLnByZXYtc2xpZGVyLWZlZWRiYWNrcyBzdmcgKiwgLm5leHQtc2xpZGVyLWZlZWRiYWNrcyBzdmcgKiB7XG4gICAgICBmaWxsOiAjZmZmOyB9XG5cbi5uZXh0LXNsaWRlci1mZWVkYmFja3Mge1xuICByaWdodDogMi41dnc7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAubmV4dC1zbGlkZXItZmVlZGJhY2tzIHtcbiAgICAgIHJpZ2h0OiA0dnc7IH0gfVxuXG4ucHJldi1zbGlkZXItZmVlZGJhY2tzIHtcbiAgcmlnaHQ6IDUuNTU1NTZ2dzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5wcmV2LXNsaWRlci1mZWVkYmFja3Mge1xuICAgICAgcmlnaHQ6IDE1LjJ2dzsgfSB9XG5cbi5idG4td3JhcC1mZWVkYmFja3Mtc2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogMy4xOTQ0NHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5idG4td3JhcC1mZWVkYmFja3Mtc2xpZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDExLjJ2dztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDR2dztcbiAgICAgIHBhZGRpbmctbGVmdDogNHZ3OyB9IH1cbiAgLmJ0bi13cmFwLWZlZWRiYWNrcy1zbGlkZXIgYSB7XG4gICAgcGFkZGluZzogMC4zNDcyMnZ3IDIuNjM4ODl2dyAwLjM0NzIydnc7XG4gICAgYm9yZGVyLXJhZGl1czogMS45MDk3MnZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gICAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5idG4td3JhcC1mZWVkYmFja3Mtc2xpZGVyIGEge1xuICAgICAgICBwYWRkaW5nOiAxLjMzMzMzdncgMTcuMDY2Njd2dyAxLjMzMzMzdnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDcuMzMzMzN2dztcbiAgICAgICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmJ0bi13cmFwLWZlZWRiYWNrcy1zbGlkZXIgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7IH0gfVxuXG4uZmVlZGJhY2staXRlbS1saW5rLWFsbCB7XG4gIGhlaWdodDogMjEuMTgwNTZ2dztcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAuNDE2Njd2dyAwLjIwODMzdnc7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5mZWVkYmFjay1pdGVtLWxpbmstYWxsIHtcbiAgICAgIGhlaWdodDogMTA5Ljg2NjY3dnc7XG4gICAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogOTJ2dyAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuZmVlZGJhY2staXRlbS1saW5rLWFsbDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzQzNDM0OyB9XG4gICAgICAuZmVlZGJhY2staXRlbS1saW5rLWFsbDpob3ZlciAuaWNvbi13cmFwIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzM0MzQzNDsgfSB9XG4gIC5mZWVkYmFjay1pdGVtLWxpbmstYWxsIC5pY29uLXdyYXAge1xuICAgIHdpZHRoOiAxLjk0NDQ0dnc7XG4gICAgaGVpZ2h0OiAxLjk0NDQ0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZmVlZGJhY2staXRlbS1saW5rLWFsbCAuaWNvbi13cmFwIHtcbiAgICAgICAgd2lkdGg6IDguNTMzMzN2dztcbiAgICAgICAgaGVpZ2h0OiA4LjUzMzMzdnc7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZmVlZGJhY2staXRlbS1saW5rLWFsbCAuaWNvbi13cmFwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhlOGU4YztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOGU4ZThjOyB9XG4gICAgICAgIC5mZWVkYmFjay1pdGVtLWxpbmstYWxsIC5pY29uLXdyYXA6aG92ZXIgc3ZnICoge1xuICAgICAgICAgIGZpbGw6ICMwMDA7IH0gfVxuICAgIC5mZWVkYmFjay1pdGVtLWxpbmstYWxsIC5pY29uLXdyYXAgc3ZnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDAuNTU1NTZ2dztcbiAgICAgIGhlaWdodDogMC41NTU1NnZ3OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuZmVlZGJhY2staXRlbS1saW5rLWFsbCAuaWNvbi13cmFwIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDIuNHZ3O1xuICAgICAgICAgIGhlaWdodDogMi40dnc7IH0gfVxuICAuZmVlZGJhY2staXRlbS1saW5rLWFsbCAudCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aWR0aDogMTAuNDE2Njd2dztcbiAgICBmb250LXNpemU6IDEuMjV2dztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tdG9wOiAxLjY2NjY3dnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgICAgLmZlZWRiYWNrLWl0ZW0tbGluay1hbGwgLnQge1xuICAgICAgICB3aWR0aDogNDB2dztcbiAgICAgICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICAgICAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3OyB9IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjsvKiFcbiAqIGFuaW1hdGUuY3NzIC0gaHR0cHM6Ly9hbmltYXRlLnN0eWxlL1xuICogVmVyc2lvbiAtIDQuMS4xXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDIwIEFuaW1hdGUuY3NzXG4gKi86cm9vdHstLWFuaW1hdGUtZHVyYXRpb246MXM7LS1hbmltYXRlLWRlbGF5OjFzOy0tYW5pbWF0ZS1yZXBlYXQ6MX0uYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWFuaW1hdGUtZHVyYXRpb24pO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVkLmluZmluaXRley13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5hbmltYXRlZC5yZXBlYXQtMXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KX0uYW5pbWF0ZWQucmVwZWF0LTJ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjI7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSoyKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjIpfS5hbmltYXRlZC5yZXBlYXQtM3std2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MzthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjM7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjMpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Y2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMyl9LmFuaW1hdGVkLmRlbGF5LTFzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjFzO2FuaW1hdGlvbi1kZWxheToxczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTp2YXIoLS1hbmltYXRlLWRlbGF5KTthbmltYXRpb24tZGVsYXk6dmFyKC0tYW5pbWF0ZS1kZWxheSl9LmFuaW1hdGVkLmRlbGF5LTJzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjJzO2FuaW1hdGlvbi1kZWxheToyczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpfS5hbmltYXRlZC5kZWxheS0zc3std2Via2l0LWFuaW1hdGlvbi1kZWxheTozczthbmltYXRpb24tZGVsYXk6M3M7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKTthbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKX0uYW5pbWF0ZWQuZGVsYXktNHN7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6NHM7YW5pbWF0aW9uLWRlbGF5OjRzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCk7YW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCl9LmFuaW1hdGVkLmRlbGF5LTVzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjVzO2FuaW1hdGlvbi1kZWxheTo1czstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpfS5hbmltYXRlZC5mYXN0ZXJ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKX0uYW5pbWF0ZWQuZmFzdHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouOHM7YW5pbWF0aW9uLWR1cmF0aW9uOi44czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuOCk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC44KX0uYW5pbWF0ZWQuc2xvd3std2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKX0uYW5pbWF0ZWQuc2xvd2Vyey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjNzO2FuaW1hdGlvbi1kdXJhdGlvbjozczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2UpLHByaW50ey5hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50O2FuaW1hdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246MW1zIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MSFpbXBvcnRhbnQ7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxIWltcG9ydGFudH0uYW5pbWF0ZWRbY2xhc3MqPU91dF17b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMil9fUBrZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMil9fS5ib3VuY2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2U7YW5pbWF0aW9uLW5hbWU6Ym91bmNlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGFzaHswJSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX0uZmxhc2h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGFzaDthbmltYXRpb24tbmFtZTpmbGFzaH1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBwdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0ucHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpwdWxzZTthbmltYXRpb24tbmFtZTpwdWxzZTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0ucnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmQ7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VYezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19QGtleWZyYW1lcyBzaGFrZVh7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX0uc2hha2VYey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2VYO2FuaW1hdGlvbi1uYW1lOnNoYWtlWH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VZezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX19QGtleWZyYW1lcyBzaGFrZVl7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfX0uc2hha2VZey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2VZO2FuaW1hdGlvbi1uYW1lOnNoYWtlWX1ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QGtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX0uaGVhZFNoYWtley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlO2FuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fUBrZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fS5zd2luZ3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzd2luZzthbmltYXRpb24tbmFtZTpzd2luZ31ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS50YWRhey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6dGFkYTthbmltYXRpb24tbmFtZTp0YWRhfUAtd2Via2l0LWtleWZyYW1lcyB3b2JibGV7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHdvYmJsZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS53b2JibGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp3b2JibGU7YW5pbWF0aW9uLW5hbWU6d29iYmxlfUAtd2Via2l0LWtleWZyYW1lcyBqZWxsb3swJSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyl9fUBrZXlmcmFtZXMgamVsbG97MCUsMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpfX0uamVsbG97LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqZWxsbzthbmltYXRpb24tbmFtZTpqZWxsbzstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QGtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19LmhlYXJ0QmVhdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYXJ0QmVhdDthbmltYXRpb24tbmFtZTpoZWFydEJlYXQ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MS4zczthbmltYXRpb24tZHVyYXRpb246MS4zczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjEuMyk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMS4zKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYmFja0luRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJbkRvd247YW5pbWF0aW9uLW5hbWU6YmFja0luRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYmFja0luTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6YmFja0luTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGJhY2tJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmJhY2tJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHQ7YW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5iYWNrSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJblVwO2FuaW1hdGlvbi1uYW1lOmJhY2tJblVwfUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX1Aa2V5ZnJhbWVzIGJhY2tPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fS5iYWNrT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXREb3duO2FuaW1hdGlvbi1uYW1lOmJhY2tPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319QGtleWZyYW1lcyBiYWNrT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmJhY2tPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja091dExlZnQ7YW5pbWF0aW9uLW5hbWU6YmFja091dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmJhY2tPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRSaWdodDthbmltYXRpb24tbmFtZTpiYWNrT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmJhY2tPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRVcDthbmltYXRpb24tbmFtZTpiYWNrT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluezAlLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5ib3VuY2VJbnstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmJvdW5jZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bjthbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKSBzY2FsZVgoLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmJvdW5jZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYm91bmNlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCkgc2NhbGVZKDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBib3VuY2VJblVwezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApIHNjYWxlWSg1KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fS5ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyl9fS5ib3VuY2VPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bjthbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMil9fS5ib3VuY2VPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKX19QGtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKX19LmJvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpfX0uYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bjthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluTGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Ub3BMZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVG9wTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluVG9wTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5Ub3BSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVJblRvcFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkJvdHRvbUxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5Cb3R0b21MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluQm90dG9tTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluQm90dG9tUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluQm90dG9tUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MH19LmZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd257MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19LmZhZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd247YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uZmFkZU91dERvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19LmZhZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19LmZhZGVPdXRMZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX0uZmFkZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmZhZGVPdXRSaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19LmZhZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcDthbmltYXRpb24tbmFtZTpmYWRlT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uZmFkZU91dFVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcExlZnR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VG9wTGVmdHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfX0uZmFkZU91dFRvcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcFJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRUb3BSaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKX19LmZhZGVPdXRUb3BSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21SaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbVJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKX19LmZhZGVPdXRCb3R0b21SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRCb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfX0uZmFkZU91dEJvdHRvbUxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19LmFuaW1hdGVkLmZsaXB7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcDthbmltYXRpb24tbmFtZTpmbGlwfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJblh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5mbGlwSW5Yey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWDthbmltYXRpb24tbmFtZTpmbGlwSW5YfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJbll7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5mbGlwSW5Zey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWTthbmltYXRpb24tbmFtZTpmbGlwSW5ZfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFl7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5saWdodFNwZWVkSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJblJpZ2h0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmxpZ2h0U3BlZWRJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbkxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dFJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19LmxpZ2h0U3BlZWRPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRSaWdodDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0UmlnaHQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9fS5saWdodFNwZWVkT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRMZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LnJvdGF0ZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW47YW5pbWF0aW9uLW5hbWU6cm90YXRlSW47LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LnJvdGF0ZUluRG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LnJvdGF0ZUluVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0ucm90YXRlSW5VcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0RG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dFVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19Lmhpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2U7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGphY2tJblRoZUJveHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGphY2tJblRoZUJveHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0uamFja0luVGhlQm94ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6amFja0luVGhlQm94O2FuaW1hdGlvbi1uYW1lOmphY2tJblRoZUJveH1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5yb2xsSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsSW47YW5pbWF0aW9uLW5hbWU6cm9sbElufUAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyl9fUBrZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpfX0ucm9sbE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxPdXQ7YW5pbWF0aW9uLW5hbWU6cm9sbE91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19QGtleWZyYW1lcyB6b29tSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX01MCV7b3BhY2l0eToxfX0uem9vbUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluO2FuaW1hdGlvbi1uYW1lOnpvb21Jbn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluRG93bjthbmltYXRpb24tbmFtZTp6b29tSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5VcDthbmltYXRpb24tbmFtZTp6b29tSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfXRve29wYWNpdHk6MH19Lnpvb21PdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uem9vbU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDthbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS56b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5zbGlkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uc2xpZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX0uc2xpZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uc2xpZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19LnNsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX0uc2xpZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcH0iLCIueGRzb2Z0X2RhdGV0aW1lcGlja2Vye2JveC1zaGFkb3c6MCA1cHggMTVweCAtNXB4IHJnYmEoMCwwLDAsMC41MDYpO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYmJiO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjY2NjO2JvcmRlci1yaWdodDoxcHggc29saWQgI2NjYztib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjO2NvbG9yOiMzMzM7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO3BhZGRpbmc6OHB4O3BhZGRpbmctbGVmdDowO3BhZGRpbmctdG9wOjJweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Ojk5OTk7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6bm9uZX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9ydGx7cGFkZGluZzo4cHggMCA4cHggOHB4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDo3NXB4O2hlaWdodDoyMTBweDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgYnV0dG9ue2JvcmRlcjpub25lICFpbXBvcnRhbnR9Lnhkc29mdF9ub3NlbGVjdHstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lOy1vLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ueGRzb2Z0X25vc2VsZWN0OjpzZWxlY3Rpb257YmFja2dyb3VuZDp0cmFuc3BhcmVudH0ueGRzb2Z0X25vc2VsZWN0OjotbW96LXNlbGVjdGlvbntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2lubGluZXtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpzdGF0aWM7Ym94LXNoYWRvdzpub25lfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgKnstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowO21hcmdpbjowfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9kYXRlcGlja2VyLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2Vye2Rpc3BsYXk6bm9uZX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfZGF0ZXBpY2tlci5hY3RpdmUsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIuYWN0aXZle2Rpc3BsYXk6YmxvY2t9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXJ7d2lkdGg6MjI0cHg7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDo4cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRsIC54ZHNvZnRfZGF0ZXBpY2tlcntmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6OHB4O21hcmdpbi1sZWZ0OjB9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfc2hvd3dlZWtzIC54ZHNvZnRfZGF0ZXBpY2tlcnt3aWR0aDoyNTZweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlcnt3aWR0aDo1OHB4O2Zsb2F0OmxlZnQ7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWxlZnQ6OHB4O21hcmdpbi10b3A6MH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9ydGwgLnhkc29mdF90aW1lcGlja2Vye2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDo4cHg7bWFyZ2luLWxlZnQ6MH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfZGF0ZXBpY2tlci5hY3RpdmUrLnhkc29mdF90aW1lcGlja2Vye21hcmdpbi10b3A6OHB4O21hcmdpbi1ib3R0b206M3B4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9tb250aHBpY2tlcntwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgaSwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfcHJldiwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dCwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdG9kYXlfYnV0dG9ue2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBR1FBQUFBZUNBWUFBQURhVzd2ekFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeUpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVNeTFqTURFeElEWTJMakUwTlRZMk1Td2dNakF4TWk4d01pOHdOaTB4TkRvMU5qb3lOeUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5UTmlBb1YybHVaRzkzY3lraUlIaHRjRTFOT2tsdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNlEwTkJSakkxTmpNME0wVXdNVEZGTkRrNE5rRkdNekpGUWtRelFqRXdSVUlpSUhodGNFMU5Pa1J2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2UTBOQlJqSTFOalEwTTBVd01URkZORGs0TmtGR016SkZRa1F6UWpFd1JVSWlQaUE4ZUcxd1RVMDZSR1Z5YVhabFpFWnliMjBnYzNSU1pXWTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRHBEUTBGR01qVTJNVFF6UlRBeE1VVTBPVGcyUVVZek1rVkNSRE5DTVRCRlFpSWdjM1JTWldZNlpHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcERRMEZHTWpVMk1qUXpSVEF4TVVVME9UZzJRVVl6TWtWQ1JETkNNVEJGUWlJdlBpQThMM0prWmpwRVpYTmpjbWx3ZEdsdmJqNGdQQzl5WkdZNlVrUkdQaUE4TDNnNmVHMXdiV1YwWVQ0Z1BEOTRjR0ZqYTJWMElHVnVaRDBpY2lJL1BvTkVQNTRBQUFJT1NVUkJWSGphN0pxOVRzTXdFTWN4clpENFdwQlllS1VDZStrVE1DQUNIWmg0QkZmSE8vQUFJSFpHRmhZa0JCc1NFcXhzTENBZ1hLaGJYWU9UeGg5cGZKVlArcXV0blo1cy81THoyWTVJMDNRaFdqaTJHSWNnQW9rV2dmQ3hOdmNPQ0NHS3FpU3FoVXAwbGFIT25lMDV2ZEV5R01ma2R4SkRWamd3RGxFUWdZUUJneCtVTEphV1NYWFM2ci9FUjVGQlZSOFZmR2Z0VEtjSVROcythMVhwY0ZvRXhSRUlERjE0QVZJRnhnUVVTK2g1MjBjZHVkNndOa0MwVUJ3NkJDTy9Ib0NZd0JoRDhRQ2tRL3gxbXdEeUQ0cGxoNEQ2RERWMFRBR3lvNEhjYXdMSUJCU0xEa0hlSDBNZzJ5VlAzbDRUUU1aUUREc0VPbC9NZ0hRcWhNTnVFMEQrb0JoMENJcjhNQUt5YXpCSDlXeUJ1S3hEV2diWGZqTmYzMlRaMUtXbS9BcDFvU2svUjUzVXRRNXhUaDNMVWxNbVQ4Z3Q2ZzUxUTlwK1NvYnhnSlEvcW1zZlpoV3l3R0ZTbDB5QmpDTEpDTWdYYWlsM2I3K3J1bWRWSjJZUnNzNGNOK3I2cUFIRGtQV2pQamRKQ0Y0bjlSbUFEL1Y5QS9XcDROUWFzc0Rqd2xCNlhCaUN4Y0pRV21aWmI4VEhGaWxmeS9sZnJUdkxnaHEyVHFUSHJSTVRLTkowc0loZG8xNVJUK1JweVd3RmRZOTZVWi9MZFFLQkdqY1hwY2MxQWxTRkVmTG1vdUQrMWtudXhCRFVWcnZPQm1vT0MvckVjTjdPUXhLVmVKVENpQWRVelVKaEEyT2V6OVFUa3A3Mk9UVmN4RGNYWThpS05reEdBSlhtSkNPUXdPYTZkaHlYc09hNlh3RUdBS2RlYjVFVDNyUWRBQUFBQUVsRlRrU3VRbUNDKX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgaXtvcGFjaXR5Oi41O2JhY2tncm91bmQtcG9zaXRpb246LTkycHggLTE5cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6OXB4O2hlaWdodDoyMHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfcHJldntmbG9hdDpsZWZ0O2JhY2tncm91bmQtcG9zaXRpb246LTIwcHggMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdG9kYXlfYnV0dG9ue2Zsb2F0OmxlZnQ7YmFja2dyb3VuZC1wb3NpdGlvbjotNzBweCAwO21hcmdpbi1sZWZ0OjVweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dHtmbG9hdDpyaWdodDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dCwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfcHJldiwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdG9kYXlfYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JvcmRlcjowIG5vbmU7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MzBweDtvcGFjaXR5Oi41Oy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTUwKVwiO291dGxpbmU6bWVkaXVtIG5vbmU7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWluZGVudDoxMDAlO3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDoyMHB4O21pbi13aWR0aDowfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfcHJldiwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X25leHR7ZmxvYXQ6bm9uZTtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MHB4IC0xNXB4O2hlaWdodDoxNXB4O3dpZHRoOjMwcHg7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDoxNHB4O21hcmdpbi10b3A6N3B4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3J0bCAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9wcmV2LC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3J0bCAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9uZXh0e2Zsb2F0Om5vbmU7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MTRweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3ByZXZ7YmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAwO21hcmdpbi1ib3R0b206N3B4O21hcmdpbi10b3A6MH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94e2hlaWdodDoxNTFweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94PmRpdj5kaXZ7YmFja2dyb3VuZDojZjVmNWY1O2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7Y29sb3I6IzY2Njtmb250LXNpemU6MTJweDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyLWJvdHRvbS13aWR0aDowO2hlaWdodDoyNXB4O2xpbmUtaGVpZ2h0OjI1cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2OmZpcnN0LWNoaWxke2JvcmRlci10b3Atd2lkdGg6MH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdG9kYXlfYnV0dG9uOmhvdmVyLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9uZXh0OmhvdmVyLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9wcmV2OmhvdmVye29wYWNpdHk6MTstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT0xMDApXCJ9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVse2Rpc3BsYXk6aW5saW5lO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6OTk5OTttYXJnaW46MDtwYWRkaW5nOjVweCAzcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtmb250LXdlaWdodDpib2xkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtmbG9hdDpsZWZ0O3dpZHRoOjE4MnB4O3RleHQtYWxpZ246Y2VudGVyO2N1cnNvcjpwb2ludGVyfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbDpob3Zlcj5zcGFue3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsOmhvdmVyIGl7b3BhY2l0eToxLjB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsPi54ZHNvZnRfc2VsZWN0e2JvcmRlcjoxcHggc29saWQgI2NjYztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDozMHB4O3otaW5kZXg6MTAxO2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kOiNmZmY7bWF4LWhlaWdodDoxNjBweDtvdmVyZmxvdy15OmhpZGRlbn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWw+Lnhkc29mdF9zZWxlY3QueGRzb2Z0X21vbnRoc2VsZWN0e3JpZ2h0Oi03cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsPi54ZHNvZnRfc2VsZWN0Lnhkc29mdF95ZWFyc2VsZWN0e3JpZ2h0OjJweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWw+Lnhkc29mdF9zZWxlY3Q+ZGl2Pi54ZHNvZnRfb3B0aW9uOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDojZmY4MDAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbD4ueGRzb2Z0X3NlbGVjdD5kaXY+Lnhkc29mdF9vcHRpb257cGFkZGluZzoycHggMTBweCAycHggNXB4O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnR9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsPi54ZHNvZnRfc2VsZWN0PmRpdj4ueGRzb2Z0X29wdGlvbi54ZHNvZnRfY3VycmVudHtiYWNrZ3JvdW5kOiMzYWY7Ym94LXNoYWRvdzojMTc4ZmU1IDAgMXB4IDNweCAwIGluc2V0O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9tb250aHt3aWR0aDoxMDBweDt0ZXh0LWFsaWduOnJpZ2h0fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhcntjbGVhcjpib3RofS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF95ZWFye3dpZHRoOjQ4cHg7bWFyZ2luLWxlZnQ6NXB4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7d2lkdGg6MTAwJX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQ+ZGl2e3BhZGRpbmctcmlnaHQ6NXB4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0aHtoZWlnaHQ6MjVweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoe3dpZHRoOjE0LjI4NTcxNDIlO2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Y29sb3I6IzY2Njtmb250LXNpemU6MTJweDt0ZXh0LWFsaWduOnJpZ2h0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwYWRkaW5nOjA7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2N1cnNvcjpwb2ludGVyO2hlaWdodDoyNXB4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3Nob3d3ZWVrcyAueGRzb2Z0X2NhbGVuZGFyIHRkLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3Nob3d3ZWVrcyAueGRzb2Z0X2NhbGVuZGFyIHRoe3dpZHRoOjEyLjUlfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0aHtiYWNrZ3JvdW5kOiNmMWYxZjF9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF90b2RheXtjb2xvcjojM2FmfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfZGVmYXVsdHtiYWNrZ3JvdW5kOiNmZmU5ZDI7Ym94LXNoYWRvdzojZmZiODcxIDAgMXB4IDRweCAwIGluc2V0O2NvbG9yOiMwMDB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9oaWdobGlnaHRlZF9taW50e2JhY2tncm91bmQ6I2MxZmZjOTtib3gtc2hhZG93OiMwMGRkMWMgMCAxcHggNHB4IDAgaW5zZXQ7Y29sb3I6IzAwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2RlZmF1bHQsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9jdXJyZW50LC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3g+ZGl2PmRpdi54ZHNvZnRfY3VycmVudHtiYWNrZ3JvdW5kOiMzYWY7Ym94LXNoYWRvdzojMTc4ZmU1IDAgMXB4IDNweCAwIGluc2V0O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfb3RoZXJfbW9udGgsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9kaXNhYmxlZCwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3g+ZGl2PmRpdi54ZHNvZnRfZGlzYWJsZWR7b3BhY2l0eTouNTstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT01MClcIjtjdXJzb3I6ZGVmYXVsdH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X290aGVyX21vbnRoLnhkc29mdF9kaXNhYmxlZHtvcGFjaXR5Oi4yOy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTIwKVwifS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZDpob3ZlciwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94PmRpdj5kaXY6aG92ZXJ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmODAwMCAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfY3VycmVudC54ZHNvZnRfZGlzYWJsZWQ6aG92ZXIsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2Lnhkc29mdF9jdXJyZW50Lnhkc29mdF9kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOiMzYWYgIWltcG9ydGFudDtib3gtc2hhZG93OiMxNzhmZTUgMCAxcHggM3B4IDAgaW5zZXQgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9kaXNhYmxlZDpob3ZlciwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94PmRpdj5kaXYueGRzb2Z0X2Rpc2FibGVkOmhvdmVye2NvbG9yOmluaGVyaXQgIWltcG9ydGFudDtiYWNrZ3JvdW5kOmluaGVyaXQgIWltcG9ydGFudDtib3gtc2hhZG93OmluaGVyaXQgIWltcG9ydGFudH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGh7Zm9udC13ZWlnaHQ6NzAwO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiM5OTk7Y3Vyc29yOmRlZmF1bHR9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NvcHlyaWdodHtjb2xvcjojY2NjICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEwcHg7Y2xlYXI6Ym90aDtmbG9hdDpub25lO21hcmdpbi1sZWZ0OjhweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY29weXJpZ2h0IGF7Y29sb3I6I2VlZSAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jb3B5cmlnaHQgYTpob3Zlcntjb2xvcjojYWFhICFpbXBvcnRhbnR9Lnhkc29mdF90aW1lX2JveHtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MXB4IHNvbGlkICNjY2N9Lnhkc29mdF9zY3JvbGxiYXI+Lnhkc29mdF9zY3JvbGxlcntiYWNrZ3JvdW5kOiNjY2MgIWltcG9ydGFudDtoZWlnaHQ6MjBweDtib3JkZXItcmFkaXVzOjNweH0ueGRzb2Z0X3Njcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo3cHg7cmlnaHQ6MDt0b3A6MDtib3R0b206MDtjdXJzb3I6cG9pbnRlcn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9ydGwgLnhkc29mdF9zY3JvbGxiYXJ7bGVmdDowO3JpZ2h0OmF1dG99Lnhkc29mdF9zY3JvbGxlcl9ib3h7cG9zaXRpb246cmVsYXRpdmV9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFya3tib3gtc2hhZG93OjAgNXB4IDE1cHggLTVweCByZ2JhKDI1NSwyNTUsMjU1LDAuNTA2KTtiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzQ0NDtib3JkZXItbGVmdDoxcHggc29saWQgIzMzMztib3JkZXItcmlnaHQ6MXB4IHNvbGlkICMzMzM7Ym9yZGVyLXRvcDoxcHggc29saWQgIzMzMztjb2xvcjojY2NjfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3h7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzIyMn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94PmRpdj5kaXZ7YmFja2dyb3VuZDojMGEwYTBhO2JvcmRlci10b3A6MXB4IHNvbGlkICMyMjI7Y29sb3I6Izk5OX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfbGFiZWx7YmFja2dyb3VuZC1jb2xvcjojMDAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9sYWJlbD4ueGRzb2Z0X3NlbGVjdHtib3JkZXI6MXB4IHNvbGlkICMzMzM7YmFja2dyb3VuZDojMDAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9sYWJlbD4ueGRzb2Z0X3NlbGVjdD5kaXY+Lnhkc29mdF9vcHRpb246aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOiMwMDdmZmZ9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2xhYmVsPi54ZHNvZnRfc2VsZWN0PmRpdj4ueGRzb2Z0X29wdGlvbi54ZHNvZnRfY3VycmVudHtiYWNrZ3JvdW5kOiNjNTA7Ym94LXNoYWRvdzojYjAzZTAwIDAgMXB4IDNweCAwIGluc2V0O2NvbG9yOiMwMDB9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2xhYmVsIGksLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X3ByZXYsLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X25leHQsLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X3RvZGF5X2J1dHRvbntiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdRQUFBQWVDQVlBQUFEYVc3dnpBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlKcFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9WMmx1Wkc5M2N5a2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZRVUV4UVVVek9UQTBNMFV5TVRGRk5EbEJNMEZGUVRKRU5URXhSRFZCT0RZaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNlFVRXhRVVV6T1RFME0wVXlNVEZGTkRsQk0wRkZRVEpFTlRFeFJEVkJPRFlpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRwQlFURkJSVE00UlRRelJUSXhNVVUwT1VFelFVVkJNa1ExTVRGRU5VRTROaUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRHBCUVRGQlJUTTRSalF6UlRJeE1VVTBPVUV6UVVWQk1rUTFNVEZFTlVFNE5pSXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9QcDBWeEdFQUFBSUFTVVJCVkhqYTdKck5TZ014RU1lYnRnaCszTVNMcjFUMVhuMkNIb1NLQjA4K1FtUjhCeDlBOGU3Uml4ZEI5Q0tDb05kZXhJdWd4RmxKYTdyTlpuZVRiTElwTS9Dbk5Mc2RNdk5qTThsMG1SQ2lROVllNjFJS0NBZ1pBVW5IK21VM01NWmFIWUNoQm5KVUR6V09GWmRWZmM1K1pGTGJyV0RlWFB3YnhJcXJMTGZhZVMwaEVCVkdJUlFDRWlab0hRd3RsR1NCeUNDZFlCbDhnOGVnVFRBV29LUU1SQlJCY1p4WWxoemhLZWdxTU9hZ2VFcnNDSFZrazNoWElGb29EZ0hCMUtrSElIVmd6S0I0QURKUS9BMWpBRm1BWWhrUXFBNVRPQnRvY3JLcmdYd1FBOGdjRkl1QUlPOHNRU0E3aGlkdlB3YVFHWlNhQVlIT1VXSkFCaFdXdzJFTUlIOVFhZ1FFUlU0U0FySlhvMFpaTDE4dXZheGVqWHQvRW04eGpWQlhtdkZyMUtWbS9BSjEwdFJlMlhucmFOcWFKdktFM0tIdVViZksxRStWSEIwcTQwL3kzc2RRU3hZNEZIV2VLSkN1blA4VXlEZHFKWmVuVDNudFZWNWpJWUNBaDIwdlQ3aW9QOHRwZjZFMmxmRU13RVJlK3doVjFNSGp3WkI3UEJpQ3hjR1FXd0taS0Q2MmxmR05uUC8xcG9GQUE2MFQ3ckYxVWdjS2QyaWQzS0RlVVMrb0xXVjhEZldBZXBPZnEwMENnUWFiaTl6amNnSlZZVkQ3UFZ6UVVBVUdBUWtiTkpUQklDRGhnd1lUakRZRDZYZVcwOFpLaCtBNHBZa3plbk94WFVidlpjV3o3RTh5a1JNbklIR1gxWFBsKzFtMnZQWXBMKzJxZGI4Q0RBQVJsS0ZFei9aVmtBQUFBQUJKUlU1RXJrSmdnZz09KX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQsLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRoe2JhY2tncm91bmQ6IzBhMGEwYTtib3JkZXI6MXB4IHNvbGlkICMyMjI7Y29sb3I6Izk5OX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGh7YmFja2dyb3VuZDojMGUwZTBlfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfdG9kYXl7Y29sb3I6I2M1MH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2hpZ2hsaWdodGVkX2RlZmF1bHR7YmFja2dyb3VuZDojZmZlOWQyO2JveC1zaGFkb3c6I2ZmYjg3MSAwIDFweCA0cHggMCBpbnNldDtjb2xvcjojMDAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfbWludHtiYWNrZ3JvdW5kOiNjMWZmYzk7Ym94LXNoYWRvdzojMDBkZDFjIDAgMXB4IDRweCAwIGluc2V0O2NvbG9yOiMwMDB9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9kZWZhdWx0LC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfY3VycmVudCwueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94PmRpdj5kaXYueGRzb2Z0X2N1cnJlbnR7YmFja2dyb3VuZDojYzUwO2JveC1zaGFkb3c6I2IwM2UwMCAwIDFweCAzcHggMCBpbnNldDtjb2xvcjojMDAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZDpob3ZlciwueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94PmRpdj5kaXY6aG92ZXJ7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2JhY2tncm91bmQ6IzAwN2ZmZiAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0aHtjb2xvcjojNjY2fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jb3B5cmlnaHR7Y29sb3I6IzMzMyAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jb3B5cmlnaHQgYXtjb2xvcjojMTExICFpbXBvcnRhbnR9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NvcHlyaWdodCBhOmhvdmVye2NvbG9yOiM1NTUgIWltcG9ydGFudH0ueGRzb2Z0X2RhcmsgLnhkc29mdF90aW1lX2JveHtib3JkZXI6MXB4IHNvbGlkICMzMzN9Lnhkc29mdF9kYXJrIC54ZHNvZnRfc2Nyb2xsYmFyPi54ZHNvZnRfc2Nyb2xsZXJ7YmFja2dyb3VuZDojMzMzICFpbXBvcnRhbnR9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3NhdmVfc2VsZWN0ZWR7ZGlzcGxheTpibG9jaztib3JkZXI6MXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDttYXJnaW4tdG9wOjVweDt3aWR0aDoxMDAlO2NvbG9yOiM0NTQ1NTE7Zm9udC1zaXplOjEzcHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b257Zm9udC1mYW1pbHk6XCJtdXNlby1zYW5zXCIsXCJCb29rIEFudGlxdWFcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojODI4NzhjO2hlaWdodDoyOHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NHB4IDE3cHggNHB4IDMzcHg7Ym9yZGVyOjFweCBzb2xpZCAjZDdkOGRhO2JhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCNmZmYgMCwjZjRmOGZhIDczJSk7YmFja2dyb3VuZDotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxsZWZ0IGJvdHRvbSxjb2xvci1zdG9wKDAsI2ZmZiksY29sb3Itc3RvcCg3MyUsI2Y0ZjhmYSkpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCNmZmYgMCwjZjRmOGZhIDczJSk7YmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQodG9wLCNmZmYgMCwjZjRmOGZhIDczJSk7YmFja2dyb3VuZDotbXMtbGluZWFyLWdyYWRpZW50KHRvcCwjZmZmIDAsI2Y0ZjhmYSA3MyUpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZmZmIDAsI2Y0ZjhmYSA3MyUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZicsZW5kQ29sb3JzdHI9JyNmNGY4ZmEnLEdyYWRpZW50VHlwZT0wKX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC5ibHVlLWdyYWRpZW50LWJ1dHRvbjpob3ZlciwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC5ibHVlLWdyYWRpZW50LWJ1dHRvbjpmb2N1cywueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC5ibHVlLWdyYWRpZW50LWJ1dHRvbjpob3ZlciBzcGFuLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLmJsdWUtZ3JhZGllbnQtYnV0dG9uOmZvY3VzIHNwYW57Y29sb3I6IzQ1NDU1MTtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwjZjRmOGZhIDAsI0ZGRiA3MyUpO2JhY2tncm91bmQ6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sY29sb3Itc3RvcCgwLCNmNGY4ZmEpLGNvbG9yLXN0b3AoNzMlLCNGRkYpKTtiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwjZjRmOGZhIDAsI0ZGRiA3MyUpO2JhY2tncm91bmQ6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwjZjRmOGZhIDAsI0ZGRiA3MyUpO2JhY2tncm91bmQ6LW1zLWxpbmVhci1ncmFkaWVudCh0b3AsI2Y0ZjhmYSAwLCNGRkYgNzMlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2Y0ZjhmYSAwLCNGRkYgNzMlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmNGY4ZmEnLGVuZENvbG9yc3RyPScjRkZGJyxHcmFkaWVudFR5cGU9MCl9XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkLmVvdCcpO1xuICBzcmM6IGxvY2FsKCdIZWx2ZXRpY2EtQm9sZCcpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUJvbGRJdGFsaWMuZW90Jyk7XG4gIHNyYzogbG9jYWwoJ0hlbHZldGljYS1Cb2xkSXRhbGljJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1Cb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUJvbGRJdGFsaWMuc3ZnI0hlbHZldGljYU5ldWVDeXItQm9sZEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItSXRhbGljLmVvdCcpO1xuICBzcmM6IGxvY2FsKCdIZWx2ZXRpY2EtSXRhbGljJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItSXRhbGljLnN2ZyNIZWx2ZXRpY2FOZXVlQ3lyLUl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodC5lb3QnKTtcbiAgc3JjOiBsb2NhbCgnSGVsdmV0aWNhLUxpZ2h0JyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodC5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1MaWdodCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYy5lb3QnKTtcbiAgc3JjOiBsb2NhbCgnSGVsdmV0aWNhLUxpZ2h0SXRhbGljJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTGlnaHRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYy5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1MaWdodEl0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0uZW90Jyk7XG4gIHNyYzogbG9jYWwoJ0hlbHZldGljYS1NZWRpdW0nKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW0uc3ZnI0hlbHZldGljYU5ldWVDeXItTWVkaXVtJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bUl0YWxpYy5lb3QnKTtcbiAgc3JjOiBsb2NhbCgnSGVsdmV0aWNhLU1lZGl1bUl0YWxpYycpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItTWVkaXVtSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLU1lZGl1bUl0YWxpYy5zdmcjSGVsdmV0aWNhTmV1ZUN5ci1NZWRpdW1JdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4uZW90Jyk7XG4gIHNyYzogbG9jYWwoJ0hlbHZldGljYS1Sb21hbicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9IZWx2ZXRpY2FOZXVlQ3lyLVJvbWFuLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL0hlbHZldGljYU5ldWVDeXItUm9tYW4uc3ZnI0hlbHZldGljYU5ldWVDeXItUm9tYW4nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuIiwiYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmXG59XG5cbmhlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAuNTU1NTZ2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAubGVmdC1uYXYsIC5yaWdodC1uYXYge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbmhlYWRlci5zdGFydCA+IC5sZWZ0LW5hdiAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQge1xuICB3aWR0aDogNC4xNjY2N3Z3O1xuICBoZWlnaHQ6IDQuMTY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIge1xuICAgIHBhZGRpbmc6IDEuMDY2Njd2d1xuICB9XG4gIGhlYWRlci5zdGFydCA+IC5sZWZ0LW5hdiAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQge1xuICAgIHdpZHRoOiAxNC42NjY2N3Z3O1xuICAgIGhlaWdodDogMTQuNjY2Njd2d1xuICB9XG4gIGhlYWRlci5zdGFydCA+IC5sZWZ0LW5hdiAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNS44NjY2N3Z3XG4gIH1cbiAgaGVhZGVyLnN0YXJ0ID4gLmxlZnQtbmF2IC5sb2dvLWFuaW1hdGlvbiAud3JhcCAucmlnaHQuaGlkZGVuIHtcbiAgICBtYXJnaW4tbGVmdDogLTY3LjJ2d1xuICB9XG4gIGhlYWRlci5zdGFydCBuYXYgLmlubmVyIHtcbiAgICBoZWlnaHQ6IDEwNi42NjY2N3Z3XG4gIH1cbn1cblxuaGVhZGVyLmlubmVyID4gLmxlZnQtbmF2ID4gLmxvZ28tYW5pbWF0aW9uID4gLndyYXAgPiAubmF2LXRyaWdnZXIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50XG59XG5cbmhlYWRlci5pbm5lciA+IC5sZWZ0LW5hdiA+IC5sb2dvLWFuaW1hdGlvbiA+IC53cmFwIC5sZWZ0LnNtYWxsIHtcbiAgd2lkdGg6IDUuNjI1dnc7XG4gIGhlaWdodDogNS42MjV2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIuaW5uZXIgPiAubGVmdC1uYXYgPiAubG9nby1hbmltYXRpb24gPiAud3JhcCAubGVmdC5zbWFsbCB7XG4gICAgd2lkdGg6IDE0LjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAxNC42NjY2N3Z3XG4gIH1cbn1cblxuaGVhZGVyLmlubmVyID4gLmxlZnQtbmF2ID4gLmxvZ28tYW5pbWF0aW9uID4gLndyYXAgLmxlZnQuc21hbGwgLndpZHRoLWVsLWFjdGl2ZSB7XG4gIHdpZHRoOiA1LjYyNXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlci5pbm5lciA+IC5sZWZ0LW5hdiA+IC5sb2dvLWFuaW1hdGlvbiA+IC53cmFwIC5sZWZ0LnNtYWxsIC53aWR0aC1lbC1hY3RpdmUge1xuICAgIHdpZHRoOiAxNC42NjY2N3Z3XG4gIH1cbn1cblxuaGVhZGVyLmlubmVyIC5idG4tY2VudGVyLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMzYuODA1NTZ2dztcbiAgdG9wOiAxLjE4MDU2dnc7XG4gIHotaW5kZXg6IDM7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHdpZHRoOiAyNS40MTY2N3Z3O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyLmlubmVyIC5idG4tY2VudGVyLXdyYXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRvcDogMS4wNjY2N3Z3O1xuICAgIGxlZnQ6IDMzLjA2NjY3dndcbiAgfVxufVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcC5oaWRkZW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcC5kYXJrIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUyNjI4XG59XG5cbmhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwLmRhcmsgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNiwgNiwgNiwgLjQpXG59XG5cbmhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwIC5idXR0b24ge1xuICBwYWRkaW5nOiAxLjM4ODg5dnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ4NDgyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEyLjV2d1xufVxuXG5oZWFkZXIgLnJpZ2h0LW5hdiAudGVsIGEsIGhlYWRlciBsaS5tZW51LWl0ZW0gYSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCAuYnV0dG9uOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiAuNDE2Njd2d1xufVxuXG5oZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMjUpXG59XG5cbmhlYWRlci53aGl0ZS1wYWdlIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kOiAjOGU4ZThlXG59XG5cbmhlYWRlciAubGVmdC1uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogNjAlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlci5pbm5lciAuYnRuLWNlbnRlci13cmFwIC5idXR0b24ge1xuICAgIHdpZHRoOiAzMi4yNjY2N3Z3O1xuICAgIHBhZGRpbmc6IDR2dztcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgaGVpZ2h0OiAxNC40dndcbiAgfVxuICBoZWFkZXIuaW5uZXIgLmJ0bi1jZW50ZXItd3JhcCAuYnV0dG9uOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC44dndcbiAgfVxuICBoZWFkZXIgLmxlZnQtbmF2IHtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxufVxuXG5oZWFkZXIgLnJpZ2h0LW5hdiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybVxufVxuXG5oZWFkZXIgLnJpZ2h0LW5hdi5oaWRkZW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG5oZWFkZXIgLnJpZ2h0LW5hdiAudGVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjA4MzMzdnc7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvXG59XG5cbmhlYWRlciAucmlnaHQtbmF2IC50ZWwgYSB7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbmhlYWRlciAubG9nbyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvXG59XG5cbmhlYWRlciAubG9nbyBpbWcge1xuICB3aWR0aDogMTIuNjM4ODl2d1xufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDUuNjI1dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5yaWdodC1uYXYge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctdG9wOiAuOHZ3XG4gIH1cbiAgaGVhZGVyIC5yaWdodC1uYXYgLmRvcC1tZW51LCBoZWFkZXIgLnJpZ2h0LW5hdiAubGFuZy1zd2l0Y2hlciB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG4gIGhlYWRlciAucmlnaHQtbmF2IC50ZWwge1xuICAgIG1hcmdpbi1yaWdodDogMFxuICB9XG4gIGhlYWRlciAucmlnaHQtbmF2IC50ZWwgYSB7XG4gICAgZm9udC1zaXplOiA0Ljh2d1xuICB9XG4gIGhlYWRlciAubG9nbyBpbWcge1xuICAgIHdpZHRoOiA1NnZ3XG4gIH1cbiAgaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiB7XG4gICAgaGVpZ2h0OiAxNC42NjY2N3Z3O1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiA1LjYyNXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAge1xuICAgIGhlaWdodDogMTQuNjY2Njd2d1xuICB9XG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMS40NTgzM3Z3O1xuICBoZWlnaHQ6IDExLjQ1ODMzdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLXJhZGl1czogMS4xMTExMXZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQge1xuICAgIHdpZHRoOiAyOS4zMzMzM3Z3O1xuICAgIGhlaWdodDogMjkuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwXG4gIH1cbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxNTE1MTVcbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCAud2lkdGgtZWwtYWN0aXZlIHtcbiAgd2lkdGg6IDUuNjI1dnc7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0IC53aWR0aC1lbC1hY3RpdmUge1xuICAgIHdpZHRoOiAxNC42NjY2N3Z3XG4gIH1cbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCAjYW5pbWF0aW9uLWxvZ28ge1xuICB3aWR0aDogNzAlO1xuICBoZWlnaHQ6IDcwJVxufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0ICNhbmltYXRpb24tbG9nbyBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlXG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLmxlZnQgI2FuaW1hdGlvbi1sb2dvLWxvb3Age1xuICB3aWR0aDogNzAlO1xuICBoZWlnaHQ6IDcwJVxufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5sZWZ0ICNhbmltYXRpb24tbG9nby1sb29wIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCVcbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDBcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMVxuICB9XG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogNS42MjV2dztcbiAgaGVpZ2h0OiA1LjYyNXZ3O1xuICBib3JkZXItcmFkaXVzOiAuODMzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IC4zNDcyMnZ3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICBwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5uYXYtdHJpZ2dlci5ncmV5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNDIsIDE0MiwgMTQyLCAuMTUpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMC44N3B4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwLjg3cHgpXG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZUluIC42cztcbiAgYW5pbWF0aW9uOiBmYWRlSW4gLjZzXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTQuNjY2Njd2dztcbiAgICBoZWlnaHQ6IDE0LjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3O1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMDY2Njd2d1xuICB9XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyLmFjdGl2ZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lXG4gIH1cbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIgLmlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5uYXYtdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXI6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICM4ZThlOGM7XG4gIG1hcmdpbi1ib3R0b206IC4yMDgzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyOmhvdmVyIHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDY2Njd2d1xuICB9XG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyOmhvdmVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIgc3BhbiB7XG4gIHdpZHRoOiAxLjgwNTU2dnc7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAuMzQ3MjJ2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLm5hdi10cmlnZ2VyIHNwYW4ge1xuICAgIHdpZHRoOiA2LjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4wNjY2N3Z3XG4gIH1cbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubmF2LXRyaWdnZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG5oZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAuNjI1dnc7XG4gIHBhZGRpbmctbGVmdDogLjk3MjIydnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjVzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC41cyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCBvcGFjaXR5LCAuNXMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICBwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDIuOTMzMzN2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDIuOTMzMzN2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMS40NjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IG1hcmdpblxuICB9XG59XG5cbi5zdGFydC1wYWdlIC5sZWZ0IC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQgLmRlc2MsIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0IGltZywgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAucmlnaHQuaGlkZGVuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuaGVhZGVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAucmlnaHQgaW1nIHtcbiAgd2lkdGg6IDEwLjIwODMzdnc7XG4gIGhlaWdodDogMi45ODYxMXZ3O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxvZ28tYW5pbWF0aW9uIC53cmFwIC5yaWdodC5oaWRkZW4ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTMuMDY2Njd2d1xuICB9XG4gIGhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0IGltZyB7XG4gICAgd2lkdGg6IDM4LjR2dztcbiAgICBoZWlnaHQ6IDExLjJ2d1xuICB9XG59XG5cbmhlYWRlciAubG9nby1hbmltYXRpb24gLndyYXAgLnJpZ2h0IGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IC42XG59XG5cbmhlYWRlciBsaS5tZW51LWl0ZW0ge1xuICBtYXJnaW46IC4yMDgzM3Z3O1xuICBwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG5oZWFkZXIgbGkubWVudS1pdGVtIGEge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiA1LjU1NTU2dnc7XG4gIGhlaWdodDogNS41NTU1NnZ3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZcbn1cblxuaGVhZGVyIC5kb3AtbWVudSB1bCwgaGVhZGVyIC5tZW51IHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94XG59XG5cbmhlYWRlciBsaS5tZW51LWl0ZW0gYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICB6LWluZGV4OiAtMVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbGkubWVudS1pdGVtIHtcbiAgICBtYXJnaW46IC41MzMzM3Z3XG4gIH1cbiAgaGVhZGVyIGxpLm1lbnUtaXRlbSBhOmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdndcbiAgfVxuICBoZWFkZXIgbGkubWVudS1pdGVtIGEge1xuICAgIHdpZHRoOiAzMS43MzMzM3Z3O1xuICAgIGhlaWdodDogMzEuNzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxODE4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpXG4gIH1cbn1cblxuaGVhZGVyIGxpLm1lbnUtaXRlbSBhLmFjdGl2ZSwgaGVhZGVyIGxpLm1lbnUtaXRlbSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxufVxuXG5oZWFkZXIgbGkubWVudS1pdGVtIGEuYWN0aXZlIC5jb2RlLCBoZWFkZXIgbGkubWVudS1pdGVtIGEuYWN0aXZlIC5zeW1ib2wsIGhlYWRlciBsaS5tZW51LWl0ZW0gYS5hY3RpdmUgc3BhbiwgaGVhZGVyIGxpLm1lbnUtaXRlbSBhOmhvdmVyIC5jb2RlLCBoZWFkZXIgbGkubWVudS1pdGVtIGE6aG92ZXIgLnN5bWJvbCwgaGVhZGVyIGxpLm1lbnUtaXRlbSBhOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzhlOGU4Y1xufVxuXG5oZWFkZXIgbGkubWVudS1pdGVtIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogLjkwMjc4dnc7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC4zNDcyMnZ3O1xuICByaWdodDogLjM0NzIydnc7XG4gIGJvdHRvbTogLjQxNjY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIGxpLm1lbnUtaXRlbSBhIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIGxlZnQ6IDIuNjY2Njd2dztcbiAgICByaWdodDogMi42NjY2N3Z3O1xuICAgIGJvdHRvbTogMy4ydndcbiAgfVxufVxuXG5oZWFkZXIgbGkubWVudS1pdGVtIGEgLnN5bWJvbCB7XG4gIGZvbnQtc2l6ZTogMi4wMTM4OXZ3O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLjI3Nzc4dnc7XG4gIHRvcDogLjIwODMzdndcbn1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcgc3BhbiwgaGVhZGVyIGxpLm1lbnUtaXRlbSBhIC5jb2RlIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbGkubWVudS1pdGVtIGEgLnN5bWJvbCB7XG4gICAgZm9udC1zaXplOiA5LjZ2dztcbiAgICBsZWZ0OiAyLjY2NjY3dnc7XG4gICAgdG9wOiAxLjZ2dztcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMilcbiAgfVxufVxuXG5oZWFkZXIgbGkubWVudS1pdGVtIGEgLmNvZGUge1xuICBmb250LXNpemU6IC42OTQ0NHZ3O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAuMzQ3MjJ2dztcbiAgdG9wOiAuMzQ3MjJ2d1xufVxuXG5oZWFkZXIgLmRvcC1tZW51IHtcbiAgbWFyZ2luLXJpZ2h0OiAuMzQ3MjJ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbGkubWVudS1pdGVtIGEgLmNvZGUge1xuICAgIGZvbnQtc2l6ZTogMi42NjY2N3Z3O1xuICAgIHJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgdG9wOiAyLjY2NjY3dndcbiAgfVxuICBoZWFkZXIgLmRvcC1tZW51IHtcbiAgICBtYXJnaW46IDBcbiAgfVxufVxuXG5oZWFkZXIgLmRvcC1tZW51IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IC0uMjA4MzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbmhlYWRlciAubWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTQuMTY2Njd2dztcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAuZG9wLW1lbnUgdWwge1xuICAgIG1hcmdpbjogLS44dndcbiAgfVxuICBoZWFkZXIgLm1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG5oZWFkZXIgLm1lbnUuaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuaGVhZGVyIC5tZW51LmhpZGRlbiBsaSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAwJSwgMClcbn1cblxuaGVhZGVyIC5tZW51LmhpZGRlbiBsaTpudGgtY2hpbGQoMSksIGhlYWRlciAubWVudS5oaWRkZW4gbGk6bnRoLWNoaWxkKDMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAwJSwgLTEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMCUsIC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwMCUsIC0xMDAlKVxufVxuXG5oZWFkZXIgLm1lbnUgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogLS4yMDgzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5tZW51IHVsIHtcbiAgICBtYXJnaW46IC0uNTMzMzN2d1xuICB9XG59XG5cbmhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW0ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCB0cmFuc2Zvcm1cbn1cblxuaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDYuMjV2d1xufVxuXG5oZWFkZXIgLm1lbnUgdWwgbGkubWVudS1pdGVtOm50aC1jaGlsZCgzKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNS45NzIyMnZ3O1xuICBib3R0b206IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogZ2V0LXZ3LXNtKDEyNXB4KVxuICB9XG4gIGhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiBhdXRvXG4gIH1cbn1cblxuaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpudGgtY2hpbGQoNSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDExLjk0NDQ0dnc7XG4gIGJvdHRvbTogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLm1lbnUgdWwgbGkubWVudS1pdGVtOm50aC1jaGlsZCg1KSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogYXV0b1xuICB9XG59XG5cbmhlYWRlciAubWVudSB1bCBsaS5tZW51LWl0ZW06bnRoLWNoaWxkKDcpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBnZXQtdncoMjU4cHgpO1xuICBib3R0b206IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIC5tZW51IHVsIGxpLm1lbnUtaXRlbTpudGgtY2hpbGQoNykge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IGF1dG9cbiAgfVxufVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvXG59XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAuY3VycmVudC1sYW5nIHtcbiAgd2lkdGg6IDUuNTU1NTZ2dztcbiAgaGVpZ2h0OiAyLjA4MzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAuY3VycmVudC1sYW5nIHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAuNjk0NDR2dztcbiAgZm9udC1zaXplOiAuOTcyMjJ2dztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3Jcbn1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KVxufVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYSwgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZyBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogLjgzMzMzdnc7XG4gIHdpZHRoOiAuMTM4ODl2dztcbiAgdG9wOiAuNjI1dnc7XG4gIHJpZ2h0OiAuNjI1dndcbn1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIHtcbiAgd2lkdGg6IDUuNTU1NTZ2dztcbiAgaGVpZ2h0OiA1LjU1NTU2dnc7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjIwODMzdnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZyB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG4gIGhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI5LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiBhdXRvXG4gIH1cbn1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAuOTcyMjJ2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAuMjA4MzN2dyAuNjk0NDR2dyAuMjA4MzN2dyAuMjA4MzN2dztcbiAgYm9yZGVyLXJhZGl1czogLjM0NzIydnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3IgYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLjM0NzIydnc7XG4gIHRvcDogLjYyNXZ3XG59XG5cbmhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDBcbn1cblxuaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6aG92ZXI6YWZ0ZXIge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogIzAwMFxufVxuXG5oZWFkZXIgbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvXG59XG5cbmhlYWRlciBuYXYgLmJnLCBoZWFkZXIgbmF2IC5pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMFxufVxuXG5oZWFkZXIgbmF2LmFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG92ZXJmbG93OiBhdXRvXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nOiAxLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi4xMzMzM3Z3XG4gIH1cbiAgaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxuICBoZWFkZXIgbmF2IC5sZWZ0LW5hdiB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxuICBoZWFkZXIgbmF2IC5sZWZ0LW5hdiAubG9nby1hbmltYXRpb24ge1xuICAgIHdpZHRoOiBhdXRvXG4gIH1cbiAgaGVhZGVyIG5hdiAuZG9wLW1lbnUsIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnRcbiAgfVxufVxuXG5oZWFkZXIgbmF2IC5iZyB7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoM3B4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjE1KVxufVxuXG5oZWFkZXIgbmF2IC5pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxLjM4ODg5dncgMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogLjU1NTU2dncgLjU1NTU2dncgMTEuMTExMTF2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3R0b206IDIwJTtcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBuYXYgLmlubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDEuMDY2Njd2dyAxLjA2NjY3dncgMjEuMzMzMzN2dztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICB9XG4gIGhlYWRlciBuYXYgLmlubmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB0b3A6IDE4LjEzMzMzdnc7XG4gICAgb3BhY2l0eTogLjM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuICB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgbGVmdDogLTY2LjY2NjY3dnc7XG4gICAgdG9wOiAtNDB2dztcbiAgICB3aWR0aDogMTg2LjY2NjY3dnc7XG4gICAgaGVpZ2h0OiAxODYuNjY2Njd2dztcbiAgICAtd2Via2l0LWZpbHRlcjogYmx1cigzMHB4KTtcbiAgICBmaWx0ZXI6IGJsdXIoMzBweCk7XG4gICAgb3BhY2l0eTogLjU1O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gIH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLmxlZnQtbmF2IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTAwJVxuICB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5yaWdodC1uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0MCU7XG4gICAgbWFyZ2luLXRvcDogLTI0LjUzMzMzdndcbiAgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAucmlnaHQtbmF2IC5sYW5nLXN3aXRjaGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEuMDY2Njd2dztcbiAgICB0b3A6IDIwLjh2d1xuICB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5sYW5nLXNlbGVjdG9yIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gIH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLmxhbmctc2VsZWN0b3IgYSB7XG4gICAgcGFkZGluZzogMi4xMzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3XG4gIH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLmxhbmctc2VsZWN0b3IgYS5hY3RpdmUge1xuICAgIG1hcmdpbjogMCAuOHZ3XG4gIH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLmxhbmctc2VsZWN0b3IgYS5hY3RpdmU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwXG4gIH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLm1lbnUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogNDB2d1xuICB9XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0LCAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC50ZXh0LCAuY2xpbmljLWhlYWRlciAudGV4dCwgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2w6bnRoLWNoaWxkKDQpLCAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjLCAucGFnZS00MDQtd3JhcCAuaW5uZXIsIC5wdWJsaWNhdGlvbiAudGV4dCwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkID4gLnRleHQsIC5zZXJ2aWNlaW5pbi1pbWFnZXMgLmxlZnQsIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0sIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCg0KSB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsXG59XG5cbmhlYWRlciBuYXYgLmlubmVyIC5uYXYtYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyLjV2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG59XG5cbmhlYWRlciBuYXYgLmlubmVyIC5uYXYtYm90dG9tIC50ZWwge1xuICBtYXJnaW4tYm90dG9tOiAuNDg2MTF2d1xufVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSAudGVsIGEge1xuICBvcGFjaXR5OiAuNjtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbi5hZGRpdGlvbmFsLWxpbmsgc3ZnLCBoZWFkZXIgbmF2IC5uYXYtY2xvc2UgLmljb24gc3BhbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSB7XG4gICAgcGFkZGluZzogNHZ3IDR2dyAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvdHRvbTogNi40dndcbiAgfVxuICBoZWFkZXIgbmF2IC5pbm5lciAubmF2LWJvdHRvbSAudGVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIH1cbiAgaGVhZGVyIG5hdiAuaW5uZXIgLm5hdi1ib3R0b20gLnRlbCBhIHtcbiAgICBvcGFjaXR5OiAuODtcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzhlOGU4Y1xuICB9XG4gIGhlYWRlciBuYXYgLmlubmVyIC5uYXYtYm90dG9tIC5yb3V0ZSB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbmhlYWRlciBuYXYgLmlubmVyIC5uYXYtYm90dG9tIC50ZWwgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDFcbn1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBuYXYgLm5hdi1jbG9zZSB7XG4gICAgbWFyZ2luOiAuNTMzMzN2d1xuICB9XG59XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZTpob3ZlciAuaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlOmhvdmVyIC5pY29uIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjOGU4ZThjXG59XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZTpob3ZlciAuaWNvbiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKVxufVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2U6aG92ZXIgLmljb24gc3BhbjpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKVxufVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2UgLmljb24ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA1LjYyNXZ3O1xuICBoZWlnaHQ6IDUuNjI1dnc7XG4gIG1hcmdpbjogMCAwIC43NjM4OXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogLjgzMzMzdnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHtcbiAgICB3aWR0aDogMTQuNjY2Njd2dztcbiAgICBoZWlnaHQ6IDE0LjY2NjY3dnc7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2dztcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMylcbiAgfVxufVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5jdXJyZW50LWxhbmcsIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuIHtcbiAgd2lkdGg6IDEuODA1NTZ2dztcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm1cbn1cblxuaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW46Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC45MDI3OHZ3XG59XG5cbmhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAuOTAyNzh2d1xufVxuXG5oZWFkZXIgbmF2IC5uYXYtY2xvc2UgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAuOTAyNzh2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuMDQxNjd2d1xufVxuXG5oZWFkZXIgbmF2IC5sb2dvLWFuaW1hdGlvbiAud3JhcCAubGVmdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpXG59XG5cbmhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZzpob3ZlciBzcGFuIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjYpXG59XG5cbmhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmN1cnJlbnQtbGFuZyBzcGFuLCBoZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGEge1xuICBjb2xvcjogIzAwMFxufVxuXG5oZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciBuYXYgLm5hdi1jbG9zZSAuaWNvbiBzcGFuIHtcbiAgICB3aWR0aDogNi42NjY2N3Z3XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDMuMnZ3XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWNsb3NlIC5pY29uIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgcmlnaHQ6IDMuMnZ3XG4gIH1cbiAgaGVhZGVyIG5hdiAubmF2LWNsb3NlID4gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG4gIGhlYWRlciBuYXYgLmxhbmctc3dpdGNoZXIgLmxhbmctc2VsZWN0b3Ige1xuICAgIGJhY2tncm91bmQ6ICMwMDBcbiAgfVxuICBoZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGEge1xuICAgIGNvbG9yOiAjZmZmXG4gIH1cbiAgaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gIH1cbn1cblxuaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmZcbn1cblxuaGVhZGVyIG5hdiAubGFuZy1zd2l0Y2hlciAubGFuZy1zZWxlY3RvciBhOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBoZWFkZXIgbmF2IC5sYW5nLXN3aXRjaGVyIC5sYW5nLXNlbGVjdG9yIGEuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwXG4gIH1cbn1cblxuLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIC50ZXh0LCAuc3RhcnQtcGFnZSAubGVmdCAuZGVzYywgLnN0YXJ0LXBhZ2UgLmxlZnQgaDIsIC5zdGFydC1wYWdlIC5yaWdodCAuZGVzYywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnN0YXJ0LXBhZ2Utd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uc3RhcnQtcGFnZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA0My43NXZ3XG59XG5cbi5zdGFydC1wYWdlLmxlZnQtaG92ZXIgLmRpcmVjdGlvbi1hbmltIHtcbiAgbWFyZ2luLWxlZnQ6IDIuMDgzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSB7XG4gICAgbWluLWhlaWdodDogMjA4dnc7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxuICAuc3RhcnQtcGFnZS5sZWZ0LWhvdmVyIC5kaXJlY3Rpb24tYW5pbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBcbiAgfVxufVxuXG4uc3RhcnQtcGFnZS5yaWdodC1ob3ZlciAuZGlyZWN0aW9uLWFuaW0ge1xuICBtYXJnaW4tbGVmdDogLTIuMDgzMzN2d1xufVxuXG4uc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA4LjMzMzMzdnc7XG4gIGhlaWdodDogOC4zMzMzM3Z3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBtYXJnaW5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UucmlnaHQtaG92ZXIgLmRpcmVjdGlvbi1hbmltIHtcbiAgICBtYXJnaW4tbGVmdDogMFxuICB9XG4gIC5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSB7XG4gICAgd2lkdGg6IDI0dnc7XG4gICAgaGVpZ2h0OiAyNHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuMTMzMzN2d1xuICB9XG59XG5cbi5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSAuYW5pbWF0aW9uIHtcbiAgd2lkdGg6IDIuNDMwNTZ2dztcbiAgaGVpZ2h0OiAuOTcyMjJ2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDIuNjM4ODl2dyBhdXRvIDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLmRpcmVjdGlvbi1hbmltIC5hbmltYXRpb24ge1xuICAgIGhlaWdodDogOS4zMzMzM3Z3O1xuICAgIHdpZHRoOiAzLjczMzMzdnc7XG4gICAgbWFyZ2luOiAzLjJ2dyBhdXRvIDBcbiAgfVxufVxuXG4uc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0gLmFuaW1hdGlvbiAjc3RhcnQtcGFnZS1hbmltYXRpb24ge1xuICB3aWR0aDogMi40MzA1NnZ3O1xuICBoZWlnaHQ6IC45NzIyMnZ3XG59XG5cbi5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSAuYW5pbWF0aW9uICNzdGFydC1wYWdlLWFuaW1hdGlvbi1tb2Ige1xuICBoZWlnaHQ6IDkuMzMzMzN2dztcbiAgd2lkdGg6IDMuNzMzMzN2d1xufVxuXG4uc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0gLmFuaW1hdGlvbiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uc3RhcnQtcGFnZSAuZGlyZWN0aW9uLWFuaW0gLnRleHQge1xuICBtYXJnaW4tdG9wOiAxLjczNjExdnc7XG4gIHBhZGRpbmc6IDAgMS4zODg4OXZ3O1xuICBmb250LXNpemU6IC45MDI3OHZ3O1xuICBsaW5lLWhlaWdodDogMS4yMztcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIC5kaXJlY3Rpb24tYW5pbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY3dnc7XG4gICAgcGFkZGluZzogMCAxLjMzMzMzdncgMS44NjY2N3Z3XG4gIH1cbn1cblxuLnN0YXJ0LXBhZ2UgLmxlZnQsIC5zdGFydC1wYWdlIC5yaWdodCB7XG4gIHBhZGRpbmc6IDguODg4ODl2dyAyLjV2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgei1pbmRleDogMVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCwgLnN0YXJ0LXBhZ2UgLnJpZ2h0IHtcbiAgICBwYWRkaW5nOiAyNi42NjY2N3Z3IDkuNnZ3XG4gIH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQuYWN0aXZlIGgyLCAuc3RhcnQtcGFnZSAucmlnaHQuYWN0aXZlIGgyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKVxuICB9XG4gIC5zdGFydC1wYWdlIC5sZWZ0LmFjdGl2ZSAuYXJyb3csIC5zdGFydC1wYWdlIC5sZWZ0LmFjdGl2ZSAuZGVzYywgLnN0YXJ0LXBhZ2UgLnJpZ2h0LmFjdGl2ZSAuYXJyb3csIC5zdGFydC1wYWdlIC5yaWdodC5hY3RpdmUgLmRlc2Mge1xuICAgIG9wYWNpdHk6IDFcbiAgfVxuICAuc3RhcnQtcGFnZSAubGVmdC5hY3RpdmUgLmJnIGltZywgLnN0YXJ0LXBhZ2UgLnJpZ2h0LmFjdGl2ZSAuYmcgaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIHJvdW5kIDApO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIHJvdW5kIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLmxlZnQ6aG92ZXIgaDIsIC5zdGFydC1wYWdlIC5yaWdodDpob3ZlciBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDFcbiAgfVxuICAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciAuYXJyb3csIC5zdGFydC1wYWdlIC5sZWZ0OmhvdmVyIC5kZXNjLCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmFycm93LCAuc3RhcnQtcGFnZSAucmlnaHQ6aG92ZXIgLmRlc2Mge1xuICAgIG9wYWNpdHk6IDFcbiAgfVxuICAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciAuYmcsIC5zdGFydC1wYWdlIC5yaWdodDpob3ZlciAuYmcge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlXG4gIH1cbiAgLnN0YXJ0LXBhZ2UgLmxlZnQ6aG92ZXIgLmJnIGltZywgLnN0YXJ0LXBhZ2UgLnJpZ2h0OmhvdmVyIC5iZyBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDApO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAwKVxuICB9XG59XG5cbi5zdGFydC1wYWdlIC5sZWZ0IGgyLCAuc3RhcnQtcGFnZSAucmlnaHQgaDIge1xuICBvcGFjaXR5OiAuNjtcbiAgZm9udC1zaXplOiAzLjA1NTU2dnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGxcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgaDIsIC5zdGFydC1wYWdlIC5yaWdodCBoMiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmb250LXNpemU6IDh2dztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxufVxuXG4uc3RhcnQtcGFnZSAubGVmdCAuZGVzYywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5kZXNjIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAxLjM4ODg5dnc7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBjbGVhcjogYm90aDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5sZWZ0IC50ZWwsIC5zdGFydC1wYWdlLWZvb3RlciAucmlnaHQgLmFkZHJlc3Mge1xuICBtYXJnaW4tcmlnaHQ6IDEuNzM2MTF2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCAuZGVzYywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5kZXNjIHtcbiAgICBwYWRkaW5nLXRvcDogMy4ydnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2N3Z3XG4gIH1cbn1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5sZWZ0IC5lbWFpbCBhLCAuc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLnRlbCBhIHtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cblxuLnN0YXJ0LXBhZ2UgLmxlZnQgLmFycm93LCAuc3RhcnQtcGFnZSAucmlnaHQgLmFycm93IHtcbiAgbWFyZ2luLXRvcDogNS4xMzg4OXZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbi5zdGFydC1wYWdlIC5sZWZ0IC5hcnJvdyBzdmcsIC5zdGFydC1wYWdlIC5yaWdodCAuYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDIuOTg2MTF2dztcbiAgaGVpZ2h0OiAyLjIyMjIydndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLmxlZnQgLmFycm93LCAuc3RhcnQtcGFnZSAucmlnaHQgLmFycm93IHtcbiAgICBtYXJnaW4tdG9wOiA2LjY2NjY3dndcbiAgfVxuICAuc3RhcnQtcGFnZSAubGVmdCAuYXJyb3cgc3ZnLCAuc3RhcnQtcGFnZSAucmlnaHQgLmFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDkuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDYuOTMzMzN2d1xuICB9XG59XG5cbi5zdGFydC1wYWdlIC5sZWZ0IC5iZywgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAxOC42JTtcbiAgbGVmdDogMS41JTtcbiAgd2lkdGg6IDIyLjIyMjIydnc7XG4gIGhlaWdodDogMzMuMzMzMzN2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGFsbFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCAuYmcsIC5zdGFydC1wYWdlIC5yaWdodCAuYmcge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0IGFsbDtcbiAgICAtby10cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQgYWxsO1xuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dCBhbGxcbiAgfVxuICAuc3RhcnQtcGFnZSAubGVmdCAuYmc6YWZ0ZXIsIC5zdGFydC1wYWdlIC5yaWdodCAuYmc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDAsIDAsIDAsIDApKSwgY29sb3Itc3RvcCg5MyUsIHJnYmEoMCwgMCwgMCwgLjMpKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIC4zKSA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgLjMpIDkzJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAuMykgOTMlKVxuICB9XG59XG5cbi5zdGFydC1wYWdlIC5sZWZ0IC5iZyBpbWcsIC5zdGFydC1wYWdlIC5yaWdodCAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBhbGw7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgyOS40JSAxMi41JSA0JSAxMi41JSByb3VuZCA4LjMzMzMzdncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDI5LjQlIDEyLjUlIDQlIDEyLjUlIHJvdW5kIDguMzMzMzN2dylcbn1cblxuLnN0YXJ0LXBhZ2UgLmxlZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuICB3aWR0aDogNTAlO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnN0YXJ0LXBhZ2UgLmxlZnQ6aG92ZXIgaDIge1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxuICB9XG4gIC5zdGFydC1wYWdlIC5sZWZ0IGgyLCAuc3RhcnQtcGFnZSAubGVmdDpob3ZlciAuYmcge1xuICAgIGxlZnQ6IDBcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuc3RhcnQtcGFnZSAubGVmdCBoMiB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzMuMzMzMzN2dyk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMy4zMzMzM3Z3KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzMuMzMzMzN2dyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybVxuICB9XG4gIC5zdGFydC1wYWdlIC5sZWZ0IC5iZyBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDE1JSByb3VuZCA0MHZ3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMTUlIHJvdW5kIDQwdncpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG4gIH1cbn1cblxuLnN0YXJ0LXBhZ2UgLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGMzAzMjtcbiAgd2lkdGg6IDUwJTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5zdGFydC1wYWdlIC5yaWdodDpob3ZlciBoMiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKVxuICB9XG4gIC5zdGFydC1wYWdlIC5yaWdodDpob3ZlciAuYmcge1xuICAgIHJpZ2h0OiAwXG4gIH1cbiAgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5iZyB7XG4gICAgcmlnaHQ6IDEuNSU7XG4gICAgbGVmdDogYXV0b1xuICB9XG4gIC5zdGFydC1wYWdlIC5yaWdodCBoMiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHJpZ2h0OiAwXG4gIH1cbn1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcblxuICAubGVnYWwtdGV4dCB7XG4gICAgd2lkdGg6IGdldC12dygyNzNweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogZ2V0LXZ3KDE1cHgpO1xuICAgIGxlZnQ6IGdldC12dyg0MTBweCk7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDEycHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RhcnQtcGFnZSAucmlnaHQge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLnN0YXJ0LXBhZ2UgLnJpZ2h0IC5iZyBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDE1JSByb3VuZCA0MHZ3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgMTUlIHJvdW5kIDQwdncpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpXG4gIH1cbiAgLnN0YXJ0LXBhZ2UtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5sZWZ0LCAuc3RhcnQtcGFnZS1mb290ZXIgLnJpZ2h0IHtcbiAgd2lkdGg6IDUwJTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDQuODYxMTF2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5zdGFydC1wYWdlLWZvb3RlciAubGVmdCB7XG4gIHBhZGRpbmc6IC42MjV2dyAyLjV2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5sZWZ0IC50ZWwgYSB7XG4gIG9wYWNpdHk6IC42O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5sZWZ0IC50ZWwgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDFcbn1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5sZWZ0IC5lbWFpbCBhIHtcbiAgb3BhY2l0eTogLjY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG4uc3RhcnQtcGFnZS1mb290ZXIgLmxlZnQgLmVtYWlsIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxXG59XG5cbi5zdGFydC1wYWdlLWZvb3RlciAucmlnaHQge1xuICBwYWRkaW5nOiAuNjI1dncgMi41dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5zdGFydC1wYWdlLWZvb3RlciAucmlnaHQgLmFkZHJlc3MgcCB7XG4gIG9wYWNpdHk6IC42O1xuICBmb250LXNpemU6IC45NzIyMnZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yOTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnN0YXJ0LXBhZ2UtZm9vdGVyIC5yaWdodCAuYWRkcmVzcyBwIGJyIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4ucm91dGUge1xuICB3aWR0aDogMTIuNXZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnJvdXRlIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5yb3V0ZSAuYnV0dG9uIHtcbiAgd2lkdGg6IDEyLjV2dztcbiAgaGVpZ2h0OiAyLjkxNjY3dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuODA1NTZ2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5yb3V0ZSAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDExLjJ2dztcbiAgICBib3JkZXItcmFkaXVzOiA2LjkzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dndcbiAgfVxufVxuXG4ucm91dGUgLmJ1dHRvbiA+IHNwYW4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnRcbn1cblxuLnJvdXRlIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMFxufVxuXG4ucm91dGUgLmJ1dHRvbjpob3ZlciBzdmcgW3N0cm9rZT1cIiNGRkZGRkZcIl0ge1xuICBzdHJva2U6ICMwMDBcbn1cblxuLnJvdXRlIC5idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDIuNTY5NDR2dztcbiAgaGVpZ2h0OiAuOTcyMjJ2dztcbiAgbWFyZ2luLXJpZ2h0OiAuNjk0NDR2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC4xMzg4OXZ3XG59XG5cbi5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lXG59XG5cbi5idXR0b24uYnV0dG9uLWlubGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjA4MzMzdnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogLjQxNjY3dncgMi41Njk0NHZ3IC4yNzc3OHZ3IDIuNjM4ODl2dztcbiAgYm9yZGVyLXJhZGl1czogMS44NzV2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lXG59XG5cbi5idXR0b24uYnV0dG9uLWlubGluZSAubGV0dGVyIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMi4xM1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucm91dGUgLmJ1dHRvbiBzdmcge1xuICAgIHdpZHRoOiA5Ljg2NjY3dnc7XG4gICAgaGVpZ2h0OiAzLjczMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgdG9wOiAuNTMzMzN2d1xuICB9XG4gIC5idXR0b24uYnV0dG9uLWlubGluZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzdnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDR2dztcbiAgICBib3JkZXItcmFkaXVzOiA3LjJ2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIH1cbn1cblxuLmJ1dHRvbi5idXR0b24taW5saW5lLmRhcmssIC5idXR0b24uYnV0dG9uLWlubGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5idXR0b24uYnV0dG9uLWlubGluZS5kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM1MzUzNVxufVxuXG4uY2xpbmljLWhlYWRlciB7XG4gIGhlaWdodDogODQuOTMwNTZ2dztcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMClcbiAgfVxufVxuXG4uY2xpbmljLWhlYWRlci5hYm91dCB7XG4gIGhlaWdodDogODAuNTU1NTZ2d1xufVxuXG4uY2xpbmljLWhlYWRlci5hYm91dCAudGV4dCB7XG4gIHRvcDogMTcuNTY5NDR2dztcbiAgbGVmdDogMi4zNjExMXZ3O1xuICByaWdodDogMi4zNjExMXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogMS4xODA1NnZ3XG59XG5cbi5jbGluaWMtaGVhZGVyIC5iZywgLmNsaW5pYy1oZWFkZXIgLmJnOmFmdGVyLCAuY2xpbmljLWhlYWRlciAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwXG59XG5cbi5jbGluaWMtaGVhZGVyLmFib3V0IC50ZXh0IGgxIHtcbiAgdGV4dC1hbGlnbjogbGVmdFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlci5hYm91dCB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApXG4gIH1cbiAgLmNsaW5pYy1oZWFkZXIuYWJvdXQgLnRleHQge1xuICAgIHRvcDogMzkuNDY2Njd2dztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjUzMzMzdndcbiAgfVxuICAuY2xpbmljLWhlYWRlci5hYm91dCAudGV4dCBoMSBiciB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5jbGluaWMtaGVhZGVyIC5iZyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxXG59XG5cbi5jbGluaWMtaGVhZGVyIC5iZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA4MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgwLCAwLCAwLCAwKSksIGNvbG9yLXN0b3AoOTMlLCByZ2JhKDAsIDAsIDAsIC4zKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgLjMpIDkzJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgLjMpIDkzJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCksIHJnYmEoMCwgMCwgMCwgLjMpIDkzJSk7XG4gIHotaW5kZXg6IDJcbn1cblxuLmNsaW5pYy1oZWFkZXIgLmJnIGltZywgLmNsaW5pYy1oZWFkZXIgLmJnIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tXG59XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNzV2aDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDIuNDMwNTZ2dyAzLjQ3MjIydnc7XG4gIHotaW5kZXg6IDJcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLnRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMlxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCBoMSB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIC50ZXh0LXdyYXAgcCwgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgaDIsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IHAsIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gcCwgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogMCA0dncgMi42NjY2N3Z3XG4gIH1cbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgaDEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiA2LjR2d1xuICB9XG59XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IGgxIHNwYW4ge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCBoMSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdFxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCBoMSBzcGFuOmxhc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCBoMSAuYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xLjExMTExdndcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tLmxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IGgxIC5idXR0b24ge1xuICAgIHRvcDogMFxuICB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDR2dztcbiAgICB6LWluZGV4OiAxXG4gIH1cbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbS5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMVxuICB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20ubGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDR2d1xuICB9XG59XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20ubGVmdCAuaWNvbiB7XG4gIG1hcmdpbi10b3A6IDQuMTY2Njd2dztcbiAgbWFyZ2luLWxlZnQ6IDBcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbS5sZWZ0IHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMFxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tLmxlZnQgLmljb24ge1xuICAgIG1hcmdpbi10b3A6IDQuMjY2Njd2d1xuICB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDR2d1xuICB9XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28ge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dztcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDEuMDQxNjd2d1xufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIC5pbWctd3JhcCBpbWcsIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb25zIC5pY28gLmltZy13cmFwIHN2ZyB7XG4gIGhlaWdodDogLjk3MjIydncgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudFxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIHAge1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIC5pbWctd3JhcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dztcbiAgICBtaW4td2lkdGg6IDguNTMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIC5pbWctd3JhcCBzdmcge1xuICAgIGhlaWdodDogMy43MzMzM3Z3ICFpbXBvcnRhbnRcbiAgfVxuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29ucyAuaWNvIHAge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNcbiAgfVxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42NjY2N3Z3O1xuICBoZWlnaHQ6IDEuNzM2MTF2dztcbiAgd2lkdGg6IC45NzIyMnZ3O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtaGVhZGVyIC50ZXh0IC5ib3R0b20gLmljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNHZ3O1xuICAgIGhlaWdodDogNi42NjY2N3Z3O1xuICAgIHdpZHRoOiAzLjczMzMzdndcbiAgfVxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29uICN2ZXJ0aWNhbC1vbyB7XG4gIGhlaWdodDogMi40MzA1NnZ3O1xuICB3aWR0aDogLjk3MjIydndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbiAjdmVydGljYWwtb28ge1xuICAgIGhlaWdodDogOS4zMzMzM3Z3O1xuICAgIHdpZHRoOiAzLjczMzMzdndcbiAgfVxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIC5pY29uIGltZywgLmNsaW5pYy1oZWFkZXIgLnRleHQgLmJvdHRvbSAuaWNvbiBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJVxufVxuXG4uY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIHAge1xuICBtYXgtd2lkdGg6IDIyLjkxNjY3dnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uZGFyay1iZyB7XG4gIGJhY2tncm91bmQ6ICMyRjMwMzIgIWltcG9ydGFudFxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiAxNS45NzIyMnZ3IDIuNXZ3IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA2LjM4ODg5dnc7XG4gIHRvcDogMzEuOTQ0NDR2dztcbiAgei1pbmRleDogMVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWhlYWRlciAudGV4dCAuYm90dG9tIHAge1xuICAgIG1heC13aWR0aDogODEuMDY2Njd2dztcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCB7XG4gICAgcGFkZGluZzogMzJ2dyA0dncgMFxuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTEzLjMzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC00dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHZ3O1xuICAgIHotaW5kZXg6IC0xXG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5pbWFnZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogOTIuOHZ3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20ocmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTMlLCAjOGU4ZThjKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApLCAjOGU4ZThjIDkzJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSwgIzhlOGU4YyA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCksICM4ZThlOGMgOTMlKVxuICB9XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOTcuMjIyMjJ2dztcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDQlIHJvdW5kIDM0LjcyMjIydncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDQlIHJvdW5kIDM0LjcyMjIydncpXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0xLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuYmxvY2stMiB7XG4gIG1hcmdpbi1ib3R0b206IDI0LjMwNTU2dndcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5pbWFnZSBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMTAlIHJvdW5kIDQ4dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMTAlIHJvdW5kIDQ4dncpXG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmJsb2NrLTEsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5ibG9jay0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNi42NjY2N3Z3XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmJsb2NrLTIge1xuICAgIG1hcmdpbi10b3A6IC01NnZ3O1xuICAgIHotaW5kZXg6IDFcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuYmxvY2stMyB7XG4gICAgcGFkZGluZy10b3A6IDE2dndcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICB9XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC50ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWF4LXdpZHRoOiAzOS4xNjY2N3Z3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA1LjM0NzIydndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDguNTMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiAyMi41dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42N1xufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAudGV4dCAuYWRkaXRpb25hbC1saW5rIHtcbiAgbWFyZ2luLXRvcDogMi4zNjExMXZ3XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIHtcbiAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLnRleHQgLmFkZGl0aW9uYWwtbGluayB7XG4gICAgbWFyZ2luLXRvcDogNy4ydndcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbzpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIHN2ZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIC5pbWctd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY286bnRoLWNoaWxkKDNuKzMpIC5pbWctd3JhcCBpbWcsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAgc3ZnIHtcbiAgICBtYXJnaW4tbGVmdDogMFxuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5pY29ucyAuaWNvIC5pbWctd3JhcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiA4dndcbiAgfVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogLjk3MjIydncgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudFxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAudGV4dC13cmFwIHAge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyB7XG4gIG1hcmdpbi10b3A6IDYuOTQ0NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzMzMzN2dyAhaW1wb3J0YW50XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY28gLnRleHQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS4zXG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmljb25zIC5pY28gLnRleHQtd3JhcCBwIGJyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDI2LjY2NjY3dndcbiAgfVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAjYnViYmxlLWFuaW1hdGlvbiwgLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyB2aWRlbyB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMTEuODA1NTZ2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAxMS44MDU1NnZ3KVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAjYnViYmxlLWFuaW1hdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGhlaWdodDogMzMuNjgwNTZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzICNidWJibGUtYW5pbWF0aW9uLCAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyBpbWcsIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzIHZpZGVvIHtcbiAgICB3aWR0aDogNTZ2dztcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAzMnZ3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMzJ2dylcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAjYnViYmxlLWFuaW1hdGlvbiB7XG4gICAgaGVpZ2h0OiA4Mi42NjY2N3Z3XG4gIH1cbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4IC5ibG9ja3MgLmRvcC1pbWFnZXMgI2J1YmJsZS1hbmltYXRpb246YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjIpO1xuICB6LWluZGV4OiAyXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzICNidWJibGUtYW5pbWF0aW9uIHN2ZyB7XG4gIG1hcmdpbi10b3A6IC01MCU7XG4gIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAuNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzIC5pbWFnZS0xIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXggLmJsb2NrcyAuZG9wLWltYWdlcyAuaW1hZ2UtMiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi1yaWdodDogMTYuNjY2Njd2dztcbiAgbWFyZ2luLXRvcDogLTIwLjgzMzMzdnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSlcbn1cblxuLmFkZGl0aW9uYWwtbGluayB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIHBhZGRpbmctYm90dG9tOiAxLjExMTExdnc7XG4gIHBhZGRpbmctdG9wOiAxLjExMTExdnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbi5hZGRpdGlvbmFsLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5hZGRpdGlvbmFsLWxpbms6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjMDAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMi4wODMzM3Z3KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMi4wODMzM3Z3KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yLjA4MzMzdncpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheCAuYmxvY2tzIC5kb3AtaW1hZ2VzIC5pbWFnZS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM3LjMzMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogLTQ4dndcbiAgfVxuICAuYWRkaXRpb25hbC1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy40NjY2N3Z3O1xuICAgIHBhZGRpbmctdG9wOiAzLjQ2NjY3dndcbiAgfVxuICAuYWRkaXRpb25hbC1saW5rOmhvdmVyIHNwYW4ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lXG4gIH1cbn1cblxuLmFkZGl0aW9uYWwtbGluazpob3ZlciBzdmcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzLjQ3MjIydncpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMuNDcyMjJ2dyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzLjQ3MjIydncpXG59XG5cbi5hZGRpdGlvbmFsLWxpbmsgc3ZnIHtcbiAgd2lkdGg6IDIuMjIyMjJ2dztcbiAgaGVpZ2h0OiAxLjY2NjY3dnc7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm1cbn1cblxuLmFkZGl0aW9uYWwtbGluayBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC4xMzg4OXZ3XG59XG5cbi5kZXBhcnRtZW50cyB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDkuNzIyMjJ2dyAwIDEzLjg4ODg5dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFkZGl0aW9uYWwtbGluazpob3ZlciBzdmcge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lXG4gIH1cbiAgLmFkZGl0aW9uYWwtbGluayBzdmcge1xuICAgIHdpZHRoOiA3LjJ2dztcbiAgICBoZWlnaHQ6IDUuMzMzMzN2d1xuICB9XG4gIC5hZGRpdGlvbmFsLWxpbmsgc3BhbiB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICB0b3A6IC4yNjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM5XG4gIH1cbiAgLmRlcGFydG1lbnRzIHtcbiAgICBwYWRkaW5nOiA4dncgMCAxMy4zMzMzM3Z3XG4gIH1cbn1cblxuLmRlcGFydG1lbnRzLmhlYWRlci1ibG9jayB7XG4gIHBhZGRpbmc6IDIwLjgzMzMzdncgMCAyNy43Nzc3OHZ3XG59XG5cbi5kZXBhcnRtZW50cy5oZWFkZXItYmxvY2sgLnRpdGxlLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMy40NzIyMnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy5oZWFkZXItYmxvY2sge1xuICAgIHBhZGRpbmc6IDM4LjEzMzMzdncgMCAwXG4gIH1cbiAgLmRlcGFydG1lbnRzLmhlYWRlci1ibG9jayAudGl0bGUtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDcuMnZ3XG4gIH1cbn1cblxuLmRlcGFydG1lbnRzIC50aXRsZS1ibG9jayB7XG4gIHBhZGRpbmc6IDAgMi41dnc7XG4gIG1hcmdpbi1ib3R0b206IDIuMzYxMTF2d1xufVxuXG4uZGVwYXJ0bWVudHMgLnRpdGxlLWJsb2NrIGgyLCAuZGVwYXJ0bWVudHMgLnRpdGxlLWJsb2NrIGgzIHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5tb3JlLCAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cyAudGl0bGUtYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDEzLjMzMzMzdndcbiAgfVxuICAuZGVwYXJ0bWVudHMgLnRpdGxlLWJsb2NrIGgyLCAuZGVwYXJ0bWVudHMgLnRpdGxlLWJsb2NrIGgzIHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2d1xuICB9XG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmlubmVyIHtcbiAgcGFkZGluZzogMS4xMTExMXZ3IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50Om50aC1jaGlsZCgxKSAuaW5uZXIge1xuICBib3JkZXItdG9wOiBub25lXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5pbm5lciB7XG4gICAgcGFkZGluZzogNC4yNjY2N3Z3IDAgMy43MzMzM3Z3O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBtYXJnaW47XG4gICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG1hcmdpbjtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luO1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQub3BlbiAuaW5uZXIge1xuICAgIG1hcmdpbjogM3B4IDBcbiAgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudC5vcGVuIC5idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLmlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG4gIH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLmltYWdlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NSUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ1JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NSUpXG4gIH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLm1vcmUge1xuICAgIG9wYWNpdHk6IDFcbiAgfVxuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudDpob3ZlciAubmFtZS1kZXNjIC5uYW1lIHtcbiAgICBjb2xvcjogIzAwMFxuICB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50OmhvdmVyIC5uYW1lLWRlc2MgLm5hbWUgLmFycm93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYuMjV2dyk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCg2LjI1dncpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2LjI1dncpXG4gIH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQ6aG92ZXIgLm5hbWUtZGVzYyAuZGVzYyB7XG4gICAgaGVpZ2h0OiAzLjc1dnc7XG4gICAgb3BhY2l0eTogMVxuICB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50OmhvdmVyIC5idG4ge1xuICAgIG9wYWNpdHk6IDFcbiAgfVxuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dCwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0LCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZVxuICB9XG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5pbWFnZSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDMuNTQxNjd2dztcbiAgcmlnaHQ6IDYuNDU4MzN2dztcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNSUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG9cbn1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm1vcmUge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMjAlO1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMCAwIDIuMDgzMzN2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICBmb250LXNpemU6IC45NzIyMnZ3O1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5tb3JlIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyB7XG4gIHdpZHRoOiA2MCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbn1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSB7XG4gIGZvbnQtc2l6ZTogMy44ODg4OXZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAubmFtZS1kZXNjIC5uYW1lIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgbWFyZ2luLWxlZnQ6IDBcbn1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSAuYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDMuNzV2dztcbiAgaGVpZ2h0OiAyLjc3Nzc4dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBjb2xvcjogIzAwMDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIH1cbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAubmFtZSAuYXJyb3cge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IDR2d1xuICB9XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLm5hbWUgLmFycm93IHN2ZyB7XG4gICAgd2lkdGg6IDYuMTMzMzN2dztcbiAgICBoZWlnaHQ6IDQuNTMzMzN2d1xuICB9XG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLmRlc2Mge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG1heC13aWR0aDogMzMuMzMzMzN2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAuZGVzYyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5uYW1lLWRlc2MgLmRlc2Mge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBhZGRpbmc6IDAgNHZ3O1xuICAgIGhlaWdodDogYXV0bztcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0XG4gIH1cbn1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAuZGVzYyBwIHtcbiAgcGFkZGluZy10b3A6IDEuMjV2dztcbiAgZm9udC1zaXplOiAuOTcyMjJ2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLm5hbWUtZGVzYyAuZGVzYyBwIHtcbiAgICBwYWRkaW5nLXRvcDogMi40dnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNlxuICB9XG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5idG4ge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMjAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHBhZGRpbmc6IDAgMi41dncgMCAwO1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuYnRuIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNHZ3XG4gIH1cbn1cblxuLmRlcGFydG1lbnRzLWxpc3QgLmRlcGFydG1lbnQgLmJ0biAuYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAuMzQ3MjJ2dyAxLjk0NDQ0dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuODc1dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbn1cblxuLnRleHQtYm90dG9tLWxpbmsgLmhlYWRlciBoMywgLnRleHQtYm90dG9tLWxpbmsgLnRleHQgcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5idG4gLmJ1dHRvbiAubGV0dGVyIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMi4xM1xufVxuXG4uZGVwYXJ0bWVudHMtbGlzdCAuZGVwYXJ0bWVudCAuYnRuIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNTM1XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kZXBhcnRtZW50cy1saXN0IC5kZXBhcnRtZW50IC5idG4gLmJ1dHRvbiB7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDEzLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4ydnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dndcbiAgfVxufVxuXG4udGV4dC1ib3R0b20tbGluayB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDEzLjg4ODg5dncgMi41dncgMS41OTcyMnZ3O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmRcbn1cblxuLnRleHQtYm90dG9tLWxpbmsudmFyLTIgLmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyLjM2MTExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtYm90dG9tLWxpbmsge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgNHZ3IDEwLjY2NjY3dnc7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxuICAudGV4dC1ib3R0b20tbGluay52YXItMiAuaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzM3Z3XG4gIH1cbn1cblxuLnRleHQtYm90dG9tLWxpbmsudmFyLTIgLnRleHQge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjA0MTY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtYm90dG9tLWxpbmsudmFyLTIgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDh2d1xuICB9XG59XG5cbi50ZXh0LWJvdHRvbS1saW5rIC5oZWFkZXIge1xuICB3aWR0aDogNTAlO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuLnRleHQtYm90dG9tLWxpbmsgLmhlYWRlciBoMyB7XG4gIGZvbnQtc2l6ZTogMy40NzIyMnZ3O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LWJvdHRvbS1saW5rIC5oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLnRleHQtYm90dG9tLWxpbmsgLmhlYWRlciBoMyB7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuMTMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS4xOFxuICB9XG59XG5cbi50ZXh0LWJvdHRvbS1saW5rIC50ZXh0IHtcbiAgd2lkdGg6IDIyLjV2dztcbiAgbWFyZ2luLXJpZ2h0OiAyLjV2dztcbiAgbWFyZ2luLWJvdHRvbTogLjkwMjc4dndcbn1cblxuLnRleHQtYm90dG9tLWxpbmsgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42N1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1ib3R0b20tbGluayAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjY2NjY3dndcbiAgfVxuICAudGV4dC1ib3R0b20tbGluayAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2d1xuICB9XG59XG5cbi50ZXh0LWJvdHRvbS1saW5rIC5hZGRpdGlvbmFsLWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAuMzQ3MjJ2d1xufVxuXG4uZm9ybS1ib3R0b20ge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmZvcm0tYm90dG9tLnNtYWxsIC5iZyB7XG4gIHBhZGRpbmctYm90dG9tOiAyMy43NXZ3XG59XG5cbi5mb3JtLWJvdHRvbS5zbWFsbCAuYmc6YWZ0ZXIge1xuICBib3R0b206IDIzLjc1dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtYm90dG9tLWxpbmsgLmFkZGl0aW9uYWwtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICB9XG4gIC5mb3JtLWJvdHRvbS5zbWFsbCAuYmcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3Ny4zMzMzM3Z3XG4gIH1cbiAgLmZvcm0tYm90dG9tLnNtYWxsIC5iZzphZnRlciB7XG4gICAgYm90dG9tOiA3Ny4zMzMzM3Z3XG4gIH1cbn1cblxuLmZvcm0tYm90dG9tLmRhcmstYmcgLmJnOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg0JSwgcmdiYSg0NywgNDgsIDUwLCAwKSksIGNvbG9yLXN0b3AoOTclLCAjMmYzMDMyKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzJmMzAzMiA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjMmYzMDMyIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICMyZjMwMzIgOTclKVxufVxuXG4uZm9ybS1ib3R0b20gLmJnIHtcbiAgcGFkZGluZy1ib3R0b206IDM4Ljg4ODg5dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMVxufVxuXG4uZm9ybS1ib3R0b20gLmJnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMzguODg4ODl2dztcbiAgdG9wOiAxMS4xMTExMXZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDQlLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApKSwgY29sb3Itc3RvcCg5NyUsICM4ZThlOGMpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDQlLCAjOGU4ZThjIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgNCUsICM4ZThlOGMgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA0JSwgIzhlOGU4YyA5NyUpO1xuICB6LWluZGV4OiAyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLWJvdHRvbSAuYmcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDR2dztcbiAgICBoZWlnaHQ6IDE1NC42NjY2N3Z3O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICB9XG4gIC5mb3JtLWJvdHRvbSAuYmc6YWZ0ZXIge1xuICAgIGJvdHRvbTogMTA0dnc7XG4gICAgdG9wOiA0Mi42NjY2N3Z3XG4gIH1cbiAgLmZvcm0tYm90dG9tIC5iZyBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtZml0OiBjb3ZlclxuICB9XG59XG5cbi5mb3JtLWJvdHRvbSAuYmcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDFcbn1cblxuLmZvcm0tYm90dG9tIC5mb3JtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAyMy42MTExMXZ3O1xuICB3aWR0aDogMzMuMzMzMzN2dztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0b1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1ib3R0b20gLmZvcm0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvdHRvbTogNTMuMzMzMzN2dztcbiAgICBtYXJnaW4tbGVmdDogNHZ3O1xuICAgIG1hcmdpbi1yaWdodDogNHZ3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gIH1cbn1cblxuZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG5mb3JtIC5mb3JtLXN0ZXAge1xuICBkaXNwbGF5OiBub25lXG59XG5cbmZvcm0gLmZvcm0tc3RlcC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG5mb3JtIC5mb3JtLXN0ZXAuZXJyb3IgLmZvcm0tZXJyb3Ige1xuICBvcGFjaXR5OiAxXG59XG5cbmZvcm0gLmZpbmFsLXN0ZXAgLnN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuZm9ybSAuZmluYWwtc3RlcCAuc3ZnIHN2ZyB7XG4gIHdpZHRoOiA4LjA1NTU2dnc7XG4gIGhlaWdodDogOC40MDI3OHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZpbmFsLXN0ZXAgLnN2ZyBzdmcge1xuICAgIHdpZHRoOiAyNS42dnc7XG4gICAgaGVpZ2h0OiAyNi42NjY2N3Z3XG4gIH1cbn1cblxuZm9ybSAuZmluYWwtc3RlcCBoMiwgZm9ybSAuZmluYWwtc3RlcCBwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZcbn1cblxuZm9ybSAuZmluYWwtc3RlcCBoMiB7XG4gIG1hcmdpbjogMS41Mjc3OHZ3IDAgLjQ4NjExdnc7XG4gIGZvbnQtc2l6ZTogMi43Nzc3OHZ3O1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5maW5hbC1zdGVwIGgyIHtcbiAgICBtYXJnaW46IDQuMjY2Njd2dyAwIDA7XG4gICAgZm9udC1zaXplOiA2LjR2d1xuICB9XG59XG5cbmZvcm0gLmZpbmFsLXN0ZXAgcCB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjJcbn1cblxuZm9ybSAuZmluYWwtc3RlcCAuYnV0dG9uLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZmluYWwtc3RlcCBwIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2d1xuICB9XG4gIGZvcm0gLmZpbmFsLXN0ZXAgLmJ1dHRvbi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA1LjMzMzMzdndcbiAgfVxufVxuXG5mb3JtIC5zdGVwLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzM3Z3O1xuICBmb250LXNpemU6IDMuNDcyMjJ2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5zdGVwLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiA4dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNi42NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWxcbiAgfVxufVxuXG5mb3JtIC5zdGVwLWhlYWRlci5hbmltYXRlZC1saW5lcyAubGluZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbmZvcm0gLnN0ZXAtaGVhZGVyLmFuaW1hdGVkLWxpbmVzIC5saW5lOm50aC1jaGlsZCgyKSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWVycm9yLCBmb3JtIC5zdGVwLWhlYWRlciAubGluZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMFxufVxuXG5mb3JtIC5zdGVwLWhlYWRlciAubGluZSB7XG4gIGZvbnQtc2l6ZTogMy40NzIyMnZ3O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbmZvcm0gLnN0ZXAtaGVhZGVyIC5saW5lOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IC0uMzQ3MjJ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5zdGVwLWhlYWRlciAubGluZSB7XG4gICAgZm9udC1zaXplOiA4dnc7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIH1cbiAgZm9ybSAuc3RlcC1oZWFkZXIgLmxpbmU6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICB9XG59XG5cbmZvcm0gLnN0ZXAtaGVhZGVyIC5zdGVwLWNvdW50ZXIge1xuICBvcGFjaXR5OiAuNDtcbiAgZm9udC1zaXplOiAzLjQ3MjIydnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuc3RlcC1oZWFkZXIgLnN0ZXAtY291bnRlciB7XG4gICAgZm9udC1zaXplOiA4dnc7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAuOHZ3XG4gIH1cbn1cblxuZm9ybSAuc3RlcC1oZWFkZXIgLmJhY2sge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAuNjk0NDR2d1xufVxuXG5mb3JtIC5zdGVwLWhlYWRlciAuYmFjazpob3ZlciAuc3RhdGljIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG5mb3JtIC5zdGVwLWhlYWRlciAuYmFjayAuc3RhdGljLCBmb3JtIC5zdGVwLWhlYWRlciAuYmFjazpob3ZlciAuaG92ZXIge1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG5mb3JtIC5zdGVwLWhlYWRlciAuYmFjayAuaG92ZXIge1xuICBkaXNwbGF5OiBub25lXG59XG5cbmZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrIHN2ZyB7XG4gIHdpZHRoOiAzLjA1NTU2dnc7XG4gIGhlaWdodDogMy4wNTU1NnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrIHtcbiAgICBib3R0b206IC0xLjg2NjY3dndcbiAgfVxuICBmb3JtIC5zdGVwLWhlYWRlciAuYmFjayBzdmcge1xuICAgIHdpZHRoOiA5LjZ2dztcbiAgICBoZWlnaHQ6IDkuNnZ3XG4gIH1cbn1cblxuZm9ybSAuZm9ybS1maWVsZHMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1lcnJvciB7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEuMDQxNjd2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQudzUwIHtcbiAgd2lkdGg6IDQ4JVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuZmlsbGVkIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgb3BhY2l0eTogMVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZDpob3Zlcjpub3QoLmJ1dHRvbi13cmFwKTphZnRlciB7XG4gIGhlaWdodDogMnB4XG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOmhvdmVyIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgb3BhY2l0eTogLjdcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQ6aG92ZXIgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQ6aG92ZXIgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOmhvdmVyIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNylcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQ6aG92ZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkOm5vdCguYnV0dG9uLXdyYXApOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLjM0NzIydnc7XG4gIHJpZ2h0OiAuMzQ3MjJ2dztcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1lcnJvciB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi42NjY2N3Z3XG4gIH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQudzEwMC1tb2Ige1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQ6bm90KC5idXR0b24td3JhcCk6YWZ0ZXIge1xuICAgIGxlZnQ6IDEuMzMzMzN2dztcbiAgICByaWdodDogMS4zMzMzM3Z3XG4gIH1cbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgLmxlZnQtZG9wIHN2ZyAqLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciAucmlnaHQtZG9wIHN2ZyAqIHtcbiAgZmlsbDogI2Y5YmM5ZFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmOWJjOWRcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgb3BhY2l0eTogMVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciBpbnB1dCwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3Igc2VsZWN0LCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciB0ZXh0YXJlYSB7XG4gIGNvbG9yOiAjZjliYzlkO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2Y5YmM5ZFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3Igc2VsZWN0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjliYzlkO1xuICBvcGFjaXR5OiAxXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3Igc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmOWJjOWQ7XG4gIG9wYWNpdHk6IDFcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3IgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQuZXJyb3Igc2VsZWN0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHRleHRhcmVhOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y5YmM5ZDtcbiAgb3BhY2l0eTogMVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZC5lcnJvciBpbnB1dDo6cGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHNlbGVjdDo6cGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmVycm9yIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjliYzlkO1xuICBvcGFjaXR5OiAxXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5sZWZ0LWRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5sZWZ0LWRvcCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IC40ODYxMXZ3O1xuICBoZWlnaHQ6IC41NTU1NnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5sZWZ0LWRvcCBzdmcge1xuICAgIHdpZHRoOiAxLjg2NjY3dnc7XG4gICAgaGVpZ2h0OiAyLjEzMzMzdndcbiAgfVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAucmlnaHQtZG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5yaWdodC1kb3Agc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAuNDg2MTF2dztcbiAgaGVpZ2h0OiAuNTU1NTZ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAucmlnaHQtZG9wIHN2ZyB7XG4gICAgd2lkdGg6IDEuODY2Njd2dztcbiAgICBoZWlnaHQ6IDIuMTMzMzN2d1xuICB9XG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDBcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyICoge1xuICBvdXRsaW5lOiAwXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBoZWlnaHQ6IGF1dG9cbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nOiAuODMzMzN2dyAyLjA4MzMzdnc7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEuMzg4ODl2dztcbiAgd2lkdGg6IDdweFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmZcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDBcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAxMS44MDU1NnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBwYWRkaW5nOiAzLjJ2dyA1LjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0Ljh2d1xuICB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICByaWdodDogNHZ3XG4gIH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IDQ1LjMzMzMzdndcbiAgfVxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IC40ODYxMXZ3IDEuNzM2MTF2dztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgNHZ3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3XG4gIH1cbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kOiAjRTVFNUU1ICFpbXBvcnRhbnRcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dCwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0LCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYSB7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBwYWRkaW5nOiAuODMzMzN2dyAyLjA4MzMzdnc7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZlxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgc2VsZWN0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0LCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3QsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAzLjJ2dyA0dnc7XG4gICAgZm9udC1zaXplOiA0Ljh2d1xuICB9XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0W3R5cGU9ZGF0ZV06bm90KC5oYXMtdmFsdWUpOmJlZm9yZSwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgaW5wdXRbdHlwZT10aW1lXTpub3QoLmhhcy12YWx1ZSk6YmVmb3JlLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3RbdHlwZT1kYXRlXTpub3QoLmhhcy12YWx1ZSk6YmVmb3JlLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3RbdHlwZT10aW1lXTpub3QoLmhhcy12YWx1ZSk6YmVmb3JlLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYVt0eXBlPWRhdGVdOm5vdCguaGFzLXZhbHVlKTpiZWZvcmUsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHRleHRhcmVhW3R5cGU9dGltZV06bm90KC5oYXMtdmFsdWUpOmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihwbGFjZWhvbGRlcilcbiAgfVxufVxuXG4ubW9yZS1wdWJsOmJlZm9yZSwgLnNlcnZpY2Vpbi1oZWFkZXIgLmJnOmFmdGVyLCBmb290ZXIgLmJnOmFmdGVyLCBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tOmFmdGVyIHtcbiAgY29udGVudDogJydcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgZm9udC13ZWlnaHQ6IDMwMFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICBmb250LXdlaWdodDogMzAwXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkIHNlbGVjdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiAzMDBcbn1cblxuZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgaW5wdXQ6OnBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCBzZWxlY3Q6OnBsYWNlaG9sZGVyLCBmb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgZm9udC13ZWlnaHQ6IDMwMFxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCBsaSBhLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbmZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmJ1dHRvbi13cmFwIHtcbiAgcGFkZGluZy10b3A6IDEuMDQxNjd2d1xufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMy40NzIyMnZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjczNjExdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jb3B5LCBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5LCBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCBsaSBhLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAuaGVhZGVyIGg1LCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBwLCBmb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnRlbCBhIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG5mb3JtIC5mb3JtLWZpZWxkcyAuZm9ybS1maWVsZCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmZcbn1cblxuZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbmZvb3RlciAuYmcsIGZvb3RlciAuYmc6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMFxufVxuXG5mb290ZXIgLmJnIHtcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5mb290ZXIgLmJnOmFmdGVyIHtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjVweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMik7XG4gIHotaW5kZXg6IDJcbn1cblxuZm9vdGVyIC5iZyAjZm9vdGVyLWFuaW1hdGlvbiB7XG4gIG1hcmdpbi10b3A6IC0xMC40MTY2N3Z3O1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW4tbGVmdDogMzAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IC4yXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvcm0gLmZvcm0tZmllbGRzIC5mb3JtLWZpZWxkLmJ1dHRvbi13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogNHZ3XG4gIH1cbiAgZm9ybSAuZm9ybS1maWVsZHMgLmZvcm0tZmllbGQgLmJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAxMnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICBmb250LXNpemU6IDQuOHZ3XG4gIH1cbiAgZm9vdGVyIC5iZyAjZm9vdGVyLWFuaW1hdGlvbiB7XG4gICAgb3BhY2l0eTogLjQ7XG4gICAgd2lkdGg6IDE1MCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMy4zMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwXG4gIH1cbn1cblxuZm9vdGVyIC5iZyAjZm9vdGVyLWFuaW1hdGlvbiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG5mb290ZXIgLmlubmVyIHtcbiAgcGFkZGluZzogMS4xODA1NnZ3IDIuNXZ3IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIHtcbiAgICBwYWRkaW5nOiAuNTMzMzN2dyA0dncgMFxuICB9XG59XG5cbmZvb3RlciAuaW5uZXIub25seS1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMFxufVxuXG5mb290ZXIgLmlubmVyLm9ubHktYm90dG9tIC5mb290ZXItYm90dG9tOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZVxufVxuXG5mb290ZXIgLmlubmVyIC50ZWwtcm91dGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAzLjk1ODMzdndcbn1cblxuZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC50ZWwgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogLjg7XG4gIGZvbnQtc2l6ZTogNS4yNzc3OHZ3O1xuICBsaW5lLWhlaWdodDogLjkyO1xuICBjb2xvcjogIzhlOGU4Y1xufVxuXG5mb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnRlbCBhOmhvdmVyIHtcbiAgY29sb3I6ICNkYjgzNjVcbn1cblxuZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC5yb3V0ZSB7XG4gIHdpZHRoOiAxNC4xNjY2N3Z3O1xuICBtYXJnaW4tdG9wOiAuMjA4MzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC50ZWwtcm91dGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE4LjY2NjY3dndcbiAgfVxuICBmb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnRlbCBhIHtcbiAgICBmb250LXNpemU6IDEwLjY2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVcbiAgfVxuICBmb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnJvdXRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwXG4gIH1cbn1cblxuZm9vdGVyIC5pbm5lciAudGVsLXJvdXRlIC5yb3V0ZSAuYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3XG59XG5cbmZvb3RlciAuaW5uZXIgLnRlbC1yb3V0ZSAucm91dGUgLmJ1dHRvbiBzdmcge1xuICB3aWR0aDogMy4xOTQ0NHZ3O1xuICBoZWlnaHQ6IDEuMTgwNTZ2d1xufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDMuNDAyNzh2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnJvdXRlIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogNC44dndcbiAgfVxuICBmb290ZXIgLmlubmVyIC50ZWwtcm91dGUgLnJvdXRlIC5idXR0b24gc3ZnIHtcbiAgICB3aWR0aDogMTIuMjY2Njd2dztcbiAgICBoZWlnaHQ6IDQuNTMzMzN2d1xuICB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogZ2V0LXZ3LXNtKDEyMHB4KTtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcFxuICB9XG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDMuODg4ODl2dztcbiAgd2lkdGg6IDguNjExMTF2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2d1xuICB9XG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAxOC40MDI3OHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpudGgtY2hpbGQoMykge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gIH1cbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2w6bnRoLWNoaWxkKDQpIHtcbiAgd2lkdGg6IDQ3LjcwODMzdnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXJpZ2h0OiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIH1cbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLmhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNzM2MTF2d1xufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAuaGVhZGVyIGg1IHtcbiAgb3BhY2l0eTogLjU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLmhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NjY2N3Z3XG4gIH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLmhlYWRlciBoNSB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dndcbiAgfVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNilcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIC50ZXh0IGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhOmhvdmVyOmFmdGVyLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkYjgzNjVcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhOmhvdmVyIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMDQxNjd2dyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4wNDE2N3Z3KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMDQxNjd2dylcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhIHN2ZyB7XG4gIHdpZHRoOiAuOTAyNzh2dztcbiAgaGVpZ2h0OiAuOTAyNzh2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCAudGV4dCBhIHtcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNvY2lhbHMgYTpob3ZlciBzdmcge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lXG4gIH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc29jaWFscyBhIHN2ZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogNC41MzMzM3Z3O1xuICAgIGhlaWdodDogNC41MzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiA0dndcbiAgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zb2NpYWxzIGEgc3ZnICoge1xuICAgIGZpbGw6ICNmZmYgIWltcG9ydGFudFxuICB9XG59XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhIHN2ZyAqLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHN2ZyAqLCBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zb2NpYWxzIGEgc3ZnICoge1xuICBmaWxsOiAjZGI4MzY1XG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNlcnZpY2VzIGxpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgbGkge1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZ1xufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhOmhvdmVyIHtcbiAgcGFkZGluZy1yaWdodDogMS4zODg4OXZ3XG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sIHVsLnNlcnZpY2VzIGE6aG92ZXIgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHN2ZyB7XG4gIHdpZHRoOiAxLjM4ODg5dnc7XG4gIGhlaWdodDogMS4wNDE2N3Z3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIG1hcmdpbi1yaWdodDogMi4wODMzM3Z3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMi43Nzc3OHZ3KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMi43Nzc3OHZ3KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yLjc3Nzc4dncpO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRcbiAgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItY29scyAuZm9vdGVyLWNvbCB1bC5zZXJ2aWNlcyBhOmhvdmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gIH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wgdWwuc2VydmljZXMgYSBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIHtcbiAgcGFkZGluZzogLjI3Nzc4dncgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIuNXZ3O1xuICByaWdodDogLTIuNXZ3O1xuICB0b3A6IDA7XG4gIGhlaWdodDogMXB4O1xuICBvcGFjaXR5OiAuODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlOGU4Y1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwXG4gIH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbTphZnRlciB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgbGVmdDogLTR2dztcbiAgICByaWdodDogLTR2d1xuICB9XG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNvcHkge1xuICBvcGFjaXR5OiAuNjtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDE4LjQwMjc4dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzLjg4ODg5dnc7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY29weSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogLjUzMzMzdncgMDtcbiAgICBsaW5lLWhlaWdodDogMS45MjtcbiAgICBvcGFjaXR5OiAuNDtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwXG4gIH1cbiAgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3Mge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDJcbiAgfVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB7XG4gIHdpZHRoOiAxMDAlXG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmxpbmtzIHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAubGlua3MgdWwgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDUuOTAyNzh2d1xufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNik7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuICAgIGxlZnQ6IC00dnc7XG4gICAgcmlnaHQ6IC00dnc7XG4gICAgaGVpZ2h0OiAxcHhcbiAgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IC41MzMzM3Z3IDBcbiAgfVxuICBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS45MjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNClcbiAgfVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5saW5rcyB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkYjgzNjVcbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNik7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBmb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IC41MzMzM3Z3IDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCk7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gIH1cbn1cblxuZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgbWFyZ2luLWxlZnQ6IC4zNDcyMnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnkgYSB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjMzMzMzdndcbiAgfVxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIC50ZXh0LXdyYXAgcCwgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCBoMiwgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCBwLCAudGV4dC1wYXJhbGF4LWltYWdlcyAudGV4dCBoMiwgLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQgcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsXG59XG5cbmZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnkgYTpob3ZlcjphZnRlciwgZm9vdGVyIC5pbm5lciAuZm9vdGVyLWJvdHRvbSAuY3JlYXRlZC1ieSBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYjgzNjUgIWltcG9ydGFudFxufVxuXG5mb290ZXIgLmlubmVyIC5mb290ZXItYm90dG9tIC5jcmVhdGVkLWJ5IGE6YWZ0ZXIsIGZvb3RlciAuaW5uZXIgLmZvb3Rlci1ib3R0b20gLmNyZWF0ZWQtYnkgYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KSAhaW1wb3J0YW50XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyLjg0NzIydncgMi41dncgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLnRleHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmRcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1heC13aWR0aDogNTEuNjY2Njd2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNS4zNDcyMnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIHtcbiAgICBwYWRkaW5nOiAxNC4xMzMzM3Z3IDR2dyAyNi42NjY2N3Z3XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC50ZXh0IGgyIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3XG4gIH1cbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiAyMi41dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42N1xufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5ibG9jay0yIHtcbiAgbWFyZ2luLXRvcDogLTEyLjV2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC50ZXh0IHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmJsb2NrLTIge1xuICAgIG1hcmdpbi10b3A6IDBcbiAgfVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pbWFnZSB7XG4gIG1hcmdpbi10b3A6IC0xMi41dnc7XG4gIG1hcmdpbi1yaWdodDogLTIuNXZ3O1xuICBtYXJnaW4tbGVmdDogLTIuNXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmltYWdlIHtcbiAgICBtYXJnaW46IDI2LjY2NjY3dncgLTR2dyA5LjZ2d1xuICB9XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmltYWdlIGltZyB7XG4gIHdpZHRoOiBnZXQtdncoMTQ0MHB4KTtcbiAgaGVpZ2h0OiBnZXQtdncoOTYwcHgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC43KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLjcpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC43KTtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDYlIHJvdW5kIDM0LjcyMjIydncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDYlIHJvdW5kIDM0LjcyMjIydncpO1xuICBtYXJnaW4tbGVmdDogLTEwJVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwXG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28ge1xuICB3aWR0aDogMzMuMzMzMzMlO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykge1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pbWFnZSBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguOSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpO1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg2JSByb3VuZCAxMzMuMzMzMzN2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCg2JSByb3VuZCAxMzMuMzMzMzN2dyk7XG4gICAgd2lkdGg6IGdldC12dy1zbSgzNzVweCk7XG4gICAgaGVpZ2h0OiBnZXQtdnctc20oMjUwcHgpO1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIHtcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG4gIC5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMi42NjY2N3Z3XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykge1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG4uY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvOm50aC1jaGlsZCgzbiszKSAuaW1nLXdyYXAgc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG9cbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyLjA4MzMzdndcbn1cblxuLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIC5pbWctd3JhcCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAuOTcyMjJ2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50XG59XG5cbi5jbGluaWMtYWJvdXQtcGFyYWxheC0yIC5ibG9ja3MgLmljb25zIC5pY28gLnRleHQtd3JhcCBwIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIGltZywgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbzpudGgtY2hpbGQoM24rMykgLmltZy13cmFwIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBcbiAgfVxuICAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIC5pbWctd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMnZ3O1xuICAgIG1pbi13aWR0aDogOC41MzMzM3Z3XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuY2xpbmljLWFib3V0LXBhcmFsYXgtMiAuYmxvY2tzIC5pY29ucyAuaWNvIC5pbWctd3JhcCBzdmcge1xuICAgIGhlaWdodDogMy43MzMzM3Z3ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogLS41MzMzM3Z3XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAudGV4dC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3XG4gIH1cbiAgLmNsaW5pYy1hYm91dC1wYXJhbGF4LTIgLmJsb2NrcyAuaWNvbnMgLmljbyAudGV4dC13cmFwIHAgYnIge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiA1LjU1NTU2dncgMi41dncgMjQuMzA1NTZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxXG59XG5cbi50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IHtcbiAgd2lkdGg6IDU1JVxufVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAudGV4dCBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNC40NDQ0NHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIHtcbiAgICBwYWRkaW5nOiAyNi42NjY2N3Z3IDR2dyA1My4zMzMzM3Z3XG4gIH1cbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLnRleHQgaDIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA5LjMzMzMzdndcbiAgfVxufVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiAyNi42NjY2N3Z3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjdcbn1cblxuLmNvbnRhY3RzLWhlYWRlci5kYXJrLWJnIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCBhOmhvdmVyLCAuY29udGFjdHMtaGVhZGVyLmRhcmstYmcgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IHVsLnNvY2lhbHMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGI4MzY1XG59XG5cbi50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IC5hZGRpdGlvbmFsLWxpbmsge1xuICBtYXJnaW4tdG9wOiAyLjM2MTExdnc7XG4gIHdpZHRoOiAyNi42NjY2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG4gIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC50ZXh0IC5hZGRpdGlvbmFsLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDcuNDY2Njd2dztcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi50ZXh0LXBhcmFsYXgtaW1hZ2VzIC5kb3AtaW1hZ2VzIHtcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3O1xuICB3aWR0aDogNDUlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC5kb3AtaW1hZ2VzIHtcbiAgICBtYXJnaW4tdG9wOiAzNi41MzMzM3Z3O1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMgaW1nLCAudGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyB2aWRlbyB7XG4gIHdpZHRoOiAzOC44ODg4OXZ3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDE1LjI3Nzc4dncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMTUuMjc3Nzh2dylcbn1cblxuLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMgLmltYWdlLTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAtNDEuNjY2Njd2dztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyBpbWcsIC50ZXh0LXBhcmFsYXgtaW1hZ2VzIC5kb3AtaW1hZ2VzIHZpZGVvIHtcbiAgICB3aWR0aDogNzAuOTMzMzN2dztcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCA0MHZ3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgNDB2dylcbiAgfVxuICAudGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyAuaW1hZ2UtMiB7XG4gICAgbWFyZ2luLXRvcDogLTY2LjY2NjY3dndcbiAgfVxufVxuXG4udGV4dC1wYXJhbGF4LWltYWdlcyAuZG9wLWltYWdlcyAuaW1hZ2UtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogLTE3LjM2MTExdnc7XG4gIG1hcmdpbi10b3A6IDE5LjQ0NDQ0dnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiAwO1xuICAtbXMtdHJhbnNmb3JtOiAwO1xuICB0cmFuc2Zvcm06IDBcbn1cblxuLmNvbnRhY3RzLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyLjA4MzMzdncgMi4wODMzM3Z3O1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAubWFwLWltYWdlIC5tYXAgLmJnIGltZyB7XG4gIG9wYWNpdHk6IDFcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFyYWxheC1pbWFnZXMgLmRvcC1pbWFnZXMgLmltYWdlLTEge1xuICAgIGxlZnQ6IC0yMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSlcbiAgfVxuICAuY29udGFjdHMtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwXG4gIH1cbiAgLmNvbnRhY3RzLWhlYWRlci5kYXJrLWJnIC5tYXAtaW1hZ2UgLmltYWdlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDEyJSwgcmdiYSg0NywgNDgsIDUwLCAwKSksIGNvbG9yLXN0b3AoOTYlLCAjMmYzMDMyKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDEyJSwgIzJmMzAzMiA5NiUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgMTIlLCAjMmYzMDMyIDk2JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg0NywgNDgsIDUwLCAwKSAxMiUsICMyZjMwMzIgOTYlKVxuICB9XG4gIC5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhIHN2ZyAqIHtcbiAgICBmaWxsOiAjZmZmXG4gIH1cbn1cblxuLmNvbnRhY3RzLWhlYWRlci5kYXJrLWJnIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCBhIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbi5jb250YWN0cy1oZWFkZXIuZGFyay1iZyAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgYTpob3ZlcjphZnRlciwgLmNvbnRhY3RzLWhlYWRlci5kYXJrLWJnIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCBhOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkYjgzNjVcbn1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIHtcbiAgcGFkZGluZzogMTIuMzYxMTF2dyAuNTU1NTZ2dyAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIHtcbiAgd2lkdGg6IDcwLjI3Nzc4dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDMyLjE1Mjc4dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIHtcbiAgICBwYWRkaW5nOiA2NHZ3IDEuMzMzMzN2dyAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB9XG4gIC5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDkwLjY2NjY3dndcbiAgfVxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAuYmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDFcbn1cblxuLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLmJnIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAuYmcgI21hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0LjcyMjIydnc7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC50ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDUuMjc3Nzh2dyAxLjk0NDQ0dncgMS45NDQ0NHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCBoMSB7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogLjkzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMS4wNDE2N3Z3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC5iZyAjbWFwIHtcbiAgICBoZWlnaHQ6IDEwMS4zMzMzM3Z3XG4gIH1cbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQge1xuICAgIHBhZGRpbmc6IDR2dyAyLjY2NjY3dndcbiAgfVxuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDh2dztcbiAgICBsaW5lLWhlaWdodDogMS4yN1xuICB9XG59XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC50ZXh0IC50b3AgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAuOTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAudG9wIGE6aG92ZXIge1xuICBjb2xvcjogI2RiODM2NVxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAucm91dGUge1xuICB3aWR0aDogMTQuMTY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAudG9wIGEge1xuICAgIGZvbnQtc2l6ZTogOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gIH1cbiAgLmNvbnRhY3RzLWhlYWRlciAubWFwLWltYWdlIC5tYXAgLnRleHQgLnJvdXRlIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAubWFwIC50ZXh0IC5yb3V0ZSAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIHdpZHRoOiAxNC4xNjY2N3Z3O1xuICBwb2ludGVyLWV2ZW50czogYXV0b1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5tYXAtaW1hZ2UgLm1hcCAudGV4dCAucm91dGUgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAuaW1hZ2Uge1xuICB3aWR0aDogMjguMzMzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogLjc2Mzg5dncgMi41dncgMTEuODA1NTZ2dztcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAuaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMFxuICB9XG4gIC5jb250YWN0cy1oZWFkZXIgLm1hcC1pbWFnZSAuaW1hZ2U6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgxMiUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkpLCBjb2xvci1zdG9wKDk2JSwgIzhlOGU4YykpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAxMiUsICM4ZThlOGMgOTYlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDEyJSwgIzhlOGU4YyA5NiUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMTIlLCAjOGU4ZThjIDk2JSlcbiAgfVxuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIHtcbiAgICBwYWRkaW5nOiA1LjMzMzMzdncgNHZ3IDI0dndcbiAgfVxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0Ljg2MTExdnc7XG4gIHdpZHRoOiA4LjYxMTExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgfVxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbDpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogMTguNDAyNzh2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbDpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2w6bnRoLWNoaWxkKDMpIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodFxuICB9XG59XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sOm50aC1jaGlsZCg0KSB7XG4gIHdpZHRoOiAzNC43MjIyMnZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLmhlYWRlciBoNSB7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEuNzM2MTF2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbDpudGgtY2hpbGQoNCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICB9XG4gIC5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC5oZWFkZXIgaDUge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDEuODY2Njd2d1xuICB9XG59XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCBhLnRlbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvclxufVxuXG4uYmFjay1saW5rLWlubmVyLCAuc2VydmljZWluLWhlYWRlciAuYmcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3hcbn1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhOmhvdmVyIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMDQxNjd2dyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4wNDE2N3Z3KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMDQxNjd2dylcbn1cblxuLmNvbnRhY3RzLWhlYWRlciAuY29udGFjdHMtaW5mbyAuY29udGFjdHMtaW5mby1jb2wgLnRleHQgdWwuc29jaWFscyBhIHN2ZyB7XG4gIHdpZHRoOiAuOTAyNzh2dztcbiAgaGVpZ2h0OiAuOTAyNzh2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4uYmFjay1saW5rLWlubmVyLCAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuc2VhcmNoIGEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbi5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IHVsLnNvY2lhbHMgYSBzdmcgKiB7XG4gIGZpbGw6ICNmZmZcbn1cblxuLmZvcm0tYm9yZGVyIHtcbiAgcGFkZGluZzogMCAuNTU1NTZ2dyAxLjczNjExdnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAuY29udGFjdHMtaGVhZGVyIC5jb250YWN0cy1pbmZvIC5jb250YWN0cy1pbmZvLWNvbCAudGV4dCB1bC5zb2NpYWxzIGE6aG92ZXIgc3ZnIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZVxuICB9XG4gIC5jb250YWN0cy1oZWFkZXIgLmNvbnRhY3RzLWluZm8gLmNvbnRhY3RzLWluZm8tY29sIC50ZXh0IHVsLnNvY2lhbHMgYSBzdmcge1xuICAgIHdpZHRoOiA0LjUzMzMzdnc7XG4gICAgaGVpZ2h0OiA0LjUzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDR2dztcbiAgICBvcGFjaXR5OiAxXG4gIH1cbiAgLmZvcm0tYm9yZGVyIHtcbiAgICBwYWRkaW5nOiAwIC44dncgNS4zMzMzM3Z3XG4gIH1cbn1cblxuLmZvcm0tYm9yZGVyIC5mb3JtLWlubmVyLWJvcmRlciB7XG4gIHBhZGRpbmc6IDE3LjE1Mjc4dncgMDtcbiAgYm9yZGVyLXJhZGl1czogMzQuMjM2MTF2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5mb3JtLWJvcmRlciAuZm9ybSB7XG4gIHdpZHRoOiAzMy4zMzMzM3Z3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5zZXJ2aWNlaW4taGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgaGVpZ2h0OiA0Mi4zNjExMXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDFcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tYm9yZGVyIC5mb3JtLWlubmVyLWJvcmRlciB7XG4gICAgcGFkZGluZzogNTZ2dyAzLjJ2dztcbiAgICBib3JkZXItcmFkaXVzOiA0NHZ3XG4gIH1cbiAgLmZvcm0tYm9yZGVyIC5mb3JtIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5zZXJ2aWNlaW4taGVhZGVyIHtcbiAgICBoZWlnaHQ6IDExMy4wNjY2N3Z3XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1oZWFkZXIuZGFyay1iZyAuYmc6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDIwMjAyXG59XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnNlcnZpY2Vpbi1oZWFkZXIgLmJnOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIG9wYWNpdHk6IC4zO1xuICB6LWluZGV4OiAyXG59XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC5iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnNlcnZpY2Vpbi1oZWFkZXIgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDIuMjIyMjJ2dztcbiAgYm90dG9tOiAxLjk0NDQ0dnc7XG4gIHJpZ2h0OiAyLjIyMjIydndcbn1cblxuLnNlcnZpY2Vpbi1oZWFkZXIgLnRleHQgaDIge1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IC45MztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAudGV4dCBoMiwgLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAudGV4dCBwLCAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWhlYWRlciBoMiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsXG59XG5cbi5zZXJ2aWNlaW4taGVhZGVyIC50ZXh0IGgyIC5idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTEuMTExMTF2d1xufVxuXG4uYmFjay1saW5rLWlubmVyIHtcbiAgd2lkdGg6IDMuMDU1NTZ2dztcbiAgaGVpZ2h0OiAzLjA1NTU2dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzM3Z3O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLWhlYWRlciAudGV4dCB7XG4gICAgYm90dG9tOiA1LjMzMzMzdnc7XG4gICAgbGVmdDogNHZ3O1xuICAgIHJpZ2h0OiA0dndcbiAgfVxuICAuc2VydmljZWluLWhlYWRlciAudGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiA3LjQ2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxuICB9XG4gIC5iYWNrLWxpbmstaW5uZXIge1xuICAgIHdpZHRoOiAxMS43MzMzM3Z3O1xuICAgIGhlaWdodDogMTEuNzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiA4dndcbiAgfVxufVxuXG4uYmFjay1saW5rLWlubmVyIHN2ZyB7XG4gIHdpZHRoOiAxLjI1dnc7XG4gIGhlaWdodDogLjgzMzMzdndcbn1cblxuLmJhY2stbGluay1pbm5lcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLmJhY2stbGluay1pbm5lcjpob3ZlciBzdmcgKiB7XG4gIGZpbGw6ICMwMDBcbn1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDQuMTY2Njd2dyA4LjMzMzMzdncgMjAuODMzMzN2dyA1MHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJhY2stbGluay1pbm5lciBzdmcge1xuICAgIHdpZHRoOiA0Ljh2dztcbiAgICBoZWlnaHQ6IDMuMnZ3XG4gIH1cbiAgLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMzAuMTMzMzN2dyA0dncgNDR2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ubW9yZS13aWR0aCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTY2Njd2dztcbiAgcGFkZGluZy1ib3R0b206IDUuNTU1NTZ2d1xufVxuXG4uc2VydmljZWluLWRlc2NyaXB0aW9uLm1vcmUtd2lkdGggLnRleHQgcCB7XG4gIG1heC13aWR0aDogMzMuMzMzMzN2d1xufVxuXG4uc2VydmljZWluLWRlc2NyaXB0aW9uLm1vcmUtd2lkdGggLmRvcC1saW5lIHtcbiAgd2lkdGg6IDI4Ljc1dnc7XG4gIGJvdHRvbTogLTExLjExMTExdnc7XG4gIGxlZnQ6IC0yLjV2dztcbiAgYm9yZGVyLXJhZGl1czogMCAyNC4zMDU1NnZ3IDI0LjMwNTU2dncgMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLWRlc2NyaXB0aW9uLm1vcmUtd2lkdGgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDR2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogNDR2dztcbiAgICBwYWRkaW5nLXRvcDogODB2d1xuICB9XG4gIC5zZXJ2aWNlaW4tZGVzY3JpcHRpb24ubW9yZS13aWR0aCAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxuICAuc2VydmljZWluLWRlc2NyaXB0aW9uLm1vcmUtd2lkdGggLmRvcC1saW5lIHtcbiAgICB3aWR0aDogNDR2dztcbiAgICBsZWZ0OiA4dnc7XG4gICAgaGVpZ2h0OiA3NC42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNjYuNjY2Njd2dyA2Ni42NjY2N3Z3IDBcbiAgfVxufVxuXG4uc2VydmljZWluLWRlc2NyaXB0aW9uIC5kb3AtbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHdpZHRoOiAzMC4xMzg4OXZ3O1xuICBsZWZ0OiAyLjV2dztcbiAgdG9wOiAtMy4xMjV2dztcbiAgYm90dG9tOiAtOC40NzIyMnZ3O1xuICBib3JkZXItcmFkaXVzOiAwIDI0LjMwNTU2dncgMjQuMzA1NTZ2dyAwO1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDEwMCUgMCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDEwMCUgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICAtby10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBjbGlwLXBhdGg7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aFxufVxuXG4uc2VydmljZWluLWRlc2NyaXB0aW9uIC5kb3AtbGluZS5hbmltYXRlZC1saW5lIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApXG59XG5cbi5zZXJ2aWNlaW4tZGVzY3JpcHRpb24gLnRleHQgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAwIDEuMzE5NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLWRlc2NyaXB0aW9uIC5kb3AtbGluZSB7XG4gICAgbGVmdDogMTAuNjY2Njd2dztcbiAgICB3aWR0aDogODh2dztcbiAgICBib3R0b206IC0xOS4ydnc7XG4gICAgdG9wOiAtNi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNjkuMzMzMzN2dyA2OS4zMzMzM3Z3IDBcbiAgfVxuICAuc2VydmljZWluLWRlc2NyaXB0aW9uIC50ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDh2dztcbiAgICBsaW5lLWhlaWdodDogMS41XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1kZXNjcmlwdGlvbiAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzM3Z3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLWRlc2NyaXB0aW9uIC50ZXh0IHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdndcbiAgfVxufVxuXG4uc2VydmljZWluLWRlc2NyaXB0aW9uIC50ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uc2VydmljZWluLXNwZWMuZGFyay1iZyB7XG4gIHBhZGRpbmctdG9wOiAyLjcwODMzdndcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDIuNXZ3IDQuNTEzODl2d1xufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAzLjQ3MjIydndcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIHtcbiAgd2lkdGg6IDQ5LjE2NjY3dnc7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZDpudGgtY2hpbGQoMm4rMikge1xuICBtYXJnaW4tbGVmdDogMFxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJnIHtcbiAgaGVpZ2h0OiAzNy4xNTI3OHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDFcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgNHZ3IDkuMzMzMzN2d1xuICB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDBcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkOm50aC1jaGlsZCgybisyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMzMzMzN2d1xuICB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuYmcge1xuICAgIGhlaWdodDogMTI4dndcbiAgfVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAubmFtZS1zdXJuYW1lIHtcbiAgZm9udC1zaXplOiAzLjA1NTU2dnc7XG4gIG1hcmdpbi1ib3R0b206IC4zNDcyMnZ3XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCA+IC50ZXh0IHtcbiAgdG9wOiAwO1xuICBib3R0b206IGF1dG87XG4gIHotaW5kZXg6IDI7XG4gIGhlaWdodDogMzcuMTUyNzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEuOTQ0NDR2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAubmFtZS1zdXJuYW1lIHtcbiAgICBmb250LXNpemU6IDguNTMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA2NjY3dndcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgPiAudGV4dCB7XG4gICAgaGVpZ2h0OiAxMjh2dztcbiAgICBwYWRkaW5nOiAzLjczMzMzdncgMi42NjY2N3Z3XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIHtcbiAgcGFkZGluZy10b3A6IDEuMzg4ODl2dztcbiAgcGFkZGluZy1ib3R0b206IDIuNzc3Nzh2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnNlcnZpY2Vpbi1zcGVjLWRlc2Mge1xuICAgIHBhZGRpbmctdG9wOiA2LjY2NjY3dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDE2dndcbiAgfVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMFxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQgcCB7XG4gIG1heC13aWR0aDogMzkuMTY2Njd2d1xufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnBvc2l0aW9uLXRhZ3Mge1xuICB3aWR0aDogMTAwJVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnBvc2l0aW9uLXRhZ3MgLnBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxLjY2NjY3dnc7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDEuMTExMTF2d1xufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnBvc2l0aW9uLXRhZ3MgLnRhZ3MgbGkge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwXG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdncgIWltcG9ydGFudFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQgcCB7XG4gICAgbWF4LXdpZHRoOiA4OHZ3XG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1saXN0IC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC5wb3NpdGlvbi10YWdzIC5wb3NpdGlvbiB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDBcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWxpc3QgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzLjczMzMzdncgIWltcG9ydGFudFxuICB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtbGlzdCAuc2VydmljZWluLXNwZWMtY2FyZCAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgfVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQge1xuICBtYXJnaW46IDAgLjU1NTU2dnc7XG4gIGhlaWdodDogNTIuNzc3Nzh2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQge1xuICAgIG1hcmdpbjogMCAxLjMzMzMzdnc7XG4gICAgaGVpZ2h0OiAxNTcuMzMzMzN2d1xuICB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAuYmcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAyMS41Mjc3OHZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpLCBjb2xvci1zdG9wKDk4JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNikpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KSA5OCUpXG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiA2Ljk0NDQ0dnc7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lLCAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLm5hbWUtc3VybmFtZSwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5zdXJuYW1lIHtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjA3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLm5hbWUge1xuICBtYXJnaW4tbGVmdDogLTMuODE5NDR2d1xufVxuXG4uc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLnN1cm5hbWUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjgxOTQ0dndcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDIuNzc3Nzh2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLmJnOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDgyLjY2NjY3dndcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQge1xuICAgIGJvdHRvbTogMTMuMzMzMzN2d1xuICB9XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAubmFtZSwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5uYW1lLXN1cm5hbWUsIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuc3VybmFtZSB7XG4gICAgZm9udC1zaXplOiA4dndcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLm5hbWUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNS4zMzMzM3Z3XG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5zdXJuYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01LjMzMzMzdndcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWNhcmQgLnRleHQgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA4Ljh2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IDIuNTY5NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS45MDk3MnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1jYXJkIC50ZXh0IC5idG4td3JhcCAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzXG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNTM1MzVcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5wb3NpdGlvbi10YWdzIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtY2FyZCAudGV4dCAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDEzLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4zMzMzM3Z3XG4gIH1cbiAgLnNlcnZpY2Vpbi1zcGVjIC5wb3NpdGlvbi10YWdzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyAucG9zaXRpb24ge1xuICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuODc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDIuMDgzMzN2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAucG9zaXRpb24tdGFncyAucG9zaXRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY0O1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnZ3O1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5wb3NpdGlvbi10YWdzIC50YWdzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5wb3NpdGlvbi10YWdzIC50YWdzIGxpIHtcbiAgZm9udC1zaXplOiAuODMzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IC4yNzc3OHZ3IC42OTQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAuNzYzODl2dztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCk7XG4gIG1hcmdpbi1yaWdodDogLjI3Nzc4dndcbn1cblxuLmRvY3Rvci1uZXdzIC50aXRsZS1ibG9jayBoMiwgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIC50ZXh0IHAsIC5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIC5kZXNjIHAsIC5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5wb3NpdGlvbi10YWdzIC50YWdzIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1zcGVjIC5wb3NpdGlvbi10YWdzIC50YWdzIGxpIHtcbiAgICBwYWRkaW5nOiAxLjA2NjY3dncgMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuOTMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNDY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMDY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtZGVzYyB7XG4gIHBhZGRpbmc6IDEuNjY2Njd2dyAxLjUyNzc4dncgNi45NDQ0NHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tc3BlYyAuc2VydmljZWluLXNwZWMtZGVzYyB7XG4gICAgcGFkZGluZzogNHZ3IDR2dyAyNi42NjY2N3Z3XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIC50ZXh0IHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy10b3A6IC44MzMzM3Z3O1xuICBtYXgtd2lkdGg6IDI5LjE2NjY3dndcbn1cblxuLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjdcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1zcGVjIC5zZXJ2aWNlaW4tc3BlYy1kZXNjIC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMTAuNjY2Njd2dztcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxuICAuc2VydmljZWluLXNwZWMgLnNlcnZpY2Vpbi1zcGVjLWRlc2MgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxufVxuXG4uc2VydmljZWluLXRlY2hzIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZy10b3A6IDkuNzIyMjJ2dztcbiAgcGFkZGluZy1ib3R0b206IDEwLjQxNjY3dndcbn1cblxuLnNlcnZpY2Vpbi10ZWNocy53aXRoLWRlc2MgLnRpdGxlLWJsb2NrIHtcbiAgd2lkdGg6IDQ0LjY1Mjc4dnc7XG4gIG1hcmdpbi1ib3R0b206IDIuNzc3Nzh2dztcbiAgbWFyZ2luLWxlZnQ6IDUwdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi10ZWNocyB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyA0dndcbiAgfVxuICAuc2VydmljZWluLXRlY2hzLndpdGgtZGVzYyAudGl0bGUtYmxvY2sge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjEzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDBcbiAgfVxufVxuXG4uc2VydmljZWluLXRlY2hzLndpdGgtZGVzYyAudGl0bGUtYmxvY2sgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyLjU2OTQ0dnc7XG4gIHRleHQtYWxpZ246IGxlZnRcbn1cblxuLnNlcnZpY2Vpbi10ZWNocyAudGl0bGUtYmxvY2sgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNS41NTU1NnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzM3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi10ZWNocyAudGl0bGUtYmxvY2sgLmRlc2Mge1xuICBwYWRkaW5nLWxlZnQ6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogNC43MjIyMnZ3O1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi10ZWNocyAudGl0bGUtYmxvY2sgLmRlc2Mge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjR2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tdGVjaHMgLnRpdGxlLWJsb2NrIC5kZXNjIHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIG1hcmdpbi1ib3R0b206IDEuMzg4ODl2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLXRlY2hzIC50aXRsZS1ibG9jayAuZGVzYyBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdndcbiAgfVxuICAuc2VydmljZWluLXRlY2hzIC50ZWNoLWxpc3Qge1xuICAgIHBhZGRpbmc6IDBcbiAgfVxufVxuXG4uc2VydmljZWluLXRlY2hzIC50aXRsZS1ibG9jayAuZGVzYyBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5kb2N0b3ItbmV3cyB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmctdG9wOiAxNS4yNzc3OHZ3O1xuICBwYWRkaW5nLWJvdHRvbTogOC4zMzMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3ItbmV3cyB7XG4gICAgcGFkZGluZy10b3A6IDM0LjY2NjY3dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDQwdndcbiAgfVxufVxuXG4uZG9jdG9yLW5ld3MgLnRpdGxlLWJsb2NrIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMi41dncgNC4xNjY2N3Z3O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmRcbn1cblxuLmRvY3Rvci1uZXdzIC50aXRsZS1ibG9jayBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3ItbmV3cyAudGl0bGUtYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgNHZ3IDh2d1xuICB9XG4gIC5kb2N0b3ItbmV3cyAudGl0bGUtYmxvY2sgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3XG4gIH1cbn1cblxuLmRvY3Rvci1uZXdzIC5wdWJsaWNhdGlvbnMtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHRcbn1cblxuLmRvY3Rvci1uZXdzIC5wdWJsaWNhdGlvbnMtbGlzdC5tb3JlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA0Mi4yMjIyMnZ3XG59XG5cbi5tb3JlLXB1Ymwge1xuICBwYWRkaW5nOiAwIC41NTU1NnZ3O1xuICB6LWluZGV4OiA5OTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3ItbmV3cyAucHVibGljYXRpb25zLWxpc3QubW9yZSB7XG4gICAgaGVpZ2h0OiAyMzJ2d1xuICB9XG4gIC5tb3JlLXB1Ymwge1xuICAgIHBhZGRpbmc6IDEuNnZ3IDEuMzMzMzN2dyAwXG4gIH1cbn1cblxuLm1vcmUtcHVibDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0xOC4zMzMzM3Z3O1xuICBoZWlnaHQ6IDE4LjMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoOCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkpLCBjb2xvci1zdG9wKDk4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAuOSkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIC45KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIC45KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIC45KSA5OCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG4ubW9yZS1wdWJsIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEuNTI3Nzh2dztcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDBcbn1cblxuLm1vcmUtcHVibCBhIC5jb3VudCwgLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayBoMiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLm1vcmUtcHVibDpiZWZvcmUge1xuICAgIHRvcDogLTMydnc7XG4gICAgaGVpZ2h0OiAzMnZ3XG4gIH1cbiAgLm1vcmUtcHVibCBhIHtcbiAgICBwYWRkaW5nOiA2LjY2NjY3dncgOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICB9XG59XG5cbi5tb3JlLXB1YmwgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5tb3JlLXB1YmwgYTpob3ZlciAuY291bnQge1xuICBjb2xvcjogI2ZmZlxufVxuXG4ubW9yZS1wdWJsIGEgLmNvdW50IHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNzc3Nzh2d1xufVxuXG4uc2VydmljZXMtcHJpY2Uge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nLXRvcDogOS43MjIyMnZ3O1xuICBwYWRkaW5nLWJvdHRvbTogNi45NDQ0NHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tb3JlLXB1YmwgYSAuY291bnQge1xuICAgIGZvbnQtc2l6ZTogNS44NjY2N3Z3O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDh2d1xuICB9XG4gIC5zZXJ2aWNlcy1wcmljZSB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyAwXG4gIH1cbn1cblxuLnNlcnZpY2VzLXByaWNlLm1vdmVkIHtcbiAgcGFkZGluZy10b3A6IC40MTY2N3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogMTYuNjY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZXMtcHJpY2UubW92ZWQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1My4zMzMzM3Z3XG4gIH1cbiAgLnNlcnZpY2VzLXByaWNlLm1vdmVkIC50aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuOTMzMzN2d1xuICB9XG59XG5cbi5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAyLjV2dyA0LjE2NjY3dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxufVxuXG4uc2VydmljZXMtcHJpY2UgLnRpdGxlLWJsb2NrIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgNHZ3IDh2d1xuICB9XG4gIC5zZXJ2aWNlcy1wcmljZSAudGl0bGUtYmxvY2sgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3XG4gIH1cbiAgLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayBoMiAubGFiZWwge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi10b3A6IC0xLjg2NjY3dndcbiAgfVxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmJ0bi13cmFwID4gc3BhbiwgLnNlcnZpY2VzLXByaWNlIC50aXRsZS1ibG9jayAubGFiZWwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG4uc2VydmljZXMtcHJpY2UgLnRpdGxlLWJsb2NrIC5sYWJlbCB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5zZXJ2aWNlcy1wcmljZS5kYXJrLWJnIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbS5kaXNjb3VudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNkI1OTUzXG59XG5cbi5wcmljZS1pdGVtcyB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0XG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbS5kaXNjb3VudDpiZWZvcmUsIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTphZnRlciB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiAnJ1xufVxuXG4ucHJpY2UtaXRlbXMubW9yZSB7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxLjA0MTY3dncgMi41dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiA0LjUxMzg5dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmc7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBwYWRkaW5nO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbS5kaXNjb3VudCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHBhZGRpbmcsIC4ycyBlYXNlLWluLW91dCBib3JkZXI7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBwYWRkaW5nLCAuMnMgZWFzZS1pbi1vdXQgYm9yZGVyO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZywgLjJzIGVhc2UtaW4tb3V0IGJvcmRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZXMtcHJpY2UgLnRpdGxlLWJsb2NrIC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMi45MzMzM3Z3IDIuMTMzMzN2dyAyLjkzMzMzdncgNHZ3O1xuICAgIG1pbi1oZWlnaHQ6IDExLjczMzMzdnc7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4XG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtLmhhcy1saW5rIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS44NjY2N3Z3XG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtLmRpc2NvdW50IHtcbiAgICBiYWNrZ3JvdW5kOiAwIDBcbiAgfVxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0uZGlzY291bnQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICM5ZThhODNcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtLmRpc2NvdW50OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI0ZGQzNBRSAhaW1wb3J0YW50XG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtLmRpc2NvdW50OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwOTY3N1xufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0XG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlciAudGV4dCAuZGVzYywgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC50ZXh0IGg0LCAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06aG92ZXIgLnZhbHVlIHtcbiAgICBjb2xvcjogIzAwMFxuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlciB7XG4gICAgcGFkZGluZy10b3A6IDEuNDU4MzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40NTgzM3Z3XG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGhlaWdodFxuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbTpob3ZlciAuaG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKC01MCUsIC01MCUpXG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtOmhvdmVyIC5idG4td3JhcCA+IHNwYW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTFcbiAgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06aG92ZXIgLmJ0bi13cmFwIC5idXR0b24ge1xuICAgIG9wYWNpdHk6IDFcbiAgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW06aG92ZXIgLnZhbHVlIHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcbiAgfVxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmhvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyLjM2MTExdnc7XG4gIGhlaWdodDogMi4zNjExMXZ3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC5ob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogZ2V0LXZ3LXNtKDU1cHgpO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjAlKTtcbiAgICB3aWR0aDogNi40dnc7XG4gICAgaGVpZ2h0OiA2LjR2d1xuICB9XG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuaG92ZXIgc3ZnIHtcbiAgd2lkdGg6IC42OTQ0NHZ3O1xuICBoZWlnaHQ6IC42OTQ0NHZ3O1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLmhvdmVyIHN2ZyB7XG4gICAgd2lkdGg6IDEuODY2Njd2dztcbiAgICBoZWlnaHQ6IDEuODY2Njd2d1xuICB9XG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCB7XG4gIHdpZHRoOiA3Mi41dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCBoNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCB7XG4gICAgd2lkdGg6IGdldC12dy1zbSgyNzBweClcbiAgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnRleHQgaDQge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3XG4gIH1cbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC50ZXh0IC5kZXNjIHtcbiAgb3BhY2l0eTogLjU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogLjM0NzIydndcbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC50ZXh0IC5kZXNjLnNob3ctc20ge1xuICBtYXJnaW4tdG9wOiAwXG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuYnRuLXdyYXAge1xuICBtYXJnaW4tbGVmdDogNi45NDQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC50ZXh0IC5kZXNjIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi10b3A6IDEuMzMzMzN2d1xuICB9XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudGV4dCAuZGVzYy5zaG93LXNtIHtcbiAgICBtYXJnaW4tdG9wOiAwXG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC5idG4td3JhcCB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuYnRuLXdyYXAgPiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmYzJhZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG4ubW9yZS1wcmljZSBhLCAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBmb250LXdlaWdodDogNDAwXG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuOTcyMjJ2dyAxLjk0NDQ0dncgLjkwMjc4dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuOTQ0NDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eSwgLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5LCAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHksIC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kXG59XG5cbi5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNTM1MzVcbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjA4MzMzdnc7XG4gIHdpZHRoOiAzLjY4MDU2dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcFxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMVxufVxuXG4ubW9yZS1wcmljZSBhLCAubW9yZS1wcmljZSBhIC5jb3VudCB7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGNvbG9yOiAjZmZjMmFkO1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUge1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSBzcGFuIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsXG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgY29sb3I6ICNGRjU4MjFcbiAgfVxufVxuXG4ucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogLjk3MjIydnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wcmljZS1pdGVtcyAucHJpY2UtaXRlbSAudmFsdWUgc3BhbjpudGgtY2hpbGQoMikge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IC41MzMzM3Z3O1xuICAgIG9wYWNpdHk6IC40O1xuICAgIGNvbG9yOiAjMDAwXG4gIH1cbn1cblxuLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZSBzcGFuOm50aC1jaGlsZCgyKTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0uMjA4MzN2dztcbiAgcmlnaHQ6IC0uMjA4MzN2dztcbiAgdG9wOiAzNSU7XG4gIGhlaWdodDogMXB4O1xuICBvcGFjaXR5OiAuNjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHNwYW46bnRoLWNoaWxkKDIpOmFmdGVyIHtcbiAgICBsZWZ0OiAuOHZ3O1xuICAgIHJpZ2h0OiAuOHZ3O1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgdG9wOiA0MCVcbiAgfVxuICAucHJpY2UtaXRlbXMgLnByaWNlLWl0ZW0gLnZhbHVlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIGNvbG9yOiAjMDAwXG4gIH1cbiAgLnByaWNlLWl0ZW1zIC5wcmljZS1pdGVtIC52YWx1ZS5kaXNjIHtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgcGFkZGluZzogMFxuICB9XG59XG5cbi5kYXJrLWJnIC5tb3JlLXByaWNlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoOCUsIHJnYmEoNDcsIDQ4LCA1MCwgMCkpLCBjb2xvci1zdG9wKDk4JSwgcmdiYSg0NywgNDgsIDUwLCAuOSkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDglLCByZ2JhKDQ3LCA0OCwgNTAsIC45KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDglLCByZ2JhKDQ3LCA0OCwgNTAsIC45KSA5OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDglLCByZ2JhKDQ3LCA0OCwgNTAsIC45KSA5OCUpXG59XG5cbi5tb3JlLXByaWNlIHtcbiAgcGFkZGluZzogMS4zMTk0NHZ3IC41NTU1NnZ3IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZVxufVxuXG4ubW9yZS1wcmljZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAtMTguMzMzMzN2dztcbiAgaGVpZ2h0OiAxOC4zMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDglLCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApKSwgY29sb3Itc3RvcCg5OCUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjkpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAuOSkgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAuOSkgOTglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSA4JSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAuOSkgOTglKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLm1vcmUtcHJpY2Uge1xuICAgIHBhZGRpbmc6IDEuNnZ3IDEuMzMzMzN2dyAwXG4gIH1cbiAgLm1vcmUtcHJpY2U6YmVmb3JlIHtcbiAgICB0b3A6IC0zMnZ3O1xuICAgIGhlaWdodDogMzJ2d1xuICB9XG59XG5cbi5tb3JlLXByaWNlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEuNTI3Nzh2dztcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGNvbG9yOiAjMDAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tb3JlLXByaWNlIGEge1xuICAgIHBhZGRpbmc6IDYuNjY2Njd2dyA4dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gIH1cbn1cblxuLm1vcmUtcHJpY2UgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5tb3JlLXByaWNlIGE6aG92ZXIgLmNvdW50IHtcbiAgY29sb3I6ICNmZmZcbn1cblxuLm1vcmUtcHJpY2UgYSAuY291bnQge1xuICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMi43Nzc3OHZ3XG59XG5cbi5mb3JtLXNlcnZpY2Uge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiA5LjcyMjIydncgLjU1NTU2dncgLjc2Mzg5dndcbn1cblxuLmZvcm0tc2VydmljZS5kYXJrLWJnIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5iZyB7XG4gIGJhY2tncm91bmQ6ICMwMDBcbn1cblxuLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA2NC41ODMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5tb3JlLXByaWNlIGEgLmNvdW50IHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiA4dndcbiAgfVxuICAuZm9ybS1zZXJ2aWNlIHtcbiAgICBwYWRkaW5nOiAyNHZ3IDEuMzMzMzN2dyA1LjMzMzMzdndcbiAgfVxuICAuZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIHtcbiAgICBoZWlnaHQ6IDIwMi42NjY2N3Z3XG4gIH1cbn1cblxuLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMzAzMjtcbiAgcGFkZGluZy1ib3R0b206IDUuOTAyNzh2d1xufVxuXG4uZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5mb3JtLXNlcnZpY2UgLmZvcm0tc2VydmljZS1ib3JkZXIgLmZvcm0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDUuNTU1NTZ2d1xufVxuXG4uZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5mb3JtIC5zdGVwLWhlYWRlciB7XG4gIG1hcmdpbjogMCAyMi43Nzc3OHZ3IDIuMDgzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5iZyB7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMi42NjY2N3Z3XG4gIH1cbiAgLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuZm9ybSB7XG4gICAgYm90dG9tOiAyMS4zMzMzM3Z3XG4gIH1cbiAgLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuZm9ybSAuc3RlcC1oZWFkZXIge1xuICAgIG1hcmdpbjogMCAyLjY2NjY3dncgNi42NjY2N3Z3XG4gIH1cbn1cblxuLmZvcm0tc2VydmljZSAuZm9ybS1zZXJ2aWNlLWJvcmRlciAuZm9ybSAuZm9ybS1maWVsZHMge1xuICBwYWRkaW5nOiAwIDMyLjc3Nzc4dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG4udGVjaC1oZWFkZXIge1xuICBoZWlnaHQ6IDU1LjU1NTU2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMTAwdmhcbn1cblxuLnRlY2gtaGVhZGVyIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1zZXJ2aWNlIC5mb3JtLXNlcnZpY2UtYm9yZGVyIC5mb3JtIC5mb3JtLWZpZWxkcyB7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dndcbiAgfVxuICAudGVjaC1oZWFkZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKVxuICB9XG4gIC50ZWNoLWhlYWRlciAuYmcge1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cbn1cblxuLnRlY2gtaGVhZGVyIC5iZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi50ZWNoLWhlYWRlciAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMi4yMjIyMnZ3O1xuICByaWdodDogMi4yMjIyMnZ3O1xuICBib3R0b206IDIuNzc3Nzh2d1xufVxuXG4udGVjaC1oZWFkZXIgLnRleHQgaDEge1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IC45MztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4udGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIGxpIGEsIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1oZWFkZXIgaDMsIC50ZWNoLXRleHQgcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsXG59XG5cbi50ZWNoLWhlYWRlciAudGV4dCBoMSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IGgxIHNwYW46Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNi45NDQ0NHZ3KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNi45NDQ0NHZ3KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02Ljk0NDQ0dncpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWhlYWRlciAuYmcgaW1nIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtZml0OiBjb3ZlclxuICB9XG4gIC50ZWNoLWhlYWRlciAudGV4dCB7XG4gICAgbGVmdDogNHZ3O1xuICAgIHJpZ2h0OiA0dnc7XG4gICAgYm90dG9tOiAxMC42NjY2N3Z3XG4gIH1cbiAgLnRlY2gtaGVhZGVyIC50ZXh0IGgxIHtcbiAgICBsaW5lLWhlaWdodDogMS4zODtcbiAgICBmb250LXNpemU6IDYuNHZ3XG4gIH1cbiAgLnRlY2gtaGVhZGVyIC50ZXh0IGgxIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lXG4gIH1cbn1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IGgxIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYuOTQ0NDR2dyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNi45NDQ0NHZ3KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYuOTQ0NDR2dylcbn1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB7XG4gIG1hcmdpbi10b3A6IDQuNzIyMjJ2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbn1cblxuLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlcjpob3ZlciB1bCAuaG92ZXIge1xuICBvcGFjaXR5OiAxXG59XG5cbi50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXIgdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgcGFkZGluZzogLjEzODg5dncgMDtcbiAgYm9yZGVyLXJhZGl1czogMS44MDU1NnZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG92ZXJmbG93OiBhdXRvXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWhlYWRlciAudGV4dCBoMSBzcGFuOmxhc3QtY2hpbGQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lXG4gIH1cbiAgLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB7XG4gICAgbWFyZ2luLXRvcDogMTMuMzMzMzN2d1xuICB9XG4gIC50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXIgdWwge1xuICAgIHBhZGRpbmc6IC41MzMzM3Z3IDA7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3IDAgMCA4dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHZ3XG4gIH1cbiAgLnRlY2gtaGVhZGVyIC50ZXh0IC50ZWNoLWZpbHRlciB1bCAuaG92ZXIge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4udGVjaC1oZWFkZXIgLnRleHQgLnRlY2gtZmlsdGVyIHVsIC5ob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGxlZnQsIC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC4xMzg4OXZ3O1xuICBib3R0b206IC4xMzg4OXZ3O1xuICB3aWR0aDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxLjY2NjY3dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxXG59XG5cbi50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXIgdWwgbGkgYSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAuOTcyMjJ2dyAxLjQ1ODMzdnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMS42NjY2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWhlYWRlciAudGV4dCAudGVjaC1maWx0ZXIgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgcGFkZGluZzogMy43MzMzM3Z3IDUuNnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dztcbiAgICBsaW5lLWhlaWdodDogMS43OTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxuICB9XG59XG5cbi50ZWNoLXRleHQge1xuICBwYWRkaW5nOiAzLjA1NTU2dncgMzMuMzMzMzN2dyA2Ljk0NDQ0dndcbn1cblxuLnRlY2gtdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtdGV4dCB7XG4gICAgcGFkZGluZzogMTcuMzMzMzN2dyA0dncgOHZ3XG4gIH1cbiAgLnRlY2gtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG59XG5cbi50ZWNoLWFsbC1saXN0IHtcbiAgcGFkZGluZy10b3A6IDcuNjM4ODl2dztcbiAgcGFkZGluZy1ib3R0b206IDMuNDcyMjJ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1hbGwtbGlzdCB7XG4gICAgcGFkZGluZy10b3A6IDI2LjY2NjY3dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDQwdndcbiAgfVxufVxuXG4udGVjaC1saXN0IHtcbiAgcGFkZGluZzogMCAyLjV2d1xufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41OTcyMnZ3O1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdndcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWhlYWRlciBoMyB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgNHZ3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMjR2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzM3Z3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWhlYWRlciBoMyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNi45NDQ0NHZ3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtczphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDFweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNjY2Njd2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtczphZnRlciB7XG4gICAgbGVmdDogMFxuICB9XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctYm90dG9tOiA0Ljg2MTExdnc7XG4gIG9wYWNpdHk6IC41O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpXG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTEge1xuICBwYWRkaW5nLXRvcDogMi4wODMzM3Z3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTEuYm90dG9tIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgdG9wOiAxLjA0MTY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwLjY2NjY3dnc7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41MzMzM3Z3ICFpbXBvcnRhbnRcbiAgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMS5ib3R0b20gLmltZy13cmFwIC5udW1iZXIge1xuICAgIHRvcDogLS44dndcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIC5pbWctd3JhcCB7XG4gIHdpZHRoOiAyNi42NjY2N3Z3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTEgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IC0uMjc3Nzh2dztcbiAgcmlnaHQ6IC0yLjkxNjY3dndcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiB7XG4gIHBhZGRpbmctdG9wOiAxNi42NjY2N3Z3O1xuICBwYWRkaW5nLWxlZnQ6IDQuMTY2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDU4LjEzMzMzdndcbiAgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0xIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtNy4ydnc7XG4gICAgdG9wOiAtLjh2d1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTIge1xuICAgIHBhZGRpbmctdG9wOiA4dndcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0yIC5pbWctd3JhcCB7XG4gIHdpZHRoOiA0My4zMzMzM3Z3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTIgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IC0yLjkxNjY3dnc7XG4gIGxlZnQ6IDBcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMyB7XG4gIHBhZGRpbmctdG9wOiAyLjA4MzMzdnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZy1yaWdodDogNC4xNjY2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTIgLmltZy13cmFwIHtcbiAgICB3aWR0aDogNzkuMnZ3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMiAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTcuMnZ3O1xuICAgIHRvcDogLS44dndcbiAgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci0zIHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1yaWdodDogMFxuICB9XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmltZy13cmFwIHtcbiAgd2lkdGg6IDI1dndcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMyAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMTEuMzg4ODl2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmhlYWRlciBoNSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTMgLmRlc2Mge1xuICBtYXgtd2lkdGg6IDI1dndcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNCB7XG4gIHBhZGRpbmctdG9wOiAxNi42NjY2N3Z3O1xuICBwYWRkaW5nLWxlZnQ6IDEyLjQzMDU2dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMyAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiA1OC4xMzMzM3Z3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMyAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTcuMnZ3O1xuICAgIHRvcDogLS44dnc7XG4gICAgYm90dG9tOiBhdXRvXG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMyAuaGVhZGVyIGg1IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItMyAuZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNCB7XG4gICAgcGFkZGluZy10b3A6IDh2dztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci00IC5pbWctd3JhcCB7XG4gIHdpZHRoOiAyNXZ3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTQgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IC0uMjc3Nzh2dztcbiAgcmlnaHQ6IC0yLjkxNjY3dndcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNSB7XG4gIHBhZGRpbmctdG9wOiAyLjA4MzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNCAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiA1OC4xMzMzM3Z3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNCAuaW1nLXdyYXAgLm51bWJlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTcuMnZ3O1xuICAgIHRvcDogLS44dnc7XG4gICAgYm90dG9tOiBhdXRvXG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNSB7XG4gICAgcGFkZGluZy10b3A6IDh2dztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci01LnRvcCAuaW1nLXdyYXAgLm51bWJlciB7XG4gIHRvcDogMFxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci01IC5pbWctd3JhcCB7XG4gIHdpZHRoOiAzNXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTUudG9wIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICB0b3A6IC0uOHZ3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNSAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiA3OS4ydndcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci01IC5pbWctd3JhcCAubnVtYmVyIHtcbiAgdG9wOiA2LjU5NzIydnc7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC03Ljc3Nzc4dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IHtcbiAgcGFkZGluZy10b3A6IDE2LjY2NjY3dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci01IC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtNy4ydnc7XG4gICAgdG9wOiAtLjh2dztcbiAgICBib3R0b206IGF1dG9cbiAgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZy1yaWdodDogMFxuICB9XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYudG9wIHtcbiAgcGFkZGluZy10b3A6IDE4Ljc1dndcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNi50b3AgLmltZy13cmFwIC5udW1iZXIge1xuICB0b3A6IC0uMjc3Nzh2d1xufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IC5pbWctd3JhcCB7XG4gIHdpZHRoOiAzNC45MzA1NnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYudG9wIC5pbWctd3JhcCAubnVtYmVyIHtcbiAgICB0b3A6IC0uOHZ3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNiAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiA3OS4ydndcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtLnZhci02IC5pbWctd3JhcCAubnVtYmVyIHtcbiAgdG9wOiAzLjc1dnc7XG4gIGxlZnQ6IC0yLjkxNjY3dndcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbS52YXItNiAuaGVhZGVyIGg1IHtcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSAuaW1nLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmltZy13cmFwIC5udW1iZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZlxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5oZWFkZXIge1xuICBtYXJnaW46IDEuNzM2MTF2dyAwIDIuMzYxMTF2dztcbiAgbWF4LXdpZHRoOiAzNXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYgLmltZy13cmFwIC5udW1iZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC03LjJ2dztcbiAgICB0b3A6IC0uOHZ3O1xuICAgIGJvdHRvbTogYXV0b1xuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0udmFyLTYgLmhlYWRlciBoNSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB9XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmltZy13cmFwIC5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSAuaGVhZGVyIHtcbiAgICBtYXJnaW46IDYuNjY2Njd2dyAwO1xuICAgIG1heC13aWR0aDogMTAwJVxuICB9XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmhlYWRlciBoNSB7XG4gIGZvbnQtc2l6ZTogMS44MDU1NnZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zMTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSAuaGVhZGVyIGg1IHN2ZyB7XG4gIHdpZHRoOiAyLjV2dztcbiAgaGVpZ2h0OiAxLjY2NjY3dnc7XG4gIG1hcmdpbjogLjEzODg5dncgLjQxNjY3dncgLS4xMzg4OXZ3XG59XG5cbi50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmRlc2Mge1xuICBtYXgtd2lkdGg6IDI2LjY2NjY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSAuaGVhZGVyIGg1IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3XG4gIH1cbiAgLnRlY2gtbGlzdCAudGVjaC1saXN0LWl0ZW1zIC50ZWNoLWxpc3QtaXRlbSAuaGVhZGVyIGg1IHN2ZyB7XG4gICAgd2lkdGg6IDh2dztcbiAgICBoZWlnaHQ6IDUuMzMzMzN2dztcbiAgICBtYXJnaW46IC41MzMzM3Z3IDEuMzMzMzN2dyAtLjUzMzMzdncgMS42dndcbiAgfVxuICAudGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4udGVjaC1saXN0IC50ZWNoLWxpc3QtaXRlbXMgLnRlY2gtbGlzdC1pdGVtIC5kZXNjIHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dndcbn1cblxuLmRvY3RvcnMtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogMTcuMjIyMjJ2dyAyLjM2MTExdncgNi45NDQ0NHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZWNoLWxpc3QgLnRlY2gtbGlzdC1pdGVtcyAudGVjaC1saXN0LWl0ZW0gLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3XG4gIH1cbiAgLmRvY3RvcnMtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAzNy4zMzMzM3Z3IDR2dyAyNi42NjY2N3Z3XG4gIH1cbn1cblxuLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAyLjIyMjIydndcbn1cblxuLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayBoMSB7XG4gIHdpZHRoOiA1MCU7XG4gIGZvbnQtc2l6ZTogNC4xNjY2N3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogLjkzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLnRpdGxlLWJsb2NrIC5kZXNjIHtcbiAgbWF4LXdpZHRoOiAyOS4xNjY2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDExLjJ2dztcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG4gIC5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sgaDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogOC44dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41MzMzM3Z3XG4gIH1cbiAgLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayAuZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLmRvY3RvcnMtaGVhZGVyIC50aXRsZS1ibG9jayAuZGVzYyBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLS4xNzM2MXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAudGl0bGUtYmxvY2sgLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCB7XG4gICAgbWFyZ2luOiAwIC0zLjQ2NjY3dndcbiAgfVxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0ge1xuICB3aWR0aDogMzEuMzg4ODl2dztcbiAgbWFyZ2luOiAwIC4xNzM2MXZ3IDMuMzMzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0ge1xuICAgIHdpZHRoOiA0OHZ3O1xuICAgIG1hcmdpbjogMCAuNjY2Njd2dyAxNi41MzMzM3Z3XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtOmhvdmVyIC5pbWctd3JhcDphZnRlciB7XG4gICAgaGVpZ2h0OiAxNy4zNjExMXZ3XG4gIH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtOmhvdmVyIC5pbWctd3JhcCBpbWcge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpXG4gIH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtOmhvdmVyIC5idG4td3JhcCB7XG4gICAgb3BhY2l0eTogMVxuICB9XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbTpob3ZlciAubmFtZSB7XG4gICAgYm90dG9tOiAzLjI2Mzg5dndcbiAgfVxuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW06aG92ZXIgLnBvc2l0aW9uIHtcbiAgICBib3R0b206IC45NzIyMnZ3O1xuICAgIGNvbG9yOiAjMDAwXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW06aG92ZXIgLmltZy13cmFwOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDQwdndcbiAgfVxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXI6aG92ZXIgLmhvdmVyIHtcbiAgICB3aWR0aDogMy40NzIyMnZ3O1xuICAgIGhlaWdodDogMy40NzIyMnZ3XG4gIH1cbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lcjpob3ZlciAuaG92ZXIgc3ZnIHtcbiAgICB3aWR0aDogLjgzMzMzdnc7XG4gICAgaGVpZ2h0OiAuODMzMzN2d1xuICB9XG59XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXIgLmhvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxLjU5NzIydnc7XG4gIHRvcDogMS41OTcyMnZ3O1xuICB3aWR0aDogMS41Mjc3OHZ3O1xuICBoZWlnaHQ6IDEuNTI3Nzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogMztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3ZlciB7XG4gICAgdG9wOiAyLjY2NjY3dnc7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIHdpZHRoOiA1LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzdnc7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmVcbiAgfVxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3Zlci5zdGFydC1wb3NpdGlvbiB7XG4gIGxlZnQ6IDEuNTk3MjJ2dyAhaW1wb3J0YW50O1xuICB0b3A6IDEuNTk3MjJ2dyAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmVcbn1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbm5lciAuaG92ZXIuc3RhcnQtcG9zaXRpb24gc3ZnIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lXG59XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXIgLmhvdmVyIHN2ZyB7XG4gIHdpZHRoOiAuNTU1NTZ2dztcbiAgaGVpZ2h0OiAuNTU1NTZ2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0XG59XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW1nLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmlubmVyIC5ob3Zlci5zdGFydC1wb3NpdGlvbiB7XG4gICAgdG9wOiAyLjY2NjY3dncgIWltcG9ydGFudDtcbiAgICBsZWZ0OiA2LjEzMzMzdncgIWltcG9ydGFudFxuICB9XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW5uZXIgLmhvdmVyIHN2ZyB7XG4gICAgd2lkdGg6IDIuMTMzMzN2dztcbiAgICBoZWlnaHQ6IDIuMTMzMzN2d1xuICB9XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW1nLXdyYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2d1xuICB9XG59XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuaW1nLXdyYXA6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDkuMDI3Nzh2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShyZ2JhKDIwMSwgMTg1LCAxNzEsIDApKSwgdG8ocmdiYSgyMDEsIDE4NSwgMTcxLCAuOCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwMSwgMTg1LCAxNzEsIDApLCByZ2JhKDIwMSwgMTg1LCAxNzEsIC44KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjAxLCAxODUsIDE3MSwgMCksIHJnYmEoMjAxLCAxODUsIDE3MSwgLjgpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyMDEsIDE4NSwgMTcxLCAwKSwgcmdiYSgyMDEsIDE4NSwgMTcxLCAuOCkpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBoZWlnaHRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbWctd3JhcDphZnRlciB7XG4gICAgaGVpZ2h0OiAyMS4zMzMzM3Z3XG4gIH1cbn1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtXG59XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAubmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLjYyNXZ3O1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAubmFtZSB7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDIuNDM7XG4gICAgYm90dG9tOiAtMS4wNjY2N3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dndcbiAgfVxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLnBvc2l0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMy4wNTU1NnZ3O1xuICBmb250LXNpemU6IDIuNXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4wNjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYm90dG9tLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBib3R0b20sIC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJvdHRvbSwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmJ0bi13cmFwIC5idXR0b24sIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgaDEsIC5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWxcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5wb3NpdGlvbiB7XG4gICAgYm90dG9tOiAtOHZ3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dndcbiAgfVxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogLjIwODMzdnc7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG4uZG9jdG9ycy1oZWFkZXIgLmRvY3RvcnMtbGlzdCAuZG9jdG9yLWl0ZW0gLmJ0bi13cmFwIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuMzQ3MjJ2dztcbiAgYm9yZGVyLXJhZGl1czogMS45NDQ0NHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLmRvY3RvcnMtaGVhZGVyIC5kb2N0b3JzLWxpc3QgLmRvY3Rvci1pdGVtIC5idG4td3JhcCAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzXG59XG5cbi5kb2N0b3JzLWhlYWRlciAuZG9jdG9ycy1saXN0IC5kb2N0b3ItaXRlbSAuYnRuLXdyYXAgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5mb3JtLWRvY3RvciB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDkuNzIyMjJ2dyAuNTU1NTZ2dyAuNzYzODl2d1xufVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1OS4wMjc3OHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5mb3JtLWRvY3RvciB7XG4gICAgcGFkZGluZzogMjR2dyAxLjMzMzMzdncgNS4zMzMzM3Z3XG4gIH1cbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIge1xuICAgIGhlaWdodDogMTg2LjY2NjY3dndcbiAgfVxufVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMzAzMjtcbiAgcGFkZGluZy10b3A6IDV2d1xufVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMi4wODMzM3Z3XG59XG5cbi5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIC5zdGVwLWhlYWRlciB7XG4gIG1hcmdpbjogMCAyMi43Nzc3OHZ3IDIuMDgzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuYmcge1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dztcbiAgICBwYWRkaW5nLXRvcDogMFxuICB9XG4gIC5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxOC42NjY2N3Z3XG4gIH1cbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0gLnN0ZXAtaGVhZGVyIHtcbiAgICBtYXJnaW46IDAgMi42NjY2N3Z3IDYuNjY2Njd2d1xuICB9XG59XG5cbi5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIC5mb3JtLWZpZWxkcyB7XG4gIHBhZGRpbmc6IDAgMzIuNzc3Nzh2dztcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIGZvcm0gLnN0ZXAtaGVhZGVyIC5zdGVwLWNvdW50ZXIge1xuICByaWdodDogLTIwLjgzMzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmZvcm0tZG9jdG9yIC5mb3JtLWRvY3Rvci1ib3JkZXIgLmZvcm0gLmZvcm0tZmllbGRzIHtcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2d1xuICB9XG4gIC5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIGZvcm0gLnN0ZXAtaGVhZGVyIC5zdGVwLWNvdW50ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMFxuICB9XG59XG5cbi5mb3JtLWRvY3RvciAuZm9ybS1kb2N0b3ItYm9yZGVyIC5mb3JtIGZvcm0gLnN0ZXAtaGVhZGVyIC5iYWNrIHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IC40MTY2N3Z3O1xuICBsZWZ0OiAxLjgwNTU2dndcbn1cblxuLmRvY3RvcmluLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAyLjV2dyA2Ljk0NDQ0dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZm9ybS1kb2N0b3IgLmZvcm0tZG9jdG9yLWJvcmRlciAuZm9ybSBmb3JtIC5zdGVwLWhlYWRlciAuYmFjayB7XG4gICAgbGVmdDogMi42NjY2N3Z3O1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDIuMTMzMzN2d1xuICB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgNHZ3IDI2LjY2NjY3dnc7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC5iYWNrLWxpbmstd3JhcCB7XG4gIG1hcmdpbi1yaWdodDogMi43Nzc3OHZ3O1xuICBwYWRkaW5nLXRvcDogMzEuMjV2d1xufVxuXG4uZG9jdG9yaW4taGVhZGVyIC5pbWctd3JhcCB7XG4gIHdpZHRoOiA0My4wNTU1NnZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLmJhY2stbGluay13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDYyLjkzMzMzdndcbiAgfVxuICAuZG9jdG9yaW4taGVhZGVyIC5pbWctd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxMjIuNjY2Njd2dztcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgfVxuICAuZG9jdG9yaW4taGVhZGVyIC5pbWctd3JhcDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDEyJSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSksIGNvbG9yLXN0b3AoOTYlLCByZ2JhKDE0MiwgMTQyLCAxNDAsIC43KSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAxMiUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjcpIDk2JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAxMiUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjcpIDk2JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAxMiUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjcpIDk2JSlcbiAgfVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC5pbWctd3JhcC5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogOC4zMzMzM3Z3O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDFcbn1cblxuLmRvY3RvcmluLWhlYWRlciAuaW1nLXdyYXAuYWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA4LjMzMzMzdnc7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA3LjIyMjIydnc7XG4gIG1hcmdpbi1sZWZ0OiA0NS44MzMzM3Z3XG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgaDEge1xuICBmb250LXNpemU6IDQuMTY2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMDc7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA5LjIzNjExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAuaW1nLXdyYXAgaW1nIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxuICB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmctdG9wOiA0LjUzMzMzdndcbiAgfVxuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDcuNDY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogOS4wNjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNDY2Njd2d1xuICB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdndcbiAgfVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5idG4td3JhcCAuYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IDIuNjM4ODl2dztcbiAgYm9yZGVyLXJhZGl1czogMS45NDQ0NHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5idG4td3JhcCAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzXG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmJ0bi13cmFwIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyLjc3Nzc4dndcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFnczphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC41NTU1NnZ3O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5idG4td3JhcCAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICBwYWRkaW5nOiAxLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy40NjY2N3Z3XG4gIH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2dztcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLXRvcDogMy43MzMzM3Z3XG4gIH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFnczphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3MgLnBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAyLjA4MzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWxlZnQ6IDIuMDgzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzIC5wb3NpdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjQ7XG4gICAgZm9udC1zaXplOiA1Ljg2NjY3dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZ2dztcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3MgLnRhZ3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzIC50YWdzIGxpIHtcbiAgZm9udC1zaXplOiAuODMzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IC4yNzc3OHZ3IC42OTQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAuNzYzODl2dztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNCk7XG4gIG1hcmdpbi1yaWdodDogLjI3Nzc4dndcbn1cblxuLmFib3V0LXBhcmFsYXggLnRleHQgaDIsIC5hYm91dC1wYXJhbGF4IC50ZXh0IHAsIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmFkZGl0aW9uYWwtdGV4dCBwLCAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtIC5kZXNjLCAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtIC55ZWFyLCAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgaDIsIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnRleHQtYnRuIC50ZXh0LXdyYXAgcCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnBvc2l0aW9uLXRhZ3MgLnRhZ3MgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5wb3NpdGlvbi10YWdzIC50YWdzIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAucG9zaXRpb24tdGFncyAudGFncyBsaSB7XG4gICAgcGFkZGluZzogMS4wNjY2N3Z3IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjkzMzMzdnc7XG4gICAgZm9udC1zaXplOiAzLjQ2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjA2NjY3dndcbiAgfVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC50ZXh0LWJ0biB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCB7XG4gIHdpZHRoOiAyNy43Nzc3OHZ3O1xuICBwYWRkaW5nLXRvcDogLjU1NTU2dndcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmRvY3RvcmluLWhlYWRlciAudGV4dCAudGV4dC1idG4gLnRleHQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC50ZXh0LWJ0biAudGV4dC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2d1xuICB9XG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLnRleHQtYnRuIC50ZXh0LXdyYXAgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQge1xuICBtYXJnaW4tdG9wOiAyMS4wNDE2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5kb3AtbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMjAuNDg2MTF2dztcbiAgd2lkdGg6IDE1LjY5NDQ0dnc7XG4gIGhlaWdodDogMjguODE5NDR2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMjAuODMzMzN2dyAyMC44MzMzM3Z3IDA7XG4gIHotaW5kZXg6IDFcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5kb3AtbGluZS5hbmltYXRlZC1saW5lOmFmdGVyIHtcbiAgaGVpZ2h0OiAwXG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZG9wLWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICBoZWlnaHQ6IDEwMSU7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGhlaWdodFxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDQuNTEzODl2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCB7XG4gICAgbWFyZ2luLXRvcDogNzAuNjY2Njd2d1xuICB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZG9wLWxpbmUge1xuICAgIGhlaWdodDogODcuNDY2Njd2dztcbiAgICB3aWR0aDogNDh2dztcbiAgICBib3JkZXItcmFkaXVzOiAwIDQ4dncgNDh2dyAwO1xuICAgIHRvcDogLTY4LjI2NjY3dndcbiAgfVxuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC4xMzMzM3Z3XG4gIH1cbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtLmFuaW1hdGlvbmVuZDVzOmFmdGVyLCAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtLmFuaW1hdGlvbmVuZDVzOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnRcbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aFxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aFxufVxuXG4uYWJvdXQtcGFyYWxheCwgLmZvcm0tYWJvdXQge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDXG59XG5cbi5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0gLnllYXIge1xuICBmb250LXNpemU6IDMuMDU1NTZ2dztcbiAgbGluZS1oZWlnaHQ6IC45NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmV4cGVydCAuZXhwZXJ0LWl0ZW0gLnllYXIge1xuICAgIGZvbnQtc2l6ZTogOS4wNjY2N3Z3XG4gIH1cbn1cblxuLmRvY3RvcmluLWhlYWRlciAudGV4dCAuZXhwZXJ0IC5leHBlcnQtaXRlbSAuZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS40N1xufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQge1xuICBtYXJnaW4tdG9wOiA2LjI1dnc7XG4gIG1heC13aWR0aDogMjcuNzc3Nzh2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5leHBlcnQgLmV4cGVydC1pdGVtIC5kZXNjIHtcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmFkZGl0aW9uYWwtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjIuNjY2Njd2dztcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbWFyZ2luLWJvdHRvbTogMS4zODg4OXZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5kb2N0b3Jpbi1oZWFkZXIgLnRleHQgLmFkZGl0aW9uYWwtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdndcbiAgfVxufVxuXG4uZG9jdG9yaW4taGVhZGVyIC50ZXh0IC5hZGRpdGlvbmFsLXRleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uYWJvdXQtcGFyYWxheCB7XG4gIHBhZGRpbmc6IDEzLjg4ODg5dncgMi41dncgMFxufVxuXG4uYWJvdXQtcGFyYWxheCAudGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuLmFib3V0LXBhcmFsYXggLnRleHQgaDIge1xuICB3aWR0aDogMzkuMTY2Njd2dztcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBtYXJnaW4tYm90dG9tOiA0LjA5NzIydnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0LXBhcmFsYXgge1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgNHZ3IDQwdndcbiAgfVxuICAuYWJvdXQtcGFyYWxheCAudGV4dCBoMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDh2d1xuICB9XG59XG5cbi5hYm91dC1wYXJhbGF4IC50ZXh0IHAge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIHdpZHRoOiAyMi41dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0LXBhcmFsYXggLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyLXJvdW5kIHtcbiAgd2lkdGg6IDM0LjcyMjIydnc7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0LXBhcmFsYXggLnNsaWRlci1yb3VuZCB7XG4gICAgd2lkdGg6IDQ5Ljg2NjY3dndcbiAgfVxufVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyLXdyYXAge1xuICB3aWR0aDogNjYuNjY2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC41KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC41KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogLTE5LjQ0NDQ0dnc7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMClcbn1cblxuLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUuZWZmZWN0ID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMzQuNzIyMjJ2dykgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDM0LjcyMjIydncpICFpbXBvcnRhbnRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0LXBhcmFsYXggLnNsaWRlci13cmFwIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5hYm91dC1wYXJhbGF4IC5zbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IDE4LjY2NjY3dndcbiAgfVxuICAuYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZS5lZmZlY3QgPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDQ5Ljg2NjY3dncpICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDQ5Ljg2NjY3dncpICFpbXBvcnRhbnRcbiAgfVxufVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDM0LjcyMjIydncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMzQuNzIyMjJ2dyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aDtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aDtcbiAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgNDkuODY2Njd2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDQ5Ljg2NjY3dncpXG4gIH1cbn1cblxuLmFib3V0LXBhcmFsYXggLnNsaWRlciAuc2xpY2stc2xpZGUubm90cmFuc2l0aW9uID4gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lXG59XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXIgLnNsaWNrLXNsaWRlLmxlZnQtZGlyZWN0aW9uID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgMzQuNzIyMjJ2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCAzNC43MjIyMnZ3KVxufVxuXG4uYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZSAuaW1nLW9sZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxXG59XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXIgLnNsaWNrLXNsaWRlID4gaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbi5hYm91dC1wYXJhbGF4IC5zbGlkZXIuc2NhbGVkOmhvdmVyIC5uZXh0LXNsaWRlciwgLmFib3V0LXBhcmFsYXggLnNsaWRlci5zY2FsZWQ6aG92ZXIgLnByZXYtc2xpZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSlcbn1cblxuLnNsaWRlciAubmV4dC1zbGlkZXIsIC5zbGlkZXIgLnByZXYtc2xpZGVyIHtcbiAgd2lkdGg6IDcuMjIyMjJ2dztcbiAgaGVpZ2h0OiA3LjIyMjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0sIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybSwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLnNsaWRlciAubmV4dC1zbGlkZXIgc3ZnLCAuc2xpZGVyIC5wcmV2LXNsaWRlciBzdmcge1xuICB3aWR0aDogMS41Mjc3OHZ3O1xuICBoZWlnaHQ6IDEuMDQxNjd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQtcGFyYWxheCAuc2xpZGVyIC5zbGljay1zbGlkZS5sZWZ0LWRpcmVjdGlvbiA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgNDkuODY2Njd2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDQ5Ljg2NjY3dncpXG4gIH1cbiAgLnNsaWRlciAubmV4dC1zbGlkZXIgc3ZnLCAuc2xpZGVyIC5wcmV2LXNsaWRlciBzdmcge1xuICAgIHdpZHRoOiA0LjI2NjY3dnc7XG4gICAgaGVpZ2h0OiAzLjczMzMzdndcbiAgfVxuICAuc2xpZGVyIC5wcmV2LXNsaWRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4gIH1cbiAgLnNsaWRlciAubmV4dC1zbGlkZXIge1xuICAgIHdpZHRoOiAxNnZ3O1xuICAgIGhlaWdodDogMTZ2dztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICByaWdodDogOS4zMzMzM3Z3ICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAxNC42NjY2N3Z3ICFpbXBvcnRhbnRcbiAgfVxufVxuXG4uc2xpZGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG4uc3RyZXNzLWZyZWUge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiAwIC41NTU1NnZ3IDEwLjQxNjY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0cmVzcy1mcmVlIHtcbiAgICBwYWRkaW5nOiAwIDEuMzMzMzN2dyAyNi42NjY2N3Z3XG4gIH1cbn1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMzAzMjtcbiAgcGFkZGluZzogMS45NDQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAxLjk0NDQ0dnc7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIGgyIHtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAuNDU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAuaGVhZGVyIGgyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMS4xODA1NnZ3XG59XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciBoMiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IC04LjMzMzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnN0cmVzcy1mcmVlIC5pbm5lciB7XG4gICAgcGFkZGluZzogNS4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODY2Njd2d1xuICB9XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciB7XG4gICAgdG9wOiA1LjMzMzMzdnc7XG4gICAgbGVmdDogNS4zMzMzM3Z3O1xuICAgIHJpZ2h0OiA1LjMzMzMzdndcbiAgfVxuICAuc3RyZXNzLWZyZWUgLmlubmVyIC5oZWFkZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNi45MzMzM3Z3O1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxuICAuc3RyZXNzLWZyZWUgLmlubmVyIC5oZWFkZXIgaDIgc3BhbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICB9XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciBoMiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDBcbiAgfVxufVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5oZWFkZXIgaDIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtOC4zMzMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLmhlYWRlciBoMiBzcGFuOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMFxuICB9XG59XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmltZy13cmFwIHtcbiAgd2lkdGg6IDMwLjgzMzMzdnc7XG4gIG1hcmdpbi1ib3R0b206IDIuMzYxMTF2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RyZXNzLWZyZWUgLmlubmVyIC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOS4wNjY2N3Z3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB9XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLmltZy13cmFwOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiA3Ny4wNjY2N3Z3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oIzJmMzAzMiksIGNvbG9yLXN0b3AoOTMlLCByZ2JhKDQ3LCA0OCwgNTAsIDApKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMmYzMDMyLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDkzJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzJmMzAzMiwgcmdiYSg0NywgNDgsIDUwLCAwKSA5MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMyZjMwMzIsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgOTMlKVxuICB9XG59XG5cbi5zdHJlc3MtZnJlZSAuaW5uZXIgLmltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJVxufVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC50ZXh0IHtcbiAgd2lkdGg6IDMwLjgzMzMzdndcbn1cblxuLnN0cmVzcy1mcmVlIC5pbm5lciAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5idG4td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMi41dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3RyZXNzLWZyZWUgLmlubmVyIC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAuc3RyZXNzLWZyZWUgLmlubmVyIC5idG4td3JhcCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiA4dndcbiAgfVxufVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5idG4td3JhcCAuYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMTExMTF2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIuMTM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IDIuNTY5NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMS44NzV2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG4udG9wLXRlY2ggLmhlYWRlciAuZGVzYyBwLCAudG9wLXRlY2ggLmhlYWRlciBoMiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5idG4td3JhcCAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zdHJlc3MtZnJlZSAuaW5uZXIgLmJ0bi13cmFwIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dyAyLjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4ydnc7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxufVxuXG4uc3RyZXNzLWZyZWUgLmlubmVyIC5idG4td3JhcCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnRvcC10ZWNoIHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogNi45NDQ0NHZ3IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRvcC10ZWNoIHtcbiAgICBwYWRkaW5nOiAyNi42NjY2N3Z3IDR2dyAwO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMC42NjY2N3Z3XG4gIH1cbn1cblxuLnRvcC10ZWNoIC5oZWFkZXIgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAzLjQ3MjIydnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRvcC10ZWNoIC5oZWFkZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC42NjY2N3Z3XG4gIH1cbn1cblxuLnRvcC10ZWNoIC5oZWFkZXIgLmRlc2Mge1xuICB3aWR0aDogNDEuNjY2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG9cbn1cblxuLnRvcC10ZWNoIC5oZWFkZXIgLmRlc2MgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6ICNmZmZcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRvcC10ZWNoIC5oZWFkZXIgLmRlc2Mge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLnRvcC10ZWNoIC5oZWFkZXIgLmRlc2MgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB9XG59XG5cbi5hYm91dDItYWRkLXRleHQgLnRpdGxlLWJsb2NrIGgyLCAuYWJvdXQyLXRlY2hzIC5oZWFkZXIgLnRleHQgcCwgLmFib3V0Mi10ZWNocyAuaGVhZGVyIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG4udG9wLXRlY2ggLmltYWdlcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC02Ljk0NDQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRvcC10ZWNoIC5pbWFnZXMge1xuICAgIG1hcmdpbi10b3A6IDEzLjMzMzMzdnc7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxufVxuXG4udG9wLXRlY2ggLmltYWdlcyAuaW1hZ2Uge1xuICB3aWR0aDogMjMuOTU4MzN2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbi50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tdG9wOiAxMC40MTY2N3Z3O1xuICBtYXJnaW4tcmlnaHQ6IC42OTQ0NHZ3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZSB7XG4gICAgd2lkdGg6IDQ4dndcbiAgfVxuICAudG9wLXRlY2ggLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDEpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHZ3O1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDBcbiAgfVxufVxuXG4udG9wLXRlY2ggLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogMTUuODMzMzN2dztcbiAgbWFyZ2luLXJpZ2h0OiAxLjczNjExdnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwJSlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDQ3LjJ2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjMzMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogMjEuMzMzMzN2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxXG4gIH1cbn1cblxuLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi10b3A6IDE1LjI3Nzc4dnc7XG4gIG1hcmdpbi1yaWdodDogMS43MzYxMXZ3O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50b3AtdGVjaCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiA1Ny4zMzMzM3Z3O1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNC42NjY2N3Z3O1xuICAgIG1hcmdpbi10b3A6IC0xNnZ3XG4gIH1cbn1cblxuLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg0KSB7XG4gIHdpZHRoOiAyNXZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHJpZ2h0OiA4LjMzMzMzdnc7XG4gIHRvcDogMjcuMDgzMzN2dztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKVxufVxuXG4udG9wLXRlY2ggLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDUpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudG9wLXRlY2ggLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDQpIHtcbiAgICB3aWR0aDogNDcuMnZ3O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbiAgICB6LWluZGV4OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyOS4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IC0xMy4zMzMzM3Z3XG4gIH1cbiAgLnRvcC10ZWNoIC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg1KSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogNjYuNjY2Njd2dztcbiAgICBtYXJnaW4tdG9wOiAxLjZ2dztcbiAgICBtYXJnaW4tbGVmdDogMjkuMzMzMzN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC00dnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDFcbiAgfVxufVxuXG4udG9wLXRlY2ggLmltYWdlcyAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5hYm91dDItYWRkLXRleHQgLnRpdGxlLWJsb2NrIHtcbiAgcGFkZGluZzogMi43Nzc3OHZ3IDE2LjY2NjY3dncgMTYuMzE5NDR2d1xufVxuXG4uYWJvdXQyLWFkZC10ZXh0IC50aXRsZS1ibG9jayBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLWFkZC10ZXh0IC50aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZzogMTMuMzMzMzN2dyA0dncgMjYuNjY2Njd2d1xuICB9XG4gIC5hYm91dDItYWRkLXRleHQgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMS41XG4gIH1cbn1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMge1xuICBwYWRkaW5nOiAyLjIyMjIydncgMi41dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAudG9wLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGhcbn1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLnRvcC1saW5lLmFjdGl2ZSB7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi5hYm91dDItYWRkLXRleHQgLmljb25zIC5ib3R0b20tbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgd2lkdGg7XG4gIC1vLXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCB3aWR0aFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMFxuICB9XG4gIC5hYm91dDItYWRkLXRleHQgLmljb25zIC5ib3R0b20tbGluZSwgLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLnRvcC1saW5lIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbiAgLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjMpO1xuICAgIHBhZGRpbmc6IDQuNTMzMzN2dyA0dndcbiAgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zKVxuICB9XG59XG5cbi5hYm91dDItYWRkLXRleHQgLmljb25zIC5ib3R0b20tbGluZS5hY3RpdmUge1xuICB3aWR0aDogMTAwJVxufVxuXG4uYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbi5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28gLmltZy13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjA0MTY3dndcbn1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbyAuaW1nLXdyYXAgaW1nLCAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIC5pbWctd3JhcCBzdmcge1xuICBoZWlnaHQ6IC45NzIyMnZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnRcbn1cblxuLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbyBwIHtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5hYm91dDItc2xpZGVyIHtcbiAgcGFkZGluZzogMi43Nzc3OHZ3IDIuNXZ3IDM4LjE5NDQ0dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi1hZGQtdGV4dCAuaWNvbnMgLmljbyAuaW1nLXdyYXAge1xuICAgIG1pbi13aWR0aDogOC41MzMzM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMy4ydndcbiAgfVxuICAuYWJvdXQyLWFkZC10ZXh0IC5pY29ucyAuaWNvIC5pbWctd3JhcCBpbWcsIC5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28gLmltZy13cmFwIHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjczMzMzdncgIWltcG9ydGFudFxuICB9XG4gIC5hYm91dDItYWRkLXRleHQgLmljb25zIC5pY28gcCB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuM1xuICB9XG4gIC5hYm91dDItc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAxMnZ3IDR2dyAxMjB2d1xuICB9XG59XG5cbi5hYm91dDItc2xpZGVyIC5kb3AtbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxNy4zNjExMXZ3O1xuICB3aWR0aDogNDMuODg4ODl2dztcbiAgaGVpZ2h0OiA4MC41NTU1NnZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCA5MC4yNzc3OHZ3IDkwLjI3Nzc4dncgMFxufVxuXG4uYWJvdXQyLXNsaWRlciAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZTphZnRlciB7XG4gIGhlaWdodDogMFxufVxuXG4uYWJvdXQyLXNsaWRlciAuZG9wLWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICBoZWlnaHQ6IDEwMSU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgYmFja2dyb3VuZDogIzJGMzAzMlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXNsaWRlciAuZG9wLWxpbmUge1xuICAgIHdpZHRoOiA3NC45MzMzM3Z3O1xuICAgIGhlaWdodDogMTQ5LjZ2dztcbiAgICBib3JkZXItcmFkaXVzOiAwIDE2MHZ3IDE2MHZ3IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTMuMzMzMzN2d1xuICB9XG59XG5cbi5hYm91dDItc2xpZGVyIC50ZXh0IHtcbiAgd2lkdGg6IDIyLjV2dztcbiAgbWFyZ2luLXJpZ2h0OiA4LjMzMzMzdndcbn1cblxuLmFib3V0Mi1zbGlkZXIgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi1zbGlkZXIgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMFxuICB9XG4gIC5hYm91dDItc2xpZGVyIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbn1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciB7XG4gIHdpZHRoOiAzMy4zMzMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZS5lZmZlY3QgPiBpbWcge1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAxLjM4ODg5dncpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCAxLjM4ODg5dncpICFpbXBvcnRhbnRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi1zbGlkZXIgLnNsaWRlciB7XG4gICAgd2lkdGg6IDc4LjEzMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogNDB2dztcbiAgICBib3JkZXItcmFkaXVzOiA1Ljg2NjY3dnc7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gIH1cbiAgLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAubmV4dC1zbGlkZXIge1xuICAgIHJpZ2h0OiA0dncgIWltcG9ydGFudDtcbiAgICBib3R0b206IDR2dyAhaW1wb3J0YW50XG4gIH1cbiAgLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUuZWZmZWN0ID4gaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCByb3VuZCA1Ljg2NjY3dncpICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDUuODY2Njd2dykgIWltcG9ydGFudFxuICB9XG59XG5cbi5hYm91dDItc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXNsaWRlID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMS4zODg4OXZ3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgxMDAlIDAgMCAxMDAlIHJvdW5kIDEuMzg4ODl2dyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aDtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aDtcbiAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IGNsaXAtcGF0aFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgNS44NjY2N3Z3KTtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgNS44NjY2N3Z3KVxuICB9XG59XG5cbi5hYm91dDItc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXNsaWRlLm5vdHJhbnNpdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZVxufVxuXG4uYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZS5sZWZ0LWRpcmVjdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDEuMzg4ODl2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCAxLjM4ODg5dncpXG59XG5cbi5hYm91dDItc2xpZGVyIC5zbGlkZXIgLnNsaWNrLXNsaWRlIC5pbWctb2xkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDFcbn1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUgPiBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDJcbn1cblxuLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3XG59XG5cbi5hYm91dDItc2xpZGVyIC5zbGlkZXI6aG92ZXIgLm5leHQtc2xpZGVyLCAuYWJvdXQyLXNsaWRlciAuc2xpZGVyOmhvdmVyIC5wcmV2LXNsaWRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpXG59XG5cbi5hYm91dDItdGVjaHMge1xuICBwYWRkaW5nOiAzLjQ3MjIydncgMCA2Ljk0NDQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi1zbGlkZXIgLnNsaWRlciAuc2xpY2stc2xpZGUubGVmdC1kaXJlY3Rpb24gPiBpbWcge1xuICAgIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDUuODY2Njd2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDUuODY2Njd2dylcbiAgfVxuICAuYWJvdXQyLXNsaWRlciAuc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODY2Njd2d1xuICB9XG4gIC5hYm91dDItdGVjaHMge1xuICAgIHBhZGRpbmc6IDAgMCAyNi42NjY2N3Z3XG4gIH1cbn1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIHtcbiAgcGFkZGluZzogMCAyNXZ3XG59XG5cbi5hYm91dDItdGVjaHMgLmhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogNC4xNjY2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMCA0dndcbiAgfVxuICAuYWJvdXQyLXRlY2hzIC5oZWFkZXIgaDIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC42NjY2N3Z3XG4gIH1cbn1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIC50ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4zMzMzM3Z3XG59XG5cbi5hYm91dDItdGVjaHMgLmhlYWRlciAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmhlYWRlciAudGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMuMzMzMzN2d1xuICB9XG4gIC5hYm91dDItdGVjaHMgLmhlYWRlciAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cbn1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIC5idG4td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgLmJ0bi13cmFwIC5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xMTExMXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMi4xMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogLjM0NzIydncgMi41Njk0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbn1cblxuLmFib3V0Mi10ZWNocyAuaGVhZGVyIC5idG4td3JhcCAuYnV0dG9uIC5sZXR0ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmhlYWRlciAuYnRuLXdyYXAgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDEzLjMzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNy4ydndcbiAgfVxufVxuXG4uYWJvdXQyLXRlY2hzIC5oZWFkZXIgLmJ0bi13cmFwIC5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZlxufVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCB7XG4gIHBhZGRpbmc6IDE0LjAyNzc4dncgMzMuMzMzMzN2dyAxOS40NDQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGVcbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDIzLjk1ODMzdnc7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTQuMDI3Nzh2dztcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyA0dndcbiAgfVxuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDE4LjY2NjY3dndcbiAgfVxuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZSB7XG4gICAgcG9zaXRpb246IHN0YXRpY1xuICB9XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDUwLjEzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC00dnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMFxuICB9XG59XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAyMy42MTExMXZ3O1xuICByaWdodDogNi45NDQ0NHZ3O1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDE2LjM4ODg5dnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDIpIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICAgIHdpZHRoOiA1Ny4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IC04dndcbiAgfVxufVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMykge1xuICB3aWR0aDogMjMuOTU4MzN2dztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTMuMDU1NTZ2dztcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoMykge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDY2LjY2NjY3dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDI5LjMzMzMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHZ3O1xuICAgIG1hcmdpbi10b3A6IDEuNnZ3XG4gIH1cbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDQpIHtcbiAgd2lkdGg6IDI3LjA4MzMzdnc7XG4gIHJpZ2h0OiAuNDE2Njd2dztcbiAgdG9wOiA0Mi44NDcyMnZ3O1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5pbWFnZXMgLmltYWdlOm50aC1jaGlsZCg0KSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogNjYuNjY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjY2NjY3dnc7XG4gICAgbWFyZ2luLXRvcDogLTQwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDI5LjMzMzMzdndcbiAgfVxuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoNSkge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoNSkge1xuICB3aWR0aDogMjYuMzg4ODl2dztcbiAgdG9wOiA3Mi4wODMzM3Z3O1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiA0LjE2NjY3dnc7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSlcbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmltYWdlcyAuaW1hZ2U6bnRoLWNoaWxkKDYpIHtcbiAgd2lkdGg6IDI1dnc7XG4gIHRvcDogOTcuMDEzODl2dztcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMjAuODMzMzN2dztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTUlKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZTpudGgtY2hpbGQoNikge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuaW1hZ2VzIC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCVcbn1cblxuLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLXRvcDogMS4zODg4OXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogLjEzODg5dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbS5hbmltYXRpb25lbmQ1czphZnRlciB7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dCB3aWR0aDtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0IHdpZHRoO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgd2lkdGhcbn1cblxuI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsIHNwYW4sIC5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZS5zdGFydC1hbmltOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtXG59XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIC5uYW1lIHtcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbi5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIC5uYW1lIHN2ZyB7XG4gIHdpZHRoOiAyLjA4MzMzdnc7XG4gIGhlaWdodDogMS4xODA1NnZ3O1xuICBtYXJnaW46IDAgLjM0NzIydncgMCAuMTM4ODl2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDIuOTMzMzN2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMFxuICB9XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIC5uYW1lIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICBsaW5lLWhlaWdodDogMi4xM1xuICB9XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hYm91dDItdGVjaHMtbGlzdC1pdGVtIC5uYW1lIHN2ZyB7XG4gICAgd2lkdGg6IDcuMnZ3O1xuICAgIGhlaWdodDogNC44dnc7XG4gICAgbWFyZ2luOiAwIDEuMzMzMzN2dyAtLjUzMzMzdncgLjI2NjY3dndcbiAgfVxufVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWJvdXQyLXRlY2hzLWxpc3QtaXRlbSAuZGVzYyB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogLjVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0Mi10ZWNocyAuYWJvdXQyLXRlY2hzLWxpc3QgLmFib3V0Mi10ZWNocy1saXN0LWl0ZW0gLmRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IC0xLjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogLjUzMzMzdndcbiAgfVxufVxuXG4uYWJvdXQyLXRlY2hzIC5hYm91dDItdGVjaHMtbGlzdCAuYWRkaXRpb25hbC1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMuNDcyMjJ2d1xufVxuXG4ucGFnZS00MDQtd3JhcCB7XG4gIHBhZGRpbmc6IDUuNDE2Njd2dyAuNTU1NTZ2dyA2Ljk0NDQ0dnc7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyLjA4MzMzdncgMi4wODMzM3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hYm91dDItdGVjaHMgLmFib3V0Mi10ZWNocy1saXN0IC5hZGRpdGlvbmFsLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDEzLjMzMzMzdndcbiAgfVxuICAucGFnZS00MDQtd3JhcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAyNHZ3IDEuMzMzMzN2dyAxNnZ3XG4gIH1cbn1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBwYWRkaW5nOiAyLjA4MzMzdnc7XG4gIG1pbi1oZWlnaHQ6IDcwdmg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5wYWdlLTQwNC13cmFwIC5pbm5lciBoMSB7XG4gIG9wYWNpdHk6IC40NTtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFnZS00MDQtd3JhcCAuaW5uZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODY2Njd2dztcbiAgICBwYWRkaW5nOiA1LjMzMzMzdnc7XG4gICAgbWluLWhlaWdodDogNjh2aFxuICB9XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciBoMSB7XG4gICAgZm9udC1zaXplOiA2LjkzMzMzdnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMS4zMTtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdndcbiAgfVxuICAucGFnZS00MDQtd3JhcCAuaW5uZXIgaDEgYnIge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgPiBwIHtcbiAgd2lkdGg6IDMwLjgzMzMzdnc7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3XG59XG5cbi5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCA+IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDUuMDY2Njd2d1xuICB9XG4gIC5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4ge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwXG4gIH1cbn1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuY291bnRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5jb3VudGVyIHAge1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNzM2MTF2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIuMjQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDguMzMzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5jb3VudGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gIH1cbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuY291bnRlciBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdndcbiAgfVxufVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5jb3VudGVyIC5udW1iZXJzIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzLjg4ODg5dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjk2NzI7XG4gIG1hcmdpbi1yaWdodDogMTEuNDU4MzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5jb3VudGVyIC5udW1iZXJzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxMC42NjY2N3Z3XG4gIH1cbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuYnRuLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDYuOTMzMzN2d1xuICB9XG59XG5cbi5wYWdlLTQwNC13cmFwIC5pbm5lciAudGV4dCAuY291bnRlci1idG4gLmJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAuMzQ3MjJ2dyAyLjU2OTQ0dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuODc1dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleFxufVxuXG4ucGFnZS00MDQtd3JhcCAuaW5uZXIgLnRleHQgLmNvdW50ZXItYnRuIC5idXR0b24gLmxldHRlciBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDIuMTNcbn1cblxuLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM1MzUzNTtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnNob3ctc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnBhZ2UtNDA0LXdyYXAgLmlubmVyIC50ZXh0IC5jb3VudGVyLWJ0biAuYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICBwYWRkaW5nOiAxLjMzMzMzdncgMTMuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA3LjJ2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICB9XG4gIC5oaWRlLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgfVxuICAuc2hvdy1zbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICYuZmxleCB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICB9XG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfdG9kYXkge1xuICBjb2xvcjogI2RiODM2NVxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogM3B4XG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9kYXRlcGlja2VyIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMjcuNzc3Nzh2d1xufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDE1Ljk3MjIydndcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQgPiBkaXYge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgYm9yZGVyOiBub25lXG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoIHtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgaGVpZ2h0OiAxLjg3NXZ3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XG4gIHRleHQtYWxpZ246IGNlbnRlclxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2Rpc2FibGVkLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X290aGVyX21vbnRoLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3ggPiBkaXYgPiBkaXYueGRzb2Z0X2Rpc2FibGVkIHtcbiAgb3BhY2l0eTogLjJcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9jdXJyZW50LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2RlZmF1bHQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0ID4gZGl2ID4gLnhkc29mdF9vcHRpb24ueGRzb2Z0X2N1cnJlbnQsIC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3ggPiBkaXYgPiBkaXYueGRzb2Z0X2N1cnJlbnQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZDpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QgPiBkaXYgPiAueGRzb2Z0X29wdGlvbjpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZTUgIWltcG9ydGFudFxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbW9udGgge1xuICB3aWR0aDogYXV0b1xufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfeWVhciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMS4zODg4OXZ3XG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IG5vbmVcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXIuYWN0aXZlLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlci5hY3RpdmUge1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9tb250aHBpY2tlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBoZWlnaHQ6IDIuNzc3Nzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiAuMjc3Nzh2d1xufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdCB7XG4gIHRvcDogMS44NzV2dztcbiAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICByaWdodDogLTEuMDQxNjd2dyAhaW1wb3J0YW50O1xuICBsZWZ0OiAtMS4wNDE2N3Z3ICFpbXBvcnRhbnRcbn1cblxuLnhkc29mdF9zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCB7XG4gIGJvcmRlcjogbm9uZVxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHhcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveCA+IGRpdiA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZVxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94ID4gZGl2ID4gZGl2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTVlNWU1O1xuICBjb2xvcjogIzAwMDtcbiAgaGVpZ2h0OiAxLjg3NXZ3O1xuICBsaW5lLWhlaWdodDogMS44NzV2dztcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmVcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QgPiBkaXYgPiAueGRzb2Z0X29wdGlvbiB7XG4gIHBhZGRpbmc6IC4zNDcyMnZ3IDEuMDQxNjd2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbiNtb2RhbC1mb3JtLCAjcHJvbXB0LWZvcm0ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLjU1NTU2dnc7XG4gIHJpZ2h0OiAuNTU1NTZ2dztcbiAgbGVmdDogLjU1NTU2dnc7XG4gIGJvdHRvbTogLjU1NTU2dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5O1xuICBib3JkZXItcmFkaXVzOiAyLjc3Nzc4dnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE0cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTRweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICBkaXNwbGF5OiBub25lXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICNtb2RhbC1mb3JtLCAjcHJvbXB0LWZvcm0ge1xuICAgIHRvcDogMS4wNjY2N3Z3O1xuICAgIHJpZ2h0OiAuOHZ3O1xuICAgIGxlZnQ6IC44dnc7XG4gICAgYm90dG9tOiAxLjA2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMTAuNjY2Njd2d1xuICB9XG59XG5cbiNtb2RhbC1mb3JtIC5jbG9zZS1tb2RhbCwgI3Byb21wdC1mb3JtIC5jbG9zZS1tb2RhbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMi43Nzc3OHZ3O1xuICB0b3A6IDIuNzc3Nzh2dztcbiAgei1pbmRleDogMVxufVxuXG4jbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWw6aG92ZXIgc3BhbjpmaXJzdC1jaGlsZCwgI3Byb21wdC1mb3JtIC5jbG9zZS1tb2RhbDpob3ZlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKVxufVxuXG4jbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWw6aG92ZXIgc3BhbjpsYXN0LWNoaWxkLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsOmhvdmVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZylcbn1cblxuI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsIHNwYW4sICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbiB7XG4gIHdpZHRoOiAxLjgwNTU2dnc7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICBkaXNwbGF5OiBibG9ja1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWwsICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWwge1xuICAgIHJpZ2h0OiA1LjMzMzMzdnc7XG4gICAgdG9wOiA2LjY2NjY3dndcbiAgfVxuICAjbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbiwgI3Byb21wdC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuIHtcbiAgICB3aWR0aDogNi42NjY2N3Z3XG4gIH1cbn1cblxuI21vZGFsLWZvcm0gLmNsb3NlLW1vZGFsIHNwYW46Zmlyc3QtY2hpbGQsICNwcm9tcHQtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAuMTM4ODl2d1xufVxuXG4jbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbjpsYXN0LWNoaWxkLCAjcHJvbXB0LWZvcm0gLmNsb3NlLW1vZGFsIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDBcbn1cblxuI21vZGFsLWZvcm0gLmZvcm0sICNwcm9tcHQtZm9ybSAuZm9ybSB7XG4gIHdpZHRoOiAzMy4zMzMzM3Z3XG59XG5cbi5jb3ZpZC1wYWdlLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDO1xuICBwYWRkaW5nOiAxMy40NzIyMnZ3IC41NTU1NnZ3IDIuMDgzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAjbW9kYWwtZm9ybSAuY2xvc2UtbW9kYWwgc3BhbjpmaXJzdC1jaGlsZCwgI3Byb21wdC1mb3JtIC5jbG9zZS1tb2RhbCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICB0b3A6IC41MzMzM3Z3XG4gIH1cbiAgI21vZGFsLWZvcm0gLmZvcm0sICNwcm9tcHQtZm9ybSAuZm9ybSB7XG4gICAgd2lkdGg6IDkydndcbiAgfVxuICAuY292aWQtcGFnZS13cmFwIHtcbiAgICBwYWRkaW5nOiAzNC42NjY2N3Z3IDAgNS4zMzMzM3Z3XG4gIH1cbn1cblxuLmNvdmlkLXBhZ2Uge1xuICBib3JkZXItcmFkaXVzOiAyLjA4MzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEuNzM2MTF2dyAxLjk0NDQ0dnc7XG4gIGNvbG9yOiAjMDAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgcGFkZGluZzogNHZ3XG4gIH1cbn1cblxuLmNvdmlkLXBhZ2UgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAyLjQzMDU2dncgMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSBoMiB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDh2dyAwXG4gIH1cbn1cblxuLmNvdmlkLXBhZ2UgcCB7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2d1xufVxuXG4uY292aWQtcGFnZSAuYm90dG9tLWNvdmlkIC5idXR0b24sIC5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQgaDEsIC50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2UgaDEge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIHAge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDYuNjY2Njd2d1xuICB9XG59XG5cbi5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQge1xuICBtYXJnaW4tYm90dG9tOiA2LjI1dndcbn1cblxuLmNvdmlkLXBhZ2UgLmhlYWRlci1jb3ZpZCBoMSB7XG4gIGZvbnQtc2l6ZTogMy4zMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLXBhZ2UgLmhlYWRlci1jb3ZpZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjR2d1xuICB9XG4gIC5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQgaDEge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDJcbiAgfVxufVxuXG4uY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxIC5iYWNrLWxpbmstaW5uZXIge1xuICBtYXJnaW46IC4yMDgzM3Z3IDEuMzg4ODl2dyAwIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgZmxvYXQ6IGxlZnRcbn1cblxuLmNvdmlkLXBhZ2UgLmhlYWRlci1jb3ZpZCBoMSAuYmFjay1saW5rLWlubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMFxufVxuXG4uY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxIC5iYWNrLWxpbmstaW5uZXI6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjZmZmXG59XG5cbi5jb3ZpZC1wYWdlIC5oZWFkZXItY292aWQgaDEgLmJhY2stbGluay1pbm5lciBzdmcgKiB7XG4gIGZpbGw6ICMwMDBcbn1cblxuLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAuaGVhZGVyLWNvdmlkIGgxIC5iYWNrLWxpbmstaW5uZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDYuNHZ3XG4gIH1cbiAgLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IHtcbiAgICBib3JkZXI6IG5vbmVcbiAgfVxufVxuXG4uY292aWQtcGFnZSAucHJlLWltYWdlLXRleHQgLmltYWdlIHtcbiAgd2lkdGg6IDUxLjY2NjY3dnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwIDAgLjU1NTU2dncgLjU1NTU2dnc7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IC5pbWFnZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIC0yLjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDMuMnZ3IDMuMnZ3XG4gIH1cbn1cblxuLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IC5kb3AtbGluZSB7XG4gIHdpZHRoOiAxNC4zNzV2dztcbiAgaGVpZ2h0OiAyNi4zODg4OXZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTcuMzYxMTF2dyAxNy4zNjExMXZ3IDBcbn1cblxuLmNvdmlkLXBhZ2UgLnByZS1pbWFnZS10ZXh0IC5kb3AtbGluZS5hbmltYXRlZC1saW5lOmFmdGVyIHtcbiAgaGVpZ2h0OiAwXG59XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuZG9wLWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEuNXB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAudGV4dCB7XG4gIHdpZHRoOiAyMi41dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAyOC44MTk0NHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC5wcmUtaW1hZ2UtdGV4dCAuZG9wLWxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxuICAuY292aWQtcGFnZSAucHJlLWltYWdlLXRleHQgLnRleHQge1xuICAgIHdpZHRoOiA4Ni40dnc7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAzLjJ2dztcbiAgICBvcGFjaXR5OiAuNlxuICB9XG59XG5cbi5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG4uY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLmRvcC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNDEuMTExMTF2dztcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC5kb3AtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3XG4gIH1cbn1cblxuLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC5kb3AtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aWR0aDogNTEuNjY2Njd2d1xufVxuXG4uY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLnRleHQgcCB7XG4gIG1heC13aWR0aDogNDUuODMzMzN2d1xufVxuXG4uY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLnRleHQgcCBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IC01LjkwMjc4dnc7XG4gIGhlaWdodDogYXV0b1xufVxuXG4uY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLnRleHQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzM3Z3O1xuICBoZWlnaHQ6IGF1dG9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLXBhZ2UgLnR3by1pbWFnZS10ZXh0IC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxuICAuY292aWQtcGFnZSAudHdvLWltYWdlLXRleHQgLnRleHQgcCBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMFxuICB9XG4gIC5jb3ZpZC1wYWdlIC50d28taW1hZ2UtdGV4dCAudGV4dCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDMuMnZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2d1xuICB9XG59XG5cbi5jb3ZpZC1wYWdlIC50ZXh0LW1haW4ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgd2lkdGg6IDUxLjY2NjY3dndcbn1cblxuLmNvdmlkLXBhZ2UgLnRleHQtbWFpbiBwIHtcbiAgbWF4LXdpZHRoOiA0NS44MzMzM3Z3XG59XG5cbi5jb3ZpZC1wYWdlIC50ZXh0LW1haW4gcCBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IC01LjkwMjc4dnc7XG4gIGhlaWdodDogYXV0b1xufVxuXG4uY292aWQtcGFnZSAudGV4dC1tYWluIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dnc7XG4gIG1hcmdpbi1ib3R0b206IDIuMDgzMzN2dztcbiAgaGVpZ2h0OiBhdXRvXG59XG5cbi5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQge1xuICBtYXJnaW4tdG9wOiA0Ljg2MTExdnc7XG4gIHBhZGRpbmc6IDIuNzc3Nzh2dyAwIDMuNDcyMjJ2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtcGFnZSAudGV4dC1tYWluIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5jb3ZpZC1wYWdlIC50ZXh0LW1haW4gcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbiAgLmNvdmlkLXBhZ2UgLnRleHQtbWFpbiBwIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwXG4gIH1cbiAgLmNvdmlkLXBhZ2UgLnRleHQtbWFpbiBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDMuMnZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDh2d1xuICB9XG4gIC5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQge1xuICAgIG1hcmdpbi10b3A6IDE4LjY2NjY3dnc7XG4gICAgcGFkZGluZzogMTAuNjY2Njd2dyAwIDYuNjY2Njd2d1xuICB9XG59XG5cbi5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAzLjQ3MjIydnc7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQgLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2d1xuICB9XG59XG5cbi5yb3V0ZSAuYnV0dG9uLmxpbmstYW5pbS1zcGFuIHNwYW4sIC5yb3V0ZSAuYnV0dG9uLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5jb3ZpZC1wYWdlIC5ib3R0b20tY292aWQgLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDAwXG59XG5cbi5yb3V0ZSAuYnV0dG9uLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuLnJvdXRlIC5idXR0b24ubGluay1hbmltLXNwYW4gc3BhbiAubGV0dGVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbFxufVxuXG4ubGluay1hbmltLCAubGluay1hbmltIC5sZXR0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnJvdXRlIC5idXR0b24ubGluay1hbmltLXNwYW4gc3BhbiAubGV0dGVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwXG59XG5cbi5saW5rLWFuaW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmFmdGVyLCAubGluay1hbmltLndpdGgtYm90dG9tLWxpbmU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAycHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiAnJ1xufVxuXG4ubGluay1hbmltLndpdGgtYm90dG9tLWxpbmUuc3RhcnQtYW5pbTphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTEwJSk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm1cbn1cblxuLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lLmZpbmlzaGVkLWFuaW06YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtXG59XG5cbi5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTEwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmVcbn1cblxuLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lXG59XG5cbi5saW5rLWFuaW0gLmxldHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbFxufVxuXG4ubGluay1hbmltIC5sZXR0ZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogbm9ybWFsXG59XG5cbi5saW5rLWFuaW0gLmxldHRlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMFxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgaSB7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMylcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGgge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lXG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfbmV4dCwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9wcmV2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDIuNzc3Nzh2dztcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfbmV4dDpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9wcmV2OmhvdmVyIHtcbiAgb3BhY2l0eTogLjVcbn1cblxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jYWxlbmRhci1hcnJvdy1ib3R0b20uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTUgIWltcG9ydGFudFxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3ByZXYge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NhbGVuZGFyLWFycm93LXRvcC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNSAhaW1wb3J0YW50XG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9uZXh0LCAueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfcHJldiB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAxLjY2NjY3dnc7XG4gIGhlaWdodDogMi43Nzc3OHZ3O1xuICBtYXJnaW46IC0uMjc3Nzh2dyAxLjExMTExdncgMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dDpob3ZlciwgLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXY6aG92ZXIge1xuICBvcGFjaXR5OiAuNVxufVxuXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfcHJldiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2FsZW5kYXItYXJyb3ctbGVmdC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0XG59XG5cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jYWxlbmRhci1hcnJvdy1yaWdodC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0XG59XG5cbi50ZXh0LXBhZ2Utd3JhcCB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDcuNjM4ODl2dyAuNTU1NTZ2dyAyLjA4MzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZS13cmFwIHtcbiAgICBwYWRkaW5nOiAyMS4zMzMzM3Z3IDAgNS4zMzMzM3Z3XG4gIH1cbn1cblxuLnRleHQtcGFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMS43MzYxMXZ3IDEuOTQ0NDR2dztcbiAgY29sb3I6ICMwMDBcbn1cblxuLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDYuMjV2d1xufVxuXG4udGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIHtcbiAgZm9udC1zaXplOiAzLjMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgcGFkZGluZzogNHZ3XG4gIH1cbiAgLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjR2d1xuICB9XG4gIC50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2UgaDEge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDJcbiAgfVxufVxuXG4udGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlIC5idXR0b24sIC50ZXh0LXBhZ2UgLm1ldGEgLmRhdGUsIC50ZXh0LXBhZ2UgLm1ldGEgLnJlYWQsIC50ZXh0LXBhZ2UgLm1ldGEgLnRhZyBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG4udGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIC5iYWNrLWxpbmstaW5uZXIge1xuICBtYXJnaW46IC4yMDgzM3Z3IDEuMzg4ODl2dyAwIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE1KTtcbiAgZmxvYXQ6IGxlZnRcbn1cblxuLnRleHQtcGFnZSAuaGVhZGVyLXRleHQtcGFnZSBoMSAuYmFjay1saW5rLWlubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMFxufVxuXG4udGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIC5iYWNrLWxpbmstaW5uZXI6aG92ZXIgc3ZnICoge1xuICBmaWxsOiAjZmZmXG59XG5cbi50ZXh0LXBhZ2UgLmhlYWRlci10ZXh0LXBhZ2UgaDEgLmJhY2stbGluay1pbm5lciBzdmcgKiB7XG4gIGZpbGw6ICMwMDBcbn1cblxuLnRleHQtcGFnZSAubWV0YSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogLjY5NDQ0dnc7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLnRleHQtcGFnZSAubWV0YSAudGFnIHtcbiAgd2lkdGg6IDQzLjMzMzMzdnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5oZWFkZXItdGV4dC1wYWdlIGgxIC5iYWNrLWxpbmstaW5uZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDYuNHZ3XG4gIH1cbiAgLnRleHQtcGFnZSAubWV0YSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzMzMzN2d1xuICB9XG4gIC50ZXh0LXBhZ2UgLm1ldGEgLnRhZyB7XG4gICAgd2lkdGg6IDUwJVxuICB9XG59XG5cbi50ZXh0LXBhZ2UgLm1ldGEgLnRhZyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMTgwNTZ2dztcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IC40ODYxMXZ3IDEuMjV2dztcbiAgYm9yZGVyLXJhZGl1czogMS4xODA1NnZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZSAubWV0YSAudGFnIGEge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgcGFkZGluZzogMS4wNjY2N3Z3IDIuNjY2Njd2dyAuOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjY2Njd2d1xuICB9XG59XG5cbi50ZXh0LXBhZ2UgLm1ldGEgLnRhZyBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDBcbn1cblxuLnRleHQtcGFnZSAubWV0YSAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMS4xODA1NnZ3O1xuICBjb2xvcjogIzAwMDtcbiAgd2lkdGg6IDEwMCVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtcGFnZSAubWV0YSAuZGF0ZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxufVxuXG4udGV4dC1wYWdlIC5tZXRhIC5yZWFkIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGNvbG9yOiAjMDAwXG59XG5cbi50ZXh0LXBhZ2UgLnRleHQtd3JhcC1tYXJrdXAge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZy10b3A6IDIuNzc3Nzh2d1xufVxuXG4udGV4dC1wYWdlIC50ZXh0LXdyYXAtbWFya3VwIGgxOmZpcnN0LWNoaWxkLCAudGV4dC1wYWdlIC50ZXh0LXdyYXAtbWFya3VwIGgyOmZpcnN0LWNoaWxkLCAudGV4dC1wYWdlIC50ZXh0LXdyYXAtbWFya3VwIGgzOmZpcnN0LWNoaWxkLCAudGV4dC1wYWdlIC50ZXh0LXdyYXAtbWFya3VwIGg0OmZpcnN0LWNoaWxkLCAudGV4dC1wYWdlIC50ZXh0LXdyYXAtbWFya3VwIGg1OmZpcnN0LWNoaWxkLCAudGV4dC1wYWdlIC50ZXh0LXdyYXAtbWFya3VwIGg2OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5tZXRhIC5yZWFkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDR2dztcbiAgICB0b3A6IDI5LjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAudGV4dC1wYWdlIC50ZXh0LXdyYXAtbWFya3VwIHtcbiAgICBwYWRkaW5nLXRvcDogOHZ3XG4gIH1cbiAgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoMTpmaXJzdC1jaGlsZCwgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoMjpmaXJzdC1jaGlsZCwgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoMzpmaXJzdC1jaGlsZCwgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoNDpmaXJzdC1jaGlsZCwgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoNTpmaXJzdC1jaGlsZCwgLnRleHQtcGFnZSAudGV4dC13cmFwLW1hcmt1cCBoNjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG59XG5cbi50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2Uge1xuICBtYXJnaW4tdG9wOiA0Ljg2MTExdnc7XG4gIHBhZGRpbmc6IDIuNzc3Nzh2dyAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDE4LjY2NjY3dnc7XG4gICAgcGFkZGluZzogMTAuNjY2Njd2dyAwIDYuNjY2Njd2d1xuICB9XG59XG5cbi50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UucG9zdCB7XG4gIG1hcmdpbi10b3A6IDEuMzg4ODl2dztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy10b3A6IGdldC12dyg4OHB4KTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UucG9zdCB7XG4gICAgbWFyZ2luLXRvcDogMy4ydndcbiAgfVxuICAudGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlLnBvc3QgLmJ0bi13cmFwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4XG4gIH1cbn1cblxuLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZSAuYnV0dG9uIHtcbiAgcGFkZGluZzogMS4zODg4OXZ3IDMuNDcyMjJ2dztcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuICBmb250LXNpemU6IDEuMTgwNTZ2dztcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbn1cblxuLnRleHQtcGFnZSAuYm90dG9tLXRleHQtcGFnZSAuYnV0dG9uOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiAuNDE2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlIC5idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDR2dztcbiAgICBib3JkZXItcmFkaXVzOiA4dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdndcbiAgfVxuICAudGV4dC1wYWdlIC5ib3R0b20tdGV4dC1wYWdlIC5idXR0b246bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tbGVmdDogLjh2d1xuICB9XG59XG5cbi50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjI1KVxufVxuXG4udGV4dC13cmFwLW1hcmt1cCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudGV4dC13cmFwLW1hcmt1cCBwIHtcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG59XG5cbi50ZXh0LXdyYXAtbWFya3VwIGEge1xuICBjb2xvcjogIzAwMDtcbiAgb3BhY2l0eTogLjc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbi50ZXh0LXdyYXAtbWFya3VwIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxXG59XG5cbi50ZXh0LXdyYXAtbWFya3VwIGEubGluay1hbmltLndpdGgtYm90dG9tLWxpbmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbn1cblxuLnRleHQtd3JhcC1tYXJrdXAgYS5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTphZnRlciwgLnRleHQtd3JhcC1tYXJrdXAgYS5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3R0b206IDBcbn1cblxuLnRleHQtd3JhcC1tYXJrdXAgaDIge1xuICBtYXJnaW4tdG9wOiAzLjQ3MjIydnc7XG4gIG1hcmdpbi1ib3R0b206IC40ODYxMXZ3O1xuICBmb250LXNpemU6IDIuMjIyMjJ2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXdyYXAtbWFya3VwIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAxMy4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNjY2Njd2dztcbiAgICBmb250LXNpemU6IDYuOTMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsXG4gIH1cbn1cblxuLnRleHQtd3JhcC1tYXJrdXAgbGkge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZVxufVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gaW5wdXQsIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgcCwgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhLCAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAudGl0bGUgaDEge1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogI2ZmZlxufVxuXG4udGV4dC13cmFwLW1hcmt1cCBvbCwgLnRleHQtd3JhcC1tYXJrdXAgdWwge1xuICBtYXJnaW46IDEuNzM2MTF2dyAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXdyYXAtbWFya3VwIGxpIHtcbiAgICBmb250LXNpemU6IDR2d1xuICB9XG4gIC50ZXh0LXdyYXAtbWFya3VwIG9sLCAudGV4dC13cmFwLW1hcmt1cCB1bCB7XG4gICAgbWFyZ2luOiA2LjY2NjY3dncgMFxuICB9XG59XG5cbi50ZXh0LXdyYXAtbWFya3VwIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMi4wODMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiAuOTAyNzh2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXdyYXAtbWFya3VwIHVsIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNjY2Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjQ2NjY3dndcbiAgfVxufVxuXG4udGV4dC13cmFwLW1hcmt1cCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4udGV4dC13cmFwLW1hcmt1cCB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxLjA0MTY3dnc7XG4gIGhlaWdodDogLjgzMzMzdnc7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG59XG5cbi5ibG9nLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDE2Ljk0NDQ0dncgMi4zNjExMXZ3IDYuMjV2d1xufVxuXG4uYmxvZy1oZWFkZXIuZGFyay1iZyAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwsIC5ibG9nLWhlYWRlci5kYXJrLWJnIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjYyOFxufVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIHAge1xuICBvcGFjaXR5OiAuNjtcbiAgZm9udC1zaXplOiAxLjExMTExdnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjEzXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LXdyYXAtbWFya3VwIHVsIGxpOmFmdGVyIHtcbiAgICB3aWR0aDogNHZ3O1xuICAgIGhlaWdodDogMy4ydndcbiAgfVxuICAuYmxvZy1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDM0LjY2NjY3dncgMS4zMzMzM3Z3IDUuMzMzMzN2d1xuICB9XG4gIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgcCB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxufVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIC5pbnB1dC13cmFwIHtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIC5idXR0b24td3JhcCB7XG4gIHdpZHRoOiA0LjQ0NDQ0dnc7XG4gIG1hcmdpbi1sZWZ0OiAxLjM4ODg5dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gLmJ1dHRvbi13cmFwIHtcbiAgICB3aWR0aDogMTAuNjY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2N3Z3XG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQuNDQ0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMi43Nzc3OHZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dCB7XG4gICAgaGVpZ2h0OiAxMC42NjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3XG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0OmhvdmVyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjZcbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0OmhvdmVyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42XG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDpob3Zlcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjZcbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGlucHV0OmhvdmVyOjpwbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC42XG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogI2ZmZlxufVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNTtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbiB7XG4gIGhlaWdodDogNC40NDQ0NHZ3O1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDg0ODI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAxMC42NjY2N3Z3XG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDBcbn1cblxuLmJsb2ctaGVhZGVyIC5zZWFyY2gtcmVzdWx0cyBmb3JtIGJ1dHRvbiBzdmcge1xuICB3aWR0aDogMS4zODg4OXZ3O1xuICBoZWlnaHQ6IDEuMzg4ODl2d1xufVxuXG4uYmxvZy1oZWFkZXIgLnNlYXJjaC1yZXN1bHRzIGZvcm0gYnV0dG9uIHN2ZyAqIHtcbiAgZmlsbDogI2ZmZlxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAuc2VhcmNoLXJlc3VsdHMgZm9ybSBidXR0b24gc3ZnIHtcbiAgICB3aWR0aDogNS4zMzMzM3Z3O1xuICAgIGhlaWdodDogNS4zMzMzM3Z3XG4gIH1cbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2gge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwXG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnRpdGxlIHtcbiAgd2lkdGg6IDMxLjM4ODg5dndcbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnRpdGxlIGgxIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiA0LjE2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAuOTNcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnRpdGxlIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDBcbiAgfVxuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAudGl0bGUgaDEge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiA5LjA2NjY3dndcbiAgfVxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHtcbiAgd2lkdGg6IDMxLjM4ODg5dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA4dnc7XG4gICAgbWFyZ2luOiAyLjR2dyAtMS4zMzMzM3Z3IDBcbiAgfVxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAuMTM4ODl2dztcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ4NDgyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAxLjMzMzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCB7XG4gICAgcGFkZGluZzogLjUzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3XG4gIH1cbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCAuaG92ZXIge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsOmhvdmVyIC5ob3ZlciB7XG4gIG9wYWNpdHk6IDFcbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bDpob3ZlciBsaSBhLmFjdGl2ZTpiZWZvcmUge1xuICBvcGFjaXR5OiAwXG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWw6aG92ZXIgbGkgYS5hY3RpdmU6YWZ0ZXIge1xuICBvcGFjaXR5OiAuMlxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsOmhvdmVyIGxpIGEuYWN0aXZlIC5jb3VudCwgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bDpob3ZlciBsaSBhLmFjdGl2ZTpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDBcbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bDpob3ZlciBsaSBhLmFjdGl2ZTpob3ZlciAuY291bnQge1xuICBvcGFjaXR5OiAxXG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgLmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGxlZnQsIC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBsZWZ0LCAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLjEzODg5dnc7XG4gIGJvdHRvbTogLjEzODg5dnc7XG4gIHdpZHRoOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDFcbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMS4xODA1NnZ3IGdldC12dygyMnB4KTtcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3O1xuICAgIHBhZGRpbmc6IDMuMnZ3IDEwLjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3XG4gIH1cbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhLmFjdGl2ZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIGEuYWN0aXZlIC5jb3VudCwgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhOmhvdmVyIC5jb3VudCB7XG4gIG9wYWNpdHk6IDFcbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhLmFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDIuMDgzMzN2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYS5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuMjV2dztcbiAgYm90dG9tOiAxLjI1dnc7XG4gIGxlZnQ6IDIuMDgzMzN2dztcbiAgcmlnaHQ6IDIuMDgzMzN2dztcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMi4wODMzM3Z3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSAuY291bnQsIC5wdWJsaWNhdGlvbiAuaG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIGEuYWN0aXZlOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICAgIG9wYWNpdHk6IDFcbiAgfVxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIC5jb3VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMS44NzV2dztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCB7XG4gIHdpZHRoOiAzMS4zODg4OXZ3O1xuICB0ZXh0LWFsaWduOiByaWdodFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIC5jb3VudCB7XG4gICAgYm90dG9tOiAtNi42NjY2N3Z3XG4gIH1cbiAgLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogNTAlXG4gIH1cbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0LjQ0NDQ0dnc7XG4gIGhlaWdodDogNC40NDQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ4NDgyO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuc2VhcmNoIGEge1xuICAgIHdpZHRoOiAxNC40dnc7XG4gICAgaGVpZ2h0OiAxNC40dndcbiAgfVxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuc2VhcmNoIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG59XG5cbi5ibG9nLWhlYWRlciAudGl0bGUtc2VhcmNoIC5zZWFyY2ggYTpob3ZlciBzdmcgKiB7XG4gIGZpbGw6ICMwMDBcbn1cblxuLmJsb2ctaGVhZGVyIC50aXRsZS1zZWFyY2ggLnNlYXJjaCBhIHN2ZyAqLCAuc2VhcmNoLXBvcHVwIGZvcm0gYnV0dG9uOmhvdmVyIHN2ZyAqIHtcbiAgZmlsbDogI2ZmZlxufVxuXG4uYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuc2VhcmNoIGEgc3ZnIHtcbiAgd2lkdGg6IDEuNzM2MTF2dztcbiAgaGVpZ2h0OiAxLjczNjExdndcbn1cblxuLnB1YmxpY2F0aW9ucy1saXN0IHtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgcGFkZGluZzogMCAyLjV2dyAxMC40MTY2N3Z3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1oZWFkZXIgLnRpdGxlLXNlYXJjaCAuc2VhcmNoIGEgc3ZnIHtcbiAgICB3aWR0aDogNi42NjY2N3Z3O1xuICAgIGhlaWdodDogNi42NjY2N3Z3XG4gIH1cbiAgLnB1YmxpY2F0aW9ucy1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDEuMzMzMzN2dyA0MHZ3XG4gIH1cbn1cblxuLnB1YmxpY2F0aW9uIHtcbiAgd2lkdGg6IDMzLjAzJTtcbiAgaGVpZ2h0OiAzMS4xMTExMXZ3O1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dnc7XG4gIG1hcmdpbi1yaWdodDogLjQxNjY3dnc7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZFxufVxuXG4ucHVibGljYXRpb24gLmJnLCAucHVibGljYXRpb24gLmJnOmFmdGVyLCAucHVibGljYXRpb24gLmhvdmVyLWJnLCAucHVibGljYXRpb24gLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3O1xuICAgIGhlaWdodDogOTkuNDY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjczMzMzdndcbiAgfVxufVxuXG4ucHVibGljYXRpb246bnRoLWNoaWxkKDNuKzMpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwXG59XG5cbi5wdWJsaWNhdGlvbi53aXRob3V0LWJnIC5ob3Zlci1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC5ib3R0b20gLmRhdGUsIC5wdWJsaWNhdGlvbjpob3ZlciAudGV4dCAudG9wIGgzIHtcbiAgICBjb2xvcjogIzAwMFxuICB9XG4gIC5wdWJsaWNhdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZlxuICB9XG4gIC5wdWJsaWNhdGlvbjpob3ZlciAuaG92ZXIsIC5wdWJsaWNhdGlvbjpob3ZlciAuaG92ZXItYmcge1xuICAgIG9wYWNpdHk6IDFcbiAgfVxuICAucHVibGljYXRpb246aG92ZXIgLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlOmFmdGVyIHtcbiAgICB0b3A6IC42MjV2dztcbiAgICBsZWZ0OiAuNjI1dnc7XG4gICAgcmlnaHQ6IC42MjV2dztcbiAgICBib3R0b206IC42MjV2d1xuICB9XG4gIC5wdWJsaWNhdGlvbjpob3ZlciAudGV4dCAudG9wIGgzIC5ob3Zlci1zYW1wbGUgc3ZnIHtcbiAgICBvcGFjaXR5OiAwXG4gIH1cbiAgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC5ib3R0b20gLnRhZyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjMDAwXG4gIH1cbn1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20gLmRhdGUsIC5wdWJsaWNhdGlvbiAudGV4dCAuYm90dG9tIC50YWcsIC5wdWJsaWNhdGlvbiAudGV4dCAudG9wIGgzIHtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnB1YmxpY2F0aW9uIC5ob3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMy40NzIyMnZ3O1xuICBoZWlnaHQ6IDMuNDcyMjJ2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wdWJsaWNhdGlvbiAuaG92ZXIge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxufVxuXG4ucHVibGljYXRpb24gLmhvdmVyIHN2ZyB7XG4gIHdpZHRoOiAuODMzMzN2dztcbiAgaGVpZ2h0OiAuODMzMzN2d1xufVxuXG4ucHVibGljYXRpb24gLmJnIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG4ucHVibGljYXRpb24gLmJnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgb3BhY2l0eTogLjA2XG59XG5cbi5wdWJsaWNhdGlvbiAuYmcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlclxufVxuXG4ucHVibGljYXRpb24gLmhvdmVyLWJnIHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIGhlaWdodDogMzEuMTExMTF2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHVibGljYXRpb24gLmhvdmVyLWJnIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbn1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC50b3Age1xuICBwYWRkaW5nOiAxLjM4ODg5dncgMi42Mzg4OXZ3IDIuMDgzMzN2dyAxLjI1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogM1xufVxuXG4ucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyB7XG4gIGZvbnQtc2l6ZTogMS4zODg4OXZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3Jcbn1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMgLmhvdmVyLXNhbXBsZSB7XG4gIHdpZHRoOiAxLjUyNzc4dnc7XG4gIGhlaWdodDogMS41Mjc3OHZ3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtLjIwODMzdnc7XG4gIG1hcmdpbi1yaWdodDogLjY5NDQ0dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wdWJsaWNhdGlvbiAudGV4dCAudG9wIHtcbiAgICBwYWRkaW5nOiAyLjY2NjY3dncgMi42NjY2N3Z3IDYuNjY2Njd2d1xuICB9XG4gIC5wdWJsaWNhdGlvbiAudGV4dCAudG9wIGgzIHtcbiAgICBmb250LXNpemU6IDQuOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU2XG4gIH1cbiAgLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMgLmhvdmVyLXNhbXBsZSB7XG4gICAgd2lkdGg6IDUuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDUuMzMzMzN2dztcbiAgICB0b3A6IC0uOHZ3O1xuICAgIG1hcmdpbi1yaWdodDogMS44NjY2N3Z3XG4gIH1cbn1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMgLmhvdmVyLXNhbXBsZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYWxsO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMgLmhvdmVyLXNhbXBsZSBzdmcge1xuICB3aWR0aDogLjU1NTU2dnc7XG4gIGhlaWdodDogLjU1NTU2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucHVibGljYXRpb24gLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlIHN2ZyB7XG4gICAgd2lkdGg6IDIuMTMzMzN2dztcbiAgICBoZWlnaHQ6IDIuMTMzMzN2d1xuICB9XG59XG5cbi5wdWJsaWNhdGlvbiAudGV4dCAuYm90dG9tIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogLjc2Mzg5dncgMS4yNXZ3O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBoZWlnaHQ6IDEwMCVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20ge1xuICAgIHBhZGRpbmc6IDIuNjY2Njd2d1xuICB9XG59XG5cbi5wdWJsaWNhdGlvbiAudGV4dCAuYm90dG9tIC50YWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEuMjV2dztcbiAgZm9udC1zaXplOiAuODMzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogLjY5NDQ0dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IC4yNzc3OHZ3IC42OTQ0NHZ3IC4yMDgzM3Z3O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvciwgLjJzIGVhc2UtaW4tb3V0IGJvcmRlcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgYm9yZGVyO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3IsIC4ycyBlYXNlLWluLW91dCBib3JkZXI7XG4gIHotaW5kZXg6IDJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnB1YmxpY2F0aW9uIC50ZXh0IC5ib3R0b20gLnRhZyB7XG4gICAgbGVmdDogNC41MzMzM3Z3O1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3O1xuICAgIHBhZGRpbmc6IDEuMzMzMzN2dyAyLjY2NjY3dncgLjUzMzMzdndcbiAgfVxufVxuXG4ucHVibGljYXRpb24gLnRleHQgLmJvdHRvbSAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMS44MDU1NnZ3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogLjk2O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMlxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMSwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDIsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGxpLCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBwLCAuYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMFxufVxuXG4uYmxvZy1wb3N0LXBhZ2Uge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMFxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmRvcC1saW5lIHtcbiAgd2lkdGg6IDI0LjAyNzc4dnc7XG4gIGJvcmRlci1yYWRpdXM6IDAgMjQuMzA1NTZ2dyAyNC4zMDU1NnZ3IDA7XG4gIGhlaWdodDogNDQuMDk3MjJ2dztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wdWJsaWNhdGlvbiAudGV4dCAuYm90dG9tIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDYuOTMzMzN2d1xuICB9XG4gIC5ibG9nLXBvc3QtcGFnZSB7XG4gICAgbWFyZ2luOiAwIC0yLjY2NjY3dnc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICB9XG4gIC5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmRvcC1saW5lIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuZG9wLWxpbmUuYW5pbWF0ZWQtbGluZTphZnRlciB7XG4gIGhlaWdodDogMFxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIC5kb3AtbGluZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3R0b206IC0xcHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMS41cHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuaW1nLXdyYXAge1xuICB3aWR0aDogNTEuNjY2Njd2dztcbiAgYm9yZGVyLXJhZGl1czogMCAwIC41NTU1NnZ3IC41NTU1NnZ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQ0LjA5NzIydndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzLjJ2dyAzLjJ2dztcbiAgICBoZWlnaHQ6IDgzLjJ2d1xuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgLmltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRvcC1wb3N0LWltYWdlIC5kZXNjIHtcbiAgd2lkdGg6IDIyLjV2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIGxlZnQ6IDBcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSBwIHtcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjdcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50b3AtcG9zdC1pbWFnZSAuZGVzYyB7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dncgNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveFxuICB9XG4gIC5ibG9nLXBvc3QtcGFnZSAudG9wLXBvc3QtaW1hZ2UgcCB7XG4gICAgbWFyZ2luLXRvcDogMy4ydnc7XG4gICAgb3BhY2l0eTogLjY7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgcGFkZGluZy1yaWdodDogNHZ3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5sZWZ0IHtcbiAgd2lkdGg6IDIyLjV2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgICBwYWRkaW5nOiAwIDIuNjY2Njd2d1xuICB9XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5sZWZ0IHAge1xuICAgIG1hcmdpbi10b3A6IDIuNjY2Njd2dztcbiAgICBvcGFjaXR5OiAuNlxuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5sZWZ0IHAge1xuICB3aWR0aDogYXV0b1xufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCAucmlnaHQge1xuICB3aWR0aDogNTEuNjY2Njd2d1xufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMSB7XG4gIG1hcmdpbi10b3A6IDQuODYxMTF2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAzLjYxMTExdnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMFxuICB9XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgxIHtcbiAgICBtYXJnaW4tdG9wOiAyMHZ3O1xuICAgIGZvbnQtc2l6ZTogNy40NjY2N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVcbiAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDIuMDgzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoMTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMjB2d1xuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgyIHtcbiAgbWFyZ2luLXRvcDogNC44NjExMXZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzNcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDIge1xuICAgIG1hcmdpbi10b3A6IDIwdnc7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBsaW5lLWhlaWdodDogMS41XG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAyLjA4MzMzdndcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDMsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGg0LCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoNSwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDYge1xuICBmb250LXNpemU6IDEuOTQ0NDR2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGgyOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAyMHZ3XG4gIH1cbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDMsIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IGg0LCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBoNSwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaDYge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3XG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgcCB7XG4gIG1hcmdpbi10b3A6IDIuMDgzMzN2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICB3aWR0aDogNDUuODMzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0dnc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgbGkge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgbGluZS1oZWlnaHQ6IDEuNjdcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC5jaXRlIC50ZXh0IC5hdXRob3IsIC5ibG9nLXBvc3QtcGFnZSAuY2l0ZSAudGV4dCBwLCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBvbCBsaTphZnRlciB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IG9sLCAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCB1bCB7XG4gIG1hcmdpbi10b3A6IDEuNzM2MTF2dztcbiAgbWFyZ2luLWJvdHRvbTogMS43MzYxMXZ3O1xuICB3aWR0aDogNDUuODMzMzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBsaSB7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBvbCwgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDR2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA2LjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNi42NjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjQzMDU2dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwgbGkge1xuICAgIHBhZGRpbmctbGVmdDogOS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNDY2Njd2d1xuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAuMzQ3MjJ2dztcbiAgd2lkdGg6IDEuMDQxNjd2dztcbiAgaGVpZ2h0OiAuODMzMzN2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy91bC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3Qgb2wgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjQzMDU2dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgdWwgbGk6YWZ0ZXIge1xuICAgIHdpZHRoOiA0dnc7XG4gICAgaGVpZ2h0OiAzLjJ2dztcbiAgICB0b3A6IDEuODY2Njd2d1xuICB9XG4gIC5ibG9nLXBvc3QtcGFnZSAudGV4dC1wb3N0IG9sIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuMzMzMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjQ2NjY3dndcbiAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBvbCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBvbCBsaTphZnRlciB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBvbDtcbiAgY29udGVudDogY291bnRlcihvbCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4td2lkdGg6IDEuMjV2dztcbiAgaGVpZ2h0OiAxLjI1dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAuMjc3Nzh2dztcbiAgdG9wOiAuMjA4MzN2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBvbCBsaTphZnRlciB7XG4gICAgbWluLXdpZHRoOiA0Ljh2dztcbiAgICBoZWlnaHQ6IDQuOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDQuOHZ3O1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIHBhZGRpbmc6IDAgMS4wNjY2N3Z3O1xuICAgIHRvcDogMS4wNjY2N3Z3XG4gIH1cbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgLmltZy13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNjY2Njd2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjY2NjY3dndcbiAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnRleHQtcG9zdCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMi4wODMzM3Z3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogLjU1NTU2dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC50ZXh0LXBvc3QgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiA4dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydndcbiAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLmNpdGUge1xuICBtYXJnaW46IDYuOTQ0NDR2dyAwIDMuNDcyMjJ2dztcbiAgcGFkZGluZzogMy43NXZ3IDE0LjIzNjExdncgNS41NTU1NnZ3O1xuICBib3JkZXItcmFkaXVzOiAuNTU1NTZ2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMzAzMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAuY2l0ZSAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxLjk0NDQ0dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC5jaXRlIHtcbiAgICBtYXJnaW46IDEzLjMzMzMzdncgLTIuNjY2Njd2dyAyLjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMy4ydnc7XG4gICAgcGFkZGluZzogMTJ2dyA2LjkzMzMzdncgMjEuMzMzMzN2dyAyLjY2NjY3dndcbiAgfVxuICAuYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiA1LjMzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVcbiAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgLmF1dGhvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLjY5NDQ0dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42N1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmxvZy1wb3N0LXBhZ2UgLmNpdGUgLnRleHQgLmF1dGhvciB7XG4gICAgYm90dG9tOiAyLjY2NjY3dnc7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdndcbiAgfVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgcCBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IC43O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgcCBhOmhvdmVyLCAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGE6aG92ZXIgc3BhbiB7XG4gIG9wYWNpdHk6IDFcbn1cblxuLmJsb2ctcG9zdC1wYWdlIHAgYS5saW5rLWFuaW0ud2l0aC1ib3R0b20tbGluZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleFxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgcCBhLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmFmdGVyLCAuYmxvZy1wb3N0LXBhZ2UgcCBhLmxpbmstYW5pbS53aXRoLWJvdHRvbS1saW5lOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvdHRvbTogMFxufVxuXG4uYmxvZy1wb3N0LXBhZ2UgLnBvc3Qtc2hhcmUge1xuICBtYXJnaW4tdG9wOiAzLjMzMzMzdndcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC5wb3N0LXNoYXJlIGEge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDEuMTgwNTZ2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuNDE2Njd2dyAuNTU1NTZ2dyAuNDE2Njd2dyAxLjI1dnc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzAwMFxufVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEgc3BhbiwgLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC5wb3N0LXNoYXJlIHtcbiAgICBtYXJnaW4tdG9wOiAyNHZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICB9XG4gIC5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhIHtcbiAgICBib3JkZXItcmFkaXVzOiA3LjQ2NjY3dnc7XG4gICAgZm9udC1zaXplOiA0LjI2NjY3dnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDMuMnZ3IDEuMzMzMzN2dyAxMnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjEzXG4gIH1cbn1cblxuLmJsb2ctcG9zdC1wYWdlIC5wb3N0LXNoYXJlIGEubGluay1hbmltLXNwYW4gc3BhbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhLmxpbmstYW5pbS1zcGFuIHNwYW4gLmxldHRlciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWxcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC5wb3N0LXNoYXJlIGEubGluay1hbmltLXNwYW4gc3BhbiAubGV0dGVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwXG59XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhIHNwYW4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnRcbn1cblxuLmJsb2ctcG9zdC1wYWdlIC5wb3N0LXNoYXJlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNTM1XG59XG5cbi5ibG9nLXBvc3QtcGFnZSAucG9zdC1zaGFyZSBhIHN2ZyB7XG4gIG1hcmdpbi1sZWZ0OiAuNjk0NDR2dztcbiAgd2lkdGg6IDEuMzg4ODl2dztcbiAgaGVpZ2h0OiAxLjM4ODg5dndcbn1cblxuLnBvcHVwLXNoYXJlIHtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG4ucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzUlO1xuICByaWdodDogMzUlXG59XG5cbi5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXA6aG92ZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZylcbn1cblxuLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cDpob3ZlciBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpXG59XG5cbi5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAgLmljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4zODg4OXZ3IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmJsb2ctcG9zdC1wYWdlIC5wb3N0LXNoYXJlIGEgc3ZnIHtcbiAgICBtYXJnaW4tbGVmdDogOHZ3O1xuICAgIHdpZHRoOiA1LjMzMzMzdnc7XG4gICAgaGVpZ2h0OiA1LjMzMzMzdndcbiAgfVxuICAucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwIHtcbiAgICByaWdodDogMiU7XG4gICAgdG9wOiAzJVxuICB9XG4gIC5wb3B1cC1zaGFyZSAuY2xvc2Utc2hhcmUtcG9wdXAgLmljb24ge1xuICAgIHBhZGRpbmc6IDUuMzMzMzN2dyAwXG4gIH1cbn1cblxuLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjgwNTU2dnc7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm1cbn1cblxuLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAuOTAyNzh2d1xufVxuXG4ucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC45MDI3OHZ3XG59XG5cbi5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcFxufVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAuNDE2Njd2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwIHNwYW4ge1xuICAgIHdpZHRoOiA2LjY2NjY3dndcbiAgfVxuICAucG9wdXAtc2hhcmUgLmNsb3NlLXNoYXJlLXBvcHVwIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDMuMnZ3XG4gIH1cbiAgLnBvcHVwLXNoYXJlIC5jbG9zZS1zaGFyZS1wb3B1cCBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHJpZ2h0OiAzLjJ2d1xuICB9XG4gIC5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMS42dndcbiAgfVxuICAucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMFxuICB9XG59XG5cbi5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMFxufVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEge1xuICB3aWR0aDogNS42MjV2dztcbiAgaGVpZ2h0OiA1LjYyNXZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IC44MzMzM3Z3O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTUpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMFxufVxuXG4ucG9wdXAtc2hhcmUgLnNoYXJlLWxpbmtzIHVsIGxpIGEgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTEuODc1dnc7XG4gIGZvbnQtc2l6ZTogLjkwMjc4dnc7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYSB7XG4gICAgd2lkdGg6IDIxLjZ2dztcbiAgICBoZWlnaHQ6IDIxLjZ2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjJ2d1xuICB9XG4gIC5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYSBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLnBvcHVwLXNoYXJlIC5zaGFyZS1saW5rcyB1bCBsaSBhIHN2ZyB7XG4gIHdpZHRoOiAyLjAxMzg5dnc7XG4gIGhlaWdodDogMi4wMTM4OXZ3XG59XG5cbi5zZWFyY2gtcG9wdXAge1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC43KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAxXG59XG5cbi5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1JTtcbiAgcmlnaHQ6IDIwJVxufVxuXG4uc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXA6aG92ZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZylcbn1cblxuLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwOmhvdmVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZylcbn1cblxuLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwIC5pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMzg4ODl2dyAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5wb3B1cC1zaGFyZSAuc2hhcmUtbGlua3MgdWwgbGkgYSBzdmcge1xuICAgIHdpZHRoOiA3LjczMzMzdnc7XG4gICAgaGVpZ2h0OiA3LjczMzMzdndcbiAgfVxuICAuc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAge1xuICAgIHJpZ2h0OiAyJTtcbiAgICB0b3A6IDMlXG4gIH1cbiAgLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwIC5pY29uIHtcbiAgICBwYWRkaW5nOiA1LjMzMzMzdncgMFxuICB9XG59XG5cbi5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjgwNTU2dnc7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm1cbn1cblxuLnNlYXJjaC1wb3B1cCAuY2xvc2Utc2VhcmNoLXBvcHVwIHNwYW46Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC45MDI3OHZ3XG59XG5cbi5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCBzcGFuOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAuOTAyNzh2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIC5jbG9zZS1zZWFyY2gtcG9wdXAgc3BhbiB7XG4gICAgd2lkdGg6IDYuNjY2Njd2d1xuICB9XG4gIC5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAzLjJ2d1xuICB9XG4gIC5zZWFyY2gtcG9wdXAgLmNsb3NlLXNlYXJjaC1wb3B1cCBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHJpZ2h0OiAzLjJ2d1xuICB9XG59XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSB7XG4gIHdpZHRoOiA1MHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0ge1xuICAgIHdpZHRoOiA5My4zMzMzM3Z3XG4gIH1cbn1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIC5pbnB1dC13cmFwIHtcbiAgd2lkdGg6IDQ0LjA5NzIydndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaC1wb3B1cCBmb3JtIC5pbnB1dC13cmFwIHtcbiAgICB3aWR0aDogNzZ2d1xuICB9XG59XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSAuYnV0dG9uLXdyYXAge1xuICB3aWR0aDogNS42MjV2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0gLmJ1dHRvbi13cmFwIHtcbiAgICB3aWR0aDogMTYuMjY2Njd2d1xuICB9XG59XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1LjYyNXZ3O1xuICBib3JkZXItcmFkaXVzOiAyLjc3Nzc4dnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCAzLjQ3MjIydnc7XG4gIGZvbnQtc2l6ZTogMS41Mjc3OHZ3O1xuICBsaW5lLWhlaWdodDogMS4xNDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dCB7XG4gICAgaGVpZ2h0OiAxNi4yNjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDkuMzMzMzN2dztcbiAgICBwYWRkaW5nOiAwIDYuNjY2Njd2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2d1xuICB9XG59XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjI1KVxufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6aG92ZXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNlxufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6aG92ZXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjZcbn1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0OmhvdmVyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNlxufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gaW5wdXQ6aG92ZXI6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjZcbn1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjU7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5zZWFyY2gtcG9wdXAgZm9ybSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNTtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAuNTtcbiAgY29sb3I6ICNmZmZcbn1cblxuLnNlYXJjaC1wb3B1cCBmb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogI2ZmZlxufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gYnV0dG9uIHtcbiAgaGVpZ2h0OiA1LjYyNXZ3O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VhcmNoLXBvcHVwIGZvcm0gYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDE2LjI2NjY3dndcbiAgfVxufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMFxufVxuXG4uc2VhcmNoLXBvcHVwIGZvcm0gYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAyLjA4MzMzdnc7XG4gIGhlaWdodDogMi4wODMzM3Z3XG59XG5cbi5zZXJ2aWNlLWFkdiB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmc6IDAgMi41dnc7XG4gIG1hcmdpbi1ib3R0b206IC02LjI1dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlYXJjaC1wb3B1cCBmb3JtIGJ1dHRvbiBzdmcge1xuICAgIHdpZHRoOiA4dnc7XG4gICAgaGVpZ2h0OiA4dndcbiAgfVxuICAuc2VydmljZS1hZHYge1xuICAgIHBhZGRpbmc6IDAgNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMy4zMzMzM3Z3O1xuICAgIG1hcmdpbi10b3A6IC01LjMzMzMzdndcbiAgfVxufVxuXG4uc2VydmljZS1hZHYuZGFyay1iZyAubGlzdCB1bCBsaSAuY291bnQge1xuICBjb2xvcjogIzAyMDIwMlxufVxuXG4uc2VydmljZS1hZHYgLmxpc3QgdWwgbGksIC5zZXJ2aWNlLWFkdiAudGl0bGUgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG4uc2VydmljZS1hZHYgLnRpdGxlIHtcbiAgd2lkdGg6IDQzLjMzMzMzdndcbn1cblxuLnNlcnZpY2UtYWR2IC50aXRsZSBoMiB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIG1hcmdpbi1ib3R0b206IDEuMzE5NDR2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZS1hZHYgLnRpdGxlIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5zZXJ2aWNlLWFkdiAudGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogNy40NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDIxLjMzMzMzdndcbiAgfVxufVxuXG4uc2VydmljZS1hZHYgLmxpc3QgdWwgbGkge1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2UtYWR2IC5saXN0IHVsIGxpIHtcbiAgICBmb250LXNpemU6IDQuOHZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxufVxuXG4uc2VydmljZS1hZHYgLmxpc3QgdWwgbGkgLmNvdW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IC4zNDcyMnZ3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM4ZThlOGM7XG4gIGhlaWdodDogMS4zODg4OXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIHBhZGRpbmc6IDAgLjQxNjY3dnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0uMDY5NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZS1hZHYgLmxpc3QgdWwgbGkgLmNvdW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMzMzMzN2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBoZWlnaHQ6IDUuMzMzMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzMzMzdnc7XG4gICAgcGFkZGluZzogMCAxLjZ2dztcbiAgICB0b3A6IDBcbiAgfVxufVxuXG4uY292aWQtbmV3LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM4RThFOEM7XG4gIHBhZGRpbmctYm90dG9tOiA2Ljk0NDQ0dndcbn1cblxuLmNvdmlkLW5ldy1oZWFkZXIgLmltZy13cmFwIHtcbiAgaGVpZ2h0OiA0Ny4yMjIyMnZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctaGVhZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjYuNjY2Njd2d1xuICB9XG4gIC5jb3ZpZC1uZXctaGVhZGVyIC5pbWctd3JhcCB7XG4gICAgaGVpZ2h0OiAxNTAuNHZ3XG4gIH1cbn1cblxuLmNvdmlkLW5ldy1oZWFkZXIgLmltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLmNvdmlkLXR4dCBvbCBsaSwgLmNvdmlkLXR4dCBvbCBsaTphZnRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveFxufVxuXG4uY292aWQtbmV3LWhlYWRlciAuaW1nLXdyYXAgLnR4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIuNXZ3O1xuICBib3R0b206IC45NzIyMnZ3O1xuICB3aWR0aDogNzMuNjExMTF2dztcbiAgZm9udC1zaXplOiAzLjMzMzMzdnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmNvdmlkLW5ldy1oZWFkZXIgLnR4dC13cmFwIGgxLCAuY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAgcCwgLmNvdmlkLXR4dCBoMiwgLmNvdmlkLXR4dCBsaSwgLmNvdmlkLXR4dCBvbCBsaTphZnRlciwgLmNvdmlkLXR4dCBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG4uY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAtMS41Mjc3OHZ3O1xuICBwYWRkaW5nOiAwIDIuNXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDJcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy1oZWFkZXIgLmltZy13cmFwIC50eHQge1xuICAgIHJpZ2h0OiA0dnc7XG4gICAgbGVmdDogNHZ3O1xuICAgIGJvdHRvbTogNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICB9XG4gIC5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCB7XG4gICAgcGFkZGluZzogMCA0dnc7XG4gICAgbWFyZ2luLXRvcDogLTIuNjY2Njd2d1xuICB9XG59XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCBoMSB7XG4gIGZvbnQtc2l6ZTogOC4zMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEuODA1NTZ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogMTZ2dztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDYuOTMzMzN2d1xuICB9XG59XG5cbi5jb3ZpZC1uZXctaGVhZGVyIC50eHQtd3JhcCBwIHtcbiAgd2lkdGg6IDMzLjMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0b1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LWhlYWRlciAudHh0LXdyYXAgcCB7XG4gICAgd2lkdGg6IDg1LjMzMzMzdnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG9cbiAgfVxufVxuXG5ib2R5IHtcbiAgY291bnRlci1yZXNldDogY292aWRvbFxufVxuXG4uY292aWQtdHh0IHtcbiAgd2lkdGg6IDMwLjgzMzMzdnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC10eHQge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLmNvdmlkLXR4dC53aWRlIHtcbiAgd2lkdGg6IDQxLjY2NjY3dndcbn1cblxuLmNvdmlkLXR4dCBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDMuNDAyNzh2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtdHh0LndpZGUge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbiAgLmNvdmlkLXR4dCBoMiB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxMC42NjY2N3Z3XG4gIH1cbn1cblxuLmNvdmlkLXR4dCBsaSwgLmNvdmlkLXR4dCBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5jb3ZpZC10eHQgb2wgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjQzMDU2dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC10eHQgbGksIC5jb3ZpZC10eHQgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNlxuICB9XG4gIC5jb3ZpZC10eHQgb2wgbGkge1xuICAgIHBhZGRpbmctbGVmdDogOS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNDY2Njd2d1xuICB9XG59XG5cbi5jb3ZpZC10eHQgb2wgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLmNvdmlkLXR4dCBvbCBsaTphZnRlciB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjb3ZpZG9sO1xuICBjb250ZW50OiBjb3VudGVyKGNvdmlkb2wpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLXdpZHRoOiAxLjI1dnc7XG4gIGhlaWdodDogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgY29sb3I6ICM4ZThlOGM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAuMjc3Nzh2dztcbiAgdG9wOiAuMjA4MzN2d1xufVxuXG4uY292aWQtbmV3LTIgLmRvcC1saW5lOmFmdGVyLCAuY292aWQtbmV3LTQ6YWZ0ZXIsIC5zZXJ2aWNlaW5pbi1oZWFkZXIgLmJnOmFmdGVyIHtcbiAgY29udGVudDogJydcbn1cblxuLmNvdmlkLW5ldy0xLCAuY292aWQtbmV3LTIsIC5jb3ZpZC1uZXctMywgLmNvdmlkLW5ldy00IHtcbiAgYmFja2dyb3VuZDogIzhFOEU4Q1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtdHh0IG9sIGxpOmFmdGVyIHtcbiAgICBtaW4td2lkdGg6IDQuOHZ3O1xuICAgIGhlaWdodDogNC44dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNC44dnc7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgcGFkZGluZzogMCAxLjA2NjY3dnc7XG4gICAgdG9wOiAxLjA2NjY3dndcbiAgfVxufVxuXG4uY292aWQtbmV3LTEge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMy40NzIyMnZ3IDIuNXZ3IDYuOTQ0NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTEge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDEzLjMzMzMzdncgMS4zMzMzM3Z3XG4gIH1cbiAgLmNvdmlkLW5ldy0xIC5jb3ZpZC10eHQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dndcbiAgfVxufVxuXG4uY292aWQtbmV3LTEgLmltZy13cmFwIHtcbiAgd2lkdGg6IDQ3LjV2dztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0xIC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDYuMTMzMzN2dztcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwXG4gIH1cbn1cblxuLmNvdmlkLW5ldy0xIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2d1xufVxuXG4uY292aWQtbmV3LTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMuNDcyMjJ2dyAyLjV2dyA2Ljk0NDQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0xIC5pbWctd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2d1xuICB9XG4gIC5jb3ZpZC1uZXctMiB7XG4gICAgcGFkZGluZzogMTMuMzMzMzN2dyAxLjMzMzMzdncgMjYuNjY2Njd2d1xuICB9XG59XG5cbi5jb3ZpZC1uZXctMiAuZG9wLWxpbmUge1xuICB3aWR0aDogNDMuNDcyMjJ2dztcbiAgYm9yZGVyLXJhZGl1czogMCA0My40NzIyMnZ3IDQzLjQ3MjIydncgMDtcbiAgaGVpZ2h0OiA4My4zMzMzM3Z3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyLjV2dztcbiAgdG9wOiAtMy40NzIyMnZ3O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogM1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTIgLmRvcC1saW5lIHtcbiAgICB3aWR0aDogOTEuNDY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAwIDkxLjQ2NjY3dncgOTEuNDY2Njd2dyAwO1xuICAgIGhlaWdodDogMTczLjMzMzMzdnc7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC01LjMzMzMzdndcbiAgfVxufVxuXG4uY292aWQtbmV3LTIgLmRvcC1saW5lLmFuaW1hdGVkLWxpbmU6YWZ0ZXIge1xuICBoZWlnaHQ6IDBcbn1cblxuLmNvdmlkLW5ldy0yIC5kb3AtbGluZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxLjVweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICAtby10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgYmFja2dyb3VuZDogIzhFOEU4Q1xufVxuXG4uY292aWQtbmV3LTIgLmltZy13cmFwIHtcbiAgd2lkdGg6IDIwLjgzMzMzdnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAyNy4wODMzM3Z3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMiAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiA0NS44NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwNHZ3XG4gIH1cbn1cblxuLmNvdmlkLW5ldy0yIC5pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMjcuMDgzMzN2dztcbiAgd2lkdGg6IDEwMCVcbn1cblxuLmNvdmlkLW5ldy0yIC5jb3ZpZC10eHQge1xuICBtYXJnaW4tdG9wOiAtNi45NDQ0NHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMiAuaW1nLXdyYXAgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDR2d1xuICB9XG4gIC5jb3ZpZC1uZXctMiAuY292aWQtdHh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMy4zMzMzM3Z3O1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3XG4gIH1cbn1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIge1xuICB3aWR0aDogNTB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAyNy4wODMzM3Z3O1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAtNS41NTU1NnZ3O1xuICBtYXJnaW4tbGVmdDogNS44MzMzM3Z3O1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAyNy4wODMzM3Z3KTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIHJvdW5kIDI3LjA4MzMzdncpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMiAuc2xpZGVyIHtcbiAgICB3aWR0aDogOTcuMzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiA0MHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODY2Njd2dztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgcm91bmQgMTA0dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCByb3VuZCAxMDR2dylcbiAgfVxuICAuY292aWQtbmV3LTIgLnNsaWRlciAubmV4dC1zbGlkZXIge1xuICAgIHJpZ2h0OiAxMy4zMzMzM3Z3ICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAxMy4zMzMzM3Z3ICFpbXBvcnRhbnRcbiAgfVxufVxuXG4uY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUuZWZmZWN0ID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMjcuMDgzMzN2dykgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDI3LjA4MzMzdncpICFpbXBvcnRhbnRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlLmVmZmVjdCA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDAgMCAwIDAgcm91bmQgMTA0dncpICFpbXBvcnRhbnQ7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwIHJvdW5kIDEwNHZ3KSAhaW1wb3J0YW50XG4gIH1cbn1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlID4gaW1nIHtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMjcuMDgzMzN2dyk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAyNy4wODMzM3Z3KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICAtby10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZSA+IGltZyB7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDEwMCUgMCAwIDEwMCUgcm91bmQgMTA0dncpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMTAwJSAwIDAgMTAwJSByb3VuZCAxMDR2dylcbiAgfVxufVxuXG4uY292aWQtbmV3LTIgLnNsaWRlciAuc2xpY2stc2xpZGUubm90cmFuc2l0aW9uID4gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lXG59XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZS5sZWZ0LWRpcmVjdGlvbiA+IGltZyB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDI3LjA4MzMzdncpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMTAwJSAxMDAlIDAgcm91bmQgMjcuMDgzMzN2dylcbn1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlIC5pbWctb2xkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDFcbn1cblxuLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlID4gaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAyNy4wODMzM3Z3XG59XG5cbi5jb3ZpZC1uZXctMiAuc2xpZGVyOmhvdmVyIC5uZXh0LXNsaWRlciwgLmNvdmlkLW5ldy0yIC5zbGlkZXI6aG92ZXIgLnByZXYtc2xpZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSlcbn1cblxuLmNvdmlkLW5ldy0zIHtcbiAgcGFkZGluZy1ib3R0b206IDYuOTQ0NDR2dztcbiAgcGFkZGluZy1sZWZ0OiAyLjV2dztcbiAgcGFkZGluZy1yaWdodDogMi41dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTM0LjcyMjIydndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0yIC5zbGlkZXIgLnNsaWNrLXNsaWRlLmxlZnQtZGlyZWN0aW9uID4gaW1nIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoMCAxMDAlIDEwMCUgMCByb3VuZCAxMDR2dyk7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDEwMCUgMTAwJSAwIHJvdW5kIDEwNHZ3KVxuICB9XG4gIC5jb3ZpZC1uZXctMiAuc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwNHZ3XG4gIH1cbiAgLmNvdmlkLW5ldy0zIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDI2LjY2NjY3dncgMS4zMzMzM3Z3XG4gIH1cbn1cblxuLmNvdmlkLW5ldy0zIC5pbWctd3JhcCB7XG4gIHdpZHRoOiA0Ny41dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMi4wODMzM3Z3O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0zIC5pbWctd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4xMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5jb3ZpZC1uZXctMyAuaW1nLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxLjI1dndcbn1cblxuLmNvdmlkLW5ldy0zIC5jb3ZpZC10eHQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA1LjgzMzMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvdmlkLW5ldy0zIC5pbWctd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2d1xuICB9XG4gIC5jb3ZpZC1uZXctMyAuY292aWQtdHh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dndcbiAgfVxufVxuXG4uY292aWQtbmV3LTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDYuOTQ0NDR2dyAyLjV2d1xufVxuXG4uY292aWQtbmV3LTQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNXZ3O1xuICByaWdodDogMi41dnc7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0b3A6IDUuNTU1NTZ2dztcbiAgei1pbmRleDogMVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTQge1xuICAgIHBhZGRpbmc6IDgwdncgNHZ3IDI2LjY2NjY3dndcbiAgfVxuICAuY292aWQtbmV3LTQ6YWZ0ZXIge1xuICAgIGxlZnQ6IDEuMzMzMzN2dztcbiAgICByaWdodDogMS4zMzMzM3Z3O1xuICAgIHRvcDogNjEuMzMzMzN2d1xuICB9XG59XG5cbi5jb3ZpZC1uZXctNCAuaW1nLXdyYXAge1xuICB3aWR0aDogMjAuODMzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjAuODMzMzN2dztcbiAgdG9wOiAtMy40NzIyMnZ3O1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb3ZpZC1uZXctNCAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiA2Mi40dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIGxlZnQ6IDR2dztcbiAgICB0b3A6IDEzLjMzMzMzdndcbiAgfVxufVxuXG4uY292aWQtbmV3LTQgLmltZy13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3XG59XG5cbi5jb3ZpZC1uZXctNCAuY292aWQtdHh0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogNS44MzMzM3Z3XG59XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIge1xuICBoZWlnaHQ6IDM3LjAxMzg5dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY292aWQtbmV3LTQgLmltZy13cmFwIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3XG4gIH1cbiAgLmNvdmlkLW5ldy00IC5jb3ZpZC10eHQge1xuICAgIG1hcmdpbi1yaWdodDogMFxuICB9XG4gIC5zZXJ2aWNlaW5pbi1oZWFkZXIge1xuICAgIGhlaWdodDogMTMzLjMzMzMzdndcbiAgfVxufVxuXG4uc2VydmljZWluaW4taGVhZGVyIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogNDIuMzYxMTF2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taGVhZGVyIC5iZyB7XG4gICAgaGVpZ2h0OiAxMTMuMDY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIgLmJnOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG9wYWNpdHk6IC4zO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwMjAyXG59XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIgLmJnIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiAuNTU1NTZ2dztcbiAgcmlnaHQ6IC41NTU1NnZ3O1xuICBsZWZ0OiAuNTU1NTZ2d1xufVxuXG4uc2VydmljZWluaW4taGVhZGVyIC50ZXh0IC5iYWNrLWxpbmstaW5uZXItd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjk0NDQ0dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taGVhZGVyIC50ZXh0IHtcbiAgICBib3R0b206IDEuMzMzMzN2dztcbiAgICByaWdodDogMS4zMzMzM3Z3O1xuICAgIGxlZnQ6IDEuMzMzMzN2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi1oZWFkZXIgLnRleHQgLmJhY2stbGluay1pbm5lci13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2N3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWhlYWRlciAudGV4dCAuYmFjay1saW5rLWlubmVyLXdyYXAgLmJhY2stbGluay1pbm5lciB7XG4gIG1hcmdpbjogMFxufVxuXG4uc2VydmljZWluaW4taGVhZGVyIC50ZXh0IC5iYWNrLWxpbmstaW5uZXItd3JhcCAuc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjE4MDU2dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMy4wNTU1NnZ3O1xuICBwYWRkaW5nOiAuMTM4ODl2dyAxLjM4ODg5dncgMDtcbiAgbWFyZ2luLWxlZnQ6IC42OTQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjUyNzc4dnc7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIxLjdweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMS43cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIG9sIGxpLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyXG59XG5cbi5zZXJ2aWNlaW5pbi1oZWFkZXIgLnRleHQgLmJhY2stbGluay1pbm5lci13cmFwIC5zcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDBcbn1cblxuLnNlcnZpY2VpbmluLXBhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDXG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGltZywgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMy40NzIyMnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1oZWFkZXIgLnRleHQgLmJhY2stbGluay1pbm5lci13cmFwIC5zcGFuIHtcbiAgICBmb250LXNpemU6IDQuNTMzMzN2dztcbiAgICBoZWlnaHQ6IDExLjczMzMzdnc7XG4gICAgcGFkZGluZzogLjUzMzMzdncgNS4zMzMzM3Z3IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNjY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiA1Ljg2NjY3dndcbiAgfVxuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBpbWcsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHZpZGVvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4Ljh2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIC52aWRlby1qcy13cmFwIHtcbiAgICBtYXJnaW46IDAgLTIuNjY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIC52aWRlby1qcyB7XG4gIGhlaWdodDogMjYuNzM2MTF2dztcbiAgbWFyZ2luLWJvdHRvbTogMy40NzIyMnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIC52aWRlby1qcyB7XG4gICAgaGVpZ2h0OiA3NC42NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDguOHZ3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDEsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGgyLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoMywgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDQsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGg1LCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoNiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDIuNDMwNTZ2dztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoMSwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDIsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGgzLCAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBoNCwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgaDUsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIGg2IHtcbiAgICBmb250LXNpemU6IDYuNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDguOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVcbiAgfVxufVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBsaSwgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGk6YWZ0ZXIsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHAge1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMFxufVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBwIHtcbiAgZm9udC1zaXplOiAxLjA0MTY3dnc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxLjczNjExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4zMzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgbGkge1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgY29sb3I6ICNmZmZcbn1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHVsIHtcbiAgbWFyZ2luLXRvcDogMS43MzYxMXZ3O1xuICBtYXJnaW4tYm90dG9tOiAxLjczNjExdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgbGkge1xuICAgIGZvbnQtc2l6ZTogNHZ3XG4gIH1cbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wsIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHVsIHtcbiAgICBtYXJnaW4tdG9wOiA2LjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNi42NjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi40MzA1NnZ3O1xuICBtYXJnaW4tYm90dG9tOiAuOTAyNzh2dztcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayB1bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgdWwgbGk6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC4zNDcyMnZ3O1xuICB3aWR0aDogMS4wNDE2N3Z3O1xuICBoZWlnaHQ6IC44MzMzM3Z3O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3VsLXdoaXRlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxufVxuXG4uc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBvbCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjQzMDU2dnc7XG4gIG1hcmdpbi1ib3R0b206IC45MDI3OHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wYWdlIC50ZXh0LWJsb2NrIHVsIGxpOmFmdGVyIHtcbiAgICB3aWR0aDogNHZ3O1xuICAgIGhlaWdodDogMy4ydnc7XG4gICAgdG9wOiAxLjg2NjY3dndcbiAgfVxuICAuc2VydmljZWluaW4tcGFnZSAudGV4dC1ibG9jayBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40NjY2N3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGk6YWZ0ZXIge1xuICBjb3VudGVyLWluY3JlbWVudDogb2w7XG4gIGNvbnRlbnQ6IGNvdW50ZXIob2wpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLXdpZHRoOiAxLjI1dnc7XG4gIGhlaWdodDogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxLjI1dnc7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgLjI3Nzc4dnc7XG4gIHRvcDogLjIwODMzdndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXBhZ2UgLnRleHQtYmxvY2sgb2wgbGk6YWZ0ZXIge1xuICAgIG1pbi13aWR0aDogNC44dnc7XG4gICAgaGVpZ2h0OiA0Ljh2dztcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2dztcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBwYWRkaW5nOiAwIDEuMDY2Njd2dztcbiAgICB0b3A6IDEuMDY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDIuNzc3Nzh2dyAyLjV2dyAxLjM4ODg5dndcbn1cblxuLnNlcnZpY2VpbmluLWRlc2NyaXB0aW9uIC50ZXh0IHtcbiAgbWF4LXdpZHRoOiAzMS42NjY2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogOS42dncgMTAuNjY2Njd2dyAxMy4zMzMzM3Z3IDR2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi1kZXNjcmlwdGlvbiAudGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXRleHQtMS1jb2x1bW4gLnRleHQgcCwgLnNlcnZpY2VpbmluLXRleHQtZG9wLWxpbmUgLnRleHQgcCB7XG4gIG1heC13aWR0aDogOTAlXG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LTEtY29sdW1uIHtcbiAgcGFkZGluZzogMS4zODg4OXZ3IDYuNDU4MzN2dyA2Ljk0NDQ0dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbn1cblxuLnNlcnZpY2VpbmluLXRleHQtMS1jb2x1bW4gLnRleHQge1xuICB3aWR0aDogNDMuNTQxNjd2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi10ZXh0LTEtY29sdW1uIHtcbiAgICBwYWRkaW5nOiAxNnZ3IDR2dyAyNi42NjY2N3Z3XG4gIH1cbiAgLnNlcnZpY2VpbmluLXRleHQtMS1jb2x1bW4gLnRleHQsIC5zZXJ2aWNlaW5pbi10ZXh0LTEtY29sdW1uIC50ZXh0IHAge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIHtcbiAgcGFkZGluZzogMS4zODg4OXZ3IDEwLjQxNjY3dncgNi45NDQ0NHZ3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyXG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LTItY29scyAubGVmdCB7XG4gIHdpZHRoOiAzNi4xMTExMXZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA0Ljh2dyA0dncgMjEuMzMzMzN2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi10ZXh0LTItY29scyAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41MzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5yaWdodCB7XG4gIHdpZHRoOiAzOS41ODMzM3Z3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDIuNzc3Nzh2d1xufVxuXG4uc2VydmljZWluaW4tdGV4dC0yLWNvbHMgLmJ0bi13cmFwIC5idXR0b24uYnV0dG9uLWlubGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAwXG59XG5cbi5zZXJ2aWNlaW4tbmV3cyB7XG4gIHBhZGRpbmctdG9wOiA1LjU1NTU2dnc7XG4gIHBhZGRpbmctYm90dG9tOiAyLjI5MTY3dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXRleHQtMi1jb2xzIC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuICAuc2VydmljZWluaW4tdGV4dC0yLWNvbHMgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA4LjUzMzMzdndcbiAgfVxuICAuc2VydmljZWluLW5ld3Mge1xuICAgIHBhZGRpbmctdG9wOiAyMS4zMzMzM3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHZ3XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1uZXdzIC50aXRsZS1ibG9jayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDIuNXZ3IDQuMTY2Njd2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG59XG5cbi5zZXJ2aWNlaW4tbmV3cyAudGl0bGUtYmxvY2sgaDIge1xuICBmb250LXNpemU6IDIuOTE2Njd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLmNvbXBhcmUgLnRpdGxlIGgyLCAuc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyLCAuc2VydmljZWluLWZhcSAudGl0bGUtYmxvY2sgaDIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tbmV3cyAudGl0bGUtYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgNHZ3IDEwLjY2NjY3dndcbiAgfVxuICAuc2VydmljZWluLW5ld3MgLnRpdGxlLWJsb2NrIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tbmV3cyAucHVibGljYXRpb25zLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbjogMFxufVxuXG4uc2VydmljZWluLWZhcSB7XG4gIHBhZGRpbmctdG9wOiAxMC40MTY2N3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogNS41NTU1NnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW4tZmFxIHtcbiAgICBwYWRkaW5nLXRvcDogNDB2dztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjEuMzMzMzN2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tZmFxIC50aXRsZS1ibG9jayB7XG4gIHBhZGRpbmc6IDAgMi41dncgNC4xNjY2N3Z3XG59XG5cbi5zZXJ2aWNlaW4tZmFxIC50aXRsZS1ibG9jayBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICNmZmZcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1mYXEgLnRpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDR2dyAxMS4ydndcbiAgfVxuICAuc2VydmljZWluLWZhcSAudGl0bGUtYmxvY2sgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDYuNHZ3XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmXG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmXG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4xODA1NnZ3IDIuNXZ3IDEuMDQxNjd2dztcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg5O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXIuYWN0aXZlLCAuc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlcjphZnRlciwgLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcbiAgb3BhY2l0eTogMDtcbiAgY29udGVudDogJydcbn1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlcjphZnRlciB7XG4gIHRvcDogLTFweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5XG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXI6YmVmb3JlIHtcbiAgYm90dG9tOiAtMXB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlcjpob3ZlcjphZnRlciwgLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlcjpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAxXG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXIuYWN0aXZlOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDBcbn1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlci5hY3RpdmUgLmFycm93IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxufVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyLmFjdGl2ZSAuYXJyb3cgLnRyaWFuZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXIgLmFycm93IHtcbiAgbWFyZ2luLWxlZnQ6IC42OTQ0NHZ3O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAyLjA4MzMzdnc7XG4gIGhlaWdodDogMi4wODMzM3Z3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZCwgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQsIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA0LjI2NjY3dncgNHZ3O1xuICAgIGZvbnQtc2l6ZTogNC4yNjY2N3Z3XG4gIH1cbiAgLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWhlYWRlciAuYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjY2NjY3dnc7XG4gICAgd2lkdGg6IDh2dztcbiAgICBoZWlnaHQ6IDh2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW4tZmFxIC5mYXEtbGlzdCAuZmFxLWl0ZW0gLmZhcS1oZWFkZXIgLmFycm93IC50cmlhbmdsZSB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNnB4IDRweCAwO1xuICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi10b3A6IDJweFxufVxuXG4uc2VydmljZWluLWZhcSAuZmFxLWxpc3QgLmZhcS1pdGVtIC5mYXEtY29udGVudCB7XG4gIHBhZGRpbmc6IDMuMTI1dncgMzguMTk0NDR2dyAzLjEyNXZ3IDIuNXZ3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBub25lXG59XG5cbi5jb21wYXJlLCAuY29tcGFyZSAuY29tcGFyZS13aWRnZXQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3hcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDkuMDY2Njd2dyA0dncgOC41MzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2Vpbi1mYXEgLmZhcS1saXN0IC5mYXEtaXRlbSAuZmFxLWNvbnRlbnQgKiB7XG4gIGNvbG9yOiAjMDAwXG59XG5cbi5jb21wYXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDkuNzIyMjJ2dyAyLjV2dyAxOS44NjExMXZ3XG59XG5cbi5jb21wYXJlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMi41dnc7XG4gIHJpZ2h0OiAyLjV2dztcbiAgYm90dG9tOiAzLjQ3MjIydnc7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbi5jb21wYXJlIC50aXRsZSB7XG4gIHdpZHRoOiAzNXZ3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuLmNvbXBhcmUgLnRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAyLjkxNjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBjb2xvcjogI2ZmZlxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29tcGFyZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTguNjY2Njd2dyAxLjMzMzMzdncgNjYuNjY2Njd2d1xuICB9XG4gIC5jb21wYXJlOmFmdGVyIHtcbiAgICBsZWZ0OiA0dnc7XG4gICAgcmlnaHQ6IDR2dztcbiAgICBib3R0b206IDEzLjMzMzMzdndcbiAgfVxuICAuY29tcGFyZSAudGl0bGUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDguNTMzMzN2d1xuICB9XG4gIC5jb21wYXJlIC50aXRsZSBoMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogNi40dndcbiAgfVxufVxuXG4uY29tcGFyZSAucmlnaHQge1xuICB3aWR0aDogNDcuNDMwNTZ2dztcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwXG59XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzMuODg4ODl2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb21wYXJlIC5yaWdodCB7XG4gICAgd2lkdGg6IGF1dG9cbiAgfVxuICAuY29tcGFyZSAuY29tcGFyZS13aWRnZXQge1xuICAgIGhlaWdodDogMjE1LjczMzMzdnc7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gIH1cbn1cblxuLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtIHtcbiAgd2lkdGg6IDI3LjI5MTY3dnc7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci1yYWRpdXM6IDEuMzg4ODl2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB3aWR0aCwgLjJzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgd2lkdGgsIC4ycyBlYXNlLWluLW91dCBoZWlnaHRcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtIHtcbiAgICB3aWR0aDogOTcuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEyMC41MzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDQuOHZ3O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDBcbiAgfVxufVxuXG4uY29tcGFyZSAuY29tcGFyZS13aWRnZXQgLmNvbXBhcmUtd2lkZ2V0LWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjIpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHlcbn1cblxuLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtLnNtYWxsOmFmdGVyLCAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW06aG92ZXIgLmljb24ge1xuICBvcGFjaXR5OiAxXG59XG5cbi5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbS5zbWFsbCB7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAyMS4yNXZ3O1xuICBoZWlnaHQ6IDI2LjM4ODg5dndcbn1cblxuLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtOm50aC1jaGlsZCgxKSB7XG4gIGxlZnQ6IDBcbn1cblxuLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gIHJpZ2h0OiAwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbS5zbWFsbCB7XG4gICAgd2lkdGg6IDg1LjA2NjY3dnc7XG4gICAgaGVpZ2h0OiAxMDUuMzMzMzN2d1xuICB9XG4gIC5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IC0xMC4xMzMzM3Z3XG4gIH1cbn1cblxuLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLmNvbXBhcmUgLmNvbXBhcmUtd2lkZ2V0IC5jb21wYXJlLXdpZGdldC1pdGVtIC5sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAuODMzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogLjM0NzIydncgLjU1NTU2dncgLjIwODMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IC42NTk3MnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQ2NDY0O1xuICB0b3A6IDEuMzg4ODl2dztcbiAgbGVmdDogMS4zODg4OXZ3XG59XG5cbi5jb21wYXJlIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogLjI3Nzc4dnc7XG4gIHdpZHRoOiAyNi42NjY2N3Z3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5jb21wYXJlIC5jb21wYXJlLXdpZGdldCAuY29tcGFyZS13aWRnZXQtaXRlbSAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDIuMTMzMzN2dyAuOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICB0b3A6IDR2dztcbiAgICBsZWZ0OiA0dndcbiAgfVxuICAuY29tcGFyZSAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXRleHQtZG9wLWxpbmUge1xuICBwYWRkaW5nOiAxMy44ODg4OXZ3IDEwLjQxNjY3dncgNC41ODMzM3Z3IDIuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAtNC41ODMzM3Z3XG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lLmRhcmstYmcgLmRvcC1saW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzJmMzAzMlxufVxuXG4uc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAudGV4dCB7XG4gIHdpZHRoOiAzOS41ODMzM3Z3O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXRleHQtZG9wLWxpbmUge1xuICAgIHBhZGRpbmc6IDM0LjY2NjY3dncgNHZ3IDQ1LjMzMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICB9XG4gIC5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lIC50ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMlxuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lIC5kb3AtbGluZS13cmFwIHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMjUuNzYzODl2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tdGV4dC1kb3AtbGluZSAuZG9wLWxpbmUtd3JhcCB7XG4gICAgd2lkdGg6IDU0LjkzMzMzdnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA0dnc7XG4gICAgei1pbmRleDogMVxuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lIC5kb3AtbGluZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMztcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lIC5kb3AtbGluZSB7XG4gICAgd2lkdGg6IDU0LjkzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMCA1NC45MzMzM3Z3IDU0LjkzMzMzdncgMDtcbiAgICBoZWlnaHQ6IDg5LjZ2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lIC5kb3AtbGluZS5hbmltYXRlZC1saW5lOmFmdGVyIHtcbiAgaGVpZ2h0OiAwXG59XG5cbi5zZXJ2aWNlaW5pbi10ZXh0LWRvcC1saW5lIC5kb3AtbGluZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3R0b206IC0xcHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgM3B4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dCBoZWlnaHQ7XG4gIC1vLXRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0IGhlaWdodDtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgaGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjOEU4RThDXG59XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMge1xuICBwYWRkaW5nOiAyLjQzMDU2dncgLjU1NTU2dncgNC4xNjY2N3Z3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuLnNlcnZpY2VpbmluLWltYWdlcy5kYXJrLWJnIC5pbWctYmlnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA0Mi45ODYxMXZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDQlLCByZ2JhKDQ3LCA0OCwgNTAsIDApKSwgY29sb3Itc3RvcCg5NyUsICMyZjMwMzIpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjMmYzMDMyIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICMyZjMwMzIgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzJmMzAzMiA5NyUpXG59XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgLmRvcC10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDEuOTQ0NDR2dztcbiAgd2lkdGg6IDI1Ljc2Mzg5dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWltYWdlcyB7XG4gICAgcGFkZGluZzogOC41MzMzM3Z3IDEuMzMzMzN2dyA1LjA2NjY3dndcbiAgfVxuICAuc2VydmljZWluaW4taW1hZ2VzLmRhcmstYmcgLmltZy1iaWc6YWZ0ZXIge1xuICAgIGhlaWdodDogMTI1Ljg2NjY3dndcbiAgfVxuICAuc2VydmljZWluaW4taW1hZ2VzIC5kb3AtdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41MzMzM3Z3O1xuICAgIHBhZGRpbmc6IDAgMi42NjY2N3Z3O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWltYWdlcy5uby1ib3JkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMFxufVxuXG4uc2VydmljZWluaW4taW1hZ2VzLm5vLWJvcmRlcjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLnNlcnZpY2VpbmluLWltYWdlczphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIuNXZ3O1xuICByaWdodDogMi41dnc7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZcbn1cblxuLnNlcnZpY2VpbmluLWltYWdlcyAubGVmdCB7XG4gIHdpZHRoOiA0OS42JTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWltYWdlczphZnRlciB7XG4gICAgbGVmdDogNHZ3O1xuICAgIHJpZ2h0OiA0dndcbiAgfVxuICAuc2VydmljZWluaW4taW1hZ2VzIC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1pbWFnZXMgLnJpZ2h0IHtcbiAgd2lkdGg6IDQ5LjYlO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDBcbn1cblxuLnNlcnZpY2VpbmluLWltYWdlcyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogLjU1NTU2dnc7XG4gIGJvcmRlci1yYWRpdXM6IC41NTU1NnZ3O1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXMgLnJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXMgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNC44dndcbiAgfVxufVxuXG4uc2VydmljZWluaW4taW1hZ2VzIGltZzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMFxufVxuXG4uc2VydmljZWluaW4taW1hZ2VzIC5pbWctYmlnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIuNDMwNTZ2dztcbiAgaGVpZ2h0OiA1Ni41OTcyMnZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxLjI1dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IC0yNC4zMDU1NnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXMgLmltZy1iaWcge1xuICAgIG1hcmdpbi10b3A6IDguNTMzMzN2dztcbiAgICBoZWlnaHQ6IDE2NS4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDQuOHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IC05My4zMzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWltYWdlcyAuaW1nLWJpZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNDIuOTg2MTF2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg0JSwgcmdiYSg0NywgNDgsIDUwLCAwKSksIGNvbG9yLXN0b3AoOTclLCAjOEU4RThDKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg0NywgNDgsIDUwLCAwKSA0JSwgIzhFOEU4QyA5NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDQ3LCA0OCwgNTAsIDApIDQlLCAjOEU4RThDIDk3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNDcsIDQ4LCA1MCwgMCkgNCUsICM4RThFOEMgOTclKVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4taW1hZ2VzIC5pbWctYmlnOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEyNS44NjY2N3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWltYWdlcyAuaW1nLWJpZyBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxLjI1dnc7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXJcbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIHtcbiAgcGFkZGluZzogNi45NDQ0NHZ3IDIuNXZ3XG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcy5kYXJrIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMFxufVxuXG4uc2VydmljZWluaW4tc3RlcHMuZGFyayAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubnVtYmVyIHtcbiAgY29sb3I6ICMyZjMwMzJcbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzLmRhcmsgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmljb24gc3ZnIGNpcmNsZSB7XG4gIGZpbGw6ICMwMDBcbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC50aXRsZSBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IHtcbiAgbWFyZ2luLXRvcDogMi41Njk0NHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1pbWFnZXMgLmltZy1iaWcgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA0Ljh2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyB7XG4gICAgcGFkZGluZzogMjEuMzMzMzN2dyAxLjMzMzMzdncgMjYuNjY2Njd2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcy5kYXJrIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5pY29uIHN2ZyBjaXJjbGUge1xuICAgIGZpbGw6ICNmZmZcbiAgfVxuICAuc2VydmljZWluaW4tc3RlcHMgLnRpdGxlIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBtYXJnaW4tbGVmdDogMi42NjY2N3Z3XG4gIH1cbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA4LjUzMzMzdndcbiAgfVxufVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAuNDE2Njd2dztcbiAgYm9yZGVyLXJhZGl1czogMS4yNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzMDMyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcbiAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW06bGFzdC1jaGlsZCAuaWNvbiBzdmcgcGF0aCB7XG4gICAgZmlsbDogbm9uZVxuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtOmhvdmVyIC5udW1iZXIge1xuICBjb2xvcjogI2VhZWFlYVxufVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW06aG92ZXIgLmRlc2MsIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbTpob3ZlciAubmFtZSB7XG4gIGNvbG9yOiAjMmYzMDMyXG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubmFtZS1kZXNjIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4XG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLjY5NDQ0dnc7XG4gIGJvdHRvbTogLjY5NDQ0dnc7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eVxufVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm5hbWUsIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubnVtYmVyIHtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgZm9udC13ZWlnaHQ6IDMwMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDY2Njd2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjEzMzMzdndcbiAgfVxuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm5hbWUtZGVzYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogNS4zMzMzM3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC40dndcbiAgfVxuICAuc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLmljb24ge1xuICAgIGxlZnQ6IDIuNjY2Njd2dztcbiAgICBib3R0b206IDIuNjY2Njd2dztcbiAgICBvcGFjaXR5OiAxXG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5pY29uIHN2ZyB7XG4gIHdpZHRoOiAyLjE1Mjc4dnc7XG4gIGhlaWdodDogMi4xNTI3OHZ3XG59XG5cbi5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgY2lyY2xlIHtcbiAgZmlsbDogIzJGMzAzMlxufVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTEuODA1NTZ2dztcbiAgbGluZS1oZWlnaHQ6IC45O1xuICBsZXR0ZXItc3BhY2luZzogLTZweDtcbiAgY29sb3I6ICM4ZThlOGM7XG4gIG1hcmdpbi1sZWZ0OiAtMS4xODA1NnZ3O1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3Jcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDguMjY2Njd2dztcbiAgICBoZWlnaHQ6IDguMjY2Njd2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAuaWNvbiBzdmcgY2lyY2xlIHtcbiAgICBmaWxsOiAjZmZmXG4gIH1cbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5pY29uIHN2ZyBwYXRoIHtcbiAgICBzdHJva2U6ICMyRjMwMzI7XG4gICAgZmlsbDogIzJGMzAzMlxuICB9XG4gIC5zZXJ2aWNlaW5pbi1zdGVwcyAuc3RlcHMtbGlzdCAuc3RlcHMtaXRlbSAubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDIxLjMzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEzMzMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDI0LjUzMzMzdndcbiAgfVxufVxuXG4uc2VydmljZWluaW4tc3RlcHMgLnN0ZXBzLWxpc3QgLnN0ZXBzLWl0ZW0gLm5hbWUge1xuICBtYXJnaW4tbGVmdDogMS43MzYxMXZ3O1xuICB3aWR0aDogMzEuNjY2Njd2dztcbiAgbWFyZ2luLXRvcDogMS4yNXZ3O1xuICBmb250LXNpemU6IDEuOTQ0NDR2dztcbiAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3Jcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5uYW1lIHtcbiAgICBmb250LXNpemU6IDUuMzMzMzN2dztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAzLjczMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDR2dztcbiAgICBsaW5lLWhlaWdodDogMS40XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5kZXNjIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNTY5NDR2dztcbiAgbWFyZ2luLXRvcDogMS4yNXZ3O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMzEuNjY2Njd2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgY29sb3I7XG4gIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBjb2xvcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yXG59XG5cbi5oaWdobGlndGVkLXRleHQgLnRpdGxlIGgyLCAuc2VydmljZWluaW4tYm94IGgxLCAuc2VydmljZWluaW4tYm94IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbFxufVxuXG4uaGlnaGxpZ3RlZC10ZXh0IHtcbiAgcGFkZGluZzogLjk3MjIydncgLjU1NTU2dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXN0ZXBzIC5zdGVwcy1saXN0IC5zdGVwcy1pdGVtIC5kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiAyLjEzMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDR2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICB3aWR0aDogYXV0b1xuICB9XG4gIC5oaWdobGlndGVkLXRleHQge1xuICAgIHBhZGRpbmc6IDE4LjY2NjY3dncgMS4zMzMzM3Z3IDMuNzMzMzN2d1xuICB9XG59XG5cbi5oaWdobGlndGVkLXRleHQuZGFyayAuaGlnaGxpZ3RlZC10ZXh0LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMFxufVxuXG4uaGlnaGxpZ3RlZC10ZXh0IC5oaWdobGlndGVkLXRleHQtaW5uZXIge1xuICBwYWRkaW5nOiAxLjk0NDQ0dncgMTcuNzc3Nzh2dyAxLjk0NDQ0dncgMS45NDQ0NHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzJcbn1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMy40MDI3OHZ3XG59XG5cbi5oaWdobGlndGVkLXRleHQgLnRpdGxlIGgyIHtcbiAgb3BhY2l0eTogLjQ1O1xuICBmb250LXNpemU6IDMuNDcyMjJ2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDY3LjI5MTY3dndcbn1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAudGV4dC1pbWcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5oaWdobGlndGVkLXRleHQgLmhpZ2hsaWd0ZWQtdGV4dC1pbm5lciB7XG4gICAgcGFkZGluZzogMi42NjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwXG4gIH1cbiAgLmhpZ2hsaWd0ZWQtdGV4dCAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwLjh2d1xuICB9XG4gIC5oaWdobGlndGVkLXRleHQgLnRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDUuODY2Njd2dztcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgfVxuICAuaGlnaGxpZ3RlZC10ZXh0IC50ZXh0LWltZyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICB9XG59XG5cbi5oaWdobGlndGVkLXRleHQgLnRleHQtaW1nIC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTUuOTcyMjJ2dztcbiAgYm9yZGVyLXJhZGl1czogLjY5NDQ0dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmhpZ2hsaWd0ZWQtdGV4dCAudGV4dC1pbWcgLmltZy13cmFwIGltZyB7XG4gICAgd2lkdGg6IDQyLjEzMzMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi42NjY2N3Z3XG4gIH1cbn1cblxuLmhpZ2hsaWd0ZWQtdGV4dCAudGV4dC1pbWcgLnRleHQtYmxvY2sge1xuICB3aWR0aDogMzEuNjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4zNjExMXZ3XG59XG5cbi50ZXh0LWltYWdlLXJvdW5kIHtcbiAgcGFkZGluZzogNi45NDQ0NHZ3IDEwLjQxNjY3dncgNC44NjExMXZ3IDEuMTExMTF2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5oaWdobGlndGVkLXRleHQgLnRleHQtaW1nIC50ZXh0LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzdndcbiAgfVxuICAudGV4dC1pbWFnZS1yb3VuZCB7XG4gICAgcGFkZGluZzogMjYuNjY2Njd2dyAxLjMzMzMzdncgMTguNjY2Njd2dztcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG59XG5cbi50ZXh0LWltYWdlLXJvdW5kIC5sZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxXG59XG5cbi50ZXh0LWltYWdlLXJvdW5kIC5sZWZ0IC5pbWctd3JhcCB7XG4gIHdpZHRoOiA1NS40MTY2N3Z3O1xuICBoZWlnaHQ6IDcwLjkwMjc4dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMzAuNTU1NTZ2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtaW1hZ2Utcm91bmQgLmxlZnQgLmltZy13cmFwIHtcbiAgICB3aWR0aDogOTcuMzMzMzN2dztcbiAgICBoZWlnaHQ6IDEyNS4zMzMzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwLjEzMzMzdndcbiAgfVxufVxuXG4udGV4dC1pbWFnZS1yb3VuZCAubGVmdCAuaW1nLXdyYXA6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAzNy40MzA1NnZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDE0MiwgMTQyLCAxNDAsIDApKSwgY29sb3Itc3RvcCg5NyUsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjYpKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAuNikgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkgMCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAuNikgOTclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDE0MiwgMTQyLCAxNDAsIDApIDAsIHJnYmEoMTQyLCAxNDIsIDE0MCwgLjYpIDk3JSlcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtaW1hZ2Utcm91bmQgLmxlZnQgLmltZy13cmFwOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDc4LjR2dztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMTQyLCAxNDIsIDE0MCwgMCkpLCBjb2xvci1zdG9wKDk3JSwgIzhlOGU4YykpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAwLCAjOGU4ZThjIDk3JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAwLCAjOGU4ZThjIDk3JSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNDIsIDE0MiwgMTQwLCAwKSAwLCAjOGU4ZThjIDk3JSlcbiAgfVxufVxuXG4udGV4dC1pbWFnZS1yb3VuZCAubGVmdCAuaW1nLXdyYXAgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtZml0OiBjb3ZlclxufVxuXG4udGV4dC1pbWFnZS1yb3VuZCAucmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1sZWZ0OiAtNS41NTU1NnZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC50ZXh0LWltYWdlLXJvdW5kIC5yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLTQ4dnc7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dndcbiAgfVxufVxuXG4uc2VydmljZWluaW4tYm94IHtcbiAgbWFyZ2luOiAyLjA4MzMzdncgMCAwO1xuICBwYWRkaW5nOiAxLjk0NDQ0dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjV2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbn1cblxuLnNlcnZpY2VpbmluLWJveCBoMSwgLnNlcnZpY2VpbmluLWJveCBoMyB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICMwMDBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLWJveCB7XG4gICAgbWFyZ2luOiA1Ljg2NjY3dncgMCAwO1xuICAgIHBhZGRpbmc6IDMuNzMzMzN2dyAyLjY2NjY3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB9XG4gIC5zZXJ2aWNlaW5pbi1ib3ggaDEsIC5zZXJ2aWNlaW5pbi1ib3ggaDMge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIHdpZHRoOiA2My40NjY2N3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWJveCAuZGVzYyB7XG4gIG9wYWNpdHk6IC41O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC42KVxufVxuXG4uc2VydmljZWluaW4tYm94IC5wcmljZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAuOTcyMjJ2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tYm94IC5kZXNjIHtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBtYXJnaW4tdG9wOiAxLjA2NjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDQuOHZ3XG4gIH1cbiAgLnNlcnZpY2VpbmluLWJveCAucHJpY2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMi42NjY2N3Z3O1xuICAgIHRvcDogMy43MzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5yZWd1bGFyIHtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzAwMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnJlZ3VsYXIge1xuICAgIGZvbnQtc2l6ZTogMy43MzMzM3Z3XG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5yZWd1bGFyLnN0cmlrZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAuOTcyMjJ2dztcbiAgY29sb3I6ICNiMmIyYjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnJlZ3VsYXIuc3RyaWtlIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4ucmVndWxhci5zdHJpa2U6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjYjJiMmIyO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpXG59XG5cbi5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4uc2FsZXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1ib3ggLnByaWNlIHNwYW4uc2FsZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gIH1cbiAgLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5zYWxlcyBzcGFuLnByb21vIHtcbiAgICBkaXNwbGF5OiBub25lXG4gIH1cbn1cblxuLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5zYWxlcyBzcGFuLnByb21vIHtcbiAgb3BhY2l0eTogLjY7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZjY3MzRcbn1cblxuLnNlcnZpY2VpbmluLWJveCAucHJpY2Ugc3Bhbi5zYWxlcyBzcGFuLnByaWNlIHtcbiAgbWFyZ2luLWxlZnQ6IC45MDI3OHZ3O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEuMzg4ODl2dztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmY2NzM0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tYm94IC5wcmljZSBzcGFuLnNhbGVzIHNwYW4ucHJpY2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZm9udC1zaXplOiAzLjczMzMzdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxufVxuXG4uc2VydmljZWluaW4tYm94IC5idG4td3JhcCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMge1xuICBwYWRkaW5nOiAuOTcyMjJ2dyAuNTU1NTZ2dyA5LjAyNzc4dnc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4uc2VydmljZWluaW4tcHJpY2VzLmRhcmsgLmluY2x1ZGVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMzAzMlxufVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5zZXJ2aWNlaW5pbi1wcmljZXMtaW5uZXIge1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMge1xuICAgIHBhZGRpbmc6IDAgMS4zMzMzM3Z3IDE4LjY2NjY3dndcbiAgfVxuICAuc2VydmljZWluaW4tcHJpY2VzIC5zZXJ2aWNlaW5pbi1wcmljZXMtaW5uZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzMzMzN2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIHtcbiAgcGFkZGluZzogMS4zODg4OXZ3IDEuMzg4ODl2dyAxLjM4ODg5dncgMS44MDU1NnZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjM4ODg5dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZThlOGM7XG4gIG1hcmdpbjogLjEzODg5dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMge1xuICAgIHBhZGRpbmc6IDMuNzMzMzN2dyAyLjEzMzMzdncgMS42dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3O1xuICAgIG1hcmdpbjogLjUzMzMzdndcbiAgfVxufVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAudGl0bGUge1xuICBmb250LXNpemU6IDIuMDgzMzN2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuODc7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxLjM4ODg5dnc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMgLmluY2x1ZGVzLXRhYmxlIC5pbmNsdWRlcy10YWJsZS1oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ib3R0b206IDEuMTExMTF2dztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNS4zMzMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IDUuMzMzMzN2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIC5sZWZ0IHtcbiAgb3BhY2l0eTogLjU7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjgpO1xuICB3aWR0aDogMzUuNjI1dndcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMgLmluY2x1ZGVzLXRhYmxlIC5pbmNsdWRlcy10YWJsZS1oZWFkZXIgLmxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtaGVhZGVyIC5yaWdodCB7XG4gIG9wYWNpdHk6IC44O1xuICBmb250LXNpemU6IDEuMDQxNjd2dztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTIuMzYxMTF2d1xufVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAuODMzMzN2dyAwIC41NTU1NnZ3O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNilcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLnNlcnZpY2VpbmluLXByaWNlcyAuaW5jbHVkZXMgLmluY2x1ZGVzLXRhYmxlIC5pbmNsdWRlcy10YWJsZS1oZWFkZXIgLnJpZ2h0IHtcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjY2Njd2d1xuICB9XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtcm93IHtcbiAgICBwYWRkaW5nOiA0dncgMCAzLjczMzMzdndcbiAgfVxufVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAubmFtZSB7XG4gIHdpZHRoOiAzNS42MjV2dztcbiAgZm9udC1zaXplOiAxLjI1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjg5O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtcm93IC5uYW1lIHtcbiAgICB3aWR0aDogNzMuMzMzMzN2dztcbiAgICBmb250LXNpemU6IDMuNzMzMzN2dztcbiAgICBsaW5lLWhlaWdodDogMS41N1xuICB9XG59XG5cbi5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtcm93IC5uYW1lIHN2ZyB7XG4gIHdpZHRoOiAxLjM4ODg5dnc7XG4gIGhlaWdodDogMS4zODg4OXZ3O1xuICBtYXJnaW4tcmlnaHQ6IC44MzMzM3Z3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLjI3Nzc4dnc7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAubmFtZSBzdmcge1xuICAgIHdpZHRoOiA0LjI2NjY3dnc7XG4gICAgaGVpZ2h0OiA0LjI2NjY3dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjY2NjY3dnc7XG4gICAgbWFyZ2luLXRvcDogLjI2NjY3dndcbiAgfVxufVxuXG4uc2VydmljZWluaW4tcHJpY2VzIC5pbmNsdWRlcyAuaW5jbHVkZXMtdGFibGUgLmluY2x1ZGVzLXRhYmxlLXJvdyAucHJpY2Uge1xuICB3aWR0aDogMTIuMzYxMTF2dztcbiAgb3BhY2l0eTogLjg7XG4gIGZvbnQtc2l6ZTogMS4wNDE2N3Z3O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KVxufVxuXG4uc2VydmljZS12aWRlbyAudGl0bGUtd3JhcCBoMiwgLnZpZGVvLWpzLXdyYXAgLnZpZGVvLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbn1cblxuLnNlcnZpY2UtdmlkZW8ge1xuICBwYWRkaW5nOiA0Ljg2MTExdncgMi41dncgNi45NDQ0NHZ3XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5zZXJ2aWNlaW5pbi1wcmljZXMgLmluY2x1ZGVzIC5pbmNsdWRlcy10YWJsZSAuaW5jbHVkZXMtdGFibGUtcm93IC5wcmljZSB7XG4gICAgd2lkdGg6IDE2dnc7XG4gICAgZm9udC1zaXplOiA0dndcbiAgfVxuICAuc2VydmljZS12aWRlbyB7XG4gICAgcGFkZGluZzogMjR2dyAxLjMzMzMzdncgMjYuNjY2Njd2d1xuICB9XG59XG5cbi5zZXJ2aWNlLXZpZGVvIC50aXRsZS13cmFwIHtcbiAgcGFkZGluZy1sZWZ0OiA0Ny41dnc7XG4gIG1hcmdpbi1ib3R0b206IDQuMTY2Njd2d1xufVxuXG4uc2VydmljZS12aWRlbyAudGl0bGUtd3JhcCBoMiB7XG4gIGZvbnQtc2l6ZTogMi45MTY2N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zM1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZS12aWRlbyAudGl0bGUtd3JhcCB7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNjY2Njd2d1xuICB9XG4gIC5zZXJ2aWNlLXZpZGVvIC50aXRsZS13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDYuNHZ3XG4gIH1cbn1cblxuLnNlcnZpY2UtdmlkZW8gLnRleHQtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyLjU2OTQ0dnc7XG4gIHdpZHRoOiAzNS42MjV2dztcbiAgcGFkZGluZy1sZWZ0OiA0Ny41dndcbn1cblxuLnNlcnZpY2UtdmlkZW8gLnZpZGVvLWpzIHtcbiAgaGVpZ2h0OiA0Mi4zNjExMXZ3XG59XG5cbi52aWRlby1qcy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbi52aWRlby1qcy13cmFwIC52aWRlby10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjIyMjIydnc7XG4gIGxlZnQ6IDIuMjIyMjJ2dztcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxLjM4ODg5dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1heC13aWR0aDogNDEuMzE5NDR2d1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc2VydmljZS12aWRlbyAudGV4dC1ibG9jayB7XG4gICAgcGFkZGluZzogMCAyLjY2NjY3dnc7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogOHZ3XG4gIH1cbiAgLnNlcnZpY2UtdmlkZW8gLnZpZGVvLWpzIHtcbiAgICBoZWlnaHQ6IDc0LjY2NjY3dndcbiAgfVxuICAudmlkZW8tanMtd3JhcCAudmlkZW8tdGl0bGUge1xuICAgIHRvcDogMi42NjY2N3Z3O1xuICAgIGxlZnQ6IDIuNjY2Njd2dztcbiAgICBmb250LXNpemU6IDQuMjY2Njd2dztcbiAgICBtYXgtd2lkdGg6IDc2LjI2NjY3dndcbiAgfVxufVxuXG4udmlkZW8tanMge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMS4zODg4OXZ3O1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC52aWRlby1qcyB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zMzMzM3Z3XG4gIH1cbn1cblxuLnZqcy1wb3N0ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG59XG5cbi52anMtcG9zdGVyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIsIDIsIDIsIC4zKVxufVxuXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICB3aWR0aDogNS42OTQ0NHZ3O1xuICBoZWlnaHQ6IDUuNjk0NDR2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEyLjh2dztcbiAgICBoZWlnaHQ6IDEyLjh2dztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBsZWZ0OiAyLjY2NjY3dnc7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMi42NjY2N3Z3XG4gIH1cbn1cblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uOmZvY3VzLCAudmlkZW8tanM6aG92ZXIgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KVxufVxuXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSwgLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlciwgLnZqcy1pY29uLXBsYXkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDBcbn1cblxuLnZpZGVvLWpzIC52anMtY29udHJvbC1iYXIge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvdHRvbTogMjhweDtcbiAgcGFkZGluZzogMCAxNXB4IDAgMjhweFxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAudmlkZW8tanMgLnZqcy1jb250cm9sLWJhciB7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4IDAgMTBweFxuICB9XG59XG5cbi52aWRlby1qcyBidXR0b24udmpzLXBsYXktY29udHJvbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KVxufVxuXG4ud3AtdmlkZW8sIC53cC12aWRlbyB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnRcbn1cblxuLnZpZGVvLWpzIGJ1dHRvbi52anMtcGxheS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG4ud3AtdmlkZW8gdmlkZW8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudFxufVxuXG4uc2ltaWxhci1wb3N0LXRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IGdldC12dygzNnB4KTtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcGFkZGluZy1ib3R0b206IGdldC12dy1zbSgyNnB4KTtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IGdldC12dyg0MnB4KTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDI0cHgpO1xuICAgIH1cbiAgfVxufVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbnMtbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBtYXJnaW46IDAgZ2V0LXZ3LXNtKC0xMHB4KTtcbiAgfVxufVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbnMtbGlzdCAucHVibGljYXRpb24ge1xuICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uIC50ZXh0IC50b3AgaDMge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb24ud2l0aG91dC1iZyAudGV4dCAuYm90dG9tIC5kYXRlIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zaW1pbGFyLXBvc3QgLnB1YmxpY2F0aW9uLndpdGhvdXQtYmcgLnRleHQgLmJvdHRvbSAudGFnIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cblxuLnNpbWlsYXItcG9zdCAucHVibGljYXRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbiAuaG92ZXItYmcge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uc2ltaWxhci1wb3N0IC5wdWJsaWNhdGlvbiAuaG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gIHN2ZyB7XG4gICAgKiB7XG4gICAgICBmaWxsOiAjMDAwO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gIC50ZXh0LXBhZ2UgLmJvdHRvbS10ZXh0LXBhZ2UucG9zdCB7XG4gICAgcGFkZGluZy10b3A6IGdldC12dy1zbSgxMDBweCk7XG4gIH1cbn1cblxuLnNpbWlsYXItcG9zdCB7XG4gIC5wdWJsaWNhdGlvbjpob3ZlciAudGV4dCAuYm90dG9tIC5kYXRlLCAucHVibGljYXRpb246aG92ZXIgLnRleHQgLnRvcCBoMyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAucHVibGljYXRpb246aG92ZXIgLnRleHQgLnRvcCBoMyAuaG92ZXItc2FtcGxlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgLnB1YmxpY2F0aW9uOmhvdmVyIC50ZXh0IC5ib3R0b20gLnRhZyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5ibG9nLXBvc3QtcGFnZSB7XG4gIC5jdGEge1xuICAgIG1hcmdpbi10b3A6IGdldC12dyg0NXB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgzNnB4KTtcbiAgICB9XG5cbiAgICAuY3RhLWJsb2NrIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoNzQ0cHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDhweCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDhweCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiBnZXQtdnctc20oMTBweCk7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGdldC12dy1zbSgyODBweCk7XG4gICAgICB9XG5cbiAgICAgICYud2l0aC1iZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgLmN0YS10ZXh0IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGdldC12dy1zbSgyNjBweCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmctd3JhcCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3RhLXRleHQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgIHdpZHRoOiBnZXQtdncoMTY2cHgpO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oMTI1cHgpO1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDEzMHB4KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oOHB4KTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgxN3B4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jdGEtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dygxM3B4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN0YS10aXRsZS1kZXNjLXByaWNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgIC5jdGEtdGl0bGUtZGVzYyB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3KDQ0M3B4KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDI2OXB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlLWN0YSB7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE4cHgpO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTZweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2MtY3RhIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDNweCk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDEycHgpO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oM3B4KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxMnB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJpY2UtY3RhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMThweCk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNnB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jdGEtYnRuLXdyYXAge1xuICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dygzNXB4KTtcblxuICAgICAgICAgIC5idXR0b24uYnV0dG9uLWlubGluZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogZ2V0LXZ3KDI4cHgpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogZ2V0LXZ3KDI4cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFnaW5hdGlvbiB7XG4gIHBhZGRpbmc6IDAgZ2V0LXZ3KDM2cHgpIGdldC12dygxNjhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgZ2V0LXZ3LXNtKDE1cHgpIGdldC12dy1zbSgyNjBweCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLm1vcmUtYnV0dG9uIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXNpemU6IGdldC12dygxN3B4KTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMTBweCk7XG4gICAgYmFja2dyb3VuZDogIzI1MjYyODtcbiAgICBwYWRkaW5nOiBnZXQtdncoMjBweCkgZ2V0LXZ3KDQ1cHgpIGdldC12dygxOHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMjBweCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBmb250LXNpemU6IGdldC12dy1zbSgxN3B4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgxMHB4KTtcbiAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgyMHB4KSBnZXQtdnctc20oNThweCkgZ2V0LXZ3LXNtKDE4cHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgIH1cbiAgfVxuXG4gIC5wcmV2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogZ2V0LXZ3KDM2cHgpO1xuICAgIGJvdHRvbTogZ2V0LXZ3KDE2OHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKDIwMHB4KTtcbiAgICAgIGxlZnQ6IGdldC12dy1zbSgxNXB4KTtcbiAgICB9XG4gIH1cblxuICAubmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiBnZXQtdncoMzZweCk7XG4gICAgYm90dG9tOiBnZXQtdncoMTY4cHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgYm90dG9tOiBnZXQtdnctc20oMjAwcHgpO1xuICAgICAgcmlnaHQ6IGdldC12dy1zbSgxNXB4KTtcbiAgICB9XG4gIH1cblxuICAuYnV0dG9uLXBhZyB7XG4gICAgd2lkdGg6IGdldC12dygxNDBweCk7XG4gICAgaGVpZ2h0OiBnZXQtdncoNDVweCk7XG4gICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDhweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjYyODtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE3cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZy10b3A6IGdldC12dygycHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgd2lkdGg6IGdldC12dy1zbSgxNzBweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dy1zbSg0NXB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSg4cHgpO1xuICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTdweCk7XG4gICAgICBwYWRkaW5nLXRvcDogZ2V0LXZ3LXNtKDJweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBhZ2luYXRpb24tbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIGEsIHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgd2lkdGg6IGdldC12dyg0MHB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3KDQwcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZy10b3A6IGdldC12dygycHgpO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoOHB4KTtcbiAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE3cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDQwcHgpO1xuICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSg0MHB4KTtcbiAgICAgICAgcGFkZGluZy10b3A6IGdldC12dy1zbSgycHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oOHB4KTtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTdweCk7XG4gICAgICB9XG5cbiAgICAgICYuY3VycmVudCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgYSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5mb290ZXIge1xuICAuaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5jb3B5LXRleHQtbGVnYWwge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHdpZHRoOiBnZXQtdncoMjY1cHgpO1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMTNweCk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS41NDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsZWZ0OiBnZXQtdncoMzlweCk7XG4gICAgICBib3R0b206IGdldC12dyg1N3B4KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICByaWdodDogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBib3R0b206IGdldC12dy1zbSg3OHB4KTtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSgyNjVweCk7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDEzcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1zdGVwIHtcbiAgLnN0ZXAtZGVzYyB7XG4gICAgZm9udC1zaXplOiBnZXQtdncoMTVweCk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg0MHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDQwcHgpO1xuICAgIH1cbiAgfVxufSIsIi8vIG1peGluc1xuXG4kYnJlYWtwb2ludHM6IChcbiAgICAgICAgc206IDk2MHB4XG4pO1xuXG4vLyBSZXNwb25kIGFib3ZlLlxuQG1peGluIHJlc3BvbmQtYWJvdmUoJGJyZWFrcG9pbnQpIHtcblxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBleGlzdHMgaW4gdGhlIG1hcC5cbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcblxuICAgIC8vIEdldCB0aGUgYnJlYWtwb2ludCB2YWx1ZS5cbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC12YWx1ZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwLlxuICB9IEBlbHNlIHtcblxuICAgIC8vIExvZyBhIHdhcm5pbmcuXG4gICAgQHdhcm4gJ0ludmFsaWQgYnJlYWtwb2ludDogI3skYnJlYWtwb2ludH0uJztcbiAgfVxufVxuXG4vLyBSZXNwb25kIHVwLlxuQG1peGluIHJlc3BvbmQtdXAoJGJyZWFrcG9pbnQpIHtcblxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBleGlzdHMgaW4gdGhlIG1hcC5cbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcblxuICAgIC8vIEdldCB0aGUgYnJlYWtwb2ludCB2YWx1ZS5cbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC12YWx1ZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwLlxuICB9IEBlbHNlIHtcblxuICAgIC8vIExvZyBhIHdhcm5pbmcuXG4gICAgQHdhcm4gJ0ludmFsaWQgYnJlYWtwb2ludDogI3skYnJlYWtwb2ludH0uJztcbiAgfVxufVxuXG4kdnctdmlld3BvcnQ6IDE0NDA7XG5AZnVuY3Rpb24gZ2V0LXZ3KCRmb250KSB7XG4gICR2dy1jb250ZXh0OiAkdnctdmlld3BvcnQgKiAwLjAxICogMXB4O1xuICBAcmV0dXJuICRmb250IC8gJHZ3LWNvbnRleHQgKiAxdnc7XG4gIEByZXR1cm4gJGZvbnQ7XG59XG5cbiR2dy12aWV3cG9ydC1zbTogMzc1O1xuQGZ1bmN0aW9uIGdldC12dy1zbSgkZm9udCkge1xuICAkdnctY29udGV4dC1zbTogJHZ3LXZpZXdwb3J0LXNtICogMC4wMSAqIDFweDtcbiAgQHJldHVybiAkZm9udCAvICR2dy1jb250ZXh0LXNtICogMXZ3O1xuICBAcmV0dXJuICRmb250O1xufSIsIm5hdiB7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAuaW5uZXIge1xuICAgICAgLnNlYXJjaC10cmlnZ2VyLW5hdiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgKiB7XG4gICAgICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2VhcmNoLWNsb3NlIHtcbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uc2VhcmNoLXRyaWdnZXItbmF2IHtcbiAgd2lkdGg6IGdldC12dygzMnB4KTtcbiAgaGVpZ2h0OiBnZXQtdncoMzBweCk7XG4gIGJvcmRlci1yYWRpdXM6IGdldC12dyg4cHgpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBtYXJnaW4tcmlnaHQ6IGdldC12dygzcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgd2lkdGg6IGdldC12dy1zbSg1NXB4KTtcbiAgICBoZWlnaHQ6IGdldC12dy1zbSg1NXB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0O1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSg4cHgpO1xuICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3LXNtKDlweCk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgc3ZnIHtcbiAgICAgICoge1xuICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IGdldC12dygxOHB4KTtcbiAgICBoZWlnaHQ6IGdldC12dygxOHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHdpZHRoOiBnZXQtdnctc20oMjhweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dy1zbSgyOHB4KTtcbiAgICB9XG5cbiAgICAqIHtcbiAgICAgIGZpbGw6ICNGRkY7XG4gICAgfVxuICB9XG59XG5cbi5zZWFyY2gtcG9wdXAtbmF2IHtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMTtcblxuICAuY2xvc2Utc2VhcmNoLXBvcHVwLW5hdiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM1JTtcbiAgICByaWdodDogMjAlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgcmlnaHQ6IDIlO1xuICAgICAgdG9wOiAzJTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogZ2V0LXZ3KDIwcHgpIDA7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDIwcHgpIDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBnZXQtdncoMjZweCk7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oMjVweCk7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogZ2V0LXZ3KDEzcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBsZWZ0OiBnZXQtdnctc20oMTJweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICByaWdodDogZ2V0LXZ3KDEzcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICByaWdodDogZ2V0LXZ3LXNtKDEycHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZm9ybSB7XG4gICAgd2lkdGg6IGdldC12dyg3MjBweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICB3aWR0aDogZ2V0LXZ3LXNtKDM1MHB4KTtcbiAgICB9XG5cbiAgICAuaW5wdXQtd3JhcCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDYzNXB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDI4NXB4KTtcbiAgICAgIH1cblxuICAgICAgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgbWFyZ2luOiBnZXQtdncoMTBweCkgMCAwIGdldC12dygyMHB4KTtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTNweCk7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBtYXJnaW46IGdldC12dy1zbSgxMHB4KSAwIDAgZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDEzcHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoODFweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSg2MXB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoODFweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoNDBweCk7XG4gICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMCBnZXQtdncoNTBweCk7XG4gICAgICBmb250LXNpemU6IGdldC12dygyMnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGJhY2tncm91bmQ7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oNjFweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgzNXB4KTtcbiAgICAgICAgcGFkZGluZzogMCBnZXQtdnctc20oMjVweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIGhlaWdodDogZ2V0LXZ3KDgxcHgpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSg2MXB4KTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAqIHtcbiAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiBnZXQtdncoMzBweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3KDMwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDMwcHgpO1xuICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDMwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmlucHV0IHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuICBtYXJnaW4tdG9wOiBnZXQtdncoLTUwcHgpO1xuICBwYWRkaW5nOiAwIGdldC12dygzNnB4KSBnZXQtdncoMTcwcHgpO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSgyMHB4KSBnZXQtdnctc20oNXB4KSBnZXQtdnctc20oMjAwcHgpO1xuICB9XG5cbiAgLnNlYXJjaC1yZXN1bHRzLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg0cHgpO1xuICAgIHBhZGRpbmc6IGdldC12dygxNnB4KSBnZXQtdncoMjNweCkgZ2V0LXZ3KDE2cHgpIGdldC12dygxNnB4KTtcbiAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMjBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBiYWNrZ3JvdW5kLCAuMnMgZWFzZS1pbi1vdXQgbWFyZ2luLCAuMnMgZWFzZS1pbi1vdXQgcGFkZGluZztcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg0cHgpO1xuICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDEycHgpIGdldC12dy1zbSgxMHB4KSBnZXQtdnctc20oMjRweCkgZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dygtNHB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGdldC12dygtNHB4KTtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3KDE2cHgpIGdldC12dygyN3B4KSBnZXQtdncoMTZweCkgZ2V0LXZ3KDIwcHgpO1xuXG4gICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgcmlnaHQ6IGdldC12dygyMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmdyZXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgJi5oYXMtaW1hZ2Uge1xuICAgICAgICAudGFnbmFtZSB7XG4gICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMTA2cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50YWduYW1lIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoMTAyMHB4KTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAudGFnIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdncoMTJweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBwYWRkaW5nOiBnZXQtdncoM3B4KSBnZXQtdncoOHB4KSBnZXQtdncoMnB4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDE3cHgpO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoMzRweCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IGNvbG9yLCAuMnMgZWFzZS1pbi1vdXQgYmFja2dyb3VuZDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTJweCk7XG4gICAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDNweCkgZ2V0LXZ3LXNtKDhweCkgZ2V0LXZ3LXNtKDJweCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDE3cHgpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg0NXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5hbWUge1xuICAgICAgICAuZmlsbGVkIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogZ2V0LXZ3KC01cHgpO1xuICAgICAgICAgICAgYm90dG9tOiBnZXQtdncoLTFweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgdG9wOiBnZXQtdnctc20oLTVweCk7XG4gICAgICAgICAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKC0xcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmlsbGVkLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuXG4gICAgICAuZmlsbGVkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IGdldC12dygtM3B4KTtcbiAgICAgICAgICBib3R0b206IGdldC12dygtM3B4KTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGQ5ZDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDRweCk7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIHRvcDogZ2V0LXZ3LXNtKC0zcHgpO1xuICAgICAgICAgICAgYm90dG9tOiBnZXQtdnctc20oLTNweCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oNHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5hbWUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IGdldC12dygyNHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoM3B4KTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjJweCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXNjIHtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICBmb250LXNpemU6IGdldC12dygxNXB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTM7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNXB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWctd3JhcCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDE4MHB4KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogZ2V0LXZ3KDE2cHgpO1xuICAgICAgcmlnaHQ6IGdldC12dygxNnB4KTtcbiAgICAgIGJvdHRvbTogZ2V0LXZ3KDE2cHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dyg4cHgpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCByaWdodDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDE3MHB4KTtcbiAgICAgICAgdG9wOiBnZXQtdnctc20oMTJweCk7XG4gICAgICAgIHJpZ2h0OiBnZXQtdnctc20oMTBweCk7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTE0cHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oOHB4KTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHJpZ2h0OiBnZXQtdncoMTBweCk7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gICAgICAgIHdpZHRoOiBnZXQtdncoMjJweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3KDIycHgpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlYXJjaC1yZXN1bHRzLWxpc3Qtbm8tZm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuICBwYWRkaW5nLXRvcDogZ2V0LXZ3KDMwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ib3R0b206IGdldC12dygxNzBweCk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIHBhZGRpbmctdG9wOiBnZXQtdnctc20oNzBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IGdldC12dy1zbSgxNzBweCk7XG4gIH1cblxuICAuaWNvbiB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiBnZXQtdncoNjRweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dyg1NXB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDYwcHgpO1xuICAgICAgICBoZWlnaHQ6IGdldC12dy1zbSg1MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGV4dCB7XG4gICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDI2cHgpO1xuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE4cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuNjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgyMXB4KTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgIH1cbiAgfVxufVxuXG5oZWFkZXIgbmF2IC5pbm5lciAubGVmdC1uYXYge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn0iLCIuZmVlZGJhY2tzLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcblxuICAuZG9wLWxpbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogZ2V0LXZ3KDM1MHB4KTtcbiAgICBsZWZ0OiBnZXQtdncoMzZweCk7XG4gICAgcmlnaHQ6IGdldC12dyg1NTBweCk7XG4gICAgYm90dG9tOiBnZXQtdncoMjM2cHgpO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDEwMCUgMCk7XG4gICAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQgY2xpcC1wYXRoO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgdG9wOiBnZXQtdnctc20oNTA1cHgpO1xuICAgICAgbGVmdDogZ2V0LXZ3LXNtKDE3cHgpO1xuICAgICAgcmlnaHQ6IGdldC12dy1zbSgxN3B4KTtcbiAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKDI2N3B4KTtcbiAgICB9XG5cbiAgICAmLmFuaW1hdGVkLWxpbmUge1xuICAgICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE3OWRlZywgcmdiYSgyLCAyLCAyLCAwLjIwKSAzOS40NiUsICMyRjMwMzIgOTguOTMlKTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogYXV0bztcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGl0bGUtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgcGFkZGluZzogZ2V0LXZ3KDI0MHB4KSBnZXQtdncoMzZweCkgZ2V0LXZ3KDI3OHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHBhZGRpbmc6IGdldC12dy1zbSgxNDBweCkgZ2V0LXZ3LXNtKDIwcHgpIGdldC12dy1zbSg0OTBweCk7XG4gICAgfVxuXG4gICAgLmRlc2Mge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogZ2V0LXZ3KDM2cHgpO1xuICAgICAgdG9wOiBnZXQtdncoMjQwcHgpO1xuICAgICAgd2lkdGg6IGdldC12dyg0MDBweCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMzJweCk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgbGVmdDogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKDM3NHB4KTtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSgyNzBweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDIycHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IGdldC12dygxMDRweCk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMC45O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDI4cHgpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDQ4cHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oMTFweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJzLWF2ZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdncoNDRweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDM5cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mZWVkYmFja3Mtc29jaWFscy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5mZWVkYmFja3Mtc29jaWFscy1pdGVtIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHdpZHRoOiBnZXQtdncoMTQ3cHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoNzRweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoOHB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDQ2NDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dyg4cHgpO1xuICAgICAgcGFkZGluZy1ib3R0b206IGdldC12dyg4cHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSgxMDRweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDYycHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oOHB4KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdnctc20oNnB4KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGdldC12dy1zbSg4cHgpO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzc4Nzg3ODtcblxuICAgICAgICAgIC5zdGFycy1hdmcge1xuICAgICAgICAgICAgLnJhdGUge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubG9nbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg0cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oM3B4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IGdldC12dygxMTNweCk7XG4gICAgICAgICAgaGVpZ2h0OiBnZXQtdncoMzBweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDc1cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMjBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdGFycy1hdmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIC5yYXRlIHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNHB4KTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dyg1cHgpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTRweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dy1zbSgycHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGFycy1saXN0IHtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdncoMXB4KTtcbiAgICAgICAgICAgIHdpZHRoOiBnZXQtdncoMTJweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGdldC12dygxMnB4KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dy1zbSgxcHgpO1xuICAgICAgICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDlweCk7XG4gICAgICAgICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDlweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiBnZXQtdncoMjZweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oMjVweCk7XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiBnZXQtdncoNXB4KSBnZXQtdncoMzhweCkgZ2V0LXZ3KDVweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMjcuNXB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjEzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IGdldC12dy1zbSg1cHgpIGdldC12dy1zbSg0OHB4KSBnZXQtdnctc20oNXB4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDI3LjVweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXVwKHNtKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGV4dC13cmFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogZ2V0LXZ3KDIzMHB4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMztcbiAgICBwYWRkaW5nLWxlZnQ6IGdldC12dyg5MjBweCk7XG4gICAgcGFkZGluZy1yaWdodDogZ2V0LXZ3KDM2cHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgcGFkZGluZy1ib3R0b206IGdldC12dy1zbSgxMjVweCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGdldC12dy1zbSgxNXB4KTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGdldC12dy1zbSgxNXB4KTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IGdldC12dygzMnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMxO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDYycHgpO1xuICAgICAgd2lkdGg6IGdldC12dyg0MjhweCk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgyMnB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDI4cHgpO1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDI3MHB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDQwMHB4KTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE1cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxNXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnN0YXJzLWF2ZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLnJhdGUge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBmb250LXNpemU6IGdldC12dygyOHB4KTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMC45MztcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXJpZ2h0OiBnZXQtdncoMTVweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBmb250LXNpemU6IGdldC12dy1zbSgyMHB4KTtcbiAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgIH1cbiAgfVxuXG4gIC5zdGFycy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdncoNXB4KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGdldC12dygyNnB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3KDI2cHgpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3LXNtKDRweCk7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oMTlweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDE5cHgpO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hbGwtZmVlZGJhY2tzIHtcbiAgbWFyZ2luLXRvcDogZ2V0LXZ3KC02NHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gIH1cblxuICAuZmVlZGJhY2tzLXNvcnRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogZ2V0LXZ3LXNtKDEwcHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiBnZXQtdncoMnB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygzMHB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTI2Mjg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgZ2V0LXZ3KDVweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDJweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgzMHB4KTtcbiAgICAgICAgbWFyZ2luOiAwIGdldC12dy1zbSg1cHgpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXVwKHNtKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5ob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY291bnQge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuY291bnQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaG92ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgbGVmdCwgLjJzIGVhc2UtaW4tb3V0IHdpZHRoLCAuMnMgZWFzZS1pbi1vdXQgb3BhY2l0eTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGdldC12dygycHgpO1xuICAgICAgICBib3R0b206IGdldC12dygycHgpO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDMwcHgpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dygxNXB4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiBnZXQtdncoMTdweCkgZ2V0LXZ3KDQ1cHgpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygzMHB4KTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDEycHgpIGdldC12dy1zbSg0MHB4KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgzMHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5jb3VudCB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgLmNvdW50IHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dygzMHB4KTtcbiAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IG9wYWNpdHk7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogZ2V0LXZ3KDE4cHgpO1xuICAgICAgICAgICAgICBib3R0b206IGdldC12dygxOHB4KTtcbiAgICAgICAgICAgICAgbGVmdDogZ2V0LXZ3KDMwcHgpO1xuICAgICAgICAgICAgICByaWdodDogZ2V0LXZ3KDMwcHgpO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMzBweCk7XG4gICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCBvcGFjaXR5O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3LXNtKDMwcHgpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmVlZGJhY2tzLWxpc3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjMwMzI7XG4gICAgcGFkZGluZzogZ2V0LXZ3KDYwcHgpIGdldC12dygzNnB4KSBnZXQtdncoOTBweCk7XG4gICAgbWFyZ2luOiBnZXQtdncoLTZweCkgZ2V0LXZ3KC0zcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIGdldC12dy1zbSgxNXB4KSBnZXQtdnctc20oODBweCk7XG4gICAgfVxuXG4gICAgLnJpZ2h0LWNvbCwgLmxlZnQtY29sIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG59XG5cbi5mZWVkYmFjay1pdGVtIHtcbiAgbWFyZ2luOiBnZXQtdncoNnB4KSBnZXQtdncoM3B4KTtcbiAgcGFkZGluZzogZ2V0LXZ3KDE4cHgpIGdldC12dygyMHB4KSBnZXQtdncoMjBweCk7XG4gIGJvcmRlci1yYWRpdXM6IGdldC12dygyMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIG1hcmdpbjogMCAwIGdldC12dy1zbSg4cHgpIDA7XG4gICAgcGFkZGluZzogZ2V0LXZ3LXNtKDEzcHgpIGdldC12dy1zbSgyNXB4KSBnZXQtdnctc20oMTVweCkgZ2V0LXZ3LXNtKDE1cHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgyMHB4KTtcbiAgfVxuXG4gIC5yYXRlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogZ2V0LXZ3KDE4cHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogZ2V0LXZ3KDE2cHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoMTZweCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3KDNweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgd2lkdGg6IGdldC12dy1zbSgxNXB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMTVweCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3LXNtKDNweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRlc3QtbGluZS1oIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiBnZXQtdncoMjJweCk7XG4gICAgd2lkdGg6IDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBoZWlnaHQ6IGdldC12dy1zbSgyMnB4KTtcbiAgICB9XG4gIH1cblxuICAudGV4dCB7XG4gICAgd2lkdGg6IGdldC12dyg1NjJweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE1cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDc7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51c2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IGdldC12dygzNHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHBhZGRpbmctdG9wOiBnZXQtdnctc20oNTBweCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuaW1nLXdyYXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBnZXQtdncoNDJweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dyg0MnB4KTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dyg4cHgpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oNDJweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDQycHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXQtdnctc20oNnB4KTtcbiAgICAgIH1cblxuICAgICAgJi53aXRoLXRleHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IGdldC12dygxOHB4KTtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDNweCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgxOHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgzcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hbWUge1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMTVweCk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS40NztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTVweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGUge1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMTJweCk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xNztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTJweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNvY2lhbCB7XG4gICAgYSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogZ2V0LXZ3KDIwcHgpO1xuICAgICAgYm90dG9tOiBnZXQtdncoMzJweCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IGdldC12dyg4cHgpIGdldC12dygxNnB4KSBnZXQtdncoNHB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dyg4cHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHJpZ2h0OiBnZXQtdnctc20oMTVweCk7XG4gICAgICAgIGJvdHRvbTogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogZ2V0LXZ3LXNtKDhweCkgZ2V0LXZ3LXNtKDdweCkgZ2V0LXZ3LXNtKDVweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSg4cHgpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXVwKHNtKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IGdldC12dyg3NXB4KTtcbiAgICAgICAgaGVpZ2h0OiBnZXQtdncoMjBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oNzVweCk7XG4gICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oMjBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW1hZ2VzLWxpc3Qge1xuICAgIHBhZGRpbmctdG9wOiBnZXQtdncoMTZweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KC04cHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgcGFkZGluZy10b3A6IGdldC12dy1zbSgxNHB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgtOHB4KTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtaXRlbSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IGdldC12dyg4NnB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3KDg2cHgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDhweCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdncoOHB4KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dyg4cHgpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oODZweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDg2cHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oOHB4KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQtdnctc20oOHB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDhweCk7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZlZWRiYWNrLXBvcHVwIHtcbiAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMzguMXB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDM4LjFweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM1LCAxMzUsIDEzNSwgMC4yNSk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMTtcblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5jbG9zZS1wb3B1cCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGdldC12dyg4cHgpO1xuICAgIHJpZ2h0OiBnZXQtdncoOHB4KTtcbiAgICBib3JkZXItcmFkaXVzOiBnZXQtdncoMTJweCk7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHRvcDogZ2V0LXZ3LXNtKDhweCk7XG4gICAgICByaWdodDogZ2V0LXZ3LXNtKDhweCk7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgIC5jbG9zZS1wb3B1cDpob3ZlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKVxuICAgIH1cblxuICAgIC5jbG9zZS1wb3B1cDpob3ZlciBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpXG4gICAgfVxuICB9XG5cbiAgLmNsb3NlLXBvcHVwIC5pY29uIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogZ2V0LXZ3KDM4cHgpIGdldC12dygxM3B4KTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmNsb3NlLXBvcHVwIC5pY29uIHtcbiAgICAgIHBhZGRpbmc6IDV2dyAwXG4gICAgfVxuICB9XG5cbiAgLmNsb3NlLXBvcHVwIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxLjgwNTU2dnc7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG4gICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtXG4gIH1cblxuICAuY2xvc2UtcG9wdXAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC45MDI3OHZ3XG4gIH1cblxuICAuY2xvc2UtcG9wdXAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IC45MDI3OHZ3XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIC5jbG9zZS1wb3B1cCBzcGFuIHtcbiAgICAgIHdpZHRoOiA2LjY2NjY3dndcbiAgICB9XG4gICAgLmNsb3NlLXBvcHVwIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgbGVmdDogMy4ydndcbiAgICB9XG4gICAgLmNsb3NlLXBvcHVwIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICByaWdodDogMy4ydndcbiAgICB9XG4gIH1cblxuICBmb3JtIHtcbiAgICB3aWR0aDogZ2V0LXZ3KDYwMHB4KTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgZm9ybSB7XG4gICAgICB3aWR0aDogOTMuMzMzMzN2d1xuICAgIH1cbiAgfVxuXG4gIC50aXRsZS13cmFwIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IGdldC12dyg0NHB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygxNnB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBmb250LXNpemU6IGdldC12dy1zbSgyOHB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDE1cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoMTVweCk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS40NztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiBnZXQtdncoNDgwcHgpO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTVweCk7XG4gICAgICAgIHdpZHRoOiBnZXQtdnctc20oMzQ1cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yYXRlLWZvcm0ge1xuICAgICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDMwcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206IGdldC12dygzM3B4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dygzMHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICBtYXJnaW4tdG9wOiBnZXQtdnctc20oMzBweCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBnZXQtdnctc20oMzNweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSgzMHB4KTtcbiAgICAgIH1cblxuICAgICAgLnJhdGUge1xuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgIGZpbGw6ICNmZmE0ODU7XG4gICAgICAgICAgICAgIGZpbGwtb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyIHtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgIGZpbGw6ICNmZmE0ODU7XG4gICAgICAgICAgICAgIGZpbGwtb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmZpbGxlZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmYTQ4NTtcbiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dygxNHB4KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBnZXQtdncoNTBweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3KDUwcHgpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogZ2V0LXZ3LXNtKDE0cHgpO1xuICAgICAgICAgIHdpZHRoOiBnZXQtdnctc20oNTBweCk7XG4gICAgICAgICAgaGVpZ2h0OiBnZXQtdnctc20oNTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJhdGVbZGF0YS1yYXRlPVwiNVwiXSB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yYXRlLXRleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KDE1cHgpO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40NztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMTVweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmYTQ4NTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGNvbG9yOiAjZmZhNDg1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGV4dGFyZWEge1xuICAgIGhlaWdodDogZ2V0LXZ3KDg0cHgpO1xuICAgIHJlc2l6ZTogbm9uZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDc1cHgpO1xuICAgIH1cbiAgfVxufVxuXG4uc2VydmljZS1pbi1mZWVkYmFja3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IGdldC12dygxNTBweCkgMDtcbiAgYmFja2dyb3VuZDogIzhFOEU4QztcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcGFkZGluZzogZ2V0LXZ3LXNtKDE1MHB4KSAwO1xuICB9XG5cbiAgLnRpdGxlLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgZ2V0LXZ3KDM2cHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgcGFkZGluZzogMCBnZXQtdnctc20oMTVweCk7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiBnZXQtdncoNDJweCk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3KDhweCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiBnZXQtdnctc20oMjhweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGdldC12dy1zbSg4cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmVlZGJhY2tzLXNsaWRlci13cmFwIHtcbiAgbWFyZ2luLXRvcDogZ2V0LXZ3KDIwcHgpO1xuICBwYWRkaW5nOiBnZXQtdncoMzBweCkgZ2V0LXZ3KDMwcHgpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgbWFyZ2luLXRvcDogZ2V0LXZ3LXNtKDIwcHgpO1xuICAgIHBhZGRpbmc6IGdldC12dy1zbSgzMHB4KSBnZXQtdnctc20oMTVweCkgMDtcbiAgfVxuXG4gIC5sYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiBnZXQtdncoNnB4KTtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgZm9udC1zaXplOiBnZXQtdncoMTJweCk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuODM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IGdldC12dygxM3B4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDEycHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0LXZ3LXNtKDIycHgpO1xuICAgIH1cbiAgfVxuXG4gIC5mZWVkYmFja3Mtc2xpZGVyIHtcbiAgICBoZWlnaHQ6IGdldC12dygzMDVweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBoZWlnaHQ6IGdldC12dy1zbSg0MTJweCk7XG4gICAgfVxuXG4gICAgJi5uby1vdmVyZmxvdy1pdGVtIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG4gIH1cblxuICAuZmVlZGJhY2staXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWluLWhlaWdodDogZ2V0LXZ3KDMwNXB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGdldC12dy1zbSg0MTJweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGdldC12dy1zbSg0cHgpO1xuICAgIH1cblxuICAgICYub3ZlcmZsb3ctaXRlbSB7XG4gICAgICAudGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHZhcigtLWNvbGxpbmVzKTtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIH1cblxuICAgICAgLnNvY2lhbCBhIHtcbiAgICAgICAgcmlnaHQ6IGdldC12dygxMjBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgIHJpZ2h0OiBnZXQtdnctc20oMTEwcHgpO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1vcmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICAmLm5vLW92ZXJmbG93LWl0ZW0ge1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlc3Mge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gIC5zb2NpYWwgYSB7XG4gICAgYm90dG9tOiBnZXQtdncoMjBweCk7XG4gICAgcGFkZGluZy10b3A6IGdldC12dyg0cHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgYm90dG9tOiBnZXQtdnctc20oMTVweCk7XG4gICAgICBwYWRkaW5nLXRvcDogZ2V0LXZ3LXNtKDRweCk7XG4gICAgfVxuICB9XG5cbiAgLm1vcmUsIC5sZXNzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IGdldC12dygyMHB4KTtcbiAgICBib3R0b206IGdldC12dygyMHB4KTtcbiAgICB3aWR0aDogZ2V0LXZ3KDg3cHgpO1xuICAgIGhlaWdodDogZ2V0LXZ3KDI2cHgpO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDUwcHgpO1xuICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICBmb250LXNpemU6IGdldC12dygxM3B4KTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS42OTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHJpZ2h0OiBnZXQtdnctc20oMTVweCk7XG4gICAgICBib3R0b206IGdldC12dy1zbSgxNXB4KTtcbiAgICAgIHdpZHRoOiBnZXQtdnctc20oODdweCk7XG4gICAgICBoZWlnaHQ6IGdldC12dy1zbSgyNnB4KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSg1MHB4KTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDEzcHgpO1xuICAgIH1cbiAgfVxufVxuXG4ucHJldi1zbGlkZXItZmVlZGJhY2tzLCAubmV4dC1zbGlkZXItZmVlZGJhY2tzIHtcbiAgd2lkdGg6IGdldC12dygzM3B4KTtcbiAgaGVpZ2h0OiBnZXQtdncoMzNweCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiBzb2xpZCAwLjhweCAjZmZmO1xuICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBnZXQtdncoMTBweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgd2lkdGg6IGdldC12dy1zbSgzM3B4KTtcbiAgICBoZWlnaHQ6IGdldC12dy1zbSgzM3B4KTtcbiAgICB0b3A6IGdldC12dy1zbSgxMHB4KTtcbiAgfVxuXG4gICYuc2xpY2stZGlzYWJsZWQsICYuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE3LjhweCk7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTcuOHB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgfVxuICB9XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogZ2V0LXZ3KDEzLjJweCk7XG4gICAgaGVpZ2h0OiBnZXQtdncoOXB4KTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgIHdpZHRoOiBnZXQtdnctc20oMTMuMnB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDlweCk7XG4gICAgfVxuXG4gICAgKiB7XG4gICAgICBmaWxsOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4ubmV4dC1zbGlkZXItZmVlZGJhY2tzIHtcbiAgcmlnaHQ6IGdldC12dygzNnB4KTtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcmlnaHQ6IGdldC12dy1zbSgxNXB4KTtcbiAgfVxufVxuXG4ucHJldi1zbGlkZXItZmVlZGJhY2tzIHtcbiAgcmlnaHQ6IGdldC12dyg4MHB4KTtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgcmlnaHQ6IGdldC12dy1zbSg1N3B4KTtcbiAgfVxufVxuXG4uYnRuLXdyYXAtZmVlZGJhY2tzLXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IGdldC12dyg0NnB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSg0MnB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBnZXQtdnctc20oMTVweCk7XG4gICAgcGFkZGluZy1sZWZ0OiBnZXQtdnctc20oMTVweCk7XG4gIH1cblxuICBhIHtcbiAgICBwYWRkaW5nOiBnZXQtdncoNXB4KSBnZXQtdncoMzhweCkgZ2V0LXZ3KDVweCk7XG4gICAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDI3LjVweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgICBmb250LXNpemU6IGdldC12dygxNnB4KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMi4xMztcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICBwYWRkaW5nOiBnZXQtdnctc20oNXB4KSBnZXQtdnctc20oNjRweCkgZ2V0LXZ3LXNtKDVweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXQtdnctc20oMjcuNXB4KTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0LXZ3LXNtKDE2cHgpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmVlZGJhY2staXRlbS1saW5rLWFsbCB7XG4gIGhlaWdodDogZ2V0LXZ3KDMwNXB4KTtcbiAgYm9yZGVyLXJhZGl1czogZ2V0LXZ3KDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogZ2V0LXZ3KDZweCkgZ2V0LXZ3KDNweCk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgaGVpZ2h0OiBnZXQtdnctc20oNDEycHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IGdldC12dy1zbSgyMHB4KTtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGdldC12dy1zbSgzNDVweCkhaW1wb3J0YW50O1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC11cChzbSkge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzM0MzQzNDtcblxuICAgICAgLmljb24td3JhcCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzNDM0MzQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmljb24td3JhcCB7XG4gICAgd2lkdGg6IGdldC12dygyOHB4KTtcbiAgICBoZWlnaHQ6IGdldC12dygyOHB4KTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgd2lkdGg6IGdldC12dy1zbSgzMnB4KTtcbiAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDMycHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdXAoc20pIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGU4ZThjO1xuICAgICAgICBib3JkZXItY29sb3I6ICM4ZThlOGM7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAqIHtcbiAgICAgICAgICAgIGZpbGw6ICMwMDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGdldC12dyg4cHgpO1xuICAgICAgaGVpZ2h0OiBnZXQtdncoOHB4KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICB3aWR0aDogZ2V0LXZ3LXNtKDlweCk7XG4gICAgICAgIGhlaWdodDogZ2V0LXZ3LXNtKDlweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnQge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IGdldC12dygxNTBweCk7XG4gICAgZm9udC1zaXplOiBnZXQtdncoMThweCk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogZ2V0LXZ3KDI0cHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgd2lkdGg6IGdldC12dy1zbSgxNTBweCk7XG4gICAgICBmb250LXNpemU6IGdldC12dy1zbSgxOHB4KTtcbiAgICAgIG1hcmdpbi10b3A6IGdldC12dy1zbSgyMHB4KTtcbiAgICB9XG4gIH1cbn0iXX0= */
