/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/.pnpm/css-loader@7.1.2_@rspack+core@1.6.0_webpack@5.102.1/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!../node_modules/.pnpm/postcss-loader@7.3.4_postcss@8.5.6_typescript@5.9.3_webpack@5.102.1/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!../node_modules/.pnpm/sass-loader@16.0.6_@rspack+core@1.6.0_sass-embedded@1.93.3_sass@1.93.3_webpack@5.102.1/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./resources/scss_v3/app.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}
.glightbox-container.inactive{display:none}
.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}
.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translate3d(0,0,0)}
.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}
.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}
.glightbox-container .gslide.prev{opacity:1;z-index:9999}
.glightbox-container .gslide-inner-content{width:100%}
.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}
.glightbox-container .ginner-container.gvideo-container{width:100%}
.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}
.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}
.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}
.gslide:not(.current){pointer-events:none}
.gslide-image{align-items:center}
.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;object-fit:cover;touch-action:none;margin:auto;min-width:200px}
.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}
.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}
.gslide-image img.zoomable{position:relative}
.gslide-image img.dragging{cursor:grabbing!important;transition:none}
.gslide-video{position:relative;max-width:100vh;width:100%!important}
.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}
.gslide-video .gvideo-wrapper{width:100%;margin:auto}
.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}
.gslide-video.playing::before{display:none}
.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}
.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}
.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}
.gslide-inline .ginlined-content{padding:20px;width:100%}
.gslide-inline .dragging{cursor:grabbing!important;transition:none}
.ginlined-content{overflow:auto;display:block!important;opacity:1}
.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}
.gslide-media{display:flex;width:auto}
.zoomed .gslide-media{box-shadow:none!important}
.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}
.gslide-description{position:relative;flex:1 0 100%}
.gslide-description.description-left,.gslide-description.description-right{max-width:100%}
.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}
.gslide-description p{margin-bottom:12px}
.gslide-description p:last-child{margin-bottom:0}
.zoomed .gslide-description{display:none}
.glightbox-button-hidden{display:none}
.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);transition:opacity .3s linear;padding-bottom:50px}
.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}
.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}
.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}
.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}
.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}
.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}
.gdesc-open .gdesc-inner{padding-bottom:30px}
.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}
.greset{transition:all .3s ease}
.gabsolute{position:absolute}
.grelative{position:relative}
.glightbox-desc{display:none!important}
.glightbox-open{overflow:hidden}
.gloader{height:25px;width:25px;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}
.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}
.glightbox-mobile .goverlay{background:#000}
.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}
.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}
.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}
.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}
.gbtn.focused{outline:2px solid #0f3d81}
iframe.wait-autoplay{opacity:0}
.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}
.glightbox-clean .gslide-description{background:#fff}
.glightbox-clean .gdesc-inner{padding:22px 20px}
.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}
.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}
.glightbox-clean .gslide-video{background:#000}
.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}
.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}
.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}
.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}
.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}
.glightbox-clean .gclose svg{width:18px;height:auto}
.glightbox-clean .gclose:hover{opacity:1}
.gfadeIn{animation:gfadeIn .5s ease}
.gfadeOut{animation:gfadeOut .5s ease}
.gslideOutLeft{animation:gslideOutLeft .3s ease}
.gslideInLeft{animation:gslideInLeft .3s ease}
.gslideOutRight{animation:gslideOutRight .3s ease}
.gslideInRight{animation:gslideInRight .3s ease}
.gzoomIn{animation:gzoomIn .5s ease}
.gzoomOut{animation:gzoomOut .5s ease}
@keyframes lightboxLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
@keyframes gfadeIn{from{opacity:0}to{opacity:1}}
@keyframes gfadeOut{from{opacity:1}to{opacity:0}}
@keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}
@keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}
@keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}
@keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}
@keyframes gzoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}
@keyframes gzoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}
@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}
@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}
@media screen and (max-height:420px){.goverlay{background:#000}}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}
[data-tippy-root]{max-width:calc(100vw - 10px)}
.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}
.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}
.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}
.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}
.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}
.tippy-box[data-placement^=left]>.tippy-arrow{right:0}
.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}
.tippy-box[data-placement^=right]>.tippy-arrow{left:0}
.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}
.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}
.tippy-arrow{width:16px;height:16px;color:#333}
.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}
.tippy-content{position:relative;padding:5px 9px;z-index:1}
.tippy-box{border:1px transparent}
.tippy-box[data-placement^=top]>.tippy-arrow:after{border-top-color:inherit;border-width:8px 8px 0;bottom:-8px;left:0}
.tippy-box[data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:inherit;border-width:0 8px 8px;top:-8px;left:0}
.tippy-box[data-placement^=left]>.tippy-arrow:after{border-left-color:inherit;border-width:8px 0 8px 8px;right:-8px;top:0}
.tippy-box[data-placement^=right]>.tippy-arrow:after{border-width:8px 8px 8px 0;left:-8px;top:0;border-right-color:inherit}
.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg:first-child:not(:last-child){top:17px}
.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg:first-child:not(:last-child){bottom:17px}
.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg:first-child:not(:last-child){left:12px}
.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg:first-child:not(:last-child){right:12px}
.tippy-arrow{border-color:inherit}
.tippy-arrow:after{content:"";z-index:-1;position:absolute;border-color:transparent;border-style:solid}
.tippy-box[data-placement^=top]>.tippy-backdrop{transform-origin:0 25%;border-radius:40% 40% 0 0}
.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-55%)}
.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%,-45%)}
.tippy-box[data-placement^=bottom]>.tippy-backdrop{transform-origin:0 -50%;border-radius:0 0 30% 30%}
.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-45%)}
.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%)}
.tippy-box[data-placement^=left]>.tippy-backdrop{transform-origin:50% 0;border-radius:50% 0 0 50%}
.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}
.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-75%,-50%)}
.tippy-box[data-placement^=right]>.tippy-backdrop{transform-origin:-50% 0;border-radius:0 50% 50% 0}
.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}
.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-25%,-50%)}
.tippy-box[data-animatefill]{background-color:transparent!important}
.tippy-backdrop{position:absolute;background-color:#333;border-radius:50%;width:calc(110% + 32px);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tippy-backdrop[data-state=hidden]{opacity:0}
.tippy-backdrop:after{content:"";float:left;padding-top:100%}
.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}
.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}
.tippy-box[data-animation=scale-extreme][data-placement^=top]{transform-origin:bottom}
.tippy-box[data-animation=scale-extreme][data-placement^=bottom]{transform-origin:top}
.tippy-box[data-animation=scale-extreme][data-placement^=left]{transform-origin:right}
.tippy-box[data-animation=scale-extreme][data-placement^=right]{transform-origin:left}
.tippy-box[data-animation=scale-extreme][data-state=hidden]{transform:scale(0);opacity:.25}
.tippy-box[data-animation=shift-toward][data-state=hidden]{opacity:0}
.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=top]{transform:translateY(-10px)}
.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=bottom]{transform:translateY(10px)}
.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=left]{transform:translateX(-10px)}
.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]{transform:translateX(10px)}
code[class*=language-],pre[class*=language-]{color:#fff;background:0 0;text-shadow:0 -.1em .2em #000;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}
@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}
:not(pre)>code[class*=language-],pre[class*=language-]{background:#4c3f33}
pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border:.3em solid #7a6651;border-radius:.5em;box-shadow:1px 1px .5em #000 inset}
:not(pre)>code[class*=language-]{padding:.15em .2em .05em;border-radius:.3em;border:.13em solid #7a6651;box-shadow:1px 1px .3em -.1em #000 inset;white-space:normal}
.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#997f66}
.token.punctuation{opacity:.7}
.token.namespace{opacity:.7}
.token.boolean,.token.constant,.token.number,.token.property,.token.symbol,.token.tag{color:#d1939e}
.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#bce051}
.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f4b73d}
.token.atrule,.token.attr-value,.token.keyword{color:#d1939e}
.token.important,.token.regex{color:#e90}
.token.bold,.token.important{font-weight:700}
.token.italic{font-style:italic}
.token.entity{cursor:help}
.token.deleted{color:red}
pre[class*="language-"].line-numbers {
	position: relative;
	padding-left: 3.8em;
	counter-reset: linenumber;
}
pre[class*="language-"].line-numbers > code {
	position: relative;
	white-space: inherit;
}
.line-numbers .line-numbers-rows {
	position: absolute;
	pointer-events: none;
	top: 0;
	font-size: 100%;
	left: -3.8em;
	width: 3em; /* works for line-numbers below 1000 lines */
	letter-spacing: -1px;
	border-right: 1px solid #999;

	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;

}
.line-numbers-rows > span {
		display: block;
		counter-increment: linenumber;
	}
.line-numbers-rows > span:before {
			content: counter(linenumber);
			color: #999;
			display: block;
			padding-right: 0.8em;
			text-align: right;
		}
[data-sal]{transition-delay:0s;transition-delay:var(--sal-delay,0s);transition-duration:.2s;transition-duration:var(--sal-duration,.2s);transition-timing-function:ease;transition-timing-function:var(--sal-easing,ease)}
[data-sal][data-sal-duration="200"]{transition-duration:.2s}
[data-sal][data-sal-duration="250"]{transition-duration:.25s}
[data-sal][data-sal-duration="300"]{transition-duration:.3s}
[data-sal][data-sal-duration="350"]{transition-duration:.35s}
[data-sal][data-sal-duration="400"]{transition-duration:.4s}
[data-sal][data-sal-duration="450"]{transition-duration:.45s}
[data-sal][data-sal-duration="500"]{transition-duration:.5s}
[data-sal][data-sal-duration="550"]{transition-duration:.55s}
[data-sal][data-sal-duration="600"]{transition-duration:.6s}
[data-sal][data-sal-duration="650"]{transition-duration:.65s}
[data-sal][data-sal-duration="700"]{transition-duration:.7s}
[data-sal][data-sal-duration="750"]{transition-duration:.75s}
[data-sal][data-sal-duration="800"]{transition-duration:.8s}
[data-sal][data-sal-duration="850"]{transition-duration:.85s}
[data-sal][data-sal-duration="900"]{transition-duration:.9s}
[data-sal][data-sal-duration="950"]{transition-duration:.95s}
[data-sal][data-sal-duration="1000"]{transition-duration:1s}
[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}
[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}
[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}
[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}
[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}
[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}
[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}
[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}
[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}
[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}
[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}
[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}
[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}
[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}
[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}
[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}
[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}
[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}
[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}
[data-sal][data-sal-duration="2000"]{transition-duration:2s}
[data-sal][data-sal-delay="50"]{transition-delay:.05s}
[data-sal][data-sal-delay="100"]{transition-delay:.1s}
[data-sal][data-sal-delay="150"]{transition-delay:.15s}
[data-sal][data-sal-delay="200"]{transition-delay:.2s}
[data-sal][data-sal-delay="250"]{transition-delay:.25s}
[data-sal][data-sal-delay="300"]{transition-delay:.3s}
[data-sal][data-sal-delay="350"]{transition-delay:.35s}
[data-sal][data-sal-delay="400"]{transition-delay:.4s}
[data-sal][data-sal-delay="450"]{transition-delay:.45s}
[data-sal][data-sal-delay="500"]{transition-delay:.5s}
[data-sal][data-sal-delay="550"]{transition-delay:.55s}
[data-sal][data-sal-delay="600"]{transition-delay:.6s}
[data-sal][data-sal-delay="650"]{transition-delay:.65s}
[data-sal][data-sal-delay="700"]{transition-delay:.7s}
[data-sal][data-sal-delay="750"]{transition-delay:.75s}
[data-sal][data-sal-delay="800"]{transition-delay:.8s}
[data-sal][data-sal-delay="850"]{transition-delay:.85s}
[data-sal][data-sal-delay="900"]{transition-delay:.9s}
[data-sal][data-sal-delay="950"]{transition-delay:.95s}
[data-sal][data-sal-delay="1000"]{transition-delay:1s}
[data-sal][data-sal-easing=linear]{transition-timing-function:linear}
[data-sal][data-sal-easing=ease]{transition-timing-function:ease}
[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}
[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}
[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}
[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(.55,.055,.675,.19)}
[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(.215,.61,.355,1)}
[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(.645,.045,.355,1)}
[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(.6,.04,.98,.335)}
[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(.075,.82,.165,1)}
[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(.785,.135,.15,.86)}
[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(.95,.05,.795,.035)}
[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(.19,1,.22,1)}
[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1,0,0,1)}
[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(.895,.03,.685,.22)}
[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(.165,.84,.44,1)}
[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(.77,0,.175,1)}
[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(.755,.05,.855,.06)}
[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(.23,1,.32,1)}
[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(.86,0,.07,1)}
[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}
[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}
[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
[data-sal|=fade]{opacity:0;transition-property:opacity}
[data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade]{opacity:1}
[data-sal|=slide]{opacity:0;transition-property:opacity,transform}
[data-sal=slide-up]{transform:translateY(20%)}
[data-sal=slide-down]{transform:translateY(-20%)}
[data-sal=slide-left]{transform:translateX(20%)}
[data-sal=slide-right]{transform:translateX(-20%)}
[data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}
[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}
[data-sal=zoom-in]{transform:scale(.5)}
[data-sal=zoom-out]{transform:scale(1.1)}
[data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}
[data-sal|=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}
[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}
[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}
[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}
[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}
[data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip]{transform:none}
/*# sourceMappingURL=sal.css.map*/
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}
[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}
[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}
[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}
[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}
[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}
[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}
[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}
[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}
[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}
[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}
[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}
[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}
[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}
[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}
[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}
[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}
[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}
[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}
[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}
[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}
[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}
[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}
[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}
[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}
[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}
[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}
[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}
[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}
[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}
[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}
[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}
[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}
[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}
[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}
[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}
[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}
[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}
[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}
[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}
[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}
[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}
[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}
[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}
[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}
[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}
[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}
[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}
[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}
[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}
[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}
[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}
[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}
[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}
[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}
[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}
[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}
[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}
[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}
[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}
[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}
[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}
[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}
[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}
[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}
[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}
[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}
[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}
[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}
[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}
[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}
[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}
[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}
[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}
[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}
[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}
[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}
[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}
[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}
[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}
[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}
[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}
[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}
[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}
[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}
[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}
[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}
[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}
[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}
[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}
[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}
[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}
[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}
[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}
[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}
[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}
[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}
[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}
[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}
[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}
[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}
[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}
[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}
[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}
[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}
[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}
[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}
[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}
[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}
[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}
[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}
[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}
[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}
[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}
[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}
[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}
[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}
[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}
[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}
[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}
[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}
[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}
[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}
[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}
[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}
[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}
[data-aos=fade-up]{transform:translate3d(0,100px,0)}
[data-aos=fade-down]{transform:translate3d(0,-100px,0)}
[data-aos=fade-right]{transform:translate3d(-100px,0,0)}
[data-aos=fade-left]{transform:translate3d(100px,0,0)}
[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}
[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}
[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}
[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}
[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}
[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}
[data-aos=zoom-in]{transform:scale(.6)}
[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}
[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}
[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}
[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}
[data-aos=zoom-out]{transform:scale(1.2)}
[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}
[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}
[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}
[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}
[data-aos^=slide][data-aos^=slide]{transition-property:transform}
[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}
[data-aos=slide-up]{transform:translate3d(0,100%,0)}
[data-aos=slide-down]{transform:translate3d(0,-100%,0)}
[data-aos=slide-right]{transform:translate3d(-100%,0,0)}
[data-aos=slide-left]{transform:translate3d(100%,0,0)}
[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}
[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}
[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}
[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}
[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}
[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}
[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}
[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}
[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
.-translate-y-6, .translate-y-0, .-rotate-1, .-rotate-3, .rotate-0, .rotate-1, .scale-100, .scale-125, .scale-90, .transform, .sub-heading, h3, div, h2, .hero-msg, .error-message-container, .error-message-container:before, .error-message-container:after, .remove, img, .image, .lv-dot, .active, .lv-ctimer{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1}
nav, .mega-menu, ul:not(.mega-menu), nav:not(.light *), nav:is(.dark *), .form-errors, .shadow, .shadow-2xl, .shadow-\[inset_0_0_4px_rgba\(0\2c 0\2c 0\2c 0\.1\)\], .shadow-inner, .shadow-lg, .shadow-md, .shadow-none, .shadow-xl, .scroll-top, .catapult-cookie-bar:not(.light *), .catapult-cookie-bar:is(.dark *), ul:not(:first-child), ul:not(:first-child):not(.light *), ul:not(:first-child):is(.dark *), ul, ul:not(.light *), ul:is(.dark *), ul:not(.mega-menu):not(.light *), ul:not(.mega-menu):is(.dark *), .widget:not(.light *), .widget:is(.dark *), .btn, .img-container:not(.light *), .img-container:is(.dark *), .text-content:not(.light *), .text-content:is(.dark *), .heading, .heading:not(.light *), .heading:is(.dark *), .sub-heading, .sub-heading:not(.light *), .sub-heading:is(.dark *), h3, div, .hero-msg, .img-container, picture, .heading-bg, .error-message-container, .modal-content, [data-component=notification], .notify-container, .lang, .switch-well, .switch-well:not(.light *), .switch-well:is(.dark *), .autocomplete-values, .card:not(.light *), .card:is(.dark *), .sceditor-dropdown, .description-left, .description-right, .article-description, .active, a:not(.active), form, input, .marketplace-list-tools:not(.light *), .marketplace-list-tools:is(.dark *), .item:not(.light *), .item:is(.dark *), .modul-content:not(.light *), .modul-content:is(.dark *), .gallery:not(.light *), .gallery:is(.dark *), .widget-body:not(.light *), .widget-body:is(.dark *), header, header:not(.light *), header:is(.dark *), .docu-section:not(.light *), .docu-section:is(.dark *), .docu-content:not(.light *), .docu-content:is(.dark *), div:not(.light *), div:is(.dark *), .page-content:not(.light *), .page-content:is(.dark *), .entry:not(.light *), .entry:is(.dark *), [id=weather-trend]:not(.light *), [id=weather-trend]:is(.dark *), .row:not(.light *), .row:is(.dark *), .apexcharts-tooltip, .offline, .lv-slider, .lv-dots-container, .lv-dot, .lv-timing-bar, .lv-timing-bar-progress, .lv-thumbnails:not(.light *), .lv-thumbnails:is(.dark *), .lv-thumbnail, .dark\:shadow:not(.light *), .dark\:shadow-\[inset_0_0_4px_rgba\(0\2c 0\2c 0\2c 0\.8\)\]:not(.light *), .dark\:shadow-inner:not(.light *), .dark\:shadow-lg:not(.light *), .dark\:shadow-md:not(.light *), .dark\:shadow-none:not(.light *), .dark\:shadow-xl:not(.light *), .dark\:shadow:is(.dark *), .dark\:shadow-\[inset_0_0_4px_rgba\(0\2c 0\2c 0\2c 0\.8\)\]:is(.dark *), .dark\:shadow-inner:is(.dark *), .dark\:shadow-lg:is(.dark *), .dark\:shadow-md:is(.dark *), .dark\:shadow-none:is(.dark *), .dark\:shadow-xl:is(.dark *){--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}
.mega-menu, ul:not(.mega-menu), .blur, .drop-shadow, .drop-shadow-lg, .drop-shadow-md, .drop-shadow-none, .drop-shadow-xl, .grayscale, .invert, .sepia, .filter, ul:not(:first-child), .img-container, .text-content, .lv-slider, .lv-dots-container, .lv-thumbnail{--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: }
.backdrop-blur-\[1\.25px\], .backdrop-filter, .goverlay{--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }
/* ! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com */
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: open-sans, sans-serif; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
.container{width:100%}
@media (min-width: 640px){
.container{max-width:640px}}
@media (min-width: 768px){
.container{max-width:768px}}
@media (min-width: 1024px){
.container{max-width:1024px}}
@media (min-width: 1280px){
.container{max-width:1280px}}
@media (min-width: 1536px){
.container{max-width:1536px}}
@media (min-width: 1700px){
.container{max-width:1700px}}
@font-face {
    font-family: "Kalam";
    src: url("../fonts/Kalam/Kalam.ttf.woff") format("woff"), url("../fonts/Kalam/Kalam.ttf.svg#Kalam") format("svg"), url("../fonts/Kalam/Kalam.ttf.eot"), url("../fonts/Kalam/Kalam.ttf.eot?#iefix") format("embedded-opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
@font-face {
    font-family: "NanumPen";
    font-style: normal;
    font-weight: 400;
    src: local("Nanum Pen"), local("NanumPen"), url("../fonts/NanumPen/NanumPen2.woff2") format("woff2");
    unicode-range: U+39, U+49, U+4d-4e, U+a0, U+ac04, U+ac1c, U+ac70, U+ac8c, U+acbd, U+acf5, U+acfc, U+ad00, U+ad6c, U+adf8, U+b098, U+b0b4, U+b294, U+b2c8, U+b300, U+b3c4, U+b3d9, U+b4dc, U+b4e4, U+b77c, U+b7ec, U+b85d, U+b97c, U+b9c8, U+b9cc, U+ba54, U+ba74, U+ba85, U+baa8, U+bb34, U+bb38, U+bbf8, U+bc14, U+bc29, U+bc88, U+bcf4, U+bd80, U+be44, U+c0c1, U+c11c, U+c120, U+c131, U+c138, U+c18c, U+c218, U+c2b5, U+c2e0, U+c544, U+c548, U+c5b4, U+c5d0, U+c5ec, U+c5f0, U+c601, U+c624, U+c694, U+c6a9, U+c6b0, U+c6b4, U+c6d0, U+c704, U+c720, U+c73c, U+c740, U+c744, U+c74c, U+c758, U+c77c, U+c785, U+c788, U+c790-c791, U+c7a5, U+c804, U+c815, U+c81c, U+c870, U+c8fc, U+c911, U+c9c4, U+ccb4, U+ce58, U+ce74, U+d06c, U+d0c0, U+d130, U+d2b8, U+d3ec, U+d504, U+d55c, U+d569, U+d574, U+d638, U+d654, U+d68c;
    font-display: swap;
  }
@font-face {
    font-family: "NanumPen";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local("Nanum Pen"), local("NanumPen"), url("../fonts/NanumPen/NanumPen.woff2") format("woff2");
    unicode-range: U+20-22, U+27-2a, U+2c-38, U+3a-3b, U+3f, U+41-47, U+4a-4c, U+4f-5d, U+61-7b, U+7d, U+a1, U+ab, U+ae, U+b7, U+bb, U+bf, U+2013-2014, U+201c-201d, U+2122, U+ac00, U+ace0, U+ae30, U+b2e4, U+b85c, U+b9ac, U+c0ac, U+c2a4, U+c2dc, U+c774, U+c778, U+c9c0, U+d558;
  }
@font-face {
    font-family: "NanumPen";
    font-style: normal;
    font-weight: 400;
    src: local("Nanum Pen"), local("NanumPen"), url("../fonts/NanumPen/NanumPen3.woff2") format("woff2");
    unicode-range: U+24, U+60, U+3b9, U+3bb, U+3bd, U+2191, U+2606, U+300c-300d, U+3131, U+3134, U+3139, U+3141-3142, U+3148, U+3161, U+3163, U+321c, U+4eba, U+5317, U+ac31, U+ac77, U+ac9f, U+acb9, U+acf0-acf1, U+acfd, U+ad73, U+af3d, U+b00c, U+b04a, U+b057, U+b0c4, U+b188, U+b1cc, U+b214, U+b2db, U+b2ee, U+b304, U+b4ed, U+b518, U+b5bc, U+b625, U+b69c-b69d, U+b7ac, U+b801, U+b86c, U+b959, U+b95c, U+b985, U+ba48, U+bb58, U+bc0c, U+bc38, U+bc85, U+bc9a, U+bf40, U+c068, U+c0bd, U+c0cc, U+c12f, U+c149, U+c1e0, U+c22b, U+c22d, U+c250, U+c2fc, U+c300, U+c313, U+c370, U+c3d8, U+c557, U+c580, U+c5e3, U+c62e, U+c634, U+c6f0, U+c74d, U+c783, U+c78e, U+c796, U+c7bc, U+c92c, U+ca4c, U+cc1c, U+cc54, U+cc59, U+ce04, U+cf30, U+cfc4, U+d140, U+d321, U+d38c, U+d399, U+d54f, U+d587, U+d5d0, U+d6e8, U+d770;
    font-display: swap;
  }
@font-face {
    font-family: "NanumPen";
    font-style: normal;
    font-weight: 400;
    src: local("Nanum Pen"), local("NanumPen"), url("../fonts/NanumPen/NanumPen4.woff2") format("woff2");
    unicode-range: U+26, U+2b, U+3e, U+40, U+7e, U+ac01, U+ac19, U+ac1d, U+aca0, U+aca9, U+acb0, U+ad8c, U+ae09, U+ae38, U+ae40, U+aed8, U+b09c, U+b0a0, U+b108, U+b204, U+b298, U+b2d8, U+b2eb-b2ec, U+b2f4, U+b313, U+b358, U+b450, U+b4e0, U+b54c, U+b610, U+b780, U+b78c, U+b791, U+b8e8, U+b958, U+b974, U+b984, U+b9b0, U+b9bc-b9bd, U+b9ce, U+ba70, U+bbfc, U+bc0f, U+bc15, U+bc1b, U+bc31, U+bc95, U+bcc0, U+bcc4, U+bd81, U+bd88, U+c0c8, U+c11d, U+c13c, U+c158, U+c18d, U+c1a1, U+c21c, U+c4f0, U+c54a, U+c560, U+c5b8, U+c5c8, U+c5f4, U+c628, U+c62c, U+c678, U+c6cc, U+c808, U+c810, U+c885, U+c88b, U+c900, U+c988, U+c99d, U+c9c8, U+cc3d-cc3e, U+cc45, U+cd08, U+ce20, U+cee4, U+d074, U+d0a4, U+d0dd, U+d2b9, U+d3b8, U+d3c9, U+d488, U+d544, U+d559, U+d56d, U+d588, U+d615, U+d648, U+d655, U+d658, U+d65c;
    font-display: swap;
  }
@font-face {
    font-family: "NanumPen";
    font-style: normal;
    font-weight: 400;
    src: local("Nanum Pen"), local("NanumPen"), url("../fonts/NanumPen/NanumPen5.woff2") format("woff2");
    unicode-range: U+81-82, U+84, U+a2-a5, U+a7-a8, U+aa, U+ac-ad, U+b1-b3, U+b6, U+b8-ba, U+bc-be, U+c0, U+c2, U+c6-cb, U+ce-d0, U+d4, U+d8-d9, U+db-dc, U+de-df, U+e6, U+eb, U+ee-f0, U+f4, U+f7-f9, U+fb, U+fe-ff, U+111, U+126-127, U+132-133, U+138, U+13f-142, U+149-14b, U+152-153, U+166-167, U+2bc, U+2c7, U+2d0, U+2d8-2d9, U+2db-2dd, U+391-394, U+396-3a1, U+3a3-3a9, U+3b2-3b6, U+3b8, U+3bc, U+3be-3c1, U+3c3-3c9, U+2010, U+2015-2016, U+2018-2019, U+201b, U+201f-2021, U+2025, U+2030, U+2033-2036, U+203c, U+203e, U+2042, U+2074, U+207a-207f, U+2081-2084, U+2109, U+2113, U+2116, U+2121, U+2126, U+212b, U+2153-2154;
    font-display: swap;
  }
@font-face {
    font-family: "NanumPen";
    font-style: normal;
    font-weight: 400;
    src: local("Nanum Pen"), local("NanumPen"), url("../fonts/NanumPen/NanumPen6.woff2") format("woff2");
    unicode-range: U+d7, U+ea, U+fc, U+2192, U+25bc, U+3000, U+3137, U+3145, U+315c, U+7f8e, U+ac13, U+ac71, U+ac90, U+acb8, U+ace7, U+ad7f, U+ae50, U+aef4, U+af34, U+afbc, U+b048, U+b09a, U+b0ad, U+b0bc, U+b113, U+b125, U+b141, U+b20c, U+b2d9, U+b2ed, U+b367, U+b369, U+b374, U+b3cb, U+b4ec, U+b611, U+b760, U+b81b, U+b834, U+b8b0, U+b8e1, U+b989, U+b9d1, U+b9e1, U+b9fa, U+ba4d, U+ba78, U+bb35, U+bb54, U+bbf9, U+bc11, U+bcb3, U+bd05, U+bd95, U+bdd4, U+be10, U+bed0, U+bf51, U+c0d8, U+c232, U+c2b7, U+c2eb, U+c378, U+c500, U+c52c, U+c549, U+c568, U+c598, U+c5c9, U+c61b, U+c639, U+c67c, U+c717, U+c78a, U+c80a, U+c90c-c90d, U+c950, U+c9e7, U+cbe4, U+cca9, U+cce4, U+cdb0, U+ce78, U+ce94, U+ce98, U+cf8c, U+d018, U+d034, U+d0f1, U+d1b1, U+d280, U+d2f8, U+d338, U+d380, U+d3b4, U+d610, U+d69f, U+d6fc, U+d758;
    font-display: swap;
  }
@font-face {
    font-family: "Hooteroll_Jam";
    src: url("../fonts/Hooteroll_Jam/Hooteroll_Jam.ttf.woff") format("woff"), url("../fonts/Hooteroll_Jam/Hooteroll_Jam.ttf.svg#Hooteroll_Jam") format("svg"), url("../fonts/Hooteroll_Jam/Hooteroll_Jam.ttf.eot"), url("../fonts/Hooteroll_Jam/Hooteroll_Jam.ttf.eot?#iefix") format("embedded-opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
@font-face {
    font-family: "Kalam";
    src: url("../fonts/Kalam/Kalam.ttf.woff") format("woff"), url("../fonts/Kalam/Kalam.ttf.svg#Kalam") format("svg"), url("../fonts/Kalam/Kalam.ttf.eot"), url("../fonts/Kalam/Kalam.ttf.eot?#iefix") format("embedded-opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
@font-face {
    font-family: "Mojito-in-June";
    src: url("../fonts/Mojito-in-June/Mojito-in-June.ttf.woff") format("woff"), url("../fonts/Mojito-in-June/Mojito-in-June.ttf.svg#Mojito-in-June") format("svg"), url("../fonts/Mojito-in-June/Mojito-in-June.ttf.eot"), url("../fonts/Mojito-in-June/Mojito-in-June.ttf.eot?#iefix") format("embedded-opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
@font-face {
    font-family: "Source Code Pro";
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    src: url("../fonts/SourceCodePro/WOFF2/TTF/SourceCodePro-Bold.ttf.woff2") format("woff2"), url("../fonts/SourceCodePro/WOFF/OTF/SourceCodePro-Bold.otf.woff") format("woff"), url("../fonts/SourceCodePro/OTF/SourceCodePro-Bold.otf") format("opentype"), url("../fonts/SourceCodePro/TTF/SourceCodePro-Bold.ttf") format("truetype");
    font-display: swap;
  }
@font-face {
    font-family: "Source Code Pro";
    font-weight: 600;
    font-style: italic;
    font-stretch: normal;
    src: url("../fonts/SourceCodePro/WOFF2/TTF/SourceCodePro-BoldIt.ttf.woff2") format("woff2"), url("../fonts/SourceCodePro/WOFF/OTF/SourceCodePro-BoldIt.otf.woff") format("woff"), url("../fonts/SourceCodePro/OTF/SourceCodePro-BoldIt.otf") format("opentype"), url("../fonts/SourceCodePro/TTF/SourceCodePro-BoldIt.ttf") format("truetype");
    font-display: swap;
  }
@font-face {
    font-family: "Source Code Pro";
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    src: url("../fonts/SourceCodePro/WOFF2/TTF/SourceCodePro-Light.ttf.woff2") format("woff2"), url("../fonts/SourceCodePro/WOFF/OTF/SourceCodePro-Light.otf.woff") format("woff"), url("../fonts/SourceCodePro/OTF/SourceCodePro-Light.otf") format("opentype"), url("../fonts/SourceCodePro/TTF/SourceCodePro-Light.ttf") format("truetype");
    font-display: swap;
  }
@font-face {
    font-family: "Source Code Pro";
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    src: url("../fonts/SourceCodePro/WOFF2/TTF/SourceCodePro-Regular.ttf.woff2") format("woff2"), url("../fonts/SourceCodePro/WOFF/OTF/SourceCodePro-Regular.otf.woff") format("woff"), url("../fonts/SourceCodePro/OTF/SourceCodePro-Regular.otf") format("opentype"), url("../fonts/SourceCodePro/TTF/SourceCodePro-Regular.ttf") format("truetype");
    font-display: swap;
  }
@font-face {
    font-family: "Source Code Pro";
    font-weight: 400;
    font-style: italic;
    font-stretch: normal;
    src: url("../fonts/SourceCodePro/WOFF2/TTF/SourceCodePro-It.ttf.woff2") format("woff2"), url("../fonts/SourceCodePro/WOFF/OTF/SourceCodePro-It.otf.woff") format("woff"), url("../fonts/SourceCodePro/OTF/SourceCodePro-It.otf") format("opentype"), url("../fonts/SourceCodePro/TTF/SourceCodePro-It.ttf") format("truetype");
    font-display: swap;
  }
/* poppins-300 - latin */
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 300;
    src: url("../fonts/Poppins/poppins-v20-latin-300.eot"); /* IE9 Compat Modes */
    src: local(""), url("../fonts/Poppins/poppins-v20-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins/poppins-v20-latin-300.woff2") format("woff2"), url("../fonts/Poppins/poppins-v20-latin-300.woff") format("woff"), url("../fonts/Poppins/poppins-v20-latin-300.ttf") format("truetype"), url("../fonts/Poppins/poppins-v20-latin-300.svg#Poppins") format("svg"); /* Legacy iOS */
    font-display: swap;
  }
/* poppins-regular - latin */
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/Poppins/poppins-v20-latin-regular.eot"); /* IE9 Compat Modes */
    src: local(""), url("../fonts/Poppins/poppins-v20-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins/poppins-v20-latin-regular.woff2") format("woff2"), url("../fonts/Poppins/poppins-v20-latin-regular.woff") format("woff"), url("../fonts/Poppins/poppins-v20-latin-regular.ttf") format("truetype"), url("../fonts/Poppins/poppins-v20-latin-regular.svg#Poppins") format("svg"); /* Legacy iOS */
    font-display: swap;
  }
/* poppins-500 - latin */
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 500;
    src: url("../fonts/Poppins/poppins-v20-latin-500.eot"); /* IE9 Compat Modes */
    src: local(""), url("../fonts/Poppins/poppins-v20-latin-500.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins/poppins-v20-latin-500.woff2") format("woff2"), url("../fonts/Poppins/poppins-v20-latin-500.woff") format("woff"), url("../fonts/Poppins/poppins-v20-latin-500.ttf") format("truetype"), url("../fonts/Poppins/poppins-v20-latin-500.svg#Poppins") format("svg"); /* Legacy iOS */
    font-display: swap;
  }
/* poppins-600 - latin */
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 600;
    src: url("../fonts/Poppins/poppins-v20-latin-600.eot"); /* IE9 Compat Modes */
    src: local(""), url("../fonts/Poppins/poppins-v20-latin-600.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins/poppins-v20-latin-600.woff2") format("woff2"), url("../fonts/Poppins/poppins-v20-latin-600.woff") format("woff"), url("../fonts/Poppins/poppins-v20-latin-600.ttf") format("truetype"), url("../fonts/Poppins/poppins-v20-latin-600.svg#Poppins") format("svg"); /* Legacy iOS */
    font-display: swap;
  }
/* poppins-700 - latin */
@font-face {
    font-family: "Poppins";
    font-style: normal;
    font-weight: 700;
    src: url("../fonts/Poppins/poppins-v20-latin-700.eot"); /* IE9 Compat Modes */
    src: local(""), url("../fonts/Poppins/poppins-v20-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/Poppins/poppins-v20-latin-700.woff2") format("woff2"), url("../fonts/Poppins/poppins-v20-latin-700.woff") format("woff"), url("../fonts/Poppins/poppins-v20-latin-700.ttf") format("truetype"), url("../fonts/Poppins/poppins-v20-latin-700.svg#Poppins") format("svg"); /* Legacy iOS */
    font-display: swap;
  }
@font-face {
    font-family: "Figtree";
    font-style: normal;
    font-weight: 300;
    src: local(""), url("../fonts/Figtree/Figtree-Light.woff2") format("woff2"), url("../fonts/Figtree/Figtree-Light.ttf") format("truetype"); /* Legacy iOS */
    font-display: swap;
  }
@font-face {
    font-family: "Figtree";
    font-style: normal;
    font-weight: 400;
    src: local(""), url("../fonts/Figtree/Figtree-Regular.woff2") format("woff2"), url("../fonts/Figtree/Figtree-Regular.ttf") format("truetype"); /* Legacy iOS */
    font-display: swap;
  }
@font-face {
    font-family: "Figtree";
    font-style: normal;
    font-weight: 500;
    src: local(""), url("../fonts/Figtree/Figtree-Medium.woff2") format("woff2"), url("../fonts/Figtree/Figtree-Medium.ttf") format("truetype"); /* Legacy iOS */
    font-display: swap;
  }
@font-face {
    font-family: "Figtree";
    font-style: normal;
    font-weight: 600;
    src: local(""), url("../fonts/Figtree/Figtree-SemiBold.woff2") format("woff2"), url("../fonts/Figtree/Figtree-SemiBold.ttf") format("truetype"); /* Legacy iOS */
    font-display: swap;
  }
@font-face {
    font-family: "Figtree";
    font-style: normal;
    font-weight: 700;
    src: local(""), url("../fonts/Figtree/Figtree-Bold.woff2") format("woff2"), url("../fonts/Figtree/Figtree-Bold.ttf") format("truetype"); /* Legacy iOS */
    font-display: swap;
  }
@font-face {
    font-family: "Ubuntu Mono";
    src: url("../fonts/ubuntu-mono/UbuntuMono-Regular.woff2") format("woff2"), url("../fonts/ubuntu-mono/UbuntuMono-Regular.woff") format("woff");
    font-weight: 200;
    font-style: normal;
    font-display: swap;
  }
@font-face {
    font-family: "Space Mono";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/Space_Mono/SpaceMono-Regular.ttf) format("truetype");
    unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da, u+02dc, u+2000-206f, u+2074, u+20ac, u+2122, u+2191, u+2193, u+2212, u+2215, u+feff, u+fffd;
    font-display: swap;
  }
.opacity-0 {
    opacity: 0;
  }
.opacity-100 {
    opacity: 1;
  }
.scale-90 {
    --transform-scale-x: .9 !important;
    --transform-scale-y: .9 !important ;
  }
.scale-100 {
    --transform-scale-x: 1 !important;
    --transform-scale-y: 1 !important ;
  }
.transform {
    --transform-translate-x: 0 !important;
    --transform-translate-y: 0 !important;
    --transform-rotate: 0 !important;
    --transform-skew-x: 0 !important;
    --transform-skew-y: 0 !important;
    --transform-scale-x: 1 !important;
    --transform-scale-y: 1 !important;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important;
  }
.translate-y-0 {
    --transform-translate-y: 0 !important ;
  }
.-translate-y-6 {
    --transform-translate-y: -1.5rem !important ;
  }
.transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform !important;
  }
.ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
  }
.ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
  }
.duration-75 {
    transition-duration: 75ms !important;
  }
.duration-200 {
    transition-duration: 0.2s !important;
  }
.duration-300 {
    transition-duration: 0.3s !important;
  }
.delay-1200 {
    transition-delay: 1.2s !important;
  }
.container{margin-left:auto;margin-right:auto;width:100%}
.row{margin-left:-0px;margin-right:-0px;display:flex;min-width:100%;flex-direction:row;flex-wrap:wrap}
[class*=col-]{padding-left:0.5rem;padding-right:0.5rem}
@media (max-width: 768px) {
    [class*=col-],
    [class*=col-md-]{width:100% !important}
  }
@media (min-width: 576px) {
    .col-sm-1 {
      flex: 0 0 auto;
      width:8.3333333333%;
    }
    .col-sm-2 {
      flex: 0 0 auto;
      width:16.6666666667%;
    }
    .col-sm-3 {
      flex: 0 0 auto;
      width:25%;
    }
    .col-sm-4 {
      flex: 0 0 auto;
      width:33.3333333333%;
    }
    .col-sm-5 {
      flex: 0 0 auto;
      width:41.6666666667%;
    }
    .col-sm-6 {
      flex: 0 0 auto;
      width:50%;
    }
    .col-sm-7 {
      flex: 0 0 auto;
      width:58.3333333333%;
    }
    .col-sm-8 {
      flex: 0 0 auto;
      width:66.6666666667%;
    }
    .col-sm-9 {
      flex: 0 0 auto;
      width:75%;
    }
    .col-sm-10 {
      flex: 0 0 auto;
      width:83.3333333333%;
    }
    .col-sm-11 {
      flex: 0 0 auto;
      width:91.6666666667%;
    }
    .col-sm-12 {
      flex: 0 0 auto;
      width:100%;
    }
  }
@media (min-width: 768px) {
    .col-md-1 {
      flex: 0 0 auto;
      width:8.3333333333%;
    }
    .col-md-2 {
      flex: 0 0 auto;
      width:16.6666666667%;
    }
    .col-md-3 {
      flex: 0 0 auto;
      width:25%;
    }
    .col-md-4 {
      flex: 0 0 auto;
      width:33.3333333333%;
    }
    .col-md-5 {
      flex: 0 0 auto;
      width:41.6666666667%;
    }
    .col-md-6 {
      flex: 0 0 auto;
      width:50%;
    }
    .col-md-7 {
      flex: 0 0 auto;
      width:58.3333333333%;
    }
    .col-md-8 {
      flex: 0 0 auto;
      width:66.6666666667%;
    }
    .col-md-9 {
      flex: 0 0 auto;
      width:75%;
    }
    .col-md-10 {
      flex: 0 0 auto;
      width:83.3333333333%;
    }
    .col-md-11 {
      flex: 0 0 auto;
      width:91.6666666667%;
    }
    .col-md-12 {
      flex: 0 0 auto;
      width:100%;
    }
  }
@media (min-width: 992px) {
    .col-lg-1 {
      flex: 0 0 auto;
      width:8.3333333333%;
    }
    .col-lg-2 {
      flex: 0 0 auto;
      width:16.6666666667%;
    }
    .col-lg-3 {
      flex: 0 0 auto;
      width:25%;
    }
    .col-lg-4 {
      flex: 0 0 auto;
      width:33.3333333333%;
    }
    .col-lg-5 {
      flex: 0 0 auto;
      width:41.6666666667%;
    }
    .col-lg-6 {
      flex: 0 0 auto;
      width:50%;
    }
    .col-lg-7 {
      flex: 0 0 auto;
      width:58.3333333333%;
    }
    .col-lg-8 {
      flex: 0 0 auto;
      width:66.6666666667%;
    }
    .col-lg-9 {
      flex: 0 0 auto;
      width:75%;
    }
    .col-lg-10 {
      flex: 0 0 auto;
      width:83.3333333333%;
    }
    .col-lg-11 {
      flex: 0 0 auto;
      width:91.6666666667%;
    }
    .col-lg-12 {
      flex: 0 0 auto;
      width:100%;
    }
  }
@media (max-width: 768px) {
    .col-sm-1,
    .col-md-1,
    .col-lg-1{width:100%}
    .col-sm-2,
    .col-md-2,
    .col-lg-2{width:100%}
    .col-sm-3,
    .col-md-3,
    .col-lg-3{width:100%}
    .col-sm-4,
    .col-md-4,
    .col-lg-4{width:100%}
    .col-sm-5,
    .col-md-5,
    .col-lg-5{width:100%}
    .col-sm-6,
    .col-md-6,
    .col-lg-6{width:100%}
    .col-sm-7,
    .col-md-7,
    .col-lg-7{width:100%}
    .col-sm-8,
    .col-md-8,
    .col-lg-8{width:100%}
    .col-sm-9,
    .col-md-9,
    .col-lg-9{width:100%}
    .col-sm-10,
    .col-md-10,
    .col-lg-10{width:100%}
    .col-sm-11,
    .col-md-11,
    .col-lg-11{width:100%}
    .col-sm-12,
    .col-md-12,
    .col-lg-12{width:100%}
  }
body{font-family:Figtree, sans-serif;font-size:1rem;line-height:1.4rem;font-weight:400}
.text-kalama{font-family:Kalam, sans-serif}
.text-nanumpen{font-family:NanumPen, sans-serif}
h1, h2, h3, h4, h5, h6{margin-bottom:0.5rem;font-family:Figtree, sans-serif;font-weight:600}
h1{font-size:2.25rem;line-height:2.5rem}
h2{font-size:1.875rem;line-height:2.25rem}
h3{font-size:1.35rem;line-height:1.75rem}
h4{font-size:1.15rem;line-height:1.75rem}
h5, h6{font-size:1rem;line-height:1.4rem}
p{display:block}
p,
  ul{margin-bottom:1.5rem}
ul{margin-bottom:1rem;list-style-type:disc;padding-left:1rem}
ol{margin-bottom:1rem;list-style-type:decimal;padding-left:1rem}
li > p:last-child{margin:0px}
hr{margin-top:1rem;margin-bottom:1rem}
@media (prefers-color-scheme: dark){
hr:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-400) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-border-opacity)))}}
hr:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-400) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-border-opacity)))}
code{display:block;white-space:pre-wrap;border-radius:0.25rem;background-color:hsl(var(--twc-gray-300) / 0.5);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;padding-right:0.5rem;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}
@media (prefers-color-scheme: dark){
code:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}}
code:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}
td > code,
  p > code{margin-bottom:0.125rem;display:inline-block;padding-top:0px;padding-bottom:0px}
pre{margin-top:0.75rem;margin-bottom:0.75rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));padding:0.5rem;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1rem;line-height:1.4rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
pre:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
pre:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
pre code{background-color:transparent !important;
    color: inherit !important;
    padding: 0 !important;
    text-shadow: none !important}
blockquote{margin-left:1rem;margin-right:1rem;margin-bottom:1rem;border-radius:0.375rem;border-left-width:3px;--tw-border-opacity:1;border-left-color:rgb(96 165 250 / 1);border-left-color:rgb(96 165 250 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));padding-left:0.5rem;padding-right:0.5rem;padding-top:0.5rem;padding-bottom:0.5rem}
@media (prefers-color-scheme: dark){
blockquote:not(.light *){--tw-border-opacity:1;border-left-color:rgb(59 130 246 / 1);border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}}
blockquote:is(.dark *){--tw-border-opacity:1;border-left-color:rgb(59 130 246 / 1);border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}
blockquote > p:last-of-type{margin-bottom:0px}
footer{border-top-width:1px;--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)));padding-top:30px;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
footer:not(.light *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
footer:is(.dark *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
footer a:not(.btn){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-thickness:0px;
    background-clip: text;
    -webkit-background-clip: text;
    background-size: 200% 100%;
    background-position: 100%}
footer a:not(.btn):hover {
    transition: background-position 0.4s ease !important;
    background-position: 0 100%;
  }
footer a{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-thickness:0px}
footer a:hover{--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
footer .head-label,
  footer h4{position:relative;margin-top:1rem;display:block;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-500) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-border-opacity)));padding-bottom:0.25rem;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-weight:700;text-transform:uppercase}
footer .head-label:before,
  footer h4:before {
    content: "//";
    position:relative;
    margin-right:0.5rem;
    --tw-text-opacity:1;
    color:rgb(253 224 71 / 1);
    color:rgb(253 224 71 / var(--tw-text-opacity, 1));
    letter-spacing: -5px;
  }
footer ul{margin:0px;margin-left:0.5rem;margin-right:0.5rem;list-style-type:none;padding:0px}
footer ul li {
    position: relative;
    padding: 3px 0;
    margin: 2px 0;
  }
footer ul li:before {
    display: none;
  }
footer ul li a:not(.btn) {
    padding: 0;
    display: block;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)));
    --tw-text-opacity:1;
    color:rgb(255 255 255 / 1);
    color:rgb(255 255 255 / var(--tw-text-opacity, 1));
    text-decoration-thickness:0px;
  }
footer ul li a:not(.btn):hover{--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
footer ul li:after {
    position: absolute;
    display: block;
    --bg-opacity: 1;
    background-color: #fff;
    left: 0;
    width: 0;
    content: "";
    height: 1px;
    margin-top: 2px;
  }
footer ul li:hover:after {
    transition: width 0.2s ease !important;
    -webkit-transition: width 0.2s ease !important;
    width: 100%;
    right: 0;
    background: #6d83ff;
  }
footer ul li:hover a:not(.btn){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
footer .single-footer-widget > p{margin-left:0.5rem;margin-right:0.5rem;margin-top:0.5rem;margin-bottom:0.5rem}
footer .copyright {
    padding: 15px 0;
    text-align: center;
  }
footer .copyright a {
    color: #29f343;
  }
footer .copyright a:hover {
    color: rgb(14.1079646018, 241.4920353982, 43.3752212389);
  }
footer .copyright span:last-of-type {
    top: 2px;
    font-size: 1rem;
    line-height: normal;
    display: inline-flex;
    position: relative;
    --tw-text-opacity:1;
    color:rgb(248 113 113 / 1);
    color:rgb(248 113 113 / var(--tw-text-opacity, 1));
  }
@media (prefers-color-scheme: dark){
footer .copyright span:last-of-type:not(.light *){--tw-text-opacity:1;color:rgb(252 165 165 / 1);color:rgb(252 165 165 / var(--tw-text-opacity, 1))}}
footer .copyright span:last-of-type:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165 / 1);color:rgb(252 165 165 / var(--tw-text-opacity, 1))}
footer .footer-bottom{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:0.5rem;padding-bottom:1.5rem;font-size:0.75rem;line-height:1rem}
.toggle-nav{margin-left:0.5rem;display:none;height:42px;width:42px;background-color:transparent}
.toggle-nav svg {
    transition-duration: 0.3s !important;
    width:18px !important;
    stroke:hsl(var(--twc-gray-800) / 1) !important;
    stroke:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, 1)) !important;
    stroke-width:2px !important;
    --tw-text-opacity:1 !important;
    color:hsl(var(--twc-gray-800) / var(--tw-text-opacity)) !important;
    color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity))) !important;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color !important;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke !important;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color !important;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration:300ms !important;
    animation-duration:300ms !important;
  }
@media (prefers-color-scheme: dark){
.toggle-nav svg:not(.light *){stroke:hsl(var(--twc-gray-100) / 1) !important;stroke:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, 1)) !important;--tw-text-opacity:1 !important;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity)) !important;color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity))) !important}}
.toggle-nav svg:is(.dark *){stroke:hsl(var(--twc-gray-100) / 1) !important;stroke:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, 1)) !important;--tw-text-opacity:1 !important;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity)) !important;color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity))) !important}
.toggle-nav svg:first-of-type {
    display: block;
  }
.toggle-nav svg:last-of-type {
    display: none;
  }
.toggle-nav:hover svg{stroke:#0082d0 !important;--tw-text-opacity:1 !important;color:rgb(0 130 208 / 1) !important;color:rgb(0 130 208 / var(--tw-text-opacity, 1)) !important}
@media (prefers-color-scheme: dark){
.toggle-nav:hover svg:not(.light *){stroke:#0082d0 !important;--tw-text-opacity:1 !important;color:rgb(0 130 208 / 1) !important;color:rgb(0 130 208 / var(--tw-text-opacity, 1)) !important}}
.toggle-nav:hover svg:is(.dark *){stroke:#0082d0 !important;--tw-text-opacity:1 !important;color:rgb(0 130 208 / 1) !important;color:rgb(0 130 208 / var(--tw-text-opacity, 1)) !important}
.darkmode-toggle {
    width: 42px;
    min-height: 100%;
    position: relative;
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    box-shadow: none;
  }
.darkmode-toggle svg {
    transition-duration: 0.3s;
    height:20px;
    width:20px;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
    stroke:hsl(var(--twc-gray-500) / 1) !important;
    stroke:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, 1)) !important;
  }
@media (prefers-color-scheme: dark){
.darkmode-toggle svg:not(.light *){stroke:#ffffff !important}}
.darkmode-toggle svg:is(.dark *){stroke:#ffffff !important}
.darkmode-toggle:hover svg{stroke:#0082d0;--tw-text-opacity:1;color:rgb(0 130 208 / 1);color:rgb(0 130 208 / var(--tw-text-opacity, 1))}
.app > nav .navigation-right {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    position: relative;
  }
.app > nav {
    transition-duration: 0.3s;
    position:relative;
    top:0px;
    z-index:10;
    display:block;
    width:100%;
    border-bottom-width:1px;
    border-bottom-color:transparent;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));
    --tw-text-opacity:1;
    color:hsl(var(--twc-gray-700) / var(--tw-text-opacity));
    color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-text-opacity)));
    --tw-shadow:0 0 #0000;
    --tw-shadow-colored:0 0 #0000;
    box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
.app > nav:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.app > nav:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.app > nav {
    transform: translateY(0px);
  }
.app > nav .navigation-right {
    display: none;
  }
.app > nav > .container {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    justify-content: space-between;
    height: 70px;
    min-height: 100%;
    position: relative;
    transition: background-color 0.3s !important;
  }
.app > nav > .container > .darkmode-toggle {
    display: none;
    width: 42px;
    height: 42px;
    position: absolute;
    right: 57px;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    cursor: pointer;
  }
.app > nav > .container > .darkmode-toggle svg {
    stroke: var(--header-item-color);
    transition: all 0.4s ease;
    width: 24px;
    height: 24px;
  }
.app > nav > .container > .darkmode-toggle:hover svg {
    stroke: var(--header-hover-item-color);
  }
.app > nav .logo-wrapper {
    min-height: 30px;
    position: relative;
    display: inline-block;
    width: 300px;
  }
.app > nav .logo {
    top: 0;
    height: 62px;
    width: 330px;
    position: relative;
  }
.app > nav .logo svg{position:relative;left:-28px;height:55px;width:auto;--tw-text-opacity:1;color:hsl(var(--twc-gray-700) / var(--tw-text-opacity));color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.app > nav .logo svg:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.app > nav .logo svg:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.app > nav.on-top .logo a {
    border-left-color: transparent;
    border-bottom-color: transparent;
  }
.app > nav .navigation {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
  }
.app > nav .navigation > ul {
    list-style: none !important;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin: 0;
    padding: 0;
  }
.app > nav .navigation > ul .mega-menu {
    pointer-events: none;
    position: absolute;
    z-index: 0;
    padding: 1rem;
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    opacity: 0;
    cursor: default;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));
    --tw-drop-shadow:drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }
@media (prefers-color-scheme: dark){
.app > nav .navigation > ul .mega-menu:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.app > nav .navigation > ul .mega-menu:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.app > nav .navigation > ul .mega-menu {
    top: 110%;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    width: 100%;
  }
.app > nav .navigation > ul ul:not(.mega-menu) {
    list-style: none;
    pointer-events: none;
    position: absolute;
    z-index: 0;
    padding: 0.75rem;
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    visibility: hidden;
    opacity: 0;
    right: 0;
    top: 150%;
    min-width: 150px;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));
    --tw-drop-shadow:drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }
@media (prefers-color-scheme: dark){
.app > nav .navigation > ul ul:not(.mega-menu):not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.app > nav .navigation > ul ul:not(.mega-menu):is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.app > nav .navigation > ul ul:not(.mega-menu) > li {
    padding: 0;
    display: inline-flex;
    position: relative;
    cursor: pointer;
    white-space: nowrap;
    width: 100%;
    align-items: stretch;
  }
.app > nav .navigation > ul ul:not(.mega-menu) > li:before {
    display: none;
  }
.app > nav .navigation > ul ul:not(.mega-menu) > li > a,
  .app > nav .navigation > ul ul:not(.mega-menu) > li > span{position:relative;width:100%;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.4rem;
    transition-duration: 0.3s;
    display:inline-flex;
    flex-direction:row;
    align-items:center;
    --tw-text-opacity:1;
    color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));
    color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms}
@media (prefers-color-scheme: dark){
.app > nav .navigation > ul ul:not(.mega-menu) > li > a:not(.light *),
  .app > nav .navigation > ul ul:not(.mega-menu) > li > span:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.app > nav .navigation > ul ul:not(.mega-menu) > li > a:is(.dark *),
  .app > nav .navigation > ul ul:not(.mega-menu) > li > span:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.app > nav .navigation > ul ul:not(.mega-menu) > li > a:hover,
  .app > nav .navigation > ul ul:not(.mega-menu) > li > span:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.app > nav .navigation > ul ul:not(.mega-menu) > li > a:hover:not(.light *),
  .app > nav .navigation > ul ul:not(.mega-menu) > li > span:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.app > nav .navigation > ul ul:not(.mega-menu) > li > a:hover:is(.dark *),
  .app > nav .navigation > ul ul:not(.mega-menu) > li > span:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.app > nav .navigation > ul ul:not(.mega-menu) > li > a.active,
  .app > nav .navigation > ul ul:not(.mega-menu) > li > span.active{--tw-border-opacity:1;border-bottom-color:rgb(0 130 208 / 1);border-bottom-color:rgb(0 130 208 / var(--tw-border-opacity, 1))}
.app > nav .navigation > ul > li {
    height: 100%;
    display: inline-flex;
    flex-direction: row;
    align-items: stretch;
    cursor: pointer;
    position: relative;
  }
.app > nav .navigation > ul > li.megamenu-item {
    overflow: visible;
    position: unset;
  }
.app > nav .navigation > ul > li:before {
    display: none;
  }
.app > nav .navigation > ul > li > a,
  .app > nav .navigation > ul > li > span{position:relative;display:flex;width:100%;flex-direction:row;align-items:center;border-bottom-width:2px;border-bottom-color:transparent;padding-top:0.375rem;padding-bottom:0.375rem;padding-left:0.75rem;padding-right:0.75rem;font-size:1rem;line-height:1.4rem;
    transition-duration: 0.3s;
    --tw-text-opacity:1;
    color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));
    color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms}
@media (prefers-color-scheme: dark){
.app > nav .navigation > ul > li > a:not(.light *),
  .app > nav .navigation > ul > li > span:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.app > nav .navigation > ul > li > a:is(.dark *),
  .app > nav .navigation > ul > li > span:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.app > nav .navigation > ul > li > a,
  .app > nav .navigation > ul > li > span {
    margin-left: 5px;
  }
.app > nav .navigation > ul > li > a.with-flag,
  .app > nav .navigation > ul > li > span.with-flag {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
  }
.app > nav .navigation > ul > li > a.with-flag svg,
  .app > nav .navigation > ul > li > span.with-flag svg {
    width: 24px;
    margin-right: 5px;
    border-radius: 100%;
  }
.app > nav .navigation > ul > li > a:hover:not(.active),
  .app > nav .navigation > ul > li > span:hover:not(.active){--tw-border-opacity:1;border-bottom-color:rgb(0 130 208 / 1);border-bottom-color:rgb(0 130 208 / var(--tw-border-opacity, 1))}
@media (prefers-color-scheme: dark){
.app > nav .navigation > ul > li > a:hover:not(.active):not(.light *),
  .app > nav .navigation > ul > li > span:hover:not(.active):not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.app > nav .navigation > ul > li > a:hover:not(.active):is(.dark *),
  .app > nav .navigation > ul > li > span:hover:not(.active):is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.app > nav .navigation > ul > li > a.active,
  .app > nav .navigation > ul > li > span.active{--tw-border-opacity:1;border-bottom-color:rgb(0 130 208 / 1);border-bottom-color:rgb(0 130 208 / var(--tw-border-opacity, 1))}
@media (prefers-color-scheme: dark){
.app > nav .navigation > ul > li > a.active:not(.light *),
  .app > nav .navigation > ul > li > span.active:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.app > nav .navigation > ul > li > a.active:is(.dark *),
  .app > nav .navigation > ul > li > span.active:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.app > nav .navigation > ul > li:hover > ul:not(.mega-menu) {
    visibility: visible;
    pointer-events: auto;
    opacity: 1;
    z-index: 50;
    top: 100%;
    transition: top 0.3s ease-in-out, opacity 0.3s ease-in-out;
  }
.app > nav .navigation > ul > li:hover > .mega-menu {
    pointer-events: auto;
    opacity: 1;
    z-index: 50;
    top: 100%;
    transition: top 0.3s ease-in-out, opacity 0.3s ease-in-out;
  }
.app > nav.on-top .navigation {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
  }
.app > nav.on-top .navigation > ul {
    list-style: none !important;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin: 0;
    padding: 0;
  }
.app > nav.on-top .navigation > ul .mega-menu {
    pointer-events: none;
    position: absolute;
    z-index: 0;
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    opacity: 0;
    cursor: default;
    --tw-bg-opacity:1 !important;
    background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity)) !important;
    background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity))) !important;
    padding:0.75rem !important;
    --tw-shadow:0 0 #0000 !important;
    --tw-shadow-colored:0 0 #0000 !important;
    box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }
@media (prefers-color-scheme: dark){
.app > nav.on-top .navigation > ul .mega-menu:not(.light *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity))) !important}}
.app > nav.on-top .navigation > ul .mega-menu:is(.dark *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity))) !important}
.app > nav.on-top .navigation > ul .mega-menu {
    top: 110%;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    width: 100%;
  }
.app > nav.on-top .navigation > ul ul:not(.mega-menu) {
    list-style: none;
    pointer-events: none;
    position: absolute;
    z-index: 0;
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    visibility: hidden;
    opacity: 0;
    right: 0;
    top: 150%;
    min-width: 150px;
    --tw-bg-opacity:1 !important;
    background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity)) !important;
    background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity))) !important;
    padding:0.75rem !important;
    --tw-shadow:0 0 #0000 !important;
    --tw-shadow-colored:0 0 #0000 !important;
    box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }
@media (prefers-color-scheme: dark){
.app > nav.on-top .navigation > ul ul:not(.mega-menu):not(.light *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity))) !important}}
.app > nav.on-top .navigation > ul ul:not(.mega-menu):is(.dark *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity))) !important}
.app > nav.on-top .navigation > ul ul:not(.mega-menu) > li {
    padding: 0;
    display: inline-flex;
    position: relative;
    cursor: pointer;
    white-space: nowrap;
    width: 100%;
    align-items: stretch;
  }
.app > nav.on-top .navigation > ul ul:not(.mega-menu) > li:before {
    display: none;
  }
.app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > a,
  .app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > span{position:relative;width:100%;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.4rem;
    transition-duration: 0.3s;
    display:inline-flex;
    flex-direction:row;
    align-items:center;
    --tw-text-opacity:1;
    color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));
    color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms}
@media (prefers-color-scheme: dark){
.app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > a:not(.light *),
  .app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > span:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > a:is(.dark *),
  .app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > span:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > a:hover,
  .app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > span:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > a:hover:not(.light *),
  .app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > span:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > a:hover:is(.dark *),
  .app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > span:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > a.active,
  .app > nav.on-top .navigation > ul ul:not(.mega-menu) > li > span.active{--tw-border-opacity:1;border-bottom-color:rgb(0 130 208 / 1);border-bottom-color:rgb(0 130 208 / var(--tw-border-opacity, 1))}
.app > nav.on-top .navigation > ul > li {
    height: 100%;
    display: inline-flex;
    flex-direction: row;
    align-items: stretch;
    cursor: pointer;
    position: relative;
  }
.app > nav.on-top .navigation > ul > li.megamenu-item {
    overflow: visible;
    position: unset;
  }
.app > nav.on-top .navigation > ul > li:before {
    display: none;
  }
.app > nav.on-top .navigation > ul > li > a,
  .app > nav.on-top .navigation > ul > li > span{position:relative;display:flex;width:100%;flex-direction:row;align-items:center;border-bottom-width:2px;border-bottom-color:transparent;padding-top:0.375rem;padding-bottom:0.375rem;padding-left:0.75rem;padding-right:0.75rem;font-size:1rem;line-height:1.4rem;
    transition-duration: 0.3s;
    --tw-text-opacity:1;
    color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));
    color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms}
@media (prefers-color-scheme: dark){
.app > nav.on-top .navigation > ul > li > a:not(.light *),
  .app > nav.on-top .navigation > ul > li > span:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.app > nav.on-top .navigation > ul > li > a:is(.dark *),
  .app > nav.on-top .navigation > ul > li > span:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.app > nav.on-top .navigation > ul > li > a,
  .app > nav.on-top .navigation > ul > li > span {
    margin-left: 5px;
  }
.app > nav.on-top .navigation > ul > li > a.with-flag,
  .app > nav.on-top .navigation > ul > li > span.with-flag {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
  }
.app > nav.on-top .navigation > ul > li > a.with-flag svg,
  .app > nav.on-top .navigation > ul > li > span.with-flag svg {
    width: 24px;
    margin-right: 5px;
    border-radius: 100%;
  }
.app > nav.on-top .navigation > ul > li > a:hover:not(.active),
  .app > nav.on-top .navigation > ul > li > span:hover:not(.active){--tw-border-opacity:1;border-bottom-color:rgb(0 130 208 / 1);border-bottom-color:rgb(0 130 208 / var(--tw-border-opacity, 1))}
@media (prefers-color-scheme: dark){
.app > nav.on-top .navigation > ul > li > a:hover:not(.active):not(.light *),
  .app > nav.on-top .navigation > ul > li > span:hover:not(.active):not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.app > nav.on-top .navigation > ul > li > a:hover:not(.active):is(.dark *),
  .app > nav.on-top .navigation > ul > li > span:hover:not(.active):is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.app > nav.on-top .navigation > ul > li > a.active,
  .app > nav.on-top .navigation > ul > li > span.active{--tw-border-opacity:1;border-bottom-color:rgb(0 130 208 / 1);border-bottom-color:rgb(0 130 208 / var(--tw-border-opacity, 1))}
@media (prefers-color-scheme: dark){
.app > nav.on-top .navigation > ul > li > a.active:not(.light *),
  .app > nav.on-top .navigation > ul > li > span.active:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.app > nav.on-top .navigation > ul > li > a.active:is(.dark *),
  .app > nav.on-top .navigation > ul > li > span.active:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.app > nav.on-top .navigation > ul > li:hover > ul:not(.mega-menu) {
    visibility: visible;
    pointer-events: auto;
    opacity: 1;
    z-index: 50;
    top: 100%;
    transition: top 0.3s ease-in-out, opacity 0.3s ease-in-out;
  }
.app > nav.on-top .navigation > ul > li:hover > .mega-menu {
    pointer-events: auto;
    opacity: 1;
    z-index: 50;
    top: 100%;
    transition: top 0.3s ease-in-out, opacity 0.3s ease-in-out;
  }
@keyframes slide-down-header {
    0% {
      opacity: 0.2;
      transform: translateY(-100%);
    }
    100% {
      opacity: 0.98;
      transform: translateY(0px);
    }
  }
.sticky-header-slide.sticky-header:not(.show-nav) .app > nav {
    animation: slide-down-header 300ms;
    position:-webkit-sticky;
    position:sticky;
    z-index:50;
    --tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);
    --tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);
    box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    --tw-border-opacity:1;
    border-bottom-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
    border-bottom-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
    --tw-text-opacity:1;
    color:rgb(255 255 255 / 1);
    color:rgb(255 255 255 / var(--tw-text-opacity, 1));
  }
@media (prefers-color-scheme: dark){
.sticky-header-slide.sticky-header:not(.show-nav) .app > nav:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.sticky-header-slide.sticky-header:not(.show-nav) .app > nav:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.sticky-header-slide.sticky-header:not(.show-nav) .app > nav{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
.sticky-header-slide.sticky-header:not(.show-nav) .app > nav:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)));--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:hsl(var(--twc-gray-950) / 0.2);--tw-shadow:var(--tw-shadow-colored)}}
.sticky-header-slide.sticky-header:not(.show-nav) .app > nav:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)));--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:hsl(var(--twc-gray-950) / 0.2);--tw-shadow:var(--tw-shadow-colored)}
.sticky-header:not(.sticky-header-slide) .app > nav {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 50;
    opacity: 0.95;
  }
a.btn,
  .btn {
    transition-duration: 0.3s;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    white-space:nowrap;
    border-radius:0.375rem;
    padding-top:0.375rem;
    padding-bottom:0.375rem;
    padding-left:0.5rem;
    padding-right:0.5rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
a.btn.loading,
  .btn.loading{text-align:center}
a.btn.loading .loading-spinner,
  .btn.loading .loading-spinner{width:20px;border-width:4px}
a.btn.loading .loading-spinner2,
  .btn.loading .loading-spinner2{width:16px;border-width:2px}
a.btn.btn-sm,
  .btn.btn-sm{border-radius:0.25rem;padding-top:0.125rem;padding-bottom:0.125rem;padding-left:0.5rem;padding-right:0.5rem}
a.btn.btn-sm.loading,
  .btn.btn-sm.loading{text-align:center}
a.btn.btn-sm.loading .loading-spinner,
  a.btn.btn-sm.loading .loading-spinner2,
  .btn.btn-sm.loading .loading-spinner,
  .btn.btn-sm.loading .loading-spinner2{width:12px}
a.btn:not(.btn-default):not(.btn-primary), a.btn.btn-default,
  .btn:not(.btn-default):not(.btn-primary),
  .btn.btn-default{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
a.btn:not(.btn-default):not(.btn-primary):hover, a.btn.btn-default:hover,
  .btn:not(.btn-default):not(.btn-primary):hover,
  .btn.btn-default:hover{background-color:hsl(var(--twc-gray-300) / 0.8)}
@media (prefers-color-scheme: dark){
a.btn:not(.btn-default):not(.btn-primary):not(.light *), a.btn.btn-default:not(.light *),
  .btn:not(.btn-default):not(.btn-primary):not(.light *),
  .btn.btn-default:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}
a.btn:not(.btn-default):not(.btn-primary):not(.light *):hover, a.btn.btn-default:not(.light *):hover,
  .btn:not(.btn-default):not(.btn-primary):not(.light *):hover,
  .btn.btn-default:not(.light *):hover{background-color:hsl(var(--twc-gray-500) / 0.8);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
a.btn:not(.btn-default):not(.btn-primary):is(.dark *), a.btn.btn-default:is(.dark *),
  .btn:not(.btn-default):not(.btn-primary):is(.dark *),
  .btn.btn-default:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}
a.btn:not(.btn-default):not(.btn-primary):is(.dark *):hover, a.btn.btn-default:is(.dark *):hover,
  .btn:not(.btn-default):not(.btn-primary):is(.dark *):hover,
  .btn.btn-default:is(.dark *):hover{background-color:hsl(var(--twc-gray-500) / 0.8);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
a.btn.btn-primary,
  .btn.btn-primary{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
a.btn.btn-primary:hover,
  .btn.btn-primary:hover{background-color:rgb(0 130 208 / 0.8);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
a.btn.btn-primary:not(.light *),
  .btn.btn-primary:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-50) / var(--tw-text-opacity));color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-text-opacity)))}
a.btn.btn-primary:not(.light *):hover,
  .btn.btn-primary:not(.light *):hover{background-color:rgb(0 130 208 / 0.8);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
a.btn.btn-primary:is(.dark *),
  .btn.btn-primary:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-50) / var(--tw-text-opacity));color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-text-opacity)))}
a.btn.btn-primary:is(.dark *):hover,
  .btn.btn-primary:is(.dark *):hover{background-color:rgb(0 130 208 / 0.8);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
a.btn.btn-block,
  .btn.btn-block{width:100%}
a.btn.loading,
  .btn.loading{text-align:center}
a.btn.loading .loading-spinner,
  .btn.loading .loading-spinner{width:20px;border-width:4px}
a.btn.loading .loading-spinner2,
  .btn.loading .loading-spinner2{width:16px;border-width:2px}
a.btn:disabled, a.btn.btn-disabled,
  .btn:disabled,
  .btn.btn-disabled{cursor:not-allowed;opacity:0.7}
::-webkit-input-placeholder {
    opacity: 1;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
  }
/* Chrome <=56, Safari < 10 */
:-moz-placeholder {
    opacity: 1;
    -moz-transition: opacity 0.3s;
    transition: opacity 0.3s;
  }
/* FF 4-18 */
::-moz-placeholder {
    opacity: 1;
    -moz-transition: opacity 0.3s;
    transition: opacity 0.3s;
  }
/* FF 19-51 */
:-ms-input-placeholder {
    opacity: 1;
    -ms-transition: opacity 0.3s;
    transition: opacity 0.3s;
  }
/* IE 10+ */
:-ms-input-placeholder {
    opacity: 1;
    -ms-transition: opacity 0.3s;
    transition: opacity 0.3s;
  }
::placeholder {
    opacity: 1;
    transition: opacity 0.3s;
  }
/* Modern Browsers */
*:focus::-webkit-input-placeholder {
    opacity: 0;
  }
/* Chrome <=56, Safari < 10 */
*:focus:-moz-placeholder {
    opacity: 0;
  }
/* FF 4-18 */
*:focus::-moz-placeholder {
    opacity: 0;
  }
/* FF 19-50 */
*:focus:-ms-input-placeholder {
    opacity: 0;
  }
/* IE 10+ */
*:focus:-ms-input-placeholder {
    opacity: 0;
  }
*:focus::placeholder {
    opacity: 0;
  }
/* Modern Browsers */
input:not([type=radio]):not([type=checkbox]),
  select{min-height:40px;width:100%;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem}
textarea{width:100%;padding:0.5rem}
input:not([type=checkbox]):not([type=radio]):not([type=button]),
  textarea,
  select {
    transition-duration: 0.3s;
    border-radius:0.25rem;
    border-width:1px;
    --tw-border-opacity:1;
    border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
    border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
input:not([type=checkbox]):not([type=radio]):not([type=button]):not(.light *),
  textarea:not(.light *),
  select:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
input:not([type=checkbox]):not([type=radio]):not([type=button]):is(.dark *),
  textarea:is(.dark *),
  select:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
input:not([type=checkbox]):not([type=radio]):not([type=button]),
  textarea,
  select {
    outline: none;
    letter-spacing: 0.5px;
  }
input:not([type=checkbox]):not([type=radio]):not([type=button]):hover,
  textarea:hover,
  select:hover{border-color:rgb(0 130 208 / 0.8);background-color:hsl(var(--twc-gray-200) / 0.6)}
@media (prefers-color-scheme: dark){
input:not([type=checkbox]):not([type=radio]):not([type=button]):hover:not(.light *),
  textarea:hover:not(.light *),
  select:hover:not(.light *){background-color:hsl(var(--twc-gray-600) / 0.6)}}
input:not([type=checkbox]):not([type=radio]):not([type=button]):hover:is(.dark *),
  textarea:hover:is(.dark *),
  select:hover:is(.dark *){background-color:hsl(var(--twc-gray-600) / 0.6)}
input:not([type=checkbox]):not([type=radio]):not([type=button]):focus,
  textarea:focus,
  select:focus{--tw-border-opacity:1;border-color:rgb(0 130 208 / 1);border-color:rgb(0 130 208 / var(--tw-border-opacity, 1));background-color:hsl(var(--twc-gray-200) / 0.6)}
@media (prefers-color-scheme: dark){
input:not([type=checkbox]):not([type=radio]):not([type=button]):focus:not(.light *),
  textarea:focus:not(.light *),
  select:focus:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
input:not([type=checkbox]):not([type=radio]):not([type=button]):focus:is(.dark *),
  textarea:focus:is(.dark *),
  select:focus:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
select{-webkit-appearance:none !important;appearance:none !important}
.input-group{display:flex;flex-direction:row;align-items:stretch}
.input-group input:not([type=radio]):not([type=checkbox]),
  .input-group select{flex:1 1 auto !important;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}
.input-group > .btn{display:inline-flex;border-top-left-radius:0px;border-bottom-left-radius:0px}
.checkbox-field{display:flex;flex-direction:row;align-items:center}
.checkable-wrapper{position:relative;margin-right:0.375rem;height:20px;width:20px}
.checkable-wrapper input[type=radio],
  .checkable-wrapper input[type=checkbox] {
    position:absolute;
    z-index:20;
    height:20px;
    width:20px;
    cursor:pointer;
    opacity:0;
  }
.checkable-wrapper input[type=radio] + span,
  .checkable-wrapper input[type=checkbox] + span{pointer-events:none;cursor:pointer}
.checkable-wrapper input[type=checkbox] + span {
    transition-duration: 0.3s;
    position:relative;
    z-index:10;
    display:inline-block;
    height:20px;
    width:20px;
    border-width:1px;
    --tw-border-opacity:1;
    border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
    border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
.checkable-wrapper input[type=checkbox] + span:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.checkable-wrapper input[type=checkbox] + span:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.checkable-wrapper input[type=checkbox]:checked + span:before {
    content: "✓";
    position:absolute;
    left:0.125rem;
    top:0.125rem;
    display:flex;
    height:0.875rem;
    width:0.875rem;
    flex-direction:row;
    align-items:center;
    justify-content:center;
    background-color:transparent;
    font-family:Poppins, sans-serif;
    font-size:1rem;
    line-height:1.4rem;
    --tw-text-opacity:1;
    color:rgb(0 130 208 / 1);
    color:rgb(0 130 208 / var(--tw-text-opacity, 1));
  }
@media (prefers-color-scheme: dark){
.checkable-wrapper input[type=checkbox]:checked + span:not(.light *):before{--tw-text-opacity:1;color:rgb(191 219 254 / 1);color:rgb(191 219 254 / var(--tw-text-opacity, 1))}}
.checkable-wrapper input[type=checkbox]:checked + span:is(.dark *):before{--tw-text-opacity:1;color:rgb(191 219 254 / 1);color:rgb(191 219 254 / var(--tw-text-opacity, 1))}
.checkable-wrapper input[type=checkbox]:checked + span:before {
    line-height: normal;
  }
.checkable-wrapper input[type=radio] + span {
    transition-duration: 0.3s;
    position:relative;
    z-index:10;
    height:20px;
    width:20px;
    border-radius:9999px;
    border-width:1px;
    --tw-border-opacity:1;
    border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
    border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
.checkable-wrapper input[type=radio] + span:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}}
.checkable-wrapper input[type=radio] + span:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
.checkbox-field-label{cursor:pointer}
.form-errors{margin-bottom:1.5rem;border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(239 68 68 / 1);background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.form-errors ul{list-style-type:decimal !important;padding-left:1.75rem !important}
.form-errors li[data-field-error] {
    transition-duration: 0.3s;
    cursor:pointer;
    padding-top:0.125rem;
    padding-bottom:0.125rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-duration:300ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:300ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  }
.form-errors li[data-field-error]:hover{--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)));-webkit-text-decoration-line:underline;text-decoration-line:underline}
.tab_content{display:flex;flex-direction:row;flex-wrap:wrap;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:1rem}
.tab_content > .form-field:not([class*=col-md]){width:100%}
.tab_content > .form-field[class*=col-md]:first-child{padding-left:0px}
.tab_content > .form-field[class*=col-md]:last-child{padding-right:0px}
form{margin-bottom:1rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:1rem}
form .tab_content{background-color:transparent;padding:0px}
.form-field{margin-bottom:1.5rem;display:flex;flex-direction:column}
.form-field.hp {
    visibility:hidden;
    position:absolute;
    left:-100%;
    top:-100%;
    height:0px;
    width:0px;
    opacity:0;
  }
.form-field .field-label{margin-bottom:0.25rem;font-weight:700}
.light.form-field .field-label{--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is(.light > .form-field .field-label:not([data-theme])){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is(.light .form-field .field-label:not(.light [data-theme]:not(.light) * )){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is(.light:not(:has([data-theme])) .form-field .field-label:not([data-theme])){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
[data-theme='light'].form-field .field-label{--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is([data-theme='light'] > .form-field .field-label:not([data-theme])){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is([data-theme='light'] .form-field .field-label:not([data-theme='light'] [data-theme]:not([data-theme='light']) * )){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is([data-theme='light']:not(:has([data-theme])) .form-field .field-label:not([data-theme])){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
.form-field .field-label {
    line-height: normal;
  }
.form-field .field-label .form-sublabel{margin-bottom:0.25rem;font-size:0.75rem;line-height:1rem;font-weight:400}
@media (prefers-color-scheme: dark){
.form-field .field-label .form-sublabel:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.form-field .field-label .form-sublabel:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.form-field .field-description,
  .form-field .form-description{font-size:0.75rem;line-height:1rem;font-style:italic;--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
.token.form-field .field-description,.token
  .form-field .form-description{font-style:italic}
[data-component=hljs] .token.form-field .field-description,[data-component=hljs] .token
  .form-field .form-description {
  font-style: italic;
}
.token.form-field .field-description,.token
  .form-field .form-description {
  font-style: italic;
}
@media (prefers-color-scheme: dark){
.form-field .field-description:not(.light *),
  .form-field .form-description:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}}
.form-field .field-description:is(.dark *),
  .form-field .form-description:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.form-field .field-description,
  .form-field .form-description {
    line-height: normal;
  }
.form-field .form-field-wrapper{display:block}
.form-field.is-required .field-label{position:relative}
.form-field.is-required .field-label:after {
    content: "*";
    position:relative;
    top:-0.25rem;
    font-size:0.75rem;
    line-height:1rem;
    --tw-text-opacity:1;
    color:rgb(239 68 68 / 1);
    color:rgb(239 68 68 / var(--tw-text-opacity, 1));
  }
@media (prefers-color-scheme: dark){
.form-field.is-required .field-label:not(.light *):after{--tw-text-opacity:1;color:rgb(248 113 113 / 1);color:rgb(248 113 113 / var(--tw-text-opacity, 1))}}
.form-field.is-required .field-label:is(.dark *):after{--tw-text-opacity:1;color:rgb(248 113 113 / 1);color:rgb(248 113 113 / var(--tw-text-opacity, 1))}
.form-field.type-checkbox .form-field-wrapper{display:flex;flex-direction:row;align-items:center}
.has-error .help-block,
  .field-error{font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(239 68 68 / 1);color:rgb(239 68 68 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.has-error .help-block:not(.light *),
  .field-error:not(.light *){--tw-text-opacity:1;color:rgb(248 113 113 / 1);color:rgb(248 113 113 / var(--tw-text-opacity, 1))}}
.has-error .help-block:is(.dark *),
  .field-error:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113 / 1);color:rgb(248 113 113 / var(--tw-text-opacity, 1))}
.form-group{margin-bottom:1.5rem;display:flex;flex-direction:column}
.form-columns{width:auto !important;min-width:100% !important;justify-content:space-between !important}
.form-columns.row{margin-left:-0.5rem !important;margin-right:-0.5rem !important}
.form-fields-section{display:flex;flex-direction:column;padding:0px}
.form-fields-section > h4{font-size:1.15rem;line-height:1.75rem;font-weight:700}
.form-fields-section > .row{margin-left:-0.5rem;margin-right:-0.5rem}
table{width:100%}
table .bulk-checkbox{height:30px;width:30px}
table .bulk-checkbox .checkable-wrapper{margin:0px}
table thead th,
  table thead td{border-bottom-width:2px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));padding:0.5rem}
@media (prefers-color-scheme: dark){
table thead th:not(.light *),
  table thead td:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
table thead th:is(.dark *),
  table thead td:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
table thead th,
  table thead td{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
table thead th:not(.light *),
  table thead td:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.7)}}
table thead th:is(.dark *),
  table thead td:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.7)}
table tbody th{border-bottom-width:2px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));padding:0.5rem}
@media (prefers-color-scheme: dark){
table tbody th:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
table tbody th:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
table tbody th{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
table tbody th:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.7)}}
table tbody th:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.7)}
table tbody tr {
    transition-duration: 0.3s;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
table tbody tr td{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem}
@media (prefers-color-scheme: dark){
table tbody tr td:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
table tbody tr td:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
table tbody tr:nth-of-type(even){--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
@media (prefers-color-scheme: dark){
table tbody tr:nth-of-type(even):not(.light *){background-color:hsl(var(--twc-gray-500) / 0.4)}}
table tbody tr:nth-of-type(even):is(.dark *){background-color:hsl(var(--twc-gray-500) / 0.4)}
table tbody tr:nth-of-type(odd){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
table tbody tr:nth-of-type(odd):not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
table tbody tr:nth-of-type(odd):is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}
.pointer-events-none{pointer-events:none}
.visible{visibility:visible}
.invisible{visibility:hidden}
.collapse{visibility:collapse}
.fixed{position:fixed}
.absolute{position:absolute}
.relative{position:relative}
.sticky{position:-webkit-sticky;position:sticky}
.-bottom-10{bottom:-2.5rem}
.-left-0{left:-0px}
.-left-2{left:-0.5rem}
.-left-24{left:-6rem}
.-left-4{left:-1rem}
.-left-6{left:-1.5rem}
.-left-\[28px\]{left:-28px}
.-left-\[8px\]{left:-8px}
.-left-full{left:-100%}
.-right-4{right:-1rem}
.-right-\[400px\]{right:-400px}
.-right-full{right:-100%}
.-top-1\/2{top:-50%}
.-top-10{top:-2.5rem}
.-top-4{top:-1rem}
.-top-full{top:-100%}
.-top-px{top:-1px}
.bottom-0{bottom:0px}
.bottom-12{bottom:3rem}
.bottom-14{bottom:3.5rem}
.bottom-4{bottom:1rem}
.bottom-5{bottom:1.25rem}
.bottom-auto{bottom:auto}
.left-0{left:0px}
.left-0\.5{left:0.125rem}
.left-1{left:0.25rem}
.left-10{left:2.5rem}
.left-12{left:3rem}
.left-2{left:0.5rem}
.left-8{left:2rem}
.left-\[32\%\]{left:32%}
.left-auto{left:auto}
.right-0{right:0px}
.right-1{right:0.25rem}
.right-1\/4{right:25%}
.right-12{right:3rem}
.right-2{right:0.5rem}
.right-\[3\.5rem\]{right:3.5rem}
.right-auto{right:auto}
.top-0{top:0px}
.top-0\.5{top:0.125rem}
.top-1{top:0.25rem}
.top-1\.5{top:0.375rem}
.top-2{top:0.5rem}
.top-2\.5{top:0.625rem}
.top-\[150px\]{top:150px}
.top-\[30\%\]{top:30%}
.top-\[50px\]{top:50px}
.top-\[80px\]{top:80px}
.top-full{top:100%}
.-z-10{z-index:-10}
.z-0{z-index:0}
.z-10{z-index:10}
.z-20{z-index:20}
.z-50{z-index:50}
.z-\[1\]{z-index:1}
.z-\[2\]{z-index:2}
.z-\[8888\]{z-index:8888}
.z-\[99999\]{z-index:99999}
.z-\[9999\]{z-index:9999}
.z-\[999\]{z-index:999}
.float-right{float:right}
.float-left{float:left}
.float-none{float:none}
.m-0{margin:0px}
.-mx-2{margin-left:-0.5rem;margin-right:-0.5rem}
.mx-0{margin-left:0px;margin-right:0px}
.mx-2{margin-left:0.5rem;margin-right:0.5rem}
.mx-2\.5{margin-left:0.625rem;margin-right:0.625rem}
.mx-4{margin-left:1rem;margin-right:1rem}
.mx-\[15\%\]{margin-left:15%;margin-right:15%}
.mx-auto{margin-left:auto;margin-right:auto}
.my-0{margin-top:0px;margin-bottom:0px}
.my-10{margin-top:2.5rem;margin-bottom:2.5rem}
.my-2{margin-top:0.5rem;margin-bottom:0.5rem}
.my-20{margin-top:5rem;margin-bottom:5rem}
.my-24{margin-top:6rem;margin-bottom:6rem}
.my-3{margin-top:0.75rem;margin-bottom:0.75rem}
.my-4{margin-top:1rem;margin-bottom:1rem}
.my-40{margin-top:10rem;margin-bottom:10rem}
.my-6{margin-top:1.5rem;margin-bottom:1.5rem}
.my-\[2px\]{margin-top:2px;margin-bottom:2px}
.my-auto{margin-top:auto;margin-bottom:auto}
.-mb-0\.5{margin-bottom:-0.125rem}
.-ml-0\.5{margin-left:-0.125rem}
.-mt-1{margin-top:-0.25rem}
.-mt-3{margin-top:-0.75rem}
.-mt-4{margin-top:-1rem}
.mb-0{margin-bottom:0px}
.mb-0\.5{margin-bottom:0.125rem}
.mb-1{margin-bottom:0.25rem}
.mb-10{margin-bottom:2.5rem}
.mb-12{margin-bottom:3rem}
.mb-14{margin-bottom:3.5rem}
.mb-16{margin-bottom:4rem}
.mb-2{margin-bottom:0.5rem}
.mb-20{margin-bottom:5rem}
.mb-24{margin-bottom:6rem}
.mb-3{margin-bottom:0.75rem}
.mb-36{margin-bottom:9rem}
.mb-4{margin-bottom:1rem}
.mb-6{margin-bottom:1.5rem}
.mb-8{margin-bottom:2rem}
.mb-\[30px\]{margin-bottom:30px}
.ml-0{margin-left:0px}
.ml-10{margin-left:2.5rem}
.ml-2{margin-left:0.5rem}
.ml-2\.5{margin-left:0.625rem}
.ml-4{margin-left:1rem}
.ml-\[50px\]{margin-left:50px}
.mr-0\.5{margin-right:0.125rem}
.mr-1{margin-right:0.25rem}
.mr-1\.5{margin-right:0.375rem}
.mr-10{margin-right:2.5rem}
.mr-2{margin-right:0.5rem}
.mr-3{margin-right:0.75rem}
.mr-4{margin-right:1rem}
.mr-5{margin-right:1.25rem}
.mr-8{margin-right:2rem}
.mt-0{margin-top:0px}
.mt-10{margin-top:2.5rem}
.mt-12{margin-top:3rem}
.mt-2{margin-top:0.5rem}
.mt-20{margin-top:5rem}
.mt-24{margin-top:6rem}
.mt-3{margin-top:0.75rem}
.mt-4{margin-top:1rem}
.mt-40{margin-top:10rem}
.mt-6{margin-top:1.5rem}
.mt-8{margin-top:2rem}
.mt-\[160px\]{margin-top:160px}
.mt-\[20px\]{margin-top:20px}
.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.block{display:block}
.inline-block{display:inline-block}
.inline{display:inline}
.flex{display:flex}
.inline-flex{display:inline-flex}
.table{display:table}
.grid{display:grid}
.hidden{display:none}
.h-0{height:0px}
.h-1\/2{height:50%}
.h-14{height:3.5rem}
.h-20{height:5rem}
.h-3{height:0.75rem}
.h-3\.5{height:0.875rem}
.h-4{height:1rem}
.h-40{height:10rem}
.h-48{height:12rem}
.h-6{height:1.5rem}
.h-8{height:2rem}
.h-\[10px\]{height:10px}
.h-\[120px\]{height:120px}
.h-\[155px\]{height:155px}
.h-\[16px\]{height:16px}
.h-\[180px\]{height:180px}
.h-\[200px\]{height:200px}
.h-\[20px\]{height:20px}
.h-\[220px\]{height:220px}
.h-\[30px\]{height:30px}
.h-\[350px\]{height:350px}
.h-\[38px\]{height:38px}
.h-\[40px\]{height:40px}
.h-\[42px\]{height:42px}
.h-\[46px\]{height:46px}
.h-\[4px\]{height:4px}
.h-\[50px\]{height:50px}
.h-\[55px\]{height:55px}
.h-\[600px\]{height:600px}
.h-\[80px\]{height:80px}
.h-auto{height:auto}
.h-full{height:100%}
.max-h-\[150px\]{max-height:150px}
.max-h-\[155px\]{max-height:155px}
.max-h-\[220px\]{max-height:220px}
.max-h-\[380px\]{max-height:380px}
.max-h-\[40px\]{max-height:40px}
.max-h-\[55px\]{max-height:55px}
.max-h-none{max-height:none}
.min-h-0{min-height:0px}
.min-h-1{min-height:0.25rem}
.min-h-\[100\%\]{min-height:100%}
.min-h-\[100dvh\]{min-height:100dvh}
.min-h-\[100px\]{min-height:100px}
.min-h-\[220px\]{min-height:220px}
.min-h-\[28px\]{min-height:28px}
.min-h-\[2rem\]{min-height:2rem}
.min-h-\[300px\]{min-height:300px}
.min-h-\[32px\]{min-height:32px}
.min-h-\[400px\]{min-height:400px}
.min-h-\[40px\]{min-height:40px}
.min-h-\[500px\]{min-height:500px}
.min-h-\[50px\]{min-height:50px}
.min-h-\[90px\]{min-height:90px}
.w-0{width:0px}
.w-1\/2{width:50%}
.w-1\/3{width:33.333333%}
.w-1\/4{width:25%}
.w-14{width:3.5rem}
.w-2{width:0.5rem}
.w-20{width:5rem}
.w-3\.5{width:0.875rem}
.w-4{width:1rem}
.w-40{width:10rem}
.w-48{width:12rem}
.w-6{width:1.5rem}
.w-8{width:2rem}
.w-\[10px\]{width:10px}
.w-\[120px\]{width:120px}
.w-\[12px\]{width:12px}
.w-\[150px\]{width:150px}
.w-\[16px\]{width:16px}
.w-\[18px\]{width:18px}
.w-\[200px\]{width:200px}
.w-\[20px\]{width:20px}
.w-\[22px\]{width:22px}
.w-\[240px\]{width:240px}
.w-\[250px\]{width:250px}
.w-\[26px\]{width:26px}
.w-\[2px\]{width:2px}
.w-\[30\%\]{width:30%}
.w-\[300px\]{width:300px}
.w-\[30px\]{width:30px}
.w-\[38px\]{width:38px}
.w-\[3px\]{width:3px}
.w-\[400px\]{width:400px}
.w-\[40px\]{width:40px}
.w-\[42px\]{width:42px}
.w-\[480px\]{width:480px}
.w-\[50px\]{width:50px}
.w-\[600px\]{width:600px}
.w-\[65\%\]{width:65%}
.w-\[70\%\]{width:70%}
.w-\[80\%\]{width:80%}
.w-\[80px\]{width:80px}
.w-\[90\%\]{width:90%}
.w-\[92\%\]{width:92%}
.w-\[95\%\]{width:95%}
.w-\[98\%\]{width:98%}
.w-auto{width:auto}
.w-full{width:100%}
.min-w-0{min-width:0px}
.min-w-\[1\/4\]{min-width:1/4}
.min-w-\[100\%\]{min-width:100%}
.min-w-\[150px\]{min-width:150px}
.min-w-\[2\.5rem\]{min-width:2.5rem}
.min-w-\[200px\]{min-width:200px}
.min-w-\[220px\]{min-width:220px}
.min-w-\[25\%\]{min-width:25%}
.min-w-\[250px\]{min-width:250px}
.min-w-\[28px\]{min-width:28px}
.min-w-\[30\%\]{min-width:30%}
.min-w-\[30px\]{min-width:30px}
.min-w-\[32px\]{min-width:32px}
.min-w-\[350px\]{min-width:350px}
.min-w-\[40px\]{min-width:40px}
.min-w-\[50px\]{min-width:50px}
.min-w-\[80px\]{min-width:80px}
.min-w-\[90px\]{min-width:90px}
.max-w-\[1024px\]{max-width:1024px}
.max-w-\[240px\]{max-width:240px}
.max-w-\[350px\]{max-width:350px}
.max-w-\[40px\]{max-width:40px}
.max-w-\[50\%\]{max-width:50%}
.max-w-\[50px\]{max-width:50px}
.max-w-\[55px\]{max-width:55px}
.max-w-\[60\%\]{max-width:60%}
.max-w-\[65\%\]{max-width:65%}
.max-w-\[70\%\]{max-width:70%}
.max-w-\[80\%\]{max-width:80%}
.max-w-\[80px\]{max-width:80px}
.max-w-\[90\%\]{max-width:90%}
.max-w-\[92\%\]{max-width:92%}
.max-w-\[95\%\]{max-width:95%}
.max-w-\[98\%\]{max-width:98%}
.max-w-full{max-width:100%}
.max-w-none{max-width:none}
.flex-auto{flex:1 1 auto}
.flex-none{flex:none}
.flex-shrink{flex-shrink:1}
.shrink{flex-shrink:1}
.-translate-y-6{--tw-translate-y:-1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.-rotate-1{--tw-rotate:-1deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.-rotate-3{--tw-rotate:-3deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-1{--tw-rotate:1deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.cursor-default{cursor:default}
.cursor-not-allowed{cursor:not-allowed}
.cursor-pointer{cursor:pointer}
.cursor-zoom-in{cursor:zoom-in}
.select-none{-webkit-user-select:none;-ms-user-select:none;user-select:none}
.resize{resize:both}
.list-decimal{list-style-type:decimal}
.list-disc{list-style-type:disc}
.list-none{list-style-type:none}
.appearance-none{-webkit-appearance:none;appearance:none}
.columns-3{columns:3}
.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}
.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}
.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}
.grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}
.grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}
.flex-row{flex-direction:row}
.flex-row-reverse{flex-direction:row-reverse}
.flex-col{flex-direction:column}
.flex-col-reverse{flex-direction:column-reverse}
.flex-wrap{flex-wrap:wrap}
.flex-nowrap{flex-wrap:nowrap}
.items-start{align-items:flex-start}
.items-center{align-items:center}
.items-baseline{align-items:baseline}
.justify-start{justify-content:flex-start}
.justify-end{justify-content:flex-end}
.justify-center{justify-content:center}
.justify-between{justify-content:space-between}
.gap-1{gap:0.25rem}
.gap-2{gap:0.5rem}
.gap-4{gap:1rem}
.gap-6{gap:1.5rem}
.overflow-auto{overflow:auto}
.overflow-hidden{overflow:hidden}
.overflow-visible{overflow:visible}
.overflow-y-auto{overflow-y:auto}
.overflow-x-hidden{overflow-x:hidden}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-ellipsis{text-overflow:ellipsis}
.whitespace-normal{white-space:normal}
.whitespace-nowrap{white-space:nowrap}
.whitespace-pre-wrap{white-space:pre-wrap}
.break-normal{overflow-wrap:normal;word-break:normal}
.break-words{overflow-wrap:break-word}
.break-all{word-break:break-all}
.rounded{border-radius:0.25rem}
.rounded-full{border-radius:9999px}
.rounded-lg{border-radius:0.5rem}
.rounded-md{border-radius:0.375rem}
.rounded-none{border-radius:0px}
.rounded-sm{border-radius:0.125rem}
.rounded-xl{border-radius:0.75rem}
.rounded-b{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}
.rounded-b-md{border-bottom-right-radius:0.375rem;border-bottom-left-radius:0.375rem}
.rounded-l{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}
.rounded-r{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}
.rounded-t-md{border-top-left-radius:0.375rem;border-top-right-radius:0.375rem}
.rounded-bl{border-bottom-left-radius:0.25rem}
.rounded-bl-md{border-bottom-left-radius:0.375rem}
.rounded-br{border-bottom-right-radius:0.25rem}
.rounded-br-none{border-bottom-right-radius:0px}
.rounded-tl{border-top-left-radius:0.25rem}
.rounded-tl-md{border-top-left-radius:0.375rem}
.rounded-tl-none{border-top-left-radius:0px}
.rounded-tr{border-top-right-radius:0.25rem}
.rounded-tr-md{border-top-right-radius:0.375rem}
.rounded-tr-none{border-top-right-radius:0px}
.border{border-width:1px}
.border-0{border-width:0px}
.border-2{border-width:2px}
.border-8{border-width:8px}
.border-b{border-bottom-width:1px}
.border-b-2{border-bottom-width:2px}
.border-l{border-left-width:1px}
.border-l-2{border-left-width:2px}
.border-l-\[2px\]{border-left-width:2px}
.border-l-\[3px\]{border-left-width:3px}
.border-r{border-right-width:1px}
.border-r-2{border-right-width:2px}
.border-t{border-top-width:1px}
.border-t-\[2px\]{border-top-width:2px}
.border-dashed{border-style:dashed}
.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254 / 1);border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}
.border-gray-100{--tw-border-opacity:1;border-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity)))}
.border-gray-200{--tw-border-opacity:1;border-color:hsl(var(--twc-gray-200) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-border-opacity)))}
.border-gray-200\/60{border-color:hsl(var(--twc-gray-200) / 0.6)}
.border-gray-200\/70{border-color:hsl(var(--twc-gray-200) / 0.7)}
.border-gray-300{--tw-border-opacity:1;border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)))}
.border-gray-600{--tw-border-opacity:1;border-color:hsl(var(--twc-gray-600) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-border-opacity)))}
.border-gray-900{--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.border-primary{--tw-border-opacity:1;border-color:rgb(0 130 208 / 1);border-color:rgb(0 130 208 / var(--tw-border-opacity, 1))}
.border-primary\/80{border-color:rgb(0 130 208 / 0.8)}
.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68 / 1);border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}
.border-red-800{--tw-border-opacity:1;border-color:rgb(153 27 27 / 1);border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}
.border-slate-500{--tw-border-opacity:1;border-color:rgb(100 116 139 / 1);border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}
.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105 / 1);border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}
.border-transparent{border-color:transparent}
.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138 / 1);border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}
.border-b-gray-100{--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity)))}
.border-b-gray-100\/60{border-bottom-color:hsl(var(--twc-gray-100) / 0.6)}
.border-b-gray-200{--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-200) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-border-opacity)))}
.border-b-gray-300{--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)))}
.border-b-gray-500{--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-500) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-border-opacity)))}
.border-b-gray-800{--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)))}
.border-b-gray-950{--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.border-b-indigo-900{--tw-border-opacity:1;border-bottom-color:rgb(49 46 129 / 1);border-bottom-color:rgb(49 46 129 / var(--tw-border-opacity, 1))}
.border-b-primary{--tw-border-opacity:1;border-bottom-color:rgb(0 130 208 / 1);border-bottom-color:rgb(0 130 208 / var(--tw-border-opacity, 1))}
.border-b-transparent{border-bottom-color:transparent}
.border-l-blue-400{--tw-border-opacity:1;border-left-color:rgb(96 165 250 / 1);border-left-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}
.border-l-gray-200{--tw-border-opacity:1;border-left-color:hsl(var(--twc-gray-200) / var(--tw-border-opacity));border-left-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-border-opacity)))}
.border-l-gray-300{--tw-border-opacity:1;border-left-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-left-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)))}
.border-l-primary{--tw-border-opacity:1;border-left-color:rgb(0 130 208 / 1);border-left-color:rgb(0 130 208 / var(--tw-border-opacity, 1))}
.border-l-transparent{border-left-color:transparent}
.border-r-gray-400{--tw-border-opacity:1;border-right-color:hsl(var(--twc-gray-400) / var(--tw-border-opacity));border-right-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-border-opacity)))}
.border-r-transparent{border-right-color:transparent}
.border-t-blue-500{--tw-border-opacity:1;border-top-color:rgb(59 130 246 / 1);border-top-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}
.border-t-gray-200{--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-200) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-border-opacity)))}
.border-t-gray-300{--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)))}
.border-t-gray-950{--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / 1);background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}
.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254 / 1);background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}
.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}
.bg-blue-500\/80{background-color:rgb(59 130 246 / 0.8)}
.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216 / 1);background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}
.bg-dark{--tw-bg-opacity:1;background-color:rgb(50 50 72 / 1);background-color:rgb(50 50 72 / var(--tw-bg-opacity, 1))}
.bg-gray-100{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
.bg-gray-100\/60{background-color:hsl(var(--twc-gray-100) / 0.6)}
.bg-gray-200{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
.bg-gray-200\/50{background-color:hsl(var(--twc-gray-200) / 0.5)}
.bg-gray-200\/60{background-color:hsl(var(--twc-gray-200) / 0.6)}
.bg-gray-200\/70{background-color:hsl(var(--twc-gray-200) / 0.7)}
.bg-gray-200\/80{background-color:hsl(var(--twc-gray-200) / 0.8)}
.bg-gray-300{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-300) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-bg-opacity)))}
.bg-gray-300\/20{background-color:hsl(var(--twc-gray-300) / 0.2)}
.bg-gray-300\/50{background-color:hsl(var(--twc-gray-300) / 0.5)}
.bg-gray-300\/60{background-color:hsl(var(--twc-gray-300) / 0.6)}
.bg-gray-300\/80{background-color:hsl(var(--twc-gray-300) / 0.8)}
.bg-gray-400{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}
.bg-gray-400\/40{background-color:hsl(var(--twc-gray-400) / 0.4)}
.bg-gray-400\/70{background-color:hsl(var(--twc-gray-400) / 0.7)}
.bg-gray-50{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)))}
.bg-gray-50\/60{background-color:hsl(var(--twc-gray-50) / 0.6)}
.bg-gray-500{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.bg-gray-500\/40{background-color:hsl(var(--twc-gray-500) / 0.4)}
.bg-gray-600{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.bg-gray-600\/50{background-color:hsl(var(--twc-gray-600) / 0.5)}
.bg-gray-700\/50{background-color:hsl(var(--twc-gray-700) / 0.5)}
.bg-gray-800{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.bg-gray-900{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}
.bg-gray-900\/70{background-color:hsl(var(--twc-gray-900) / 0.7)}
.bg-gray-950{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-950) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-bg-opacity)))}
.bg-gray-950\/50{background-color:hsl(var(--twc-gray-950) / 0.5)}
.bg-gray-950\/60{background-color:hsl(var(--twc-gray-950) / 0.6)}
.bg-gray-950\/70{background-color:hsl(var(--twc-gray-950) / 0.7)}
.bg-gray-950\/80{background-color:hsl(var(--twc-gray-950) / 0.8)}
.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231 / 1);background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}
.bg-green-500\/80{background-color:rgb(34 197 94 / 0.8)}
.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61 / 1);background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}
.bg-light{--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22 / 1);background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}
.bg-orange-500\/80{background-color:rgb(249 115 22 / 0.8)}
.bg-orange-800{--tw-bg-opacity:1;background-color:rgb(154 52 18 / 1);background-color:rgb(154 52 18 / var(--tw-bg-opacity, 1))}
.bg-primary{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1))}
.bg-primary\/60{background-color:rgb(0 130 208 / 0.6)}
.bg-purple-700{--tw-bg-opacity:1;background-color:rgb(126 34 206 / 1);background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}
.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226 / 1);background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}
.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68 / 1);background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}
.bg-red-500\/10{background-color:rgb(239 68 68 / 0.1)}
.bg-red-500\/40{background-color:rgb(239 68 68 / 0.4)}
.bg-red-500\/80{background-color:rgb(239 68 68 / 0.8)}
.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38 / 1);background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}
.bg-red-800{--tw-bg-opacity:1;background-color:rgb(153 27 27 / 1);background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}
.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94 / 1);background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}
.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249 / 1);background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}
.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85 / 1);background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}
.bg-transparent{background-color:transparent}
.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
.bg-white\/90{background-color:rgb(255 255 255 / 0.9)}
.bg-widget{--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
.bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71 / 1);background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}
.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21 / 1);background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}
.bg-opacity-100{--tw-bg-opacity:1}
.bg-opacity-80{--tw-bg-opacity:0.8}
.bg-none{background-image:none}
.bg-cover{background-size:cover}
.bg-no-repeat{background-repeat:no-repeat}
.fill-gray-400{fill:hsl(var(--twc-gray-400) / 1);fill:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, 1))}
.fill-gray-600{fill:hsl(var(--twc-gray-600) / 1);fill:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, 1))}
.fill-gray-800{fill:hsl(var(--twc-gray-800) / 1);fill:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, 1))}
.fill-light{fill:#fff}
.fill-none{fill:none}
.fill-red-500{fill:#ef4444}
.fill-white{fill:#ffffff}
.stroke-gray-300{stroke:hsl(var(--twc-gray-300) / 1);stroke:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, 1))}
.stroke-gray-400{stroke:hsl(var(--twc-gray-400) / 1);stroke:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, 1))}
.stroke-gray-500{stroke:hsl(var(--twc-gray-500) / 1);stroke:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, 1))}
.stroke-gray-800{stroke:hsl(var(--twc-gray-800) / 1);stroke:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, 1))}
.stroke-primary{stroke:#0082d0}
.stroke-red-500{stroke:#ef4444}
.stroke-white{stroke:#ffffff}
.stroke-1{stroke-width:1}
.stroke-\[1\.5px\]{stroke-width:1.5px}
.stroke-\[2\.5px\]{stroke-width:2.5px}
.stroke-\[2px\]{stroke-width:2px}
.object-contain{object-fit:contain}
.object-cover{object-fit:cover}
.p-0{padding:0px}
.p-0\.5{padding:0.125rem}
.p-1{padding:0.25rem}
.p-10{padding:2.5rem}
.p-2{padding:0.5rem}
.p-3{padding:0.75rem}
.p-4{padding:1rem}
.p-6{padding:1.5rem}
.p-8{padding:2rem}
.px-0{padding-left:0px;padding-right:0px}
.px-1{padding-left:0.25rem;padding-right:0.25rem}
.px-1\.5{padding-left:0.375rem;padding-right:0.375rem}
.px-2{padding-left:0.5rem;padding-right:0.5rem}
.px-3{padding-left:0.75rem;padding-right:0.75rem}
.px-4{padding-left:1rem;padding-right:1rem}
.px-5{padding-left:1.25rem;padding-right:1.25rem}
.px-6{padding-left:1.5rem;padding-right:1.5rem}
.py-0{padding-top:0px;padding-bottom:0px}
.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}
.py-1{padding-top:0.25rem;padding-bottom:0.25rem}
.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}
.py-2{padding-top:0.5rem;padding-bottom:0.5rem}
.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}
.py-3{padding-top:0.75rem;padding-bottom:0.75rem}
.py-4{padding-top:1rem;padding-bottom:1rem}
.py-6{padding-top:1.5rem;padding-bottom:1.5rem}
.pb-0{padding-bottom:0px}
.pb-1{padding-bottom:0.25rem}
.pb-2{padding-bottom:0.5rem}
.pb-4{padding-bottom:1rem}
.pl-0{padding-left:0px}
.pl-0\.5{padding-left:0.125rem}
.pl-1{padding-left:0.25rem}
.pl-2{padding-left:0.5rem}
.pl-4{padding-left:1rem}
.pl-5{padding-left:1.25rem}
.pl-7{padding-left:1.75rem}
.pr-0{padding-right:0px}
.pr-1{padding-right:0.25rem}
.pr-2{padding-right:0.5rem}
.pr-4{padding-right:1rem}
.pt-0{padding-top:0px}
.pt-1{padding-top:0.25rem}
.pt-2{padding-top:0.5rem}
.pt-3{padding-top:0.75rem}
.pt-6{padding-top:1.5rem}
.pt-\[30px\]{padding-top:30px}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-justify{text-align:justify}
.align-baseline{vertical-align:baseline}
.font-figtree{font-family:Figtree, sans-serif}
.font-kalama{font-family:Kalam, sans-serif}
.font-mono{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}
.font-nanumpen{font-family:NanumPen, sans-serif}
.font-sans{font-family:open-sans, sans-serif}
.text-2xl{font-size:1.5rem;line-height:2rem}
.text-3xl{font-size:1.875rem;line-height:2.25rem}
.text-4xl{font-size:2.25rem;line-height:2.5rem}
.text-\[3rem\]{font-size:3rem}
.text-base{font-size:1rem;line-height:1.4rem}
.text-lg{font-size:1.15rem;line-height:1.75rem}
.text-sm{font-size:0.875rem;line-height:1.25rem}
.text-xl{font-size:1.35rem;line-height:1.75rem}
.text-xs{font-size:0.75rem;line-height:1rem}
.font-bold{font-weight:700}
.font-normal{font-weight:400}
.font-semibold{font-weight:600}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.italic{font-style:italic}
.text-\[\#ef9f76\]{--tw-text-opacity:1;color:rgb(239 159 118 / 1);color:rgb(239 159 118 / var(--tw-text-opacity, 1))}
.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11 / 1);color:rgb(245 158 11 / var(--tw-text-opacity, 1))}
.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254 / 1);color:rgb(191 219 254 / var(--tw-text-opacity, 1))}
.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250 / 1);color:rgb(96 165 250 / var(--tw-text-opacity, 1))}
.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246 / 1);color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
.text-dark{--tw-text-opacity:1;color:rgb(50 50 72 / 1);color:rgb(50 50 72 / var(--tw-text-opacity, 1))}
.text-gray-100{--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.text-gray-200{--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.text-gray-300{--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}
.text-gray-400{--tw-text-opacity:1;color:hsl(var(--twc-gray-400) / var(--tw-text-opacity));color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-text-opacity)))}
.text-gray-50{--tw-text-opacity:1;color:hsl(var(--twc-gray-50) / var(--tw-text-opacity));color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-text-opacity)))}
.text-gray-500{--tw-text-opacity:1;color:hsl(var(--twc-gray-500) / var(--tw-text-opacity));color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-text-opacity)))}
.text-gray-600{--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
.text-gray-700{--tw-text-opacity:1;color:hsl(var(--twc-gray-700) / var(--tw-text-opacity));color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-text-opacity)))}
.text-gray-800{--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
.text-gray-900{--tw-text-opacity:1;color:hsl(var(--twc-gray-900) / var(--tw-text-opacity));color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-text-opacity)))}
.text-gray-950{--tw-text-opacity:1;color:hsl(var(--twc-gray-950) / var(--tw-text-opacity));color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-text-opacity)))}
.text-light{--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60 / 1);color:rgb(251 146 60 / var(--tw-text-opacity, 1))}
.text-primary{--tw-text-opacity:1;color:rgb(0 130 208 / 1);color:rgb(0 130 208 / var(--tw-text-opacity, 1))}
.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247 / 1);color:rgb(168 85 247 / var(--tw-text-opacity, 1))}
.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234 / 1);color:rgb(147 51 234 / var(--tw-text-opacity, 1))}
.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113 / 1);color:rgb(248 113 113 / var(--tw-text-opacity, 1))}
.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / 1);color:rgb(239 68 68 / var(--tw-text-opacity, 1))}
.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105 / 1);color:rgb(71 85 105 / var(--tw-text-opacity, 1))}
.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}
.decoration-dotted{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}
.decoration-0{text-decoration-thickness:0px}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.opacity-0{opacity:0}
.opacity-10{opacity:0.1}
.opacity-100{opacity:1}
.opacity-50{opacity:0.5}
.opacity-70{opacity:0.7}
.opacity-75{opacity:0.75}
.bg-blend-darken{background-blend-mode:darken}
.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[inset_0_0_4px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:inset 0 0 4px rgba(0,0,0,0.1);--tw-shadow-colored:inset 0 0 4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-gray-200{--tw-shadow-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, 1));--tw-shadow:var(--tw-shadow-colored)}
.shadow-gray-500{--tw-shadow-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, 1));--tw-shadow:var(--tw-shadow-colored)}
.shadow-gray-950\/20{--tw-shadow-color:hsl(var(--twc-gray-950) / 0.2);--tw-shadow:var(--tw-shadow-colored)}
.shadow-gray-950\/30{--tw-shadow-color:hsl(var(--twc-gray-950) / 0.3);--tw-shadow:var(--tw-shadow-colored)}
.shadow-gray-950\/50{--tw-shadow-color:hsl(var(--twc-gray-950) / 0.5);--tw-shadow:var(--tw-shadow-colored)}
.outline{outline-style:solid}
.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.backdrop-blur-\[1\.25px\]{--tw-backdrop-blur:blur(1.25px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
.transition{transition-property:color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-\[width\2c max-width\2c min-width\]{transition-property:width,max-width,min-width;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.transition-colors{transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}
.duration-200{transition-duration:200ms}
.duration-300{transition-duration:300ms}
.duration-75{transition-duration:75ms}
.ease-in{transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}
.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}
.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}
@keyframes enter{
from{opacity:1;opacity:var(--tw-enter-opacity, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotate(0);transform:translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}
@keyframes exit{
to{opacity:1;opacity:var(--tw-exit-opacity, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotate(0);transform:translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}
.duration-200{animation-duration:200ms}
.duration-300{animation-duration:300ms}
.duration-75{animation-duration:75ms}
.ease-in{animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}
.ease-in-out{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}
.ease-out{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}
.paused{animation-play-state:paused}
.light,[data-theme="light"]{--twc-inherit:0 0% 0%;--twc-current:0 0% 0%;--twc-primary:202.29999999999995 100% 38.4%;--twc-transparent:0 0% 0%;--twc-transparent-opacity:0.00;--twc-white:0 0% 100%;--twc-dark:0 0% 0%;--twc-black:0 0% 0%;--twc-gray-50:210 20% 98%;--twc-gray-100:220 14.3% 95.9%;--twc-gray-200:220 13% 91%;--twc-gray-300:216 12.2% 83.9%;--twc-gray-400:217.89999999999998 10.6% 64.9%;--twc-gray-500:220 8.9% 46.1%;--twc-gray-600:215 13.8% 34.1%;--twc-gray-700:216.89999999999998 19.1% 26.7%;--twc-gray-800:215 27.9% 16.9%;--twc-gray-900:220.89999999999998 39.3% 11%;--twc-gray-950:224 71.4% 4.1%;--twc-blue-50:213.79999999999995 100% 96.9%;--twc-blue-100:214.29999999999995 94.6% 92.7%;--twc-blue-200:213.29999999999995 96.9% 87.3%;--twc-blue-300:211.70000000000005 96.4% 78.4%;--twc-blue-400:213.10000000000002 93.9% 67.8%;--twc-blue-500:217.20000000000005 91.2% 59.8%;--twc-blue-600:221.20000000000005 83.2% 53.3%;--twc-blue-700:224.29999999999995 76.3% 48%;--twc-blue-800:225.89999999999998 70.7% 40.2%;--twc-blue-900:224.39999999999998 64.3% 32.9%;--twc-blue-950:226.20000000000005 57% 21%;--twc-purple-50:270 100% 98%;--twc-purple-100:268.70000000000005 100% 95.5%;--twc-purple-200:268.6 100% 91.8%;--twc-purple-300:269.20000000000005 97.4% 85.1%;--twc-purple-400:270 95.2% 75.3%;--twc-purple-500:270.70000000000005 91% 65.1%;--twc-purple-600:271.5 81.3% 55.9%;--twc-purple-700:272.1 71.7% 47.1%;--twc-purple-800:272.9 67.2% 39.4%;--twc-purple-900:273.6 65.6% 32%;--twc-purple-950:273.5 86.9% 21%;--twc-amber-50:48 100% 96.1%;--twc-amber-100:48 96.5% 88.8%;--twc-amber-200:48 96.6% 76.7%;--twc-amber-300:45.89999999999998 96.7% 64.5%;--twc-amber-400:43.30000000000001 96.4% 56.3%;--twc-amber-500:37.69999999999999 92.1% 50.2%;--twc-amber-600:32.10000000000002 94.6% 43.7%;--twc-amber-700:26 90.5% 37.1%;--twc-amber-800:22.69999999999999 82.5% 31.4%;--twc-amber-900:21.69999999999999 77.8% 26.5%;--twc-amber-950:20.899999999999977 91.7% 14.1%;--twc-yellow-50:54.5 91.7% 95.3%;--twc-yellow-100:54.89999999999998 96.7% 88%;--twc-yellow-200:52.80000000000001 98.3% 76.9%;--twc-yellow-300:50.39999999999998 97.8% 63.5%;--twc-yellow-400:47.89999999999998 95.8% 53.1%;--twc-yellow-500:45.39999999999998 93.4% 47.5%;--twc-yellow-600:40.60000000000002 96.1% 40.4%;--twc-yellow-700:35.5 91.7% 32.9%;--twc-yellow-800:31.80000000000001 81% 28.8%;--twc-yellow-900:28.399999999999977 72.5% 25.7%;--twc-yellow-950:26 83.3% 14.1%;--twc-orange-50:33.30000000000001 100% 96.5%;--twc-orange-100:34.30000000000001 100% 91.8%;--twc-orange-200:32.10000000000002 97.7% 83.1%;--twc-orange-300:30.69999999999999 97.2% 72.4%;--twc-orange-400:27 96% 61%;--twc-orange-500:24.600000000000023 95% 53.1%;--twc-orange-600:20.5 90.2% 48.2%;--twc-orange-700:17.5 88.3% 40.4%;--twc-orange-800:15 79.1% 33.7%;--twc-orange-900:15.300000000000011 74.6% 27.8%;--twc-orange-950:13 81.1% 14.5%;--twc-red-50:0 85.7% 97.3%;--twc-red-100:0 93.3% 94.1%;--twc-red-200:0 96.3% 89.4%;--twc-red-300:0 93.5% 81.8%;--twc-red-400:0 90.6% 70.8%;--twc-red-500:0 84.2% 60.2%;--twc-red-600:0 72.2% 50.6%;--twc-red-700:0 73.7% 41.8%;--twc-red-800:0 70% 35.3%;--twc-red-900:0 62.8% 30.6%;--twc-red-950:0 74.7% 15.5%;--twc-green-50:138.5 76.5% 96.7%;--twc-green-100:140.60000000000002 84.2% 92.5%;--twc-green-200:141 78.9% 85.1%;--twc-green-300:141.7 76.6% 73.1%;--twc-green-400:141.89999999999998 69.2% 58%;--twc-green-500:142.10000000000002 70.6% 45.3%;--twc-green-600:142.10000000000002 76.2% 36.3%;--twc-green-700:142.39999999999998 71.8% 29.2%;--twc-green-800:142.8 64.2% 24.1%;--twc-green-900:143.8 61.2% 20.2%;--twc-green-950:144.89999999999998 80.4% 10%;--twc-teal-50:166.20000000000005 76.5% 96.7%;--twc-teal-100:167.20000000000005 85.5% 89.2%;--twc-teal-200:168.39999999999998 83.8% 78.2%;--twc-teal-300:170.60000000000002 76.9% 64.3%;--twc-teal-400:172.5 66% 50.4%;--twc-teal-500:173.39999999999998 80.4% 40%;--twc-teal-600:174.70000000000005 83.9% 31.6%;--twc-teal-700:175.29999999999995 77.4% 26.1%;--twc-teal-800:176.10000000000002 69.4% 21.8%;--twc-teal-900:175.89999999999998 60.8% 19%;--twc-teal-950:178.60000000000002 84.3% 10%;--twc-emerald-50:151.8 81% 95.9%;--twc-emerald-100:149.3 80.4% 90%;--twc-emerald-200:152.39999999999998 76% 80.4%;--twc-emerald-300:156.20000000000005 71.6% 66.9%;--twc-emerald-400:158.10000000000002 64.4% 51.6%;--twc-emerald-500:160.10000000000002 84.1% 39.4%;--twc-emerald-600:161.39999999999998 93.5% 30.4%;--twc-emerald-700:162.89999999999998 93.5% 24.3%;--twc-emerald-800:163.10000000000002 88.1% 19.8%;--twc-emerald-900:164.20000000000005 85.7% 16.5%;--twc-emerald-950:165.70000000000005 91.3% 9%;--twc-slate-50:210 40% 98%;--twc-slate-100:210 40% 96.1%;--twc-slate-200:214.29999999999995 31.8% 91.4%;--twc-slate-300:212.70000000000005 26.8% 83.9%;--twc-slate-400:215 20.2% 65.1%;--twc-slate-500:215.39999999999998 16.3% 46.9%;--twc-slate-600:215.29999999999995 19.3% 34.5%;--twc-slate-700:215.29999999999995 25% 26.7%;--twc-slate-800:217.20000000000005 32.6% 17.5%;--twc-slate-900:222.20000000000005 47.4% 11.2%;--twc-slate-950:228.60000000000002 84% 4.9%;--twc-neutral-50:0 0% 98%;--twc-neutral-100:0 0% 96.1%;--twc-neutral-200:0 0% 89.8%;--twc-neutral-300:0 0% 83.1%;--twc-neutral-400:0 0% 63.9%;--twc-neutral-500:0 0% 45.1%;--twc-neutral-600:0 0% 32.2%;--twc-neutral-700:0 0% 25.1%;--twc-neutral-800:0 0% 14.9%;--twc-neutral-900:0 0% 9%;--twc-neutral-950:0 0% 3.9%;--twc-borders-dark:0 0% 6.7%;--twc-borders-light:0 0% 86.7%;--twc-widget:210 40% 98%}
.dark,[data-theme="dark"]{--twc-inherit:0 0% 100%;--twc-current:0 0% 100%;--twc-primary:201 100% 41%;--twc-transparent:0 0% 0%;--twc-transparent-opacity:0.00;--twc-white:0 0% 100%;--twc-black:0 0% 0%;--twc-gray-50:0 0% 100%;--twc-gray-100:240 41.9% 93.9%;--twc-gray-200:240 6.3% 59.8%;--twc-gray-300:240 8% 46.5%;--twc-gray-400:240 14.9% 39.6%;--twc-gray-500:240 15.5% 32.9%;--twc-gray-600:240 18% 23.9%;--twc-gray-700:240 19.6% 21%;--twc-gray-800:240 21.2% 20.4%;--twc-gray-900:240 20.6% 13.3%;--twc-gray-950:0 0% 6.7%;--twc-blue-50:213.79999999999995 100% 96.9%;--twc-blue-100:214.29999999999995 94.6% 92.7%;--twc-blue-200:213.29999999999995 96.9% 87.3%;--twc-blue-300:211.70000000000005 96.4% 78.4%;--twc-blue-400:213.10000000000002 93.9% 67.8%;--twc-blue-500:217.20000000000005 91.2% 59.8%;--twc-blue-600:221.20000000000005 83.2% 53.3%;--twc-blue-700:224.29999999999995 76.3% 48%;--twc-blue-800:225.89999999999998 70.7% 40.2%;--twc-blue-900:224.39999999999998 64.3% 32.9%;--twc-blue-950:226.20000000000005 57% 21%;--twc-purple-50:270 100% 98%;--twc-purple-100:268.70000000000005 100% 95.5%;--twc-purple-200:268.6 100% 91.8%;--twc-purple-300:269.20000000000005 97.4% 85.1%;--twc-purple-400:270 95.2% 75.3%;--twc-purple-500:270.70000000000005 91% 65.1%;--twc-purple-600:271.5 81.3% 55.9%;--twc-purple-700:272.1 71.7% 47.1%;--twc-purple-800:272.9 67.2% 39.4%;--twc-purple-900:273.6 65.6% 32%;--twc-purple-950:273.5 86.9% 21%;--twc-amber-50:48 100% 96.1%;--twc-amber-100:48 96.5% 88.8%;--twc-amber-200:48 96.6% 76.7%;--twc-amber-300:45.89999999999998 96.7% 64.5%;--twc-amber-400:43.30000000000001 96.4% 56.3%;--twc-amber-500:37.69999999999999 92.1% 50.2%;--twc-amber-600:32.10000000000002 94.6% 43.7%;--twc-amber-700:26 90.5% 37.1%;--twc-amber-800:22.69999999999999 82.5% 31.4%;--twc-amber-900:21.69999999999999 77.8% 26.5%;--twc-amber-950:20.899999999999977 91.7% 14.1%;--twc-yellow-50:54.5 91.7% 95.3%;--twc-yellow-100:54.89999999999998 96.7% 88%;--twc-yellow-200:52.80000000000001 98.3% 76.9%;--twc-yellow-300:50.39999999999998 97.8% 63.5%;--twc-yellow-400:47.89999999999998 95.8% 53.1%;--twc-yellow-500:45.39999999999998 93.4% 47.5%;--twc-yellow-600:40.60000000000002 96.1% 40.4%;--twc-yellow-700:35.5 91.7% 32.9%;--twc-yellow-800:31.80000000000001 81% 28.8%;--twc-yellow-900:28.399999999999977 72.5% 25.7%;--twc-yellow-950:26 83.3% 14.1%;--twc-orange-50:33.30000000000001 100% 96.5%;--twc-orange-100:34.30000000000001 100% 91.8%;--twc-orange-200:32.10000000000002 97.7% 83.1%;--twc-orange-300:30.69999999999999 97.2% 72.4%;--twc-orange-400:27 96% 61%;--twc-orange-500:24.600000000000023 95% 53.1%;--twc-orange-600:20.5 90.2% 48.2%;--twc-orange-700:17.5 88.3% 40.4%;--twc-orange-800:15 79.1% 33.7%;--twc-orange-900:15.300000000000011 74.6% 27.8%;--twc-orange-950:13 81.1% 14.5%;--twc-red-50:0 85.7% 97.3%;--twc-red-100:0 93.3% 94.1%;--twc-red-200:0 96.3% 89.4%;--twc-red-300:0 93.5% 81.8%;--twc-red-400:0 90.6% 70.8%;--twc-red-500:0 84.2% 60.2%;--twc-red-600:0 72.2% 50.6%;--twc-red-700:0 73.7% 41.8%;--twc-red-800:0 70% 35.3%;--twc-red-900:0 62.8% 30.6%;--twc-red-950:0 74.7% 15.5%;--twc-green-50:138.5 76.5% 96.7%;--twc-green-100:140.60000000000002 84.2% 92.5%;--twc-green-200:141 78.9% 85.1%;--twc-green-300:141.7 76.6% 73.1%;--twc-green-400:141.89999999999998 69.2% 58%;--twc-green-500:142.10000000000002 70.6% 45.3%;--twc-green-600:142.10000000000002 76.2% 36.3%;--twc-green-700:142.39999999999998 71.8% 29.2%;--twc-green-800:142.8 64.2% 24.1%;--twc-green-900:143.8 61.2% 20.2%;--twc-green-950:144.89999999999998 80.4% 10%;--twc-teal-50:166.20000000000005 76.5% 96.7%;--twc-teal-100:167.20000000000005 85.5% 89.2%;--twc-teal-200:168.39999999999998 83.8% 78.2%;--twc-teal-300:170.60000000000002 76.9% 64.3%;--twc-teal-400:172.5 66% 50.4%;--twc-teal-500:173.39999999999998 80.4% 40%;--twc-teal-600:174.70000000000005 83.9% 31.6%;--twc-teal-700:175.29999999999995 77.4% 26.1%;--twc-teal-800:176.10000000000002 69.4% 21.8%;--twc-teal-900:175.89999999999998 60.8% 19%;--twc-teal-950:178.60000000000002 84.3% 10%;--twc-emerald-50:151.8 81% 95.9%;--twc-emerald-100:149.3 80.4% 90%;--twc-emerald-200:152.39999999999998 76% 80.4%;--twc-emerald-300:156.20000000000005 71.6% 66.9%;--twc-emerald-400:158.10000000000002 64.4% 51.6%;--twc-emerald-500:160.10000000000002 84.1% 39.4%;--twc-emerald-600:161.39999999999998 93.5% 30.4%;--twc-emerald-700:162.89999999999998 93.5% 24.3%;--twc-emerald-800:163.10000000000002 88.1% 19.8%;--twc-emerald-900:164.20000000000005 85.7% 16.5%;--twc-emerald-950:165.70000000000005 91.3% 9%;--twc-slate-50:210 40% 98%;--twc-slate-100:210 40% 96.1%;--twc-slate-200:214.29999999999995 31.8% 91.4%;--twc-slate-300:212.70000000000005 26.8% 83.9%;--twc-slate-400:215 20.2% 65.1%;--twc-slate-500:215.39999999999998 16.3% 46.9%;--twc-slate-600:215.29999999999995 19.3% 34.5%;--twc-slate-700:215.29999999999995 25% 26.7%;--twc-slate-800:217.20000000000005 32.6% 17.5%;--twc-slate-900:222.20000000000005 47.4% 11.2%;--twc-slate-950:228.60000000000002 84% 4.9%;--twc-dark:0 0% 100%;--twc-borders-dark:0 0% 6.7%;--twc-borders-light:0 0% 86.7%;--twc-widget:240 21.2% 20.4%}
@keyframes bounce-scrolltop-hover {
  0% {
    transform: scale(1) translateY(0);
  }
  10% {
    transform: scale(1.1, 0.9) translateY(0);
  }
  30% {
    transform: scale(0.9, 1.1) translateY(-8px);
  }
  50% {
    transform: scale(1.05, 0.95) translateY(0);
  }
  57% {
    transform: scale(1) translateY(-7px);
  }
  64% {
    transform: scale(1) translateY(0);
  }
  to {
    transform: scale(1) translateY(0);
  }
}
html{height:100%}
body{min-height:100%;overflow-x:hidden;--tw-bg-opacity:1;background-color:rgb(241 245 249 / 1);background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding:0px;font-family:Poppins, sans-serif;font-size:1rem;line-height:1.4rem;--tw-text-opacity:1;color:rgb(50 50 72 / 1);color:rgb(50 50 72 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media (prefers-color-scheme: dark){
body:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
body:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
body::-webkit-scrollbar {
  width: 6px;
}
body::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  display:none;
}
body::-webkit-scrollbar-thumb{border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}
@media (prefers-color-scheme: dark){
body::-webkit-scrollbar-thumb:not(.light *){--tw-bg-opacity:1;background-color:rgb(253 224 71 / 1);background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}}
body:is(.dark *)::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(253 224 71 / 1);background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}
body::-webkit-scrollbar-thumb {
  scrollbar-color: var(--twc-blue-500);
}
a {
    transition-duration: 0.3s;
    display:inline-block;
    --tw-text-opacity:1;
    color:rgb(147 51 234 / 1);
    color:rgb(147 51 234 / var(--tw-text-opacity, 1));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
a:hover{--tw-text-opacity:1;color:rgb(59 130 246 / 1);color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
a:not(.light *){--tw-text-opacity:1;color:rgb(147 197 253 / 1);color:rgb(147 197 253 / var(--tw-text-opacity, 1))}
a:not(.light *):hover{--tw-text-opacity:1;color:rgb(59 130 246 / 1);color:rgb(59 130 246 / var(--tw-text-opacity, 1))}}
a:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253 / 1);color:rgb(147 197 253 / var(--tw-text-opacity, 1))}
a:is(.dark *):hover{--tw-text-opacity:1;color:rgb(59 130 246 / 1);color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
.app{margin:0px;display:flex;height:100%;min-height:100dvh;width:100%;flex-direction:column;padding:0px;
  scrollbar-color: var(--twc-blue-500)}
.cursor-zoom {
  cursor: zoom-in;
}
main{position:relative;z-index:0;margin-left:auto;margin-right:auto;flex:1 1 auto;padding-left:0px;padding-right:0px}
main.without-columns,
.main.without-columns{margin-left:auto;margin-right:auto}
main.without-columns > .row,
.main.without-columns > .row{margin-left:-0.5rem !important;margin-right:-0.5rem !important}
main.with-left-column, main.with-right-column,
.main.with-left-column,
.main.with-right-column{margin-left:-0.5rem;margin-right:-0.5rem}
main .docu-content .row,
.main .docu-content .row{margin-left:-0.5rem;margin-right:-0.5rem}
.content-col hr{margin-top:2.5rem;margin-bottom:2.5rem}
.content-col p:not(:last-of-type):not([class]){margin-bottom:1.5rem}
.theme-switch{position:absolute;left:0px;top:0px;z-index:10;display:none;height:100%;width:100%}
.scroll-top {
    transition-duration: 0.3s;
    position:fixed;
    bottom:3rem;
    right:-100%;
    display:inline-flex;
    height:40px;
    width:40px;
    cursor:pointer;
    flex-direction:row;
    align-items:center;
    justify-content:center;
    border-radius:9999px;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-300) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-bg-opacity)));
    transition-property:all;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
.scroll-top:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}}
.scroll-top:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}
.scroll-top{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.scroll-top span {
    transition-duration: 0.3s;
    position:relative;
    display:inline-flex;
    cursor:pointer;
    flex-direction:row;
    align-items:center;
    justify-content:center;
    transition-property:all;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.scroll-top span:before {
  content: "↑";
  position: absolute;
  font-weight: bold;
}
.scroll-top:hover span {
  animation-iteration-count: infinite;
  animation-name: bounce-scrolltop-hover;
  animation-timing-function: cubic-bezier(0.28, 0.84, 0.42, 1);
  animation-duration: 1.5s;
}
.display-scroll-top .scroll-top{right:3rem}
.breadcrumb-container{margin-top:1rem !important;margin-bottom:1rem !important;margin-left:auto !important;margin-right:auto !important;padding:0px !important}
.breadcrumb-container .breadcrumb{margin-bottom:0px;display:flex;-webkit-user-select:none;-ms-user-select:none;user-select:none;list-style-type:none;flex-direction:row;flex-wrap:nowrap;align-items:center;overflow:hidden;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)));padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;padding-right:0.5rem}
@media (prefers-color-scheme: dark){
.breadcrumb-container .breadcrumb:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.breadcrumb-container .breadcrumb:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.breadcrumb-container .breadcrumb li {
    transition-duration: 0.3s;
    display:flex;
    max-width:50%;
    flex-direction:row;
    align-items:center;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    padding-left:0.25rem;
    padding-right:0.25rem;
    transition-property:width,max-width,min-width;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.breadcrumb-container .breadcrumb li:not(:last-child):after {
  content: "/";
  padding-left:0.5rem;
  --tw-text-opacity:1;
  color:rgb(253 224 71 / 1);
  color:rgb(253 224 71 / var(--tw-text-opacity, 1));
}
.breadcrumb-container .breadcrumb li a,
.breadcrumb-container .breadcrumb li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
img .img-fluid{height:auto;width:100%}
img.float-img, img.img-text-icon{float:left;margin-right:1rem;margin-bottom:1rem}
p + img.img-text-icon{clear:left}
figure{margin-bottom:1.5rem}
figure picture{position:relative}
figure picture img{position:relative}
figure figcaption{display:block;padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-500) / var(--tw-text-opacity));color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
figure figcaption:not(.light *){color:hsl(var(--twc-gray-100) / 0.8)}}
figure figcaption:is(.dark *){color:hsl(var(--twc-gray-100) / 0.8)}
figure figcaption p:last-child{margin-bottom:0px}
@media (max-width: 640px) {
  .container,
  main{width:95%;max-width:95%}
  main{margin-top:0px;padding-top:1rem;padding-bottom:1rem}
  main .content-col{margin-top:0px;padding-top:0px}
}
@media (max-width: 768px) {
  .container,
  main{width:92%;max-width:92%}
  main{margin-top:0px;padding-top:1rem;padding-bottom:1rem}
  main .content-col{margin-top:0px;padding-top:0px}
}
@media (max-width: 1024px) {
  .container,
  main{width:95%;max-width:95%}
  main{margin-top:0.5rem;padding-top:1rem;padding-bottom:1rem}
  main .content-col{margin-top:0px;padding-top:0px}
}
@media (max-width: 1280px) {
  .breadcrumb-container{margin-top:5rem !important}
  main{margin-top:0px;padding-top:0px;padding-bottom:0px}
  main .content-col{margin-top:0px;padding-top:0px}
}
@media (min-width: 1024px) {
  main{width:98%;max-width:98%;max-width:1024px}
}
@media (min-width: 1280px) {
  .container,
  main{width:80%;max-width:80%}
  main{margin-top:0px;padding-top:0px;padding-bottom:0px}
  main .content-col{margin-top:0.75rem;padding-top:0.75rem}
}
@media (min-width: 1536px) {
  .container,
  main{width:65%;max-width:65%}
}
@media (max-width: 1024px) {
  main .content-col{width:100%}
  main .sidebar-widgets-left,
  main .sidebar-widgets-right{width:100%}
}
.catapult-cookie-bar{position:fixed;bottom:3.5rem;left:3rem;right:3rem;z-index:50;border-radius:0.5rem}
@media (prefers-color-scheme: dark){
.catapult-cookie-bar:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.catapult-cookie-bar:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.catapult-cookie-bar{display:flex;flex-direction:row;align-items:center}
.catapult-cookie-bar .container {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 15px 0;
}
.catapult-cookie-bar .left-content {
  width: 90%;
}
.catapult-cookie-bar .right-content {
  text-align: right;
}
.catapult-cookie-bar .right-content form{margin:0px;padding:0px}
@media (max-width: 1024px) {
  footer .single-footer-widget > p{margin-left:0.5rem;margin-right:0.5rem;margin-top:0.5rem;margin-bottom:0.5rem}
}
@keyframes rotate-logo-arr-o {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(-360deg);
  }
}
.logo svg {
  width: 100%;
  height: auto;
}
.logo svg path {
  stroke-width: 2px;
}
.logo svg .arr-o {
  transform-origin: 400px 68px;
  animation: rotate-logo-arr-o 2s linear infinite;
}
.logo svg > g[fill="#fff"]{fill:currentColor}
.logo svg > g[stroke="#fff"]{stroke:currentColor}
.logo svg .svg-elem-1 {
  stroke-dashoffset: 142.7935791016px;
  stroke-dasharray: 142.7935791016px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 0.01s, fill 0.3s linear 1s;
}
.logo svg.active .svg-elem-1 {
  stroke-dashoffset: 0;
  fill:currentColor;
}
.logo svg .svg-elem-2 {
  stroke-dashoffset: 305.6688842773px;
  stroke-dasharray: 305.6688842773px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 0.15s, fill 0.3s linear 1.1s;
}
.logo svg.active .svg-elem-2 {
  stroke-dashoffset: 0;
  fill:currentColor;
}
.logo svg .svg-elem-3 {
  stroke-dashoffset: 141.7368621826px;
  stroke-dasharray: 141.7368621826px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 0.25s, fill 0.3s linear 1.2s;
}
.logo svg.active .svg-elem-3 {
  stroke-dashoffset: 0;
  fill:currentColor;
}
.logo svg .svg-elem-4 {
  stroke-dashoffset: 305.6677246094px;
  stroke-dasharray: 305.6677246094px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 0.35s, fill 0.3s linear 1.3s;
}
.logo svg.active .svg-elem-4 {
  stroke-dashoffset: 0;
  fill:currentColor;
}
.logo svg .svg-elem-5 {
  stroke-dashoffset: 23.9941864014px;
  stroke-dasharray: 23.9941864014px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 0.45s, fill 0.3s linear 1.4s;
}
.logo svg.active .svg-elem-5 {
  stroke-dashoffset: 0;
  fill:currentColor;
}
.logo svg .svg-elem-6 {
  stroke-dashoffset: 182.5424499512px;
  stroke-dasharray: 182.5424499512px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 0.5s, fill 0.3s linear 1.5s;
}
.logo svg.active .svg-elem-6 {
  stroke-dashoffset: 0;
  fill:currentColor;
}
.logo svg .svg-elem-7 {
  stroke-dashoffset: 86.3194351196px;
  stroke-dasharray: 86.3194351196px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 0.6s, fill 0.3s linear 1.6s;
}
.logo svg.active .svg-elem-7 {
  stroke-dashoffset: 0;
  fill:currentColor;
}
.logo svg .svg-elem-8 {
  stroke-dashoffset: 241.5673217773px;
  stroke-dasharray: 241.5673217773px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 0.7s, fill 0.3s linear 1.7s;
}
.logo svg.active .svg-elem-8 {
  stroke-dashoffset: 0;
  fill:currentColor;
}
.logo svg .svg-elem-9 {
  stroke-dashoffset: 86.3194351196px;
  stroke-dasharray: 86.3194351196px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 0.8s, fill 0.3s linear 1.8s;
}
.logo svg.active .svg-elem-9 {
  stroke-dashoffset: 0;
  fill: #e09201;
  stroke: #e09201;
}
.logo svg .svg-elem-10 {
  stroke-dashoffset: 226.8838653564px;
  stroke-dasharray: 226.8838653564px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 0.9s, fill 0.3s linear 1.9s;
}
.logo svg.active .svg-elem-10 {
  stroke-dashoffset: 0;
  fill:currentColor;
}
.logo svg .svg-elem-11 {
  stroke-dashoffset: 99.2208480835px;
  stroke-dasharray: 99.2208480835px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 1s, fill 0.3s linear 2s;
}
.logo svg.active .svg-elem-11 {
  stroke-dashoffset: 0;
  fill:currentColor;
}
.logo svg .svg-elem-12 {
  stroke-dashoffset: 97.8961639404px;
  stroke-dasharray: 97.8961639404px;
  fill: transparent;
  transition: stroke-dashoffset 0.15s linear 1.1s, fill 0.3s linear 2.1s;
}
.logo svg.active .svg-elem-12 {
  stroke-dashoffset: 0;
  fill:currentColor;
}
.logo svg .svg-elem-13 {
  stroke-dashoffset: 186.5978088379px;
  stroke-dasharray: 186.5978088379px;
  fill: transparent;
  transition: stroke-dashoffset 0.3s linear 1.2s, fill 0.3s linear 3s;
}
.logo svg.active .svg-elem-13 {
  stroke-dashoffset: 0;
  fill: #e09201;
  stroke: #e09201;
}
@media (max-width: 1280px) {
  .app > nav {
    height: 50px;
    position: fixed;
    top: 0;
  }
  .app > nav .logo-wrapper {
    min-height: 50px;
    height: 50px;
  }
  .app > nav .container {
    width: 100% !important;
    max-width: none;
    display: flex;
    flex-direction: row;
    height: 50px;
  }
  .app > nav .container .navigation-right {
    display: flex;
    right: 0;
    top: 0;
    height: 50px;
  }
  .app > nav .container .navigation-right .toggle-nav{margin-left:0px !important;margin-right:0.75rem !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important}
  .app > nav .container > .darkmode-toggle {
    display: inline-flex !important;
  }
  .app > nav .navigation {
    transition-duration: 0.3s;
    border-top-width:1px;
    --tw-border-opacity:1;
    border-top-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
    border-top-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
    transition-property:all;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
  @media (prefers-color-scheme: dark){
.app > nav .navigation:not(.light *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
  .app > nav .navigation:is(.dark *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
  .app > nav .navigation{position:absolute;top:50px;bottom:0px;left:-100%;z-index:2;display:flex;width:100%;overflow:auto;padding:0.5rem;padding-left:1.5rem;padding-right:1.5rem;
    height: calc(100vh - 50px)}
  .app > nav .navigation > ul {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding: 0;
    margin: 0;
    width: 100%;
  }
  .app > nav .navigation > ul ul:not(:first-child) {
    opacity: 1;
    top: 0;
    box-shadow: none;
    transition: unset;
    transform: none;
    padding: 0;
    margin: 0;
    background: none;
    width: 100%;
    visibility: visible;
    pointer-events: auto;
    z-index: 50;
    position:relative !important;
    top:0px !important;
    margin-left:0px !important;
    margin-right:0px !important;
    display:flex !important;
    width:auto !important;
    min-width:100% !important;
    flex-direction:column !important;
    padding-left:0px !important;
    padding-right:0px !important;
    background-color:transparent !important;
    --tw-shadow:0 0 #0000 !important;
    --tw-shadow-colored:0 0 #0000 !important;
    box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
    --tw-drop-shadow:drop-shadow(0 0 #0000) !important;
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
  }
  @media (prefers-color-scheme: dark){
.app > nav .navigation > ul ul:not(:first-child):not(.light *){--tw-shadow:0 0 #0000 !important;--tw-shadow-colored:0 0 #0000 !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}}
  .app > nav .navigation > ul ul:not(:first-child):is(.dark *){--tw-shadow:0 0 #0000 !important;--tw-shadow-colored:0 0 #0000 !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
  .app > nav .navigation > ul ul:not(:first-child) > li{margin:0px !important;display:flex !important;width:100% !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;padding:0px !important}
  .app > nav .navigation > ul .with-flag + ul{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important}
  .app > nav .navigation > ul .with-flag + ul li{padding:0.5rem !important}
  .app > nav .navigation > ul .with-flag + ul li a{border-radius:0.375rem !important;--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity))) !important;padding:0.25rem !important;padding-left:0.5rem !important;padding-right:0.5rem !important}
  .app > nav .navigation > ul .with-flag + ul li a:hover{--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity))) !important}
  @media (prefers-color-scheme: dark){
.app > nav .navigation > ul .with-flag + ul li a:not(.light *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity))) !important}
.app > nav .navigation > ul .with-flag + ul li a:hover:not(.light *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity))) !important}}
  .app > nav .navigation > ul .with-flag + ul li a:is(.dark *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity))) !important}
  .app > nav .navigation > ul .with-flag + ul li a:hover:is(.dark *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity))) !important}
  .app > nav .navigation > .darkmode-toggle{position:fixed !important;top:0px !important;right:3.5rem !important;z-index:50 !important;display:flex !important;height:50px !important;width:50px !important;flex-direction:row !important;align-items:center !important;justify-content:center !important}
  .app > nav .navigation > ul > li > a.with-flag + ul,
  .app > nav .navigation > ul > li > span.with-flag + ul{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important}
  .app nav.on-top .navigation,
  .app nav .navigation {
    height: calc(100vh - 50px);
    top: 50px;
  }
  .app nav.on-top .navigation > ul,
  .app nav .navigation > ul {
    justify-content: flex-start;
    padding: 0;
    margin: 0;
    width: 100%;
    position:relative !important;
    top:-1px !important;
    display:flex !important;
    flex-direction:column !important;
    border-bottom-right-radius:0.375rem !important;
    border-bottom-left-radius:0.375rem !important;
    border-width:1px !important;
    --tw-bg-opacity:1 !important;
    background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity)) !important;
    background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity))) !important;
    --tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
    box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }
  @media (prefers-color-scheme: dark){
.app nav.on-top .navigation > ul:not(.light *),
  .app nav .navigation > ul:not(.light *){--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity))) !important;--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))) !important;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;--tw-shadow-color:hsl(var(--twc-gray-900) / 0.5) !important;--tw-shadow:var(--tw-shadow-colored) !important}}
  .app nav.on-top .navigation > ul:is(.dark *),
  .app nav .navigation > ul:is(.dark *){--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity))) !important;--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))) !important;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;--tw-shadow-color:hsl(var(--twc-gray-900) / 0.5) !important;--tw-shadow:var(--tw-shadow-colored) !important}
  .app nav.on-top .navigation > ul ul:not(.mega-menu),
  .app nav.on-top .navigation > ul ul:not(:first-child),
  .app nav .navigation > ul ul:not(.mega-menu),
  .app nav .navigation > ul ul:not(:first-child) {
    opacity: 1;
    display: flex !important;
    flex-direction: column;
    top: 0;
    position: relative;
    box-shadow: none;
    transition: unset;
    transform: none;
    padding: 0;
    margin: 0;
    background: none;
    width: 100%;
    visibility: visible;
    pointer-events: auto;
    z-index: 50;
    top:0px !important;
    margin-left:0px !important;
    margin-right:0px !important;
    width:auto !important;
    min-width:100% !important;
    background-color:transparent !important;
    padding-left:0px !important;
    padding-right:0px !important;
    --tw-shadow:0 0 #0000 !important;
    --tw-shadow-colored:0 0 #0000 !important;
    box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
    --tw-drop-shadow:drop-shadow(0 0 #0000) !important;
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
  }
  @media (prefers-color-scheme: dark){
.app nav.on-top .navigation > ul ul:not(.mega-menu):not(.light *),
  .app nav.on-top .navigation > ul ul:not(:first-child):not(.light *),
  .app nav .navigation > ul ul:not(.mega-menu):not(.light *),
  .app nav .navigation > ul ul:not(:first-child):not(.light *){--tw-shadow:0 0 #0000 !important;--tw-shadow-colored:0 0 #0000 !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}}
  .app nav.on-top .navigation > ul ul:not(.mega-menu):is(.dark *),
  .app nav.on-top .navigation > ul ul:not(:first-child):is(.dark *),
  .app nav .navigation > ul ul:not(.mega-menu):is(.dark *),
  .app nav .navigation > ul ul:not(:first-child):is(.dark *){--tw-shadow:0 0 #0000 !important;--tw-shadow-colored:0 0 #0000 !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
  .app nav.on-top .navigation > ul ul:not(.mega-menu) > li,
  .app nav.on-top .navigation > ul ul:not(:first-child) > li,
  .app nav .navigation > ul ul:not(.mega-menu) > li,
  .app nav .navigation > ul ul:not(:first-child) > li{margin:0px;display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0px}
  .app nav.on-top .navigation > ul ul:not(.mega-menu) > li > a,
  .app nav.on-top .navigation > ul ul:not(.mega-menu) > li > span:not(.with-flag),
  .app nav.on-top .navigation > ul ul:not(:first-child) > li > a,
  .app nav.on-top .navigation > ul ul:not(:first-child) > li > span:not(.with-flag),
  .app nav .navigation > ul ul:not(.mega-menu) > li > a,
  .app nav .navigation > ul ul:not(.mega-menu) > li > span:not(.with-flag),
  .app nav .navigation > ul ul:not(:first-child) > li > a,
  .app nav .navigation > ul ul:not(:first-child) > li > span:not(.with-flag) {
    margin: 0 0 4px;
    transition-duration: 0.3s;
    display:inline-flex;
    flex-direction:row;
    align-items:center;
    border-radius:0px;
    padding-top:1rem;
    padding-bottom:1rem;
    padding-left:0.75rem;
    padding-right:0.75rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
    font-size: 1rem;
  }
  .app nav.on-top .navigation > ul ul:not(.mega-menu) > li > a:hover:not(.active),
  .app nav.on-top .navigation > ul ul:not(.mega-menu) > li > span:not(.with-flag):hover:not(.active),
  .app nav.on-top .navigation > ul ul:not(:first-child) > li > a:hover:not(.active),
  .app nav.on-top .navigation > ul ul:not(:first-child) > li > span:not(.with-flag):hover:not(.active),
  .app nav .navigation > ul ul:not(.mega-menu) > li > a:hover:not(.active),
  .app nav .navigation > ul ul:not(.mega-menu) > li > span:not(.with-flag):hover:not(.active),
  .app nav .navigation > ul ul:not(:first-child) > li > a:hover:not(.active),
  .app nav .navigation > ul ul:not(:first-child) > li > span:not(.with-flag):hover:not(.active){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
  @media (prefers-color-scheme: dark){
.app nav.on-top .navigation > ul ul:not(.mega-menu) > li > a:hover:not(.active):not(.light *),
  .app nav.on-top .navigation > ul ul:not(.mega-menu) > li > span:not(.with-flag):hover:not(.active):not(.light *),
  .app nav.on-top .navigation > ul ul:not(:first-child) > li > a:hover:not(.active):not(.light *),
  .app nav.on-top .navigation > ul ul:not(:first-child) > li > span:not(.with-flag):hover:not(.active):not(.light *),
  .app nav .navigation > ul ul:not(.mega-menu) > li > a:hover:not(.active):not(.light *),
  .app nav .navigation > ul ul:not(.mega-menu) > li > span:not(.with-flag):hover:not(.active):not(.light *),
  .app nav .navigation > ul ul:not(:first-child) > li > a:hover:not(.active):not(.light *),
  .app nav .navigation > ul ul:not(:first-child) > li > span:not(.with-flag):hover:not(.active):not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
  .app nav.on-top .navigation > ul ul:not(.mega-menu) > li > a:hover:not(.active):is(.dark *),
  .app nav.on-top .navigation > ul ul:not(.mega-menu) > li > span:not(.with-flag):hover:not(.active):is(.dark *),
  .app nav.on-top .navigation > ul ul:not(:first-child) > li > a:hover:not(.active):is(.dark *),
  .app nav.on-top .navigation > ul ul:not(:first-child) > li > span:not(.with-flag):hover:not(.active):is(.dark *),
  .app nav .navigation > ul ul:not(.mega-menu) > li > a:hover:not(.active):is(.dark *),
  .app nav .navigation > ul ul:not(.mega-menu) > li > span:not(.with-flag):hover:not(.active):is(.dark *),
  .app nav .navigation > ul ul:not(:first-child) > li > a:hover:not(.active):is(.dark *),
  .app nav .navigation > ul ul:not(:first-child) > li > span:not(.with-flag):hover:not(.active):is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
  .app nav.on-top .navigation > ul > li > ul,
  .app nav .navigation > ul > li > ul {
    padding-left: 15px !important;
    background-color:transparent !important;
    --tw-shadow:0 0 #0000 !important;
    --tw-shadow-colored:0 0 #0000 !important;
    box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }
  .app nav.on-top .navigation > ul > li,
  .app nav .navigation > ul > li {
    padding: 0;
    margin: 0 !important;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
  }
  .app nav.on-top .navigation > ul > li > a,
  .app nav.on-top .navigation > ul > li > span,
  .app nav .navigation > ul > li > a,
  .app nav .navigation > ul > li > span {
    transition-duration: 0.3s;
    border-width:0px;
    border-left-width:2px;
    border-left-color:transparent;
    padding-top:1rem;
    padding-bottom:1rem;
    padding-left:0.75rem;
    padding-right:0.75rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
  .app nav.on-top .navigation > ul > li > a:hover,
  .app nav.on-top .navigation > ul > li > span:hover,
  .app nav .navigation > ul > li > a:hover,
  .app nav .navigation > ul > li > span:hover{--tw-border-opacity:1;border-left-color:rgb(0 130 208 / 1);border-left-color:rgb(0 130 208 / var(--tw-border-opacity, 1))}
  .app nav.on-top .navigation > ul > li > a,
  .app nav.on-top .navigation > ul > li > span,
  .app nav .navigation > ul > li > a,
  .app nav .navigation > ul > li > span {
    margin: 0 0 4px;
    font-size: 1rem;
  }
  .app nav.on-top .navigation > ul > li > a.with-flag + ul,
  .app nav.on-top .navigation > ul > li > span.with-flag + ul,
  .app nav .navigation > ul > li > a.with-flag + ul,
  .app nav .navigation > ul > li > span.with-flag + ul {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
  }
  .app nav.on-top .navigation > ul > li > a.with-flag + ul li,
  .app nav.on-top .navigation > ul > li > span.with-flag + ul li,
  .app nav .navigation > ul > li > a.with-flag + ul li,
  .app nav .navigation > ul > li > span.with-flag + ul li {
    width: 50% !important;
  }
  .app nav.on-top .navigation > ul > li > a.with-flag:focus + ul, .app nav.on-top .navigation > ul > li > a.with-flag:focus-within + ul, .app nav.on-top .navigation > ul > li > a.with-flag:active + ul,
  .app nav.on-top .navigation > ul > li > span.with-flag:focus + ul,
  .app nav.on-top .navigation > ul > li > span.with-flag:focus-within + ul,
  .app nav.on-top .navigation > ul > li > span.with-flag:active + ul,
  .app nav .navigation > ul > li > a.with-flag:focus + ul,
  .app nav .navigation > ul > li > a.with-flag:focus-within + ul,
  .app nav .navigation > ul > li > a.with-flag:active + ul,
  .app nav .navigation > ul > li > span.with-flag:focus + ul,
  .app nav .navigation > ul > li > span.with-flag:focus-within + ul,
  .app nav .navigation > ul > li > span.with-flag:active + ul {
    display: flex !important;
  }
  .app nav.on-top .navigation > ul > li > a:not(.with-flag):hover,
  .app nav.on-top .navigation > ul > li > span:not(.with-flag):hover,
  .app nav .navigation > ul > li > a:not(.with-flag):hover,
  .app nav .navigation > ul > li > span:not(.with-flag):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
  @media (prefers-color-scheme: dark){
.app nav.on-top .navigation > ul > li > a:not(.with-flag):hover:not(.light *),
  .app nav.on-top .navigation > ul > li > span:not(.with-flag):hover:not(.light *),
  .app nav .navigation > ul > li > a:not(.with-flag):hover:not(.light *),
  .app nav .navigation > ul > li > span:not(.with-flag):hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
  .app nav.on-top .navigation > ul > li > a:not(.with-flag):hover:is(.dark *),
  .app nav.on-top .navigation > ul > li > span:not(.with-flag):hover:is(.dark *),
  .app nav .navigation > ul > li > a:not(.with-flag):hover:is(.dark *),
  .app nav .navigation > ul > li > span:not(.with-flag):hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
  .app nav.on-top .navigation > ul > li > a.active,
  .app nav.on-top .navigation > ul > li > span.active,
  .app nav .navigation > ul > li > a.active,
  .app nav .navigation > ul > li > span.active{--tw-border-opacity:1;border-left-color:rgb(0 130 208 / 1);border-left-color:rgb(0 130 208 / var(--tw-border-opacity, 1))}
  .app nav.on-top .navigation > ul > li > span.nav-link.with-flag,
  .app nav .navigation > ul > li > span.nav-link.with-flag {
    transition: none !important;
    background: none;
  }
  .app nav.on-top .navigation > ul > li > span.nav-link.with-flag + ul,
  .app nav .navigation > ul > li > span.nav-link.with-flag + ul{--tw-shadow:0 0 #0000 !important;--tw-shadow-colored:0 0 #0000 !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
  .app nav.on-top .navigation > ul > li > span.nav-link.with-flag + ul li,
  .app nav .navigation > ul > li > span.nav-link.with-flag + ul li {
    text-align: center;
  }
  .app nav.on-top .navigation .with-flag + ul li,
  .app nav .navigation .with-flag + ul li{padding:0.5rem !important}
  .app nav.on-top .navigation .with-flag + ul li a,
  .app nav .navigation .with-flag + ul li a{border-radius:0.375rem !important;--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity))) !important;padding:0.25rem !important;padding-left:0.5rem !important;padding-right:0.5rem !important}
  .app nav.on-top .navigation .with-flag + ul li a:hover,
  .app nav .navigation .with-flag + ul li a:hover{--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity))) !important}
  @media (prefers-color-scheme: dark){
.app nav.on-top .navigation .with-flag + ul li a:not(.light *),
  .app nav .navigation .with-flag + ul li a:not(.light *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity))) !important}
.app nav.on-top .navigation .with-flag + ul li a:hover:not(.light *),
  .app nav .navigation .with-flag + ul li a:hover:not(.light *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity))) !important}}
  .app nav.on-top .navigation .with-flag + ul li a:is(.dark *),
  .app nav .navigation .with-flag + ul li a:is(.dark *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity))) !important}
  .app nav.on-top .navigation .with-flag + ul li a:hover:is(.dark *),
  .app nav .navigation .with-flag + ul li a:hover:is(.dark *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity))) !important}
  .app > nav.on-top .logo,
  .logo {
    left: -30px !important;
    top: -6px;
    height: 50px;
    position: relative;
  }
  .app > nav.on-top .logo a,
  .logo a {
    margin: 0;
    padding: 0;
    overflow: hidden;
    top: 8px;
    position: relative;
  }
  .app > nav.on-top .logo svg,
  .logo svg {
    width: 220px;
    height: 100%;
    top: 0px;
    left: 20px;
  }
  body:not(.show-nav) .toggle-nav svg:first-of-type {
    display: block;
  }
  body:not(.show-nav) .toggle-nav svg:last-of-type {
    display: none;
  }
  body.show-nav {
    overflow: hidden;
  }
  body.show-nav .toggle-nav svg:first-of-type {
    display: none;
  }
  body.show-nav .toggle-nav svg:last-of-type {
    display: block;
    width: 18px;
  }
  body.show-nav .app > nav {
    display: flex;
    flex-direction: column;
    position: fixed;
    top: 0;
    padding-top: 0;
    width: 100%;
    z-index: 9999;
  }
  body.show-nav .app nav.on-top .navigation,
  body.show-nav .app nav .navigation{position:absolute;left:0px;top:50px;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding-top:0px;padding-bottom:0px;padding-left:0.25rem;padding-right:0.25rem}
}
@media (max-width: 768px) {
  .app nav .navigation > ul > li > a,
  .app nav .navigation > ul > li > span{display:flex;flex-direction:row;align-items:center}
  .app nav .navigation > ul > li > a.with-flag + ul,
  .app nav .navigation > ul > li > span.with-flag + ul{margin:0px !important;padding:0px !important}
  .app nav .navigation > ul > li > a.with-flag + ul a,
  .app nav .navigation > ul > li > span.with-flag + ul a{justify-content:center;text-align:center}
  .app nav .navigation > ul > li > a.with-flag + ul a:hover,
  .app nav .navigation > ul > li > span.with-flag + ul a:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
  @media (prefers-color-scheme: dark){
.app nav .navigation > ul > li > a.with-flag + ul a:hover:not(.light *),
  .app nav .navigation > ul > li > span.with-flag + ul a:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
  .app nav .navigation > ul > li > a.with-flag + ul a:hover:is(.dark *),
  .app nav .navigation > ul > li > span.with-flag + ul a:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
}
@media (max-width: 992px) {
  .app nav > .container {
    min-width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 576px) {
  .app > nav .logo img {
    width: 70%;
    height: auto;
  }
  .app > nav .logo-wrapper {
    min-height: 60px;
    height: 60px;
  }
}
.sidebar-widgets-right,
.sidebar-widgets-left{margin-bottom:1.5rem}
.sidebar-widgets-right .widget-wrap,
.sidebar-widgets-left .widget-wrap{margin-bottom:1rem;height:100%;border-left-width:1px;--tw-border-opacity:1;border-left-color:hsl(var(--twc-gray-200) / var(--tw-border-opacity));border-left-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-border-opacity)));padding-left:1rem;padding-top:1.5rem}
@media (prefers-color-scheme: dark){
.sidebar-widgets-right .widget-wrap:not(.light *),
.sidebar-widgets-left .widget-wrap:not(.light *){border-left-color:hsl(var(--twc-gray-900) / 0.5)}}
.sidebar-widgets-right .widget-wrap:is(.dark *),
.sidebar-widgets-left .widget-wrap:is(.dark *){border-left-color:hsl(var(--twc-gray-900) / 0.5)}
.sidebar-widgets-right .widget,
.sidebar-widgets-left .widget{margin-bottom:2.5rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.sidebar-widgets-right .widget:not(.light *),
.sidebar-widgets-left .widget:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.sidebar-widgets-right .widget:is(.dark *),
.sidebar-widgets-left .widget:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.sidebar-widgets-right .widget > .header,
.sidebar-widgets-right .widget > .widget-heading,
.sidebar-widgets-right .widget > h3,
.sidebar-widgets-right .widget > h4,
.sidebar-widgets-left .widget > .header,
.sidebar-widgets-left .widget > .widget-heading,
.sidebar-widgets-left .widget > h3,
.sidebar-widgets-left .widget > h4{margin-left:0.5rem;margin-right:0.5rem;border-bottom-width:1px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;padding-right:0.5rem;font-weight:700}
@media (prefers-color-scheme: dark){
.sidebar-widgets-right .widget > .header:not(.light *),
.sidebar-widgets-right .widget > .widget-heading:not(.light *),
.sidebar-widgets-right .widget > h3:not(.light *),
.sidebar-widgets-right .widget > h4:not(.light *),
.sidebar-widgets-left .widget > .header:not(.light *),
.sidebar-widgets-left .widget > .widget-heading:not(.light *),
.sidebar-widgets-left .widget > h3:not(.light *),
.sidebar-widgets-left .widget > h4:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-500) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-border-opacity)))}}
.sidebar-widgets-right .widget > .header:is(.dark *),
.sidebar-widgets-right .widget > .widget-heading:is(.dark *),
.sidebar-widgets-right .widget > h3:is(.dark *),
.sidebar-widgets-right .widget > h4:is(.dark *),
.sidebar-widgets-left .widget > .header:is(.dark *),
.sidebar-widgets-left .widget > .widget-heading:is(.dark *),
.sidebar-widgets-left .widget > h3:is(.dark *),
.sidebar-widgets-left .widget > h4:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-500) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-border-opacity)))}
.sidebar-widgets-right .widget > .widget-body,
.sidebar-widgets-right .widget > .body, .sidebar-widgets-right .widget > .content,
.sidebar-widgets-left .widget > .widget-body,
.sidebar-widgets-left .widget > .body,
.sidebar-widgets-left .widget > .content{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem}
.sidebar-widgets-right .widget > .widget-body form,
.sidebar-widgets-right .widget > .body form, .sidebar-widgets-right .widget > .content form,
.sidebar-widgets-left .widget > .widget-body form,
.sidebar-widgets-left .widget > .body form,
.sidebar-widgets-left .widget > .content form{margin:0px;background-color:transparent;padding:0px}
.sidebar-widgets-right .user-info-widget,
.sidebar-widgets-left .user-info-widget{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}
.sidebar-widgets-right .user-info-widget > a,
.sidebar-widgets-left .user-info-widget > a{display:inline-flex;flex:1 1 auto}
.sidebar-widgets-right .user-info-widget .avatar,
.sidebar-widgets-left .user-info-widget .avatar{float:left;max-height:40px;max-width:40px}
.sidebar-widgets-right .user-bio,
.sidebar-widgets-left .user-bio{margin:0px;margin-top:0.5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;width:100%;font-size:0.875rem;line-height:1.25rem}
.sidebar-widgets-right .username,
.sidebar-widgets-left .username{margin:0px;margin-left:0.625rem;width:100%;font-size:1.15rem;line-height:1.75rem;font-weight:700}
.sidebar-widgets-right .user-group,
.sidebar-widgets-left .user-group{margin:0px;margin-bottom:1rem;margin-top:0.5rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-500) / var(--tw-text-opacity));color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.sidebar-widgets-right .user-group:not(.light *),
.sidebar-widgets-left .user-group:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}}
.sidebar-widgets-right .user-group:is(.dark *),
.sidebar-widgets-left .user-group:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.sidebar-widgets-right .avatar,
.sidebar-widgets-left .avatar{max-height:55px;max-width:55px;border-radius:9999px}
.sidebar-widgets-right .user-details p,
.sidebar-widgets-left .user-details p{margin:0px;padding:0px}
.switch-splatter svg {
  stroke-width: 1.2px;
  stroke:hsl(var(--twc-gray-400) / 1);
  stroke:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, 1));
}
@media (prefers-color-scheme: dark){
.switch-splatter svg:not(.light *){stroke:#1d4ed8}}
.switch-splatter svg:is(.dark *){stroke:#1d4ed8}
.switch-splatter svg:not(.active) {
  transition: fill 0s ease-in-out 0s;
}
.switch-splatter svg.active{display:block}
.switch-splatter svg .svg-elem-1 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.3s;
}
.switch-splatter svg.active .svg-elem-1 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-2 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.31s;
}
.switch-splatter svg.active .svg-elem-2 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-3 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.32s;
}
.switch-splatter svg.active .svg-elem-3 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-4 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.33s;
}
.switch-splatter svg.active .svg-elem-4 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-5 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.34s;
}
.switch-splatter svg.active .svg-elem-5 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-6 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.35s;
}
.switch-splatter svg.active .svg-elem-6 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-7 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.36s;
}
.switch-splatter svg.active .svg-elem-7 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-8 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.37s;
}
.switch-splatter svg.active .svg-elem-8 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-9 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.38s;
}
.switch-splatter svg.active .svg-elem-9 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-10 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.39s;
}
.switch-splatter svg.active .svg-elem-10 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-11 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.4s;
}
.switch-splatter svg.active .svg-elem-11 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-12 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.41s;
}
.switch-splatter svg.active .svg-elem-12 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-13 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.42s;
}
.switch-splatter svg.active .svg-elem-13 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-14 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.43s;
}
.switch-splatter svg.active .svg-elem-14 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-15 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.44s;
}
.switch-splatter svg.active .svg-elem-15 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-16 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.45s;
}
.switch-splatter svg.active .svg-elem-16 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-17 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.46s;
}
.switch-splatter svg.active .svg-elem-17 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-18 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.47s;
}
.switch-splatter svg.active .svg-elem-18 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-19 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.48s;
}
.switch-splatter svg.active .svg-elem-19 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-20 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.49s;
}
.switch-splatter svg.active .svg-elem-20 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-21 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.5s;
}
.switch-splatter svg.active .svg-elem-21 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-22 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.51s;
}
.switch-splatter svg.active .svg-elem-22 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-23 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.52s;
}
.switch-splatter svg.active .svg-elem-23 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-24 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.53s;
}
.switch-splatter svg.active .svg-elem-24 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-25 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.54s;
}
.switch-splatter svg.active .svg-elem-25 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-26 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.55s;
}
.switch-splatter svg.active .svg-elem-26 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-27 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.56s;
}
.switch-splatter svg.active .svg-elem-27 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-28 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.57s;
}
.switch-splatter svg.active .svg-elem-28 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-29 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.58s;
}
.switch-splatter svg.active .svg-elem-29 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-30 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.59s;
}
.switch-splatter svg.active .svg-elem-30 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-31 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.6s;
}
.switch-splatter svg.active .svg-elem-31 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-32 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.61s;
}
.switch-splatter svg.active .svg-elem-32 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-33 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.62s;
}
.switch-splatter svg.active .svg-elem-33 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-34 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.63s;
}
.switch-splatter svg.active .svg-elem-34 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-35 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.64s;
}
.switch-splatter svg.active .svg-elem-35 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-36 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.65s;
}
.switch-splatter svg.active .svg-elem-36 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-37 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.66s;
}
.switch-splatter svg.active .svg-elem-37 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-38 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.67s;
}
.switch-splatter svg.active .svg-elem-38 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-39 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.68s;
}
.switch-splatter svg.active .svg-elem-39 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-40 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.69s;
}
.switch-splatter svg.active .svg-elem-40 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-41 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.7s;
}
.switch-splatter svg.active .svg-elem-41 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-42 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.71s;
}
.switch-splatter svg.active .svg-elem-42 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-43 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.72s;
}
.switch-splatter svg.active .svg-elem-43 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-44 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.73s;
}
.switch-splatter svg.active .svg-elem-44 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-45 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.74s;
}
.switch-splatter svg.active .svg-elem-45 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-46 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.75s;
}
.switch-splatter svg.active .svg-elem-46 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-47 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.76s;
}
.switch-splatter svg.active .svg-elem-47 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-48 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.77s;
}
.switch-splatter svg.active .svg-elem-48 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-49 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.78s;
}
.switch-splatter svg.active .svg-elem-49 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-50 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.79s;
}
.switch-splatter svg.active .svg-elem-50 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-51 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.8s;
}
.switch-splatter svg.active .svg-elem-51 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-52 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.81s;
}
.switch-splatter svg.active .svg-elem-52 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-53 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.82s;
}
.switch-splatter svg.active .svg-elem-53 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-54 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.83s;
}
.switch-splatter svg.active .svg-elem-54 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-55 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.84s;
}
.switch-splatter svg.active .svg-elem-55 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-56 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.85s;
}
.switch-splatter svg.active .svg-elem-56 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-57 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.86s;
}
.switch-splatter svg.active .svg-elem-57 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-58 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.87s;
}
.switch-splatter svg.active .svg-elem-58 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-59 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.88s;
}
.switch-splatter svg.active .svg-elem-59 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-60 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.89s;
}
.switch-splatter svg.active .svg-elem-60 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-61 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.9s;
}
.switch-splatter svg.active .svg-elem-61 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-62 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.91s;
}
.switch-splatter svg.active .svg-elem-62 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-63 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.92s;
}
.switch-splatter svg.active .svg-elem-63 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-64 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.93s;
}
.switch-splatter svg.active .svg-elem-64 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-65 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.94s;
}
.switch-splatter svg.active .svg-elem-65 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-66 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.95s;
}
.switch-splatter svg.active .svg-elem-66 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-67 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.96s;
}
.switch-splatter svg.active .svg-elem-67 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-68 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.97s;
}
.switch-splatter svg.active .svg-elem-68 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-69 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.98s;
}
.switch-splatter svg.active .svg-elem-69 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-70 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 0.99s;
}
.switch-splatter svg.active .svg-elem-70 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-71 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 1s;
}
.switch-splatter svg.active .svg-elem-71 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.switch-splatter svg .svg-elem-72 {
  fill: transparent;
  transition: fill 0.2s ease-in-out 1.01s;
}
.switch-splatter svg.active .svg-elem-72 {
  fill: #fff;
  fill: var(--home-switch-splatter-stroke);
}
.svg-line svg {
  fill: none;
  stroke:hsl(var(--twc-gray-400) / 1) !important;
  stroke:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, 1)) !important;
}
@media (prefers-color-scheme: dark){
.svg-line svg:not(.light *){stroke:#2563eb !important}}
.svg-line svg:is(.dark *){stroke:#2563eb !important}
.svg-line svg .line-path {
  stroke-dashoffset: 519.0782470703px;
  stroke-dasharray: 570.0782470703px;
  transition: stroke-dashoffset 0.6s cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
}
.svg-line.active svg .line-path {
  stroke-dashoffset: 2;
}
/* Fade in tabs */
@keyframes slideSectionTab {
  from {
    opacity: 0;
    transform: translateY(50px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
:root {
  --home-switch-splatter-stroke: #fff;
}
.frontpage h1, .frontpage h2, .frontpage h3, .frontpage h4, .frontpage h5, .frontpage h6{margin-bottom:0px;font-family:Kalam, sans-serif}
.frontpage .svg-line {
  width: 100%;
  height: 150px;
  overflow: hidden;
  position: relative;
}
.frontpage .svg-line svg{fill:none;stroke:none}
.frontpage .switch-splatter {
  margin: 0 auto 15px;
  display:flex;
  width:50%;
  flex-direction:row;
  align-items:center;
  justify-content:center;
  overflow:hidden;
}
.frontpage .switch-splatter svg {
  width: 100%;
  stroke-width: 1.2px;
  stroke:hsl(var(--twc-gray-500) / 1);
  stroke:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, 1));
}
@media (prefers-color-scheme: dark){
.frontpage .switch-splatter svg:not(.light *){stroke:#2563eb}}
.frontpage .switch-splatter svg:is(.dark *){stroke:#2563eb}
.frontpage .tool-selectors{position:relative;margin-left:auto;margin-right:auto;display:flex;width:auto;flex-direction:row;align-items:center;justify-content:center}
.frontpage .tool-selectors .col{position:relative;display:flex;width:50%;flex-direction:row;align-items:center;justify-content:center}
.frontpage .tool-selectors .col .btn{position:relative !important;z-index:10 !important;display:inline-block !important;-webkit-user-select:none !important;-ms-user-select:none !important;user-select:none !important;white-space:nowrap !important;text-align:center !important;font-size:1.5rem !important;line-height:2rem !important;
    transition-duration: 0.2s;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));
    --tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);
    box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    transition-property:all;
    transition-duration:200ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:200ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}
.frontpage .tool-selectors .col .btn:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.frontpage .tool-selectors .col .btn:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.frontpage .tool-selectors .col .btn:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}}
.frontpage .tool-selectors .col .btn:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.frontpage .tool-selectors .col .btn:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
.frontpage .tool-selectors .col .btn {
  transform: rotate(0deg);
  will-change: transform;
}
.frontpage .tool-selectors .col .btn.active{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.frontpage .tool-selectors .col .btn.active:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}}
.frontpage .tool-selectors .col .btn.active:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
.frontpage .tool-selectors .switch-splatter-arrow {
    visibility:hidden;
    position:absolute;
    top:100%;
    z-index:1;
    height:120px;
    width:22px;
  transform: translateY(-30px);
  opacity: 0;
  will-change: transform;
  transition: all 0.3s ease-in-out !important;
  }
.frontpage .tool-selectors .switch-splatter-arrow svg{stroke:hsl(var(--twc-gray-400) / 1);stroke:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, 1))}
@media (prefers-color-scheme: dark){
.frontpage .tool-selectors .switch-splatter-arrow svg:not(.light *){stroke:#2563eb}}
.frontpage .tool-selectors .switch-splatter-arrow svg:is(.dark *){stroke:#2563eb}
.frontpage .tool-selectors .switch-splatter-arrow svg {
  stroke-width: 1px;
}
.frontpage .tool-selectors .switch-splatter-arrow.active {
    visibility:visible;
    opacity:1;
  transform: translateY(0);
  }
.frontpage .img-container{width:100%;overflow:hidden;border-radius:0.375rem;background-color:hsl(var(--twc-gray-500) / 0.4);padding:0.5rem;--tw-drop-shadow:drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
@media (prefers-color-scheme: dark){
.frontpage .img-container:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.4);--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:hsl(var(--twc-gray-950) / 0.4);--tw-shadow:var(--tw-shadow-colored)}}
.frontpage .img-container:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.4);--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:hsl(var(--twc-gray-950) / 0.4);--tw-shadow:var(--tw-shadow-colored)}
.frontpage .img-container img{margin:0px !important;height:100% !important;width:100% !important;border-radius:0.25rem !important;object-fit:cover !important}
.frontpage .img-container + .text-content{text-align:center}
.frontpage .text-content{border-radius:0.375rem !important;background-color:rgb(255 255 255 / 0.9) !important;padding-left:1.5rem !important;padding-right:1.5rem !important;padding-top:1.5rem !important;padding-bottom:1.5rem !important;--tw-drop-shadow:drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08)) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important}
@media (prefers-color-scheme: dark){
.frontpage .text-content:not(.light *){background-color:hsl(var(--twc-gray-800) / 0.5) !important;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;--tw-shadow-color:hsl(var(--twc-gray-950) / 0.4) !important;--tw-shadow:var(--tw-shadow-colored) !important}}
.frontpage .text-content:is(.dark *){background-color:hsl(var(--twc-gray-800) / 0.5) !important;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;--tw-shadow-color:hsl(var(--twc-gray-950) / 0.4) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.frontpage .text-content h1, .frontpage .text-content h2, .frontpage .text-content h3, .frontpage .text-content h4, .frontpage .text-content h5, .frontpage .text-content h6{position:relative;margin-bottom:1rem;display:inline-block}
.frontpage .writer,
.frontpage .developers{display:none;overflow:hidden;
  animation: slideSectionTab 0.3s ease-in-out !important}
.frontpage .writer:not(.hide),
.frontpage .developers:not(.hide){display:block;overflow:visible}
.frontpage .user-management-header{position:relative;margin-top:10rem;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Kalam, sans-serif}
.frontpage .user-management-header > div{position:relative;z-index:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}
.frontpage .user-management-header .heading{position:relative !important;z-index:10 !important;margin-top:0px !important;margin-bottom:0px !important;margin-bottom:-0.125rem !important;width:auto !important;white-space:nowrap !important;border-radius:0.5rem !important;--tw-bg-opacity:1 !important;background-color:rgb(244 63 94 / 1) !important;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1)) !important;padding-top:1rem !important;padding-bottom:1rem !important;padding-left:1.5rem !important;padding-right:1.5rem !important;text-align:center !important;font-size:1.875rem !important;line-height:2.25rem !important;font-weight:700 !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
@media (prefers-color-scheme: dark){
.frontpage .user-management-header .heading:not(.light *){background-color:rgb(34 197 94 / 0.7) !important;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}}
.frontpage .user-management-header .heading:is(.dark *){background-color:rgb(34 197 94 / 0.7) !important;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
.frontpage .user-management-header .sub-heading{position:relative;z-index:20;margin-top:0px;--tw-rotate:1deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:0.5rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));padding:0.75rem;padding-left:1.25rem;padding-right:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
.frontpage .user-management-header .sub-heading:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.frontpage .user-management-header .sub-heading:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.frontpage .svg-line{overflow:hidden}
.frontpage .svg-line.line1{top:0px;right:0px;left:auto;bottom:auto;margin:0px;height:350px}
.frontpage .svg-line.line1 svg {
  top: -30%;
  left: 15%;
  height: 900px;
  position: relative;
}
.frontpage .svg-line.line2 {
  top: -70px;
  right: 0;
  left: auto;
  bottom: auto;
  height: 350px;
}
.frontpage .svg-line.line2 svg {
  height: 960px;
  left: 35%;
  top: -60%;
  position: relative;
}
.frontpage .svg-line.line3 {
  top: -40px;
  right: 0;
  left: auto;
  bottom: auto;
  height: 300px;
  margin: 0;
}
.frontpage .svg-line.line3 svg {
  left: 30%;
  top: 0;
  position: relative;
  width: 472px;
  transform: rotate(348deg);
}
.frontpage .writer{display:flex;flex-direction:column}
.frontpage .writer .content-creating{position:relative;margin-top:6rem;display:flex;flex-direction:row;justify-content:center}
.frontpage .writer .content-creating h3{position:relative;z-index:10;margin:0px;margin-top:6rem;margin-bottom:6rem;display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;font-size:1.875rem;line-height:2.25rem;--tw-rotate:-2deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(244 63 94 / 1);background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
.frontpage .writer .content-creating h3:not(.light *){--tw-bg-opacity:1;background-color:rgb(22 163 74 / 1);background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}}
.frontpage .writer .content-creating h3:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 163 74 / 1);background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}
.frontpage .writer .content-tools{display:flex;flex-direction:column;align-items:center;justify-content:center}
.frontpage .writer .row > [class^=col-md] > div{text-align:center}
.frontpage .writer .row > [class^=col-md] > div .text-content{margin-bottom:30px;display:inline-block}
.frontpage .writer .row.tools {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 0 2%;
  padding: 50px 5% 0;
  margin: 20px -5% 0;
  min-height: 580px;
  position: relative;
  z-index: 2;
  justify-content: center;
  align-items: center;
}
.frontpage .writer .row.tools .text-content {
  margin-top: 45px;
  padding: 15px;
  line-height: 1.13rem;
  border-radius: 10px;
}
.frontpage .writer .row.tools .text-content h4 {
  font-size: 1.2rem;
  font-weight: bold;
}
.frontpage .writer .row.user-management {
  background-size: 90% 60%;
  background-repeat: no-repeat;
  background-position: 50% 40%;
  padding: 50px 5%;
  margin: 80px -5% 0;
  min-height: 580px;
  position: relative;
  z-index: 2;
  justify-content: center;
  align-items: center;
}
.frontpage .writer .row.user-management .user-manager .img-container {
  margin-top: -80px;
}
.frontpage .writer .row.user-management .usergroup-manager .img-container {
  margin-top: 100px;
}
.frontpage .writer .row.user-management .usergroup-perms-manager {
  width: 60%;
  margin: 30px auto 0;
}
.frontpage .writer .row.user-management .img-container {
  background: rgba(0, 0, 0, 0.25);
  padding: 10px;
}
.frontpage .writer .row.user-management .text-content {
  margin-top: 20px;
}
.frontpage .writer .row.user-management .text-content h4 {
  font-size: 1.2rem;
  font-weight: bold;
}
.frontpage .writer .custom-tools {
  background-size: 80% 80%;
  background-repeat: no-repeat;
  background-position: center;
  padding: 50px 5%;
  margin: 0 -5%;
  min-height: 580px;
  position: relative;
  z-index: 2;
  justify-content: center;
  align-items: flex-start;
}
.frontpage .writer .custom-tools .text-content {
  margin-top: 20px;
}
.frontpage .writer .custom-tools .text-content h4 {
  font-size: 1.2rem;
  font-weight: bold;
}
.frontpage .writer .media-tools {
  width: 100%;
  display: flex;
  flex-direction: row-reverse;
  background-size: 100% 90%;
  background-repeat: no-repeat;
  background-position: 80% 200%;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 100px;
}
.frontpage .writer .media-tools .img-container {
  max-width: 100%;
  background: rgba(0, 0, 0, 0.25);
  padding: 10px;
}
.frontpage .writer .media-tools .img-container img {
  max-width: 100%;
  width: 100%;
}
.frontpage .writer .media-tools .text-content {
  margin: 0 45px 0 0;
  width: 45%;
  text-align: center;
}
.frontpage .writer .media-tools .text-content h4 {
  font-size: 1.2rem;
  font-weight: bold;
}
.frontpage .developers{margin-top:160px;display:flex;flex-direction:column}
.frontpage .developers > div:first-child{margin-left:auto;margin-right:auto;margin-bottom:6rem;max-width:60%;--tw-rotate:-1deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(244 63 94 / 1);background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;text-align:center;font-family:Kalam, sans-serif;font-size:1.15rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
.frontpage .developers > div:first-child:not(.light *){background-color:rgb(59 130 246 / 0.2)}}
.frontpage .developers > div:first-child:is(.dark *){background-color:rgb(59 130 246 / 0.2)}
.frontpage .developers > div:first-child{border-radius:0.5rem}
.frontpage .developers h4 {
  margin-bottom: 20px;
  font-weight: bold;
  font-size: 1.2rem;
}
.frontpage .developers .text-content{margin-top:6rem;margin-right:1rem}
.frontpage .developers .svg-line {
  margin: 30px 0 !important;
}
.frontpage .developers .svg-line.line1 {
  position: relative;
  top: 0;
  margin: 0;
  height: 300px;
}
.frontpage .developers .svg-line.line1 svg{left:32%;height:600px;stroke:hsl(var(--twc-gray-800) / 1);stroke:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, 1))}
@media (prefers-color-scheme: dark){
.frontpage .developers .svg-line.line1 svg:not(.light *){stroke:#ffffff}}
.frontpage .developers .svg-line.line1 svg:is(.dark *){stroke:#ffffff}
.frontpage .developers .svg-line.line1 svg {
  stroke-width: 1px;
}
.frontpage .developers > .row:last-child {
  background-size: 80% 80%;
  background-repeat: no-repeat;
  background-position: 15% 0;
}
.frontpage .developers .yaml-form-edit {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  padding: 0;
  position: relative;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 20% 0;
  min-height: 520px;
}
.frontpage .developers .yaml-form-edit .text-content {
  max-width: 40%;
}
.frontpage .developers .yaml-form-edit .img-container {
  height: 400px;
  flex: 1 1 auto;
}
.frontpage .developers .templates-edit,
.frontpage .developers .console-mode {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0 30px;
  overflow: hidden;
  position: relative;
  text-align: center;
  margin-bottom:6rem;
}
.frontpage .developers .templates-edit .img-container,
.frontpage .developers .console-mode .img-container {
  width: 100%;
  overflow: hidden;
  position: relative;
  margin: 0;
  height: 300px;
}
.frontpage .developers .templates-edit .text-content,
.frontpage .developers .console-mode .text-content {
  margin: 20px 0;
  text-align: center;
  width: 100%;
  margin-top:2.5rem;
  margin-bottom:2.5rem;
}
.frontpage main .hero{position:relative;z-index:10;margin-top:6rem;display:flex;flex-direction:column;align-items:center;justify-content:center}
.frontpage main .hero h1{font-size:1.875rem;line-height:2.25rem;font-weight:400;
  margin: 0;
  padding: 5px 0;
  max-width: 50%;
  text-align: center;
  position: relative;
  z-index: 2}
.frontpage main .hero h2 {
  padding: 10px 20px;
  margin: 20px 0 30px;
  --tw-rotate:-3deg;
  transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  font-size:1.15rem;
  line-height:1.75rem;
  border-radius:0.5rem;
  --tw-bg-opacity:1;
  background-color:rgb(253 224 71 / 1);
  background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1));
}
@media (prefers-color-scheme: dark){
.frontpage main .hero h2:not(.light *){--tw-bg-opacity:1;background-color:rgb(250 204 21 / 1);background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:hsl(var(--twc-gray-900) / var(--tw-text-opacity));color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-text-opacity)))}}
.frontpage main .hero h2:is(.dark *){--tw-bg-opacity:1;background-color:rgb(250 204 21 / 1);background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:hsl(var(--twc-gray-900) / var(--tw-text-opacity));color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-text-opacity)))}
.frontpage main .hero .hero-img {
  position: relative;
  z-index: 2;
  margin: 50px 0 80px !important;
  width: 100%;
  padding: 0 0 0 70px !important;
  font-size: 0.9rem;
}
.frontpage main .hero .hero-img .hero-msg {
  transform: rotate(-90deg);
  width: 240px !important;
  top: 51% !important;
  position:absolute !important;
  left:-6rem !important;
  z-index:10 !important;
  display:block !important;
  border-radius:0.25rem !important;
  background-color:hsl(var(--twc-gray-900) / 0.7) !important;
  padding-top:0.5rem !important;
  padding-bottom:0.5rem !important;
  padding-left:0.5rem !important;
  padding-right:0.5rem !important;
  text-align:center !important;
  font-size:0.875rem !important;
  line-height:1.25rem !important;
  --tw-text-opacity:1 !important;
  color:rgb(255 255 255 / 1) !important;
  color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
  --tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
  box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  --tw-shadow-color:hsl(var(--twc-gray-950) / 0.5) !important;
  --tw-shadow:var(--tw-shadow-colored) !important;
}
@media (prefers-color-scheme: dark){
.frontpage main .hero .hero-img .hero-msg:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.4) !important;--tw-shadow-color:hsl(var(--twc-gray-950) / 0.3) !important;--tw-shadow:var(--tw-shadow-colored) !important}}
.frontpage main .hero .hero-img .hero-msg:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.4) !important;--tw-shadow-color:hsl(var(--twc-gray-950) / 0.3) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.frontpage main .hero .hero-img .img-container{overflow:visible;background-color:hsl(var(--twc-gray-400) / 0.4);padding:1rem;--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
.frontpage main .hero .hero-img .img-container:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.3)}}
.frontpage main .hero .hero-img .img-container:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.3)}
.frontpage main .hero .hero-img picture{display:block;width:100%;overflow:hidden;border-radius:0.5rem;--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.frontpage main .hero .hero-img img{margin:0px !important;height:auto !important;width:100% !important;border-radius:0.375rem !important}
.frontpage .powerful-tools > h3 {
  text-align: center;
}
.frontpage .powerful-tools .heading{position:relative;z-index:10;margin-left:auto;margin-right:auto;margin-top:10rem;margin-bottom:10rem;display:flex;width:50%;flex-direction:row;align-items:center;justify-content:center;
  transform: rotate(-1.6deg)}
.frontpage .powerful-tools .heading .heading-bg{position:absolute;z-index:10;height:100%;width:100%;border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(249 115 22 / 1);background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
.frontpage .powerful-tools .heading .heading-bg:not(.light *){background-color:rgb(34 197 94 / 0.7)}}
.frontpage .powerful-tools .heading .heading-bg:is(.dark *){background-color:rgb(34 197 94 / 0.7)}
.frontpage .powerful-tools .heading .powerful-tools-heading{position:relative;z-index:20;border-radius:0.5rem;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (max-width: 1024px) {
  .frontpage .powerful-tools{margin-top:3.5rem}
  .frontpage .powerful-tools .heading{margin-top:1rem;margin-bottom:1rem}
}
@media (max-width: 768px) {
  .frontpage main .hero{margin-left:0.625rem;margin-right:0.625rem;padding:0px}
  .frontpage main .hero .hero-img{margin:0px !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;padding:0px !important}
  .frontpage main .hero .hero-img .hero-msg{position:relative !important;left:0px !important;top:0px !important;margin-bottom:1.5rem !important;width:100% !important;--tw-rotate:0deg !important;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important}
  .frontpage main .hero .hero-img .img-container{width:100%;padding:0.25rem}
  .frontpage main .writer .content-creating h3{text-align:center}
  .frontpage main .writer .row > [class^=col-md] > div{width:100% !important;max-width:100% !important}
  .frontpage main .writer .row > [class^=col-md] > div .text-content{margin-left:0px;margin-right:0px;margin-top:2rem;max-width:100%;padding-left:0px;padding-right:0px}
  .frontpage main .writer .form-manager,
  .frontpage main .writer .media-tools{display:flex;flex-direction:column}
  .frontpage main .writer .form-manager .text-content,
  .frontpage main .writer .media-tools .text-content{margin-left:0px !important;margin-right:0px !important;margin-top:1.5rem !important;width:100% !important;max-width:100% !important;padding-top:0.75rem !important;padding-bottom:0.75rem !important}
  .frontpage main .writer .usergroup-perms-manager > div,
  .frontpage main .writer .user-management > div{margin:0px !important;width:100% !important;max-width:100% !important;padding:0px !important}
  .frontpage main .writer .usergroup-perms-manager > div > div,
  .frontpage main .writer .user-management > div > div{margin:0px !important;width:100% !important;max-width:100% !important;padding:0px !important}
  .frontpage main .writer .user-manager .text-content,
  .frontpage main .writer .usergroup-manager .text-content,
  .frontpage main .writer .usergroup-perms-manager .text-content{margin-top:1.5rem !important;width:100% !important;max-width:100% !important;padding-top:0.75rem !important;padding-bottom:0.75rem !important}
  .frontpage main .writer .usergroup-perms-manager{margin-top:2.5rem !important}
  .frontpage main .developers > div:first-child{max-width:80%}
  .frontpage main .developers .yaml-form-edit{display:flex;flex-direction:column}
  .frontpage main .developers .yaml-form-edit .text-content{margin-left:0px;margin-right:0px;margin-top:2rem;max-width:100%;padding-left:0px;padding-right:0px}
  .frontpage main .developers .yaml-form-edit .templates-edit,
  .frontpage main .developers .yaml-form-edit .console-mode{display:flex;flex-direction:column}
  .frontpage main .developers .yaml-form-edit .templates-edit .text-content,
  .frontpage main .developers .yaml-form-edit .console-mode .text-content{margin-left:0px;margin-right:0px;margin-top:2rem;max-width:100%;padding-left:0px;padding-right:0px}
}
.error-message-container{position:relative;z-index:10;margin-left:auto;margin-right:auto;display:flex;max-width:80%;--tw-rotate:-2deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:row;align-items:baseline;background-color:rgb(239 68 68 / 0.8);padding:2rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.error-message-container:not(.light *){background-color:rgb(239 68 68 / 0.8)}}
.error-message-container:is(.dark *){background-color:rgb(239 68 68 / 0.8)}
.error-message-container{margin-bottom:9rem;margin-top:9rem;--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.error-message-container:before {
  content: "";
  position:absolute;
  top:0.5rem;
  left:2rem;
  z-index:-10;
  height:100%;
  width:100%;
  --tw-rotate:-3deg;
  transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-color:rgb(239 68 68 / 0.1);
}
@media (prefers-color-scheme: dark){
.error-message-container:not(.light *):before{background-color:rgb(239 68 68 / 0.4)}}
.error-message-container:is(.dark *):before{background-color:rgb(239 68 68 / 0.4)}
.error-message-container:after {
  content: "";
  position:absolute;
  top:-1rem;
  left:-1.5rem;
  z-index:-10;
  height:100%;
  width:100%;
  --tw-rotate:6deg;
  transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-color:rgb(239 68 68 / 0.4);
}
@media (prefers-color-scheme: dark){
.error-message-container:not(.light *):after{background-color:rgb(239 68 68 / 0.6)}}
.error-message-container:is(.dark *):after{background-color:rgb(239 68 68 / 0.6)}
.error-message-container .code{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:3rem}
.error-message-container .message{flex:1 1 auto;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem;line-height:1.4rem}
.error-message-container svg{position:absolute;left:auto;right:-400px;top:-50%;width:400px}
.error-message-container-footer{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center}
.error-message-container-footer .btn{margin-left:0.5rem;margin-right:0.5rem}
.error-page .main{min-height:500px}
@media (max-width: 640px) {
  .error-message-container{margin-top:10rem;max-width:90%}
  .error-message-container svg{position:absolute;right:auto;left:2.5rem;top:150px;width:400px}
}
@media (max-width: 768px) {
  .error-message-container{margin-top:10rem;max-width:90%}
  .error-message-container svg{position:absolute;right:auto;left:2.5rem;top:150px;width:400px}
}
@media (min-width: 768px) {
  .error-message-container{margin-top:10rem}
  .error-message-container svg{position:absolute;left:auto;right:-400px;top:-50%;width:400px}
}
@media (min-width: 1024px) {
  .error-message-container{margin-top:10rem}
  .error-message-container svg{position:absolute;right:-400px;top:-50%;width:400px}
}
[data-component=gallery],
.component-gallery{position:relative;margin-top:1.5rem;margin-bottom:1.5rem;display:flex;flex-direction:row;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)));padding:0.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
[data-component=gallery]:not(.light *),
.component-gallery:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}}
[data-component=gallery]:is(.dark *),
.component-gallery:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}
[data-component=gallery] .gallery-images,
.component-gallery .gallery-images{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));justify-items:start;gap:0.25rem}
[data-component=gallery] .gallery-images .gallery-item,
.component-gallery .gallery-images .gallery-item {
    transition-duration: 0.3s;
    position:relative;
    margin:0px;
    display:inline-flex;
    height:220px;
    max-height:220px;
    min-height:220px;
    cursor:zoom-in;
    flex-direction:row;
    align-items:center;
    justify-content:center;
    overflow:hidden;
    border-radius:0.25rem;
    padding:0.5rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-duration:300ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:300ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  }
[data-component=gallery] .gallery-images .gallery-item.disable-zoom,
.component-gallery .gallery-images .gallery-item.disable-zoom{cursor:default}
[data-component=gallery] .gallery-images .gallery-item img,
.component-gallery .gallery-images .gallery-item img{margin:0px !important;object-fit:cover !important}
[data-component=gallery] .gallery-images .gallery-item .gallery-label,
.component-gallery .gallery-images .gallery-item .gallery-label{display:none}
[data-component=gallery] .gallery-images .gallery-item:not(.disable-zoom):hover,
.component-gallery .gallery-images .gallery-item:not(.disable-zoom):hover{background-color:hsl(var(--twc-gray-700) / 0.5)}
@media (prefers-color-scheme: dark){
[data-component=gallery] .gallery-images .gallery-item:not(.disable-zoom):hover:not(.light *),
.component-gallery .gallery-images .gallery-item:not(.disable-zoom):hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
[data-component=gallery] .gallery-images .gallery-item:not(.disable-zoom):hover:is(.dark *),
.component-gallery .gallery-images .gallery-item:not(.disable-zoom):hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
[data-component=gallery].gallery-inline,
.component-gallery.gallery-inline{background-color:transparent}
[data-component=gallery].gallery-inline .gallery-images,
.component-gallery.gallery-inline .gallery-images{gap:0.5rem}
[data-component=gallery].gallery-inline .gallery-images .gallery-item,
.component-gallery.gallery-inline .gallery-images .gallery-item{display:flex;height:auto;max-height:none;min-height:0px;flex-direction:column;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
[data-component=gallery].gallery-inline .gallery-images .gallery-item img,
.component-gallery.gallery-inline .gallery-images .gallery-item img{margin:0px !important;height:100% !important;width:auto !important;object-fit:cover !important}
[data-component=gallery].gallery-inline .gallery-images .gallery-item .gallery-label,
.component-gallery.gallery-inline .gallery-images .gallery-item .gallery-label{display:block;padding-top:1rem;padding-bottom:1rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
[data-component=gallery] .gallery-images.gallery-cols-1,
.component-gallery .gallery-images.gallery-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}
[data-component=gallery] .gallery-images.gallery-cols-2,
.component-gallery .gallery-images.gallery-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
[data-component=gallery] .gallery-images.gallery-cols-3,
.component-gallery .gallery-images.gallery-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}
[data-component=gallery] .gallery-images.gallery-cols-4,
.component-gallery .gallery-images.gallery-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}
[data-component=gallery] .gallery-images.gallery-cols-5,
.component-gallery .gallery-images.gallery-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}
[data-component=gallery] .gallery-images.gallery-cols-6,
.component-gallery .gallery-images.gallery-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}
[data-component=gallery] > ul,
.component-gallery > ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  margin: 0 auto !important;
  padding: 0;
  list-style: none;
}
[data-component=gallery] > ul li,
.component-gallery > ul li {
  width: auto;
  padding: 0;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
[data-component=gallery] > ul li > img,
.component-gallery > ul li > img {
  width: 100%;
  height: auto;
  margin: 0;
  transition: opacity 0.3s;
  opacity: 0.85;
  cursor: pointer;
}
[data-component=gallery] > ul li > img:hover,
.component-gallery > ul li > img:hover {
  opacity: 1;
}
[data-component=gallery] > ul li > .img,
.component-gallery > ul li > .img {
  margin: 0;
  padding: 10px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  transition: all 0.3s;
  width: 100%;
  height: 230px;
}
[data-component=gallery] > ul li > .img > img,
.component-gallery > ul li > .img > img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  margin: 10px;
}
[data-component=gallery] > ul li .caption,
.component-gallery > ul li .caption {
  position: absolute;
  z-index: 2;
  bottom: 0;
  width: 100%;
  padding: 15px;
}
[data-component=gallery] > ul.cols-2 li,
.component-gallery > ul.cols-2 li {
  width: calc(50% - 5px);
}
[data-component=gallery] > ul.cols-2 li:nth-child(2n),
.component-gallery > ul.cols-2 li:nth-child(2n) {
  margin-right: 0;
}
[data-component=gallery] > ul.cols-3 li,
.component-gallery > ul.cols-3 li {
  width: calc(33.2% - 5px);
}
[data-component=gallery] > ul.cols-3 li:nth-child(3n),
.component-gallery > ul.cols-3 li:nth-child(3n) {
  margin-right: 0;
}
[data-component=gallery] > ul.cols-4 li,
.component-gallery > ul.cols-4 li {
  width: calc(24.8% - 5px);
}
[data-component=gallery] > ul.cols-4 li:nth-child(4n),
.component-gallery > ul.cols-4 li:nth-child(4n) {
  margin-right: 0;
}
[data-component=gallery] > ul.cols-5 li,
.component-gallery > ul.cols-5 li {
  width: calc(19.76% - 5px);
}
[data-component=gallery] > ul.cols-5 li:nth-child(5n),
.component-gallery > ul.cols-5 li:nth-child(5n) {
  margin-right: 0;
}
[data-component=gallery] > ul.cols-6 li,
.component-gallery > ul.cols-6 li {
  width: calc(16.4% - 5px);
}
[data-component=gallery] > ul.cols-6 li:nth-child(6n),
.component-gallery > ul.cols-6 li:nth-child(6n) {
  margin-right: 0;
}
@media (max-width: 1024px) {
  [data-component=gallery] .gallery-images,
  .component-gallery .gallery-images{gap:0.5rem}
  [data-component=gallery] .gallery-images .gallery-item,
  .component-gallery .gallery-images .gallery-item{display:flex;height:auto;max-height:none;min-height:0px;flex-direction:column;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
  [data-component=gallery] .gallery-images .gallery-item img,
  .component-gallery .gallery-images .gallery-item img{margin:0px !important;height:auto !important;width:auto !important;object-fit:cover !important}
  [data-component=gallery] .gallery-images.gallery-cols-1,
  .component-gallery .gallery-images.gallery-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}
  [data-component=gallery] .gallery-images.gallery-cols-2,
  .component-gallery .gallery-images.gallery-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
  [data-component=gallery] .gallery-images.gallery-cols-3,
  .component-gallery .gallery-images.gallery-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr))}
  [data-component=gallery] .gallery-images.gallery-cols-4,
  .component-gallery .gallery-images.gallery-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr))}
  [data-component=gallery] .gallery-images.gallery-cols-5,
  .component-gallery .gallery-images.gallery-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr))}
  [data-component=gallery] .gallery-images.gallery-cols-6,
  .component-gallery .gallery-images.gallery-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr))}
}
@media (max-width: 640px) {
  [data-component=gallery] .gallery-images.gallery-cols-1,
  .component-gallery .gallery-images.gallery-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}
  [data-component=gallery] .gallery-images.gallery-cols-2,
  .component-gallery .gallery-images.gallery-cols-2{grid-template-columns:repeat(1, minmax(0, 1fr))}
  [data-component=gallery] .gallery-images.gallery-cols-3,
  .component-gallery .gallery-images.gallery-cols-3{grid-template-columns:repeat(1, minmax(0, 1fr))}
  [data-component=gallery] .gallery-images.gallery-cols-4,
  .component-gallery .gallery-images.gallery-cols-4{grid-template-columns:repeat(1, minmax(0, 1fr))}
  [data-component=gallery] .gallery-images.gallery-cols-5,
  .component-gallery .gallery-images.gallery-cols-5{grid-template-columns:repeat(1, minmax(0, 1fr))}
  [data-component=gallery] .gallery-images.gallery-cols-6,
  .component-gallery .gallery-images.gallery-cols-6{grid-template-columns:repeat(1, minmax(0, 1fr))}
}
[data-component=hljs] {
  text-shadow: 0 1px rgba(0, 0, 0, 0.3);
  font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
  font-size: 1.13rem;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  tab-size: 4;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  box-shadow: 5px 5px 0 0 #000;
  padding: 15px;
  overflow: auto;
}
[data-component=hljs] pre, [data-component=hljs] code {
  margin: 0;
  padding: 0;
  white-space: pre-wrap;
}
[data-component=hljs] .token.comment,
[data-component=hljs] .token.prolog,
[data-component=hljs] .token.doctype,
[data-component=hljs] .token.cdata {
  color: #6272a4;
}
[data-component=hljs] .token.punctuation {
  color: #d9d59b;
}
[data-component=hljs] .namespace {
  opacity: 0.7;
}
[data-component=hljs] .token.property,
[data-component=hljs] .token.tag,
[data-component=hljs] .token.constant,
[data-component=hljs] .token.symbol,
[data-component=hljs] .token.deleted {
  color: #d9d59b;
}
[data-component=hljs] .token.boolean,
[data-component=hljs] .token.number {
  color: #bd93f9;
  font-weight: 600;
}
[data-component=hljs] .token.selector,
[data-component=hljs] .token.attr-name,
[data-component=hljs] .token.string,
[data-component=hljs] .token.char,
[data-component=hljs] .token.builtin,
[data-component=hljs] .token.inserted {
  color: #d3d3d3;
}
[data-component=hljs] .token.operator,
[data-component=hljs] .token.entity,
[data-component=hljs] .token.url,
[data-component=hljs] .language-css .token.string,
[data-component=hljs] .style .token.string,
[data-component=hljs] .token.variable {
  color: #f8f8f2;
}
[data-component=hljs] .token.atrule,
[data-component=hljs] .token.attr-value,
[data-component=hljs] .token.function,
[data-component=hljs] .token.class-name {
  color: #d1d97d;
}
[data-component=hljs] .token.keyword {
  color: #8be9fd;
}
[data-component=hljs] .token.regex,
[data-component=hljs] .token.important {
  color: #ffb86c;
}
[data-component=hljs] .token.important,
[data-component=hljs] .token.bold {
  font-weight: bold;
}
[data-component=hljs] .token.italic {
  font-style: italic;
}
[data-component=hljs] .token.entity {
  cursor: help;
}
[data-component=lightbox] {
  cursor: zoom-in;
}
.glightbox-clean .gslide-description {
  background: none;
}
.gslide-media.gslide-image {
  max-height: 90vh !important;
}
.gslide-media.gslide-image img {
  max-height: 90vh !important;
}
@media (min-width: 769px) {
  .gslide-description.description-left,
  .gslide-description.description-right {
    max-width: 350px;
  }
  .gslide-description.description-left {
    margin-right: 15px;
  }
  .gslide-description.description-right {
    margin-left: 15px;
  }
}
.lightbox {
  background: rgba(0, 0, 0, 0.85);
  width: 100%;
}
.lightbox button {
  position: fixed;
  right: 15px;
  top: 15px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 0;
  border-radius: 100%;
  background: rgba(250, 250, 250, 0.45);
  transition: all 0.3s;
}
.lightbox button svg {
  stroke: #fff;
  fill: #fff;
}
.lightbox button:hover {
  background: rgba(0, 0, 0, 0.9);
}
.lightbox .img-container {
  position: relative;
  overflow: hidden;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex: auto;
}
.lightbox .img-wrapper {
  position: relative;
  max-height: 100vh;
  overflow: hidden;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  box-shadow: 0;
  padding: 15px;
  flex: auto;
}
.lightbox .img-wrapper img {
  max-height: 100%;
  max-width: 100%;
  width: auto;
  max-inline-size: 100%;
  block-size: auto;
  aspect-ratio: 16/8;
  object-fit: contain;
  object-position: top center;
}
.lightbox .img-description {
  flex: 1 1 auto;
  color: #fff;
  margin: 15px 0;
  padding: 15px;
  max-width: 60%;
  background: #000;
}
.lightbox .img-description h4 {
  font-size: 1.5rem;
  font-weight: bold;
  border-bottom: 1px solid #fff;
  padding-bottom: 3px;
}
.modal-backdrop {
    transition-duration: 0.3s;
    visibility:hidden;
    background-color:hsl(var(--twc-gray-950) / 0.7);
    opacity:0;
    transition-property:all;
    transition-duration:300ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:300ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  }
@media (prefers-color-scheme: dark){
.modal-backdrop:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.8)}}
.modal-backdrop:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.8)}
.modal-backdrop{position:fixed;top:0px;left:0px;z-index:8888;height:100%;width:100%}
.modal-backdrop.show {
    visibility:visible;
    opacity:1;
  }
.modal{position:fixed;left:0px;top:0px;z-index:9999;display:none;height:100%;width:100%}
.modal.show{display:block;overflow-y:auto;overflow-x:hidden}
.modal.show.fullscreen{width:100%}
.modal.show.fullscreen .modal-dialog,
.modal.show.fullscreen .modal-content{margin:0px;height:100%;width:100%}
.modal .modal-dialog{margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;position:relative;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center}
.modal .loading{position:absolute;left:0px;right:0px;top:0px;bottom:0px;z-index:999;display:none;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.5}
.modal .loading > div{display:flex;height:100%;flex-direction:row;align-items:center;justify-content:center}
.modal .loading > div .lds-ring div {
  border-color: transparent;
  --tw-border-opacity:1;
  border-top-color:rgb(59 130 246 / 1);
  border-top-color:rgb(59 130 246 / var(--tw-border-opacity, 1));
  border-right-color:transparent;
  border-bottom-color:transparent;
  border-left-color:transparent;
}
.modal.loading .loading{display:block}
.modal-dialog-centered {
  min-height: calc(100% - 3rem);
}
.modal-content{position:relative;width:auto;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, 1));--tw-shadow:var(--tw-shadow-colored)}
@media (prefers-color-scheme: dark){
.modal-content:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-shadow-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, 1));--tw-shadow:var(--tw-shadow-colored)}}
.modal-content:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-shadow-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, 1));--tw-shadow:var(--tw-shadow-colored)}
.modal-content{border-radius:0.375rem !important;--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25) !important;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color) !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
@media (prefers-color-scheme: dark){
.modal-content:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.8) !important;--tw-shadow:var(--tw-shadow-colored) !important}}
.modal-content:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.8) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.modal-content {
  border-radius: 0;
  border: 0;
  max-height: calc(100vh - 40px);
}
.modal-content.dragging {
  cursor: move;
}
.modal-content .modal-header{display:flex;height:40px;min-height:40px;flex-direction:row;flex-wrap:nowrap;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.modal-content .modal-header:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.modal-content .modal-header:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.modal-content .modal-header{border-top-left-radius:0.375rem;border-top-right-radius:0.375rem}
.modal-content .modal-header .modal-title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:0.5rem;padding-right:0.5rem;font-weight:700}
.modal-content .modal-header .close{display:flex;width:40px;flex-direction:row;align-items:center;justify-content:center}
.modal-content .modal-header h3,
.modal-content .modal-header h4,
.modal-content .modal-header h5{margin-top:0px;margin-bottom:0px;display:flex;flex:1 1 auto;flex-direction:row;align-items:center;overflow:hidden;white-space:nowrap;padding-left:0.5rem;padding-right:0.5rem}
.modal-content .modal-header button {
    transition-duration: 0.3s;
    height:40px;
    min-width:40px;
    border-radius:0px;
    border-width:0px;
    background-color:transparent;
    padding-left:0.25rem;
    padding-right:0.25rem;
    padding-top:0.25rem;
    padding-bottom:0.25rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-duration:300ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:300ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  }
.modal-content .modal-header button:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
.modal-content .modal-body{min-height:100px;overflow-y:auto;overflow-x:hidden;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;padding-right:0.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
@media (prefers-color-scheme: dark){
.modal-content .modal-body:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}}
.modal-content .modal-body:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.modal-content .modal-body .modal-errors{margin-bottom:1rem;display:flex;list-style-type:none;flex-direction:column;border-width:1px;--tw-border-opacity:1;border-color:rgb(239 68 68 / 1);border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));background-color:rgb(239 68 68 / 1);background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.8;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.5rem;padding-bottom:0.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.modal-content .modal-body .modal-errors li {
  counter-increment: count;
  position:relative;
  margin-top:0.25rem;
  margin-bottom:0.25rem;
  display:flex;
  flex-direction:row;
  padding-top:0.25rem;
  padding-bottom:0.25rem;
  padding-left:0.5rem;
  padding-right:0.5rem;
}
.modal-content .modal-body .modal-errors li > div{flex:1 1 auto}
.modal-content .modal-body .modal-errors li::before {
  content: "" counter(count) ".";
  position:relative;
  left:-8px;
  display:flex;
  width:26px;
  justify-content:flex-end;
}
.modal-content .modal-body .modal-errors li {
  padding: 4px 10px;
}
.modal-content .modal-footer{display:flex;height:50px;min-height:50px;flex-direction:row;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-200) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-border-opacity)));padding-left:0.5rem;padding-right:0.5rem}
@media (prefers-color-scheme: dark){
.modal-content .modal-footer:not(.light *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}}
.modal-content .modal-footer:is(.dark *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.modal-content .modal-footer .left-buttons,
.modal-content .modal-footer .right-buttons{display:flex;flex-direction:row;align-items:center}
.modal-content .modal-footer .left-buttons button,
.modal-content .modal-footer .right-buttons button {
  margin-right: 5px;
}
.modal-content .modal-footer .left-buttons button:last-of-type,
.modal-content .modal-footer .right-buttons button:last-of-type {
  margin-right: 0;
}
.modal-content .modal-footer .left-buttons {
  width: 60%;
  display:flex;
  flex-direction:row;
  flex-wrap:nowrap;
  padding-right:0.5rem;
}
.modal-content .modal-footer .right-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;padding-left:0.5rem}
.warning-modal.modal .modal-content{background-color:rgb(220 38 38 / 1);background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.warning-modal.modal .modal-content .modal-header{--tw-border-opacity:1;border-bottom-color:rgb(185 28 28 / 1);border-bottom-color:rgb(185 28 28 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(220 38 38 / 1);background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}
.warning-modal.modal .modal-content .modal-header .close{--tw-bg-opacity:1;background-color:rgb(220 38 38 / 1);background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.warning-modal.modal .modal-content .modal-header .close:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68 / 1);background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}
.warning-modal.modal .modal-content .modal-footer{--tw-border-opacity:1;border-top-color:rgb(185 28 28 / 1);border-top-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}
.warning-modal.modal .modal-content .modal-footer .btn-primary{--tw-border-opacity:1;border-color:rgb(59 130 246 / 1);border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}
.warning-modal.modal .modal-content .modal-footer .submit{--tw-border-opacity:1;border-color:rgb(153 27 27 / 1);border-color:rgb(153 27 27 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(153 27 27 / 1);background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}
.warning-modal.modal .modal-content .modal-footer .submit:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28 / 1);background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}
.warning-modal.modal.confirm .modal-dialog {
  max-width: 450px !important;
}
@keyframes slideDown-Modal {
  0% {
    opacity: 0.2;
    transform: translate3d(0, -100px, 0);
  }
  50% {
    opacity: 0.7;
    transform: translate3d(0, 60px, 0);
  }
  100% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
}
@keyframes slideUp-Modal {
  0% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  50% {
    opacity: 0.7;
    transform: translate3d(0, 60px, 0);
  }
  100% {
    opacity: 0.2;
    transform: translate3d(0, -100px, 0);
  }
}
.modal.confirm .modal-body {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 60px;
}
.modal .modal-content {
  animation: slideDown-Modal;
  animation-direction: reverse;
  animation-duration: 400ms;
  animation-fill-mode: forwards;
  animation-timing-function: ease;
}
.modal.show .modal-content {
  animation: slideDown-Modal;
  animation-duration: 400ms;
  animation-fill-mode: forwards;
  animation-timing-function: ease;
}
.modal.closing .modal-content {
  animation: slideUp-Modal;
  animation-duration: 200ms;
  animation-fill-mode: forwards;
  animation-timing-function: ease;
}
.captcha-input{display:inline-flex;flex-direction:column;border-radius:0.25rem;border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));padding:0.5rem}
@media (prefers-color-scheme: dark){
.captcha-input:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}}
.captcha-input:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}
.captcha-input > div:first-child{display:flex;flex-direction:row;flex-wrap:nowrap}
.captcha-input > div:first-child .captcha-image{flex:1 1 auto}
.captcha-input > div:first-child .captcha-image img{width:100%}
.captcha-input > div:first-child .captcha-options{display:flex;flex-direction:column}
.captcha-input > div:first-child .captcha-options > div {
    transition-duration: 0.3s;
    display:flex;
    height:50%;
    min-width:40px;
    flex-direction:row;
    align-items:center;
    justify-content:center;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
.captcha-input > div:first-child .captcha-options > div:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.captcha-input > div:first-child .captcha-options > div:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.captcha-input > div:first-child .captcha-options > div{cursor:pointer}
.captcha-input > div:first-child .captcha-options > div:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-300) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.captcha-input > div:first-child .captcha-options > div:not(.light *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.captcha-input > div:first-child .captcha-options > div:is(.dark *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.captcha-input input[type=text]{border-top-right-radius:0px !important;border-top-left-radius:0px !important}
.tippy-arrow {
  width: 16px;
  height: 16px;
  --tw-text-opacity:1;
  color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));
  color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)));
}
.tippy-content{border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-950) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-bg-opacity)));padding-left:0.5rem;padding-right:0.5rem;padding-top:0.125rem;padding-bottom:0.125rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.tippy-box[data-placement^=bottom] > .tippy-arrow::before{--tw-border-opacity:1 !important;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity)) !important;border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity))) !important}
.tippy-box[data-placement^=top] > .tippy-arrow::before{--tw-border-opacity:1 !important;border-top-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity)) !important;border-top-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity))) !important}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
  margin-top: 1.4em;
  margin-bottom: 1em;
}
.embed-responsive.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.embed-responsive iframe {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.tub-video{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}
.tub-video .allow{position:absolute !important;top:0px !important;left:0px !important;display:flex !important;height:100% !important;width:100% !important;cursor:default !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;
  background-image: url("./../../../img/placeholder.png");
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat}
.tub-video .allow div{position:relative;display:flex;flex-direction:column;border-radius:0.375rem;background-color:hsl(var(--twc-gray-300) / 0.8);padding:1rem;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
.tub-video .allow div:not(.light *){background-color:hsl(var(--twc-gray-500) / 0.9)}}
.tub-video .allow div:is(.dark *){background-color:hsl(var(--twc-gray-500) / 0.9)}
.tub-video .allow div label{margin-bottom:0.5rem;display:flex;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;flex-direction:row;align-items:center;padding-top:0.5rem;padding-bottom:0.5rem}
.tub-video .allow div label input[type=checkbox]{margin-right:0.5rem;height:20px;width:20px}
.tub-video .allow div span{margin-left:auto;margin-right:auto;display:inline-block;cursor:pointer;border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;padding-right:0.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
[data-component=notification],
.notify-container {
    transition-duration: 0.3s;
    visibility:hidden;
    position:fixed;
    top:30%;
    right:0.5rem;
    width:auto;
    max-width:350px;
    border-radius:0.375rem;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)));
    padding:0.5rem;
    font-size:0.875rem;
    line-height:1.25rem;
    opacity:0;
    transition-property:all;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
[data-component=notification]:not(.light *),
.notify-container:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
[data-component=notification]:is(.dark *),
.notify-container:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
[data-component=notification],
.notify-container{z-index:99999 !important;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
@media (prefers-color-scheme: dark){
[data-component=notification]:not(.light *),
.notify-container:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-900) / 0.2) !important;--tw-shadow:var(--tw-shadow-colored) !important}}
[data-component=notification]:is(.dark *),
.notify-container:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-900) / 0.2) !important;--tw-shadow:var(--tw-shadow-colored) !important}
[data-component=notification],
.notify-container {
  line-height: normal;
  transform: translateX(500px);
}
[data-component=notification] ul,
.notify-container ul{margin-top:0px;margin-bottom:0px;list-style-type:none;padding:0px}
[data-component=notification] ul li,
.notify-container ul li{padding-top:0.125rem;padding-bottom:0.125rem}
[data-component=notification].type-error,
.notify-container.type-error{--tw-bg-opacity:1;background-color:rgb(239 68 68 / 1);background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
[data-component=notification].type-error:not(.light *),
.notify-container.type-error:not(.light *){background-color:rgb(239 68 68 / 0.8)}}
[data-component=notification].type-error:is(.dark *),
.notify-container.type-error:is(.dark *){background-color:rgb(239 68 68 / 0.8)}
[data-component=notification].type-success,
.notify-container.type-success{--tw-bg-opacity:1;background-color:rgb(220 252 231 / 1);background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}
@media (prefers-color-scheme: dark){
[data-component=notification].type-success:not(.light *),
.notify-container.type-success:not(.light *){--tw-bg-opacity:1;background-color:rgb(220 252 231 / 1);background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}}
[data-component=notification].type-success:is(.dark *),
.notify-container.type-success:is(.dark *){--tw-bg-opacity:1;background-color:rgb(220 252 231 / 1);background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}
[data-component=notification].type-info,
.notify-container.type-info{--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
[data-component=notification].type-info:not(.light *),
.notify-container.type-info:not(.light *){--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}}
[data-component=notification].type-info:is(.dark *),
.notify-container.type-info:is(.dark *){--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}
[data-component=notification].show,
.notify-container.show {
  visibility: visible;
  transform: translateX(-15px);
  opacity: 1;
}
.alert{margin-bottom:1rem;border-radius:0.375rem;padding:0.5rem}
.alert ul{margin-top:0px;margin-bottom:0px}
.alert ul li{padding-top:0.125rem;padding-bottom:0.125rem}
.alert ul li[data-field-error] {
    transition-duration: 0.3s;
    cursor:pointer;
    -webkit-text-decoration-line:underline;
            text-decoration-line:underline;
    -webkit-text-decoration-style:dotted;
            text-decoration-style:dotted;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.alert ul li[data-field-error]:hover{--tw-text-opacity:1;color:rgb(254 202 202 / 1);color:rgb(254 202 202 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.alert ul li[data-field-error]:not(.light *):hover{--tw-text-opacity:1;color:rgb(254 202 202 / 1);color:rgb(254 202 202 / var(--tw-text-opacity, 1))}}
.alert ul li[data-field-error]:is(.dark *):hover{--tw-text-opacity:1;color:rgb(254 202 202 / 1);color:rgb(254 202 202 / var(--tw-text-opacity, 1))}
.alert-danger{background-color:rgb(239 68 68 / 0.8);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.alert-danger:not(.light *){background-color:rgb(239 68 68 / 0.8)}}
.alert-danger:is(.dark *){background-color:rgb(239 68 68 / 0.8)}
.comment-list .comments > ul{margin:0px;display:flex;list-style-type:none;flex-direction:column;padding:0px}
.comment-list .comments > ul li{position:relative}
.comment-list .comments > ul li.level-1{position:relative;padding-top:0.25rem;padding-bottom:0.25rem;
  margin-left: 1.5rem}
.comment-list .comments > ul li.level-1:before {
  content: "";
  left: 2rem;
  height: 1.75rem;
  top: 0;
  position:absolute;
  width:3px;
  border-left-width:2px;
  border-style:dashed;
  --tw-border-opacity:1;
  border-left-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
  border-left-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
}
@media (prefers-color-scheme: dark){
.comment-list .comments > ul li.level-1:not(.light *):before{--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}}
.comment-list .comments > ul li.level-1:is(.dark *):before{--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}
.comment-list .comments > ul li.level-2{position:relative;padding-top:0.25rem;padding-bottom:0.25rem;
  margin-left: 3rem}
.comment-list .comments > ul li.level-2:before {
  content: "";
  left: 3rem;
  height: 1.75rem;
  top: 0;
  position:absolute;
  width:3px;
  border-left-width:2px;
  border-style:dashed;
  --tw-border-opacity:1;
  border-left-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
  border-left-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
}
@media (prefers-color-scheme: dark){
.comment-list .comments > ul li.level-2:not(.light *):before{--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}}
.comment-list .comments > ul li.level-2:is(.dark *):before{--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}
.comment-list .comments > ul li.level-3{position:relative;padding-top:0.25rem;padding-bottom:0.25rem;
  margin-left: 4.5rem}
.comment-list .comments > ul li.level-3:before {
  content: "";
  left: 5rem;
  height: 1.75rem;
  top: 0;
  position:absolute;
  width:3px;
  border-left-width:2px;
  border-style:dashed;
  --tw-border-opacity:1;
  border-left-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
  border-left-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
}
@media (prefers-color-scheme: dark){
.comment-list .comments > ul li.level-3:not(.light *):before{--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}}
.comment-list .comments > ul li.level-3:is(.dark *):before{--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}
.comment-list .comments > ul li.level-4{position:relative;padding-top:0.25rem;padding-bottom:0.25rem;
  margin-left: 6rem}
.comment-list .comments > ul li.level-4:before {
  content: "";
  left: 6rem;
  height: 1.75rem;
  top: 0;
  position:absolute;
  width:3px;
  border-left-width:2px;
  border-style:dashed;
  --tw-border-opacity:1;
  border-left-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
  border-left-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
}
@media (prefers-color-scheme: dark){
.comment-list .comments > ul li.level-4:not(.light *):before{--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}}
.comment-list .comments > ul li.level-4:is(.dark *):before{--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}
.comment-list .comments > ul li.level-5{position:relative;padding-top:0.25rem;padding-bottom:0.25rem;
  margin-left: 7.5rem}
.comment-list .comments > ul li.level-5:before {
  content: "";
  left: 8rem;
  height: 1.75rem;
  top: 0;
  position:absolute;
  width:3px;
  border-left-width:2px;
  border-style:dashed;
  --tw-border-opacity:1;
  border-left-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
  border-left-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
}
@media (prefers-color-scheme: dark){
.comment-list .comments > ul li.level-5:not(.light *):before{--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}}
.comment-list .comments > ul li.level-5:is(.dark *):before{--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}
.comment-list .comments .comment{margin-top:0.5rem;margin-bottom:0.5rem;display:flex;flex-direction:column;border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0.5rem}
@media (prefers-color-scheme: dark){
.comment-list .comments .comment:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.comment-list .comments .comment:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.comment-list .comments .comment .comment-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:0.75rem}
.comment-list .comments .comment .comment-header .comment-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;padding-right:1rem;font-size:0.875rem;line-height:1.25rem}
.comment-list .comments .comment .comment-header .comment-info{display:block;width:30%;min-width:30%;font-size:0.75rem;line-height:1rem}
.comment-list .comments .comment .comment-header .comment-info span{display:inline-block;font-weight:700}
.comment-list .comments .comment .comment-content{padding-top:0.5rem;padding-bottom:0.5rem}
.comment-list .comments .comment .comment-controls{display:flex;flex-direction:row;align-items:center;justify-content:space-between}
.avatar-upload{position:relative;display:flex;cursor:pointer;flex-direction:column-reverse;overflow:hidden}
.avatar-upload .remove {
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transition-duration: 0.3s;
    position:absolute;
    bottom:1.25rem;
    left:-100%;
    z-index:10;
    display:inline-flex;
    height:2rem;
    width:2rem;
    --tw-scale-x:1;
    --tw-scale-y:1;
    transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    cursor:pointer;
    flex-direction:row;
    align-items:center;
    justify-content:center;
    border-radius:0.375rem;
    opacity:0.5;
    transition-property:all;
    transition-duration:300ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:300ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  }
.avatar-upload .remove:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.avatar-upload .remove{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.avatar-upload .remove:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.avatar-upload .remove:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.avatar-upload .remove:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}}
.avatar-upload .remove:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.avatar-upload .remove:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.avatar-upload:hover .remove {
    left:0.5rem;
    opacity:1;
  }
.avatar-upload .avatar-container{pointer-events:none;position:relative;z-index:0;height:200px;cursor:pointer;overflow:hidden}
.avatar-upload .avatar-container img{height:auto;width:100%;cursor:pointer;object-fit:cover}
.avatar-upload .form-control {
    position:absolute;
    left:0px;
    top:0px;
    height:100%;
    width:100%;
    opacity:0;
  }
.avatar-upload:has-files{cursor:pointer}
@keyframes theme-switch-circle-anim {
  0% {
    opacity: 1;
    width: 0;
    height: 0;
  }
  50% {
    opacity: 0.6;
    width: 1000px;
    height: 1000px;
  }
  100% {
    opacity: 0;
    width: 3000px;
    height: 3000px;
  }
}
html.color-theme-in-transition,
html.color-theme-in-transition *,
html.color-theme-in-transition *:before,
html.color-theme-in-transition *:after {
  transition-duration: 0.5s !important;
  animation-duration: 0.5s !important;
}
.theme-switch {
  position: fixed;
  display: none;
  width: 1px;
  height: 1px;
  z-index: 99999;
  pointer-events: none;
}
.theme-switch::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 50%;
  margin: auto;
  transform: translateX(-50%);
  background: #fff !important;
  border-radius: 100%;
  opacity: 0;
}
[data-theme=dark] .theme-switch::before {
  background: #111 !important;
}
.theme-switch.animated {
  display: block;
}
.theme-switch.animated::before {
  animation-timing-function: linear;
  animation-duration: 0.5s;
  animation-name: theme-switch-circle-anim;
}
code[class*=language-],
pre[class*=language-]{--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
code[class*=language-]:not(.light *),
pre[class*=language-]:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
code[class*=language-]:is(.dark *),
pre[class*=language-]:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
pre[class*=language-] > code {
  white-space: pre;
  word-spacing: normal;
  word-break: all;
  word-wrap: normal;
}
/* Code blocks */
pre[class*=language-] {
  padding: 1em;
  margin: 0.5em 0;
  overflow: auto;
  border-radius: 0.3em;
}
/* Inline code */
:not(pre) > code[class*=language-] {
  padding: 0.1em;
  border-radius: 0.3em;
  white-space: normal;
}
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
  color: #6272a4;
}
.token.comment{--tw-text-opacity:1;color:hsl(var(--twc-gray-400) / var(--tw-text-opacity));color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.token.comment:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}}
.token.comment:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.token.punctuation:not(.light *){--tw-text-opacity:1;color:rgb(248 248 242 / 1);color:rgb(248 248 242 / var(--tw-text-opacity, 1))}}
.token.punctuation:is(.dark *){--tw-text-opacity:1;color:rgb(248 248 242 / 1);color:rgb(248 248 242 / var(--tw-text-opacity, 1))}
.namespace {
  opacity: 0.7;
}
.token.property,
.token.tag,
.token.constant,
.token.symbol,
.token.deleted {
  color: #ff79c6;
}
.token.number{--tw-text-opacity:1;color:rgb(96 165 250 / 1);color:rgb(96 165 250 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.token.number:not(.light *){--tw-text-opacity:1;color:rgb(147 197 253 / 1);color:rgb(147 197 253 / var(--tw-text-opacity, 1))}}
.token.number:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253 / 1);color:rgb(147 197 253 / var(--tw-text-opacity, 1))}
.token.boolean{--tw-text-opacity:1;color:rgb(245 158 11 / 1);color:rgb(245 158 11 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.token.boolean:not(.light *){--tw-text-opacity:1;color:rgb(251 191 36 / 1);color:rgb(251 191 36 / var(--tw-text-opacity, 1))}}
.token.boolean:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36 / 1);color:rgb(251 191 36 / var(--tw-text-opacity, 1))}
.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted{--tw-text-opacity:1;color:rgb(239 159 118 / 1);color:rgb(239 159 118 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.token.selector:not(.light *),
.token.attr-name:not(.light *),
.token.string:not(.light *),
.token.char:not(.light *),
.token.builtin:not(.light *),
.token.inserted:not(.light *){--tw-text-opacity:1;color:rgb(80 250 123 / 1);color:rgb(80 250 123 / var(--tw-text-opacity, 1))}}
.token.selector:is(.dark *),
.token.attr-name:is(.dark *),
.token.string:is(.dark *),
.token.char:is(.dark *),
.token.builtin:is(.dark *),
.token.inserted:is(.dark *){--tw-text-opacity:1;color:rgb(80 250 123 / 1);color:rgb(80 250 123 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.token.operator:not(.light *),
.token.entity:not(.light *),
.token.url:not(.light *),
.language-css .token.string:not(.light *),
.style .token.string:not(.light *),
.token.variable:not(.light *){--tw-text-opacity:1;color:rgb(248 248 242 / 1);color:rgb(248 248 242 / var(--tw-text-opacity, 1))}}
.token.operator:is(.dark *),
.token.entity:is(.dark *),
.token.url:is(.dark *),
.language-css .token.string:is(.dark *),
.style .token.string:is(.dark *),
.token.variable:is(.dark *){--tw-text-opacity:1;color:rgb(248 248 242 / 1);color:rgb(248 248 242 / var(--tw-text-opacity, 1))}
.language-css .token.string,
.style .token.string{--tw-text-opacity:1;color:rgb(239 159 118 / 1);color:rgb(239 159 118 / var(--tw-text-opacity, 1))}
.token.variable{--tw-text-opacity:1;color:hsl(var(--twc-gray-500) / var(--tw-text-opacity));color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.token.variable:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-50) / var(--tw-text-opacity));color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-text-opacity)))}}
.token.variable:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-50) / var(--tw-text-opacity));color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.token.atrule:not(.light *),
.token.attr-value:not(.light *),
.token.function:not(.light *),
.token.class-name:not(.light *){--tw-text-opacity:1;color:rgb(241 250 140 / 1);color:rgb(241 250 140 / var(--tw-text-opacity, 1))}}
.token.atrule:is(.dark *),
.token.attr-value:is(.dark *),
.token.function:is(.dark *),
.token.class-name:is(.dark *){--tw-text-opacity:1;color:rgb(241 250 140 / 1);color:rgb(241 250 140 / var(--tw-text-opacity, 1))}
.token.attr-value{--tw-text-opacity:1;color:rgb(239 159 118 / 1);color:rgb(239 159 118 / var(--tw-text-opacity, 1))}
.token.function{--tw-text-opacity:1;color:rgb(147 51 234 / 1);color:rgb(147 51 234 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.token.function:not(.light *){--tw-text-opacity:1;color:rgb(147 197 253 / 1);color:rgb(147 197 253 / var(--tw-text-opacity, 1))}}
.token.function:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253 / 1);color:rgb(147 197 253 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.token.keyword:not(.light *){--tw-text-opacity:1;color:rgb(139 233 253 / 1);color:rgb(139 233 253 / var(--tw-text-opacity, 1))}}
.token.keyword:is(.dark *){--tw-text-opacity:1;color:rgb(139 233 253 / 1);color:rgb(139 233 253 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.token.regex:not(.light *),
.token.important:not(.light *){--tw-text-opacity:1;color:rgb(255 184 108 / 1);color:rgb(255 184 108 / var(--tw-text-opacity, 1))}}
.token.regex:is(.dark *),
.token.important:is(.dark *){--tw-text-opacity:1;color:rgb(255 184 108 / 1);color:rgb(255 184 108 / var(--tw-text-opacity, 1))}
.token.important,
.token.bold {
  font-weight: bold;
}
.token.italic {
  font-style: italic;
}
.token.entity {
  cursor: help;
}
[class*=language-] {
  overflow: unset;
  white-space: pre-wrap;
  position:relative;
  font-size:1rem;
  line-height:1.4rem;
}
[class*=language-] .lang{position:absolute;right:0.25rem;top:0.25rem;border-radius:0.125rem;background-color:hsl(var(--twc-gray-300) / 0.6);padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:0.75rem;line-height:1rem;text-transform:uppercase;--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
[class*=language-] .lang:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}}
[class*=language-] .lang:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
[class*=language-] .lang {
  text-shadow: none;
}
[class*=language-] .treeview-part {
  min-height: 2rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
}
[class*=language-] .treeview-part .entry-line:before {
  min-height: 100%;
  height: auto;
}
[class*=language-] .treeview-part .entry-line:before, [class*=language-] .treeview-part .entry-line:after{--tw-border-opacity:1;border-color:hsl(var(--twc-gray-400) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-border-opacity)))}
@media (prefers-color-scheme: dark){
[class*=language-] .treeview-part .entry-line:not(.light *):before, [class*=language-] .treeview-part .entry-line:not(.light *):after{--tw-border-opacity:1;border-color:hsl(var(--twc-gray-400) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-border-opacity)))}}
[class*=language-] .treeview-part .entry-line:is(.dark *):before, [class*=language-] .treeview-part .entry-line:is(.dark *):after{--tw-border-opacity:1;border-color:hsl(var(--twc-gray-400) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-border-opacity)))}
[class*=language-] .treeview-part .entry-line:before {
  border-left-style: solid;
  z-index: 2;
}
[class*=language-] .treeview-part .entry-line:after {
  border-bottom-style: solid;
  z-index: 2;
}
[class*=language-] .treeview-part .entry-name {
  padding: 4px 0 4px 2rem;
}
[class*=language-] .treeview-part .entry-name:before {
  width: 1.5rem;
}
pre[class*=language-]{background-color:hsl(var(--twc-gray-100) / 0.6) !important;padding-top:0px !important;padding-bottom:0px !important;--tw-text-opacity:1 !important;color:hsl(var(--twc-gray-900) / var(--tw-text-opacity)) !important;color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-text-opacity))) !important}
@media (prefers-color-scheme: dark){
pre[class*=language-]:not(.light *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity))) !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}}
pre[class*=language-]:is(.dark *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity))) !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}
code[class*=language-],
pre[class*=language-] {
  white-space: pre-wrap;
  border: 0;
  box-shadow: none;
  font-size:1rem;
  line-height:1.4rem;
  --tw-text-opacity:1;
  color:hsl(var(--twc-gray-900) / var(--tw-text-opacity));
  color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-text-opacity)));
}
@media (prefers-color-scheme: dark){
code[class*=language-]:not(.light *),
pre[class*=language-]:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
code[class*=language-]:is(.dark *),
pre[class*=language-]:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
pre[class*=language-]{min-height:2rem}
.line-numbers .line-numbers-rows{height:100%;--tw-border-opacity:1;border-right-color:hsl(var(--twc-gray-400) / var(--tw-border-opacity));border-right-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-border-opacity)));font-size:1rem;line-height:1.4rem}
@media (prefers-color-scheme: dark){
.line-numbers .line-numbers-rows:not(.light *){--tw-border-opacity:1;border-right-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-right-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
.line-numbers .line-numbers-rows:is(.dark *){--tw-border-opacity:1;border-right-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-right-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.line-numbers .line-numbers-rows > span:before{--tw-text-opacity:1;color:hsl(var(--twc-gray-400) / var(--tw-text-opacity));color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.line-numbers .line-numbers-rows > span:not(.light *):before{--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}}
.line-numbers .line-numbers-rows > span:is(.dark *):before{--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
pre[class*=language-].line-numbers {
  position: relative;
  padding-left: 3.8em;
  counter-reset: linenumber;
}
pre[class*=language-].line-numbers .treeview-part .entry-line:before {
  background: none !important;
}
pre[class*=language-] .language-treeview {
  white-space: normal;
}
[class*=language-] .treeview-part .entry-name:before {
  width: 1.3rem;
}
.treeview-part .entry-line {
  position: relative;
  text-indent: -99em;
  display: inline-block;
  vertical-align: top;
  width: 2em;
  height: 2rem;
}
.treeview-part .entry-name:before{stroke:hsl(var(--twc-gray-700) / 1);stroke:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, 1))}
@media (prefers-color-scheme: dark){
.treeview-part .entry-name:not(.light *):before{stroke:#ffffff}}
.treeview-part .entry-name:is(.dark *):before{stroke:#ffffff}
.treeview-part .entry-line:before,
.treeview-part .line-h:after {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  width: 50%;
  height: 100%;
}
.treeview-part .line-h:before,
.treeview-part .line-v:before {
  border-left: 1px solid var(--base-border-color);
}
.treeview-part .line-v-last:before {
  height: 50% !important;
  min-height: unset !important;
  border-left: 1px solid var(--base-border-color);
  border-bottom: 1px solid var(--base-border-color);
}
.treeview-part .line-h:after {
  height: 50%;
  border-bottom: 1px solid var(--base-border-color);
}
.treeview-part .entry-name {
  position: relative;
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 1.5em;
}
.treeview-part .entry-name:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0.25em;
  height: 100%;
  width: 1em;
  background: no-repeat 50% 50%/contain;
  --tw-text-opacity:1;
  color:hsl(var(--twc-gray-700) / var(--tw-text-opacity));
  color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-text-opacity)));
}
@media (prefers-color-scheme: dark){
.treeview-part .entry-name:not(.light *):before{--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.treeview-part .entry-name:is(.dark *):before{--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.treeview-part .entry-name.dotfile {
  opacity: 0.8;
}
.treeview-part .entry-name:before {
  --default-tree: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="179.2" width="179.2" fill="lightgrey"><g><path transform="scale(0.1,-0.1) translate(0,-1536)" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z"/></g></svg>');
  background-image: var(--default-tree);
}
.treeview-part .entry-name.dir:before {
  --tree-dir: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" height="179.2" width="179.2" viewBox="0 0 179.2 179.2" fill="lightgrey"><g><path transform="scale(0.1,-0.1) translate(0,-1536)" d="M1536 224v704q0 40 -28 68t-68 28h-704q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68v-960q0 -40 28 -68t68 -28h1216q40 0 68 28t28 68zM1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320 q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z"/></g></svg>');
  background-image: var(--tree-dir);
}
.treeview-part .entry-name.ext-bmp:before,
.treeview-part .entry-name.ext-eps:before,
.treeview-part .entry-name.ext-gif:before,
.treeview-part .entry-name.ext-jpe:before,
.treeview-part .entry-name.ext-jpg:before,
.treeview-part .entry-name.ext-jpeg:before,
.treeview-part .entry-name.ext-png:before,
.treeview-part .entry-name.ext-svg:before,
.treeview-part .entry-name.ext-tiff:before {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg fill="lightgrey" xmlns="http://www.w3.org/2000/svg" height="179.2" width="179.2"><g><path transform="scale(0.1,-0.1) translate(0,-1536)" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M1280 320v-320h-1024v192l192 192l128 -128l384 384zM448 512q-80 0 -136 56t-56 136t56 136t136 56t136 -56t56 -136t-56 -136t-136 -56z" /></g></svg>');
}
.treeview-part .entry-name.ext-cfg:before,
.treeview-part .entry-name.ext-conf:before,
.treeview-part .entry-name.ext-config:before,
.treeview-part .entry-name.ext-csv:before,
.treeview-part .entry-name.ext-ini:before,
.treeview-part .entry-name.ext-log:before,
.treeview-part .entry-name.ext-md:before,
.treeview-part .entry-name.ext-nfo:before,
.treeview-part .entry-name.ext-txt:before {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg fill="lightgrey" xmlns="http://www.w3.org/2000/svg" height="179.2" width="179.2"><g><path transform="scale(0.1,-0.1) translate(0,-1536)" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M384 736q0 14 9 23t23 9h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64zM1120 512q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704zM1120 256q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704 q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704z"/></g></svg>');
}
.treeview-part .entry-name.ext-asp:before,
.treeview-part .entry-name.ext-aspx:before,
.treeview-part .entry-name.ext-c:before,
.treeview-part .entry-name.ext-cc:before,
.treeview-part .entry-name.ext-cpp:before,
.treeview-part .entry-name.ext-cs:before,
.treeview-part .entry-name.ext-css:before,
.treeview-part .entry-name.ext-h:before,
.treeview-part .entry-name.ext-hh:before,
.treeview-part .entry-name.ext-htm:before,
.treeview-part .entry-name.ext-html:before,
.treeview-part .entry-name.ext-jav:before,
.treeview-part .entry-name.ext-java:before,
.treeview-part .entry-name.ext-js:before,
.treeview-part .entry-name.ext-php:before,
.treeview-part .entry-name.ext-rb:before,
.treeview-part .entry-name.ext-xml:before {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg fill="lightgrey" xmlns="http://www.w3.org/2000/svg" height="179.2" width="179.2"><g><path transform="scale(0.1,-0.1) translate(0,-1536)" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M480 768q8 11 21 12.5t24 -6.5l51 -38q11 -8 12.5 -21t-6.5 -24l-182 -243l182 -243q8 -11 6.5 -24t-12.5 -21l-51 -38q-11 -8 -24 -6.5t-21 12.5l-226 301q-14 19 0 38zM1282 467q14 -19 0 -38l-226 -301q-8 -11 -21 -12.5t-24 6.5l-51 38q-11 8 -12.5 21t6.5 24l182 243 l-182 243q-8 11 -6.5 24t12.5 21l51 38q11 8 24 6.5t21 -12.5zM662 6q-13 2 -20.5 13t-5.5 24l138 831q2 13 13 20.5t24 5.5l63 -10q13 -2 20.5 -13t5.5 -24l-138 -831q-2 -13 -13 -20.5t-24 -5.5z"/></g></svg>');
}
.treeview-part .entry-name.ext-7z:before,
.treeview-part .entry-name.ext-bz:before,
.treeview-part .entry-name.ext-bz2:before,
.treeview-part .entry-name.ext-gz:before,
.treeview-part .entry-name.ext-rar:before,
.treeview-part .entry-name.ext-tar:before,
.treeview-part .entry-name.ext-tgz:before,
.treeview-part .entry-name.ext-zip:before {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg fill="lightgrey" xmlns="http://www.w3.org/2000/svg" height="179.2" width="179.2"><g><path transform="scale(0.1,-0.1) translate(0,-1536)" d="M640 1152v128h-128v-128h128zM768 1024v128h-128v-128h128zM640 896v128h-128v-128h128zM768 768v128h-128v-128h128zM1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400 v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-128v-128h-128v128h-512v-1536h1280zM781 593l107 -349q8 -27 8 -52q0 -83 -72.5 -137.5t-183.5 -54.5t-183.5 54.5t-72.5 137.5q0 25 8 52q21 63 120 396v128h128v-128h79 q22 0 39 -13t23 -34zM640 128q53 0 90.5 19t37.5 45t-37.5 45t-90.5 19t-90.5 -19t-37.5 -45t37.5 -45t90.5 -19z"/></g></svg>');
}
.treeview-part .entry-name.ext-aac:before,
.treeview-part .entry-name.ext-au:before,
.treeview-part .entry-name.ext-cda:before,
.treeview-part .entry-name.ext-flac:before,
.treeview-part .entry-name.ext-mp3:before,
.treeview-part .entry-name.ext-oga:before,
.treeview-part .entry-name.ext-ogg:before,
.treeview-part .entry-name.ext-wav:before,
.treeview-part .entry-name.ext-wma:before {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg fill="lightgrey" xmlns="http://www.w3.org/2000/svg" height="179.2" width="179.2"><g><path transform="scale(0.1,-0.1) translate(0,-1536)" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M620 686q20 -8 20 -30v-544q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-166 167h-131q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h131l166 167q16 15 35 7zM1037 -3q31 0 50 24q129 159 129 363t-129 363q-16 21 -43 24t-47 -14q-21 -17 -23.5 -43.5t14.5 -47.5 q100 -123 100 -282t-100 -282q-17 -21 -14.5 -47.5t23.5 -42.5q18 -15 40 -15zM826 145q27 0 47 20q87 93 87 219t-87 219q-18 19 -45 20t-46 -17t-20 -44.5t18 -46.5q52 -57 52 -131t-52 -131q-19 -20 -18 -46.5t20 -44.5q20 -17 44 -17z"/></g></svg>');
}
.treeview-part .entry-name.ext-avi:before,
.treeview-part .entry-name.ext-flv:before,
.treeview-part .entry-name.ext-mkv:before,
.treeview-part .entry-name.ext-mov:before,
.treeview-part .entry-name.ext-mp4:before,
.treeview-part .entry-name.ext-mpeg:before,
.treeview-part .entry-name.ext-mpg:before,
.treeview-part .entry-name.ext-ogv:before,
.treeview-part .entry-name.ext-webm:before {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg fill="lightgrey" xmlns="http://www.w3.org/2000/svg" height="179.2" width="179.2"><g><path transform="scale(0.1,-0.1) translate(0,-1536)" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M768 768q52 0 90 -38t38 -90v-384q0 -52 -38 -90t-90 -38h-384q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h384zM1260 766q20 -8 20 -30v-576q0 -22 -20 -30q-8 -2 -12 -2q-14 0 -23 9l-265 266v90l265 266q9 9 23 9q4 0 12 -2z"/></g></svg>');
}
.treeview-part .entry-name.ext-pdf:before {
  background-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" height="179.2" width="179.2"><g><path transform="scale(0.1,-0.1) translate(0,-1536)" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M894 465q33 -26 84 -56q59 7 117 7q147 0 177 -49q16 -22 2 -52q0 -1 -1 -2l-2 -2v-1q-6 -38 -71 -38q-48 0 -115 20t-130 53q-221 -24 -392 -83q-153 -262 -242 -262q-15 0 -28 7l-24 12q-1 1 -6 5q-10 10 -6 36q9 40 56 91.5t132 96.5q14 9 23 -6q2 -2 2 -4q52 85 107 197 q68 136 104 262q-24 82 -30.5 159.5t6.5 127.5q11 40 42 40h21h1q23 0 35 -15q18 -21 9 -68q-2 -6 -4 -8q1 -3 1 -8v-30q-2 -123 -14 -192q55 -164 146 -238zM318 54q52 24 137 158q-51 -40 -87.5 -84t-49.5 -74zM716 974q-15 -42 -2 -132q1 7 7 44q0 3 7 43q1 4 4 8 q-1 1 -1 2t-0.5 1.5t-0.5 1.5q-1 22 -13 36q0 -1 -1 -2v-2zM592 313q135 54 284 81q-2 1 -13 9.5t-16 13.5q-76 67 -127 176q-27 -86 -83 -197q-30 -56 -45 -83zM1238 329q-24 24 -140 24q76 -28 124 -28q14 0 18 1q0 1 -2 3z"/></g></svg>');
}
.treeview-part .entry-name.ext-xls:before,
.treeview-part .entry-name.ext-xlsx:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNzkuMiIgd2lkdGg9IjE3OS4yIj4NCgk8Zz4NCgkJPHBhdGggdHJhbnNmb3JtPSJzY2FsZSgwLjEsLTAuMSkgdHJhbnNsYXRlKDAsLTE1MzYpIiBkPSJNMTQ2OCAxMTU2cTI4IC0yOCA0OCAtNzZ0MjAgLTg4di0xMTUycTAgLTQwIC0yOCAtNjh0LTY4IC0yOGgtMTM0NHEtNDAgMCAtNjggMjh0LTI4IDY4djE2MDBxMCA0MCAyOCA2OHQ2OCAyOGg4OTZxNDAgMCA4OCAtMjB0NzYgLTQ4ek0xMDI0IDE0MDB2LTM3NmgzNzZxLTEwIDI5IC0yMiA0MWwtMzEzIDMxM3EtMTIgMTIgLTQxIDIyek0xNDA4IC0xMjh2MTAyNGgtNDE2cS00MCAwIC02OCAyOHQtMjggNjh2NDE2aC03Njh2LTE1MzZoMTI4MHogTTQyOSAxMDZ2LTEwNmgyODF2MTA2aC03NWwxMDMgMTYxcTUgNyAxMCAxNi41dDcuNSAxMy41dDMuNSA0aDJxMSAtNCA1IC0xMHEyIC00IDQuNSAtNy41dDYgLTh0Ni41IC04LjVsMTA3IC0xNjFoLTc2di0xMDZoMjkxdjEwNmgtNjhsLTE5MiAyNzNsMTk1IDI4Mmg2N3YxMDdoLTI3OXYtMTA3aDc0bC0xMDMgLTE1OXEtNCAtNyAtMTAgLTE2LjV0LTkgLTEzLjVsLTIgLTNoLTJxLTEgNCAtNSAxMHEtNiAxMSAtMTcgMjNsLTEwNiAxNTloNzZ2MTA3IGgtMjkwdi0xMDdoNjhsMTg5IC0yNzJsLTE5NCAtMjgzaC02OHoiIC8+DQoJPC9nPg0KPC9zdmc+");
}
.treeview-part .entry-name.ext-doc:before,
.treeview-part .entry-name.ext-docm:before,
.treeview-part .entry-name.ext-docx:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNzkuMiIgd2lkdGg9IjE3OS4yIj4NCgk8Zz4NCgkJPHBhdGggdHJhbnNmb3JtPSJzY2FsZSgwLjEsLTAuMSkgdHJhbnNsYXRlKDAsLTE1MzYpIiBkPSJNMTQ2OCAxMTU2cTI4IC0yOCA0OCAtNzZ0MjAgLTg4di0xMTUycTAgLTQwIC0yOCAtNjh0LTY4IC0yOGgtMTM0NHEtNDAgMCAtNjggMjh0LTI4IDY4djE2MDBxMCA0MCAyOCA2OHQ2OCAyOGg4OTZxNDAgMCA4OCAtMjB0NzYgLTQ4ek0xMDI0IDE0MDB2LTM3NmgzNzZxLTEwIDI5IC0yMiA0MWwtMzEzIDMxM3EtMTIgMTIgLTQxIDIyek0xNDA4IC0xMjh2MTAyNGgtNDE2cS00MCAwIC02OCAyOHQtMjggNjh2NDE2aC03Njh2LTE1MzZoMTI4MHogTTIzMyA3Njh2LTEwN2g3MGwxNjQgLTY2MWgxNTlsMTI4IDQ4NXE3IDIwIDEwIDQ2cTIgMTYgMiAyNGg0bDMgLTI0cTEgLTMgMy41IC0yMHQ1LjUgLTI2bDEyOCAtNDg1aDE1OWwxNjQgNjYxaDcwdjEwN2gtMzAwdi0xMDdoOTBsLTk5IC00MzhxLTUgLTIwIC03IC00NmwtMiAtMjFoLTRsLTMgMjFxLTEgNSAtNCAyMXQtNSAyNWwtMTQ0IDU0NWgtMTE0bC0xNDQgLTU0NXEtMiAtOSAtNC41IC0yNC41dC0zLjUgLTIxLjVsLTQgLTIxaC00bC0yIDIxIHEtMiAyNiAtNyA0NmwtOTkgNDM4aDkwdjEwN2gtMzAweiIgLz4NCgk8L2c+DQo8L3N2Zz4=");
}
.treeview-part .entry-name.ext-pps:before,
.treeview-part .entry-name.ext-ppt:before,
.treeview-part .entry-name.ext-pptx:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNzkuMiIgd2lkdGg9IjE3OS4yIj4NCgk8Zz4NCgkJPHBhdGggdHJhbnNmb3JtPSJzY2FsZSgwLjEsLTAuMSkgdHJhbnNsYXRlKDAsLTE1MzYpIiBkPSJNMTQ2OCAxMTU2cTI4IC0yOCA0OCAtNzZ0MjAgLTg4di0xMTUycTAgLTQwIC0yOCAtNjh0LTY4IC0yOGgtMTM0NHEtNDAgMCAtNjggMjh0LTI4IDY4djE2MDBxMCA0MCAyOCA2OHQ2OCAyOGg4OTZxNDAgMCA4OCAtMjB0NzYgLTQ4ek0xMDI0IDE0MDB2LTM3NmgzNzZxLTEwIDI5IC0yMiA0MWwtMzEzIDMxM3EtMTIgMTIgLTQxIDIyek0xNDA4IC0xMjh2MTAyNGgtNDE2cS00MCAwIC02OCAyOHQtMjggNjh2NDE2aC03Njh2LTE1MzZoMTI4MHogTTQxNiAxMDZ2LTEwNmgzMjd2MTA2aC05M3YxNjdoMTM3cTc2IDAgMTE4IDE1cTY3IDIzIDEwNi41IDg3dDM5LjUgMTQ2cTAgODEgLTM3IDE0MXQtMTAwIDg3cS00OCAxOSAtMTMwIDE5aC0zNjh2LTEwN2g5MnYtNTU1aC05MnpNNzY5IDM4NmgtMTE5djI2OGgxMjBxNTIgMCA4MyAtMThxNTYgLTMzIDU2IC0xMTVxMCAtODkgLTYyIC0xMjBxLTMxIC0xNSAtNzggLTE1eiIgLz4NCgk8L2c+DQo8L3N2Zz4=");
}
.btn-group{display:inline-flex;flex-direction:row;flex-wrap:nowrap}
.btn-group > .btn{border-radius:0px !important}
.btn-group > .btn:first-child{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}
.btn-group > .btn:last-child{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}
.btn-group > .btn:not(:first-child).btn-primary{border-left-width:1px;border-color:rgb(37 99 235 / 0.6)}
.switch-field{display:flex;flex-direction:row;align-items:center;
  min-height: 34px}
.switch-field .switch-label {
  margin-left: 5px;
  flex: 1 1 auto;
}
.switcher{position:relative;margin-right:0.5rem;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;
  padding: 0;
  margin: 0;
  height: 20px;
  width: 38px;
  max-width: 38px}
.switch-label{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.switcher *,
.switcher *:before,
.switcher *:after {
  box-sizing: border-box;
}
.switcher input[type=checkbox] {
  position: absolute !important;
  width: 100% !important;
  height: 100% !important;
  opacity: 0;
  z-index: 5;
  margin: 0 !important;
  cursor: pointer;
  display: block;
}
.switcher input[type=radio] {
  position: absolute !important;
  height: 30px !important;
  opacity: 0;
  z-index: 4;
  margin: 0 !important;
  cursor: pointer;
  top: 0;
}
.switcher input[type=radio]:first-of-type {
  width: 50% !important;
}
.switcher input[type=radio]:last-of-type {
  width: 50% !important;
  right: 0 !important;
  float: right;
}
.switcher .switch-well {
  width: 100%;
  height: 100%;
  position: relative;
  text-align: left;
  padding: 0;
  max-width: 140px;
  pointer-events:none;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  border-radius:9999px;
  --tw-bg-opacity:1;
  background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));
  background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));
  font-size:0.875rem;
  line-height:1.25rem;
  text-transform:uppercase;
  --tw-text-opacity:1;
  color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));
  color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)));
  --tw-shadow:inset 0 0 4px rgba(0,0,0,0.1);
  --tw-shadow-colored:inset 0 0 4px var(--tw-shadow-color);
  box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (prefers-color-scheme: dark){
.switcher .switch-well:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)));--tw-shadow:inset 0 0 4px rgba(0,0,0,0.8);--tw-shadow-colored:inset 0 0 4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.switcher .switch-well:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)));--tw-shadow:inset 0 0 4px rgba(0,0,0,0.8);--tw-shadow-colored:inset 0 0 4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.switcher .switch-well span {
    transition-duration: 0.3s;
    float:left;
    -webkit-user-select:none;
        -ms-user-select:none;
            user-select:none;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    padding-left:0.375rem;
    padding-right:0.375rem;
    transition-property:all;
    transition-duration:300ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:300ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  display: none;
  width: 50%;
  position: relative;
  right: 0;
  z-index: 10;
  }
.switcher .switch-well span:last-of-type{float:none;
  display: none;
  width: 50%;
  position: relative;
  right: 0}
.switch-well .slide-button {
    transition-duration: 0.3s;
    border-radius:9999px;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));
    --tw-text-opacity:1;
    color:rgb(255 255 255 / 1);
    color:rgb(255 255 255 / var(--tw-text-opacity, 1));
    transition-property:all;
    transition-duration:300ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:300ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  }
@media (prefers-color-scheme: dark){
.switch-well .slide-button:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}}
.switch-well .slide-button:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}
.switch-well .slide-button {
  position: absolute;
  z-index: 10;
  padding: 0;
  display: block;
  left: 2px;
  top: 2px;
  bottom: 2px;
  width: 16px;
}
.switcher input:not(:checked) + .switch-well span:first-of-type{--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.switcher input:checked + .switch-well .slide-button{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1))}
.switcher input:checked + .switch-well a {
  left: 50%;
}
.switcher input:checked + .switch-well span:last-of-type{--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.switcher + .switch-tooltip{float:right;display:inline-block;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));
  height: 18px;
  width: 18px}
.switch-fields{position:relative;display:inline-block;border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.switch-fields:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}}
.switch-fields:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.switch-fields {
  height: 28px;
  padding-right: 1px;
  padding-left: 1px;
}
.switch-fields > input[type=checkbox] {
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  position: absolute;
  margin: 0;
  cursor: pointer;
}
.switch-fields > label {
  height: 28px;
  line-height: 28px;
  width: 50% !important;
  min-width: 50px;
  padding: 0 8px;
  margin: 0;
  z-index: 3;
  display: inline-block;
  position: relative;
  text-align: center;
  font-weight: normal !important;
  top: 0;
  transition: color 0.2s ease;
}
.switch-fields .switch-selection {
  display: block;
  position: absolute;
  z-index: 2;
  width: 50%;
  top: 1px;
  left: 1px;
  height: 26px;
  border-radius: 3px;
  transition: left 0.2s ease;
}
.switch-fields > input:not(:checked) + label ~ .switch-selection {
  left: 1px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.switch-fields > input:checked + div ~ .switch-selection,
.switch-fields > input:checked + label ~ .switch-selection {
  left: 50%;
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.form-error-messages{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;flex-direction:column;border-radius:0.5rem;--tw-bg-opacity:1;background-color:rgb(239 68 68 / 1);background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1));padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.form-error-messages .error-header{margin-bottom:0.5rem;font-size:1.35rem;line-height:1.75rem;font-weight:700}
.form-error-messages .error-content{display:flex;flex-direction:row;flex-wrap:nowrap}
.form-error-messages .error-content > .message-icon{display:inline-block;padding-right:1rem;font-size:1.5rem;line-height:2rem}
.form-error-messages .error-content > .message-icon svg{height:3.5rem;width:3.5rem;stroke-width:1}
.form-error-messages .error-content > .message{flex:1 1 auto}
.form-error-messages .error-content > p:last-of-type{margin-bottom:1rem;width:100%}
.form-error-messages .error-content ul{list-style-type:decimal;padding-left:2rem}
.form-error-messages .error-content [data-field-error]{cursor:pointer}
.form-error-messages.basics .error-content{flex-direction:column}
.autocomplete-field{position:relative}
.autocomplete-field .autocomplete-values{position:absolute;top:100%;z-index:10;max-height:380px;width:100%;overflow-y:auto;overflow-x:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.autocomplete-field .autocomplete-values ul{margin:0px;list-style-type:none;padding:0px}
.autocomplete-field .autocomplete-values li {
    transition-duration: 0.3s;
    cursor:pointer;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    padding-top:0.25rem;
    padding-bottom:0.25rem;
    padding-left:0.5rem;
    padding-right:0.5rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.autocomplete-field .autocomplete-values li:nth-of-type(even){background-color:transparent}
.autocomplete-field .autocomplete-values li:nth-of-type(odd){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
.autocomplete-field .autocomplete-values li.active, .autocomplete-field .autocomplete-values li.selected, .autocomplete-field .autocomplete-values li:hover{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (min-width: 768px) {
  .form-field[class*=col-md-6] + [class*=col-md-6]{padding-right:0px !important}
}
@media (max-width: 767px) {
  .form-field[class*=col-], .form-field[class*=col-md-]{padding-left:0px !important;padding-right:0px !important}
}
.card{margin-bottom:1.5rem;display:flex;flex-direction:column;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.card:not(.light *){--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.card:is(.dark *){--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.card .card-header{border-bottom-width:1px;padding:1rem;padding-bottom:1rem;font-weight:700}
@media (prefers-color-scheme: dark){
.card .card-header:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
.card .card-header:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.card .card-body{padding:1rem}
.card .card-body form{margin:0px;background-color:transparent;background-image:none;padding:0px}
.badge{border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)));padding-left:0.25rem;padding-right:0.25rem;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.pagination{margin:0px;display:flex;list-style-type:none;flex-direction:row;align-items:center;padding:0px}
.pagination li{padding:0px}
.pagination li a,
.pagination li span{display:inline-flex;min-height:32px;min-width:32px;flex-direction:row;align-items:center;justify-content:center}
.pagination li a:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.pagination li a:not(.light *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}}
.pagination li a:is(.dark *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}
.pagination li.active a, .pagination li.active span{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.pagination li.disabled a, .pagination li.disabled span{cursor:default;--tw-text-opacity:1;color:hsl(var(--twc-gray-500) / var(--tw-text-opacity));color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.pagination li.disabled a:not(.light *), .pagination li.disabled span:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}}
.pagination li.disabled a:is(.dark *), .pagination li.disabled span:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}
.pagination-container{margin-top:1.5rem;margin-bottom:3.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem}
.pagination-info{font-size:0.875rem;line-height:1.25rem}
@media (max-width: 768px) {
  .pagination-container{flex-direction:column}
  .pagination-container .pagination-info{margin-top:1.5rem}
}
.list-group{display:flex;flex-direction:column}
.list-group > *{padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem}
.horizontal > .list-group,
.list-group.horizontal{flex-direction:row}
.tabs,
.nav-tabs{margin:0px;margin-bottom:0.5rem;display:flex;list-style-type:none;flex-direction:row;border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)));padding:0.5rem}
@media (prefers-color-scheme: dark){
.tabs:not(.light *),
.nav-tabs:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.tabs:is(.dark *),
.nav-tabs:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.tabs.vertical,
.nav-tabs.vertical{flex-direction:column}
.tabs > *,
.nav-tabs > *{margin-right:0.25rem;border-radius:0.25rem;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:1rem;padding-right:1rem}
.tabs:not(.vertical) > *,
.nav-tabs:not(.vertical) > * {
    transition-duration: 0.3s;
    cursor:pointer;
    -webkit-user-select:none;
        -ms-user-select:none;
            user-select:none;
    --tw-text-opacity:1;
    color:hsl(var(--twc-gray-500) / var(--tw-text-opacity));
    color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-text-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
.tabs:not(.vertical) > *:not(.light *),
.nav-tabs:not(.vertical) > *:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}}
.tabs:not(.vertical) > *:is(.dark *),
.nav-tabs:not(.vertical) > *:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.tabs:not(.vertical) > *.disabled,
.nav-tabs:not(.vertical) > *.disabled{cursor:not-allowed;opacity:0.7}
.tabs:not(.vertical) > *:not(.disabled):not(.active):hover,
.nav-tabs:not(.vertical) > *:not(.disabled):not(.active):hover{--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.tabs:not(.vertical) > *:not(.disabled):not(.active):hover:not(.light *),
.nav-tabs:not(.vertical) > *:not(.disabled):not(.active):hover:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.tabs:not(.vertical) > *:not(.disabled):not(.active):hover:is(.dark *),
.nav-tabs:not(.vertical) > *:not(.disabled):not(.active):hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.tabs:not(.vertical) > *:not(.disabled):not(.active):hover,
.nav-tabs:not(.vertical) > *:not(.disabled):not(.active):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.tabs:not(.vertical) > *:not(.disabled):not(.active):hover:not(.light *),
.nav-tabs:not(.vertical) > *:not(.disabled):not(.active):hover:not(.light *){background-color:hsl(var(--twc-gray-500) / 0.5);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.tabs:not(.vertical) > *:not(.disabled):not(.active):hover:is(.dark *),
.nav-tabs:not(.vertical) > *:not(.disabled):not(.active):hover:is(.dark *){background-color:hsl(var(--twc-gray-500) / 0.5);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.tabs:not(.vertical) > *.active,
.nav-tabs:not(.vertical) > *.active{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.tabs:not(.vertical) > *.active:not(.light *),
.nav-tabs:not(.vertical) > *.active:not(.light *){--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.tabs:not(.vertical) > *.active:is(.dark *),
.nav-tabs:not(.vertical) > *.active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.tab-pane{display:none}
.tab-pane.active{display:block}
.gallery{display:flex;flex-direction:row;flex-wrap:wrap}
.gallery .thumb{max-width:240px;overflow:hidden}
.gallery .disable-zoom{cursor:default}
.sceditor-container iframe,
.sceditor-container textarea{min-height:300px;width:100%;border-width:0px;text-align:left}
.sceditor-container{position:relative;width:100%;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.sceditor-container:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.sceditor-container:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.sceditor-container{--tw-border-opacity:1;border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)))}
@media (prefers-color-scheme: dark){
.sceditor-container:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}}
.sceditor-container:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.sceditor-container {
    transition-duration: 0.3s;
    border-radius:0.25rem;
    border-width:1px;
    --tw-border-opacity:1;
    border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
    border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
.sceditor-container:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.sceditor-container:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.sceditor-container{display:flex;flex-direction:column}
.sceditor-container:hover{border-color:rgb(0 130 208 / 0.8);background-color:hsl(var(--twc-gray-200) / 0.6)}
@media (prefers-color-scheme: dark){
.sceditor-container:hover:not(.light *){background-color:hsl(var(--twc-gray-600) / 0.6)}}
.sceditor-container:hover:is(.dark *){background-color:hsl(var(--twc-gray-600) / 0.6)}
.sceditor-container:focus{--tw-border-opacity:1;border-color:rgb(0 130 208 / 1);border-color:rgb(0 130 208 / var(--tw-border-opacity, 1));background-color:hsl(var(--twc-gray-200) / 0.6)}
@media (prefers-color-scheme: dark){
.sceditor-container:focus:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.sceditor-container:focus:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.sceditor-container iframe{margin:0px !important;width:100% !important;padding:0.5rem !important;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important}
.sceditor-container.sourceMode textarea{width:auto !important;--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity))) !important;font-size:1rem !important;line-height:1.4rem !important;--tw-text-opacity:1 !important;color:rgb(50 50 72 / 1) !important;color:rgb(50 50 72 / var(--tw-text-opacity, 1)) !important}
@media (prefers-color-scheme: dark){
.sceditor-container.sourceMode textarea:not(.light *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity))) !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}}
.sceditor-container.sourceMode textarea:is(.dark *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity))) !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}
.sceditor-container.sourceMode textarea{padding:0.5rem !important;font-weight:400 !important}
.sceditor-container .sceditor-toolbar{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-toolbar:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.sceditor-container .sceditor-toolbar:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.sceditor-container .sceditor-toolbar{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));padding-left:0.25rem;padding-right:0.25rem;padding-top:0.25rem;padding-bottom:0.125rem}
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-toolbar:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}}
.sceditor-container .sceditor-toolbar:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.sceditor-container .sceditor-toolbar {
  background-image: none;
}
.sceditor-container .sceditor-button{display:inline-flex;height:30px;min-width:30px;flex-direction:row;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-button:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.sceditor-container .sceditor-button:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.sceditor-container .sceditor-button {
    transition-duration: 0.3s !important;
    position:relative !important;
    margin-left:0px !important;
    margin-right:0px !important;
    cursor:pointer !important;
    border-width:0px !important;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color !important;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke !important;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color !important;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration:300ms !important;
    animation-duration:300ms !important;
  outline: none !important;
  }
.sceditor-container .sceditor-button > div[unselectable=on]{display:none}
.sceditor-container .sceditor-button svg{border-width:0px !important;fill:hsl(var(--twc-gray-600) / 1) !important;fill:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, 1)) !important;stroke-width:1 !important;--tw-text-opacity:1 !important;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity)) !important;color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity))) !important}
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-button svg:not(.light *){fill:#ffffff !important;stroke-width:0 !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}}
.sceditor-container .sceditor-button svg:is(.dark *){fill:#ffffff !important;stroke-width:0 !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}
.sceditor-container .sceditor-button svg {
    transition-duration: 0.3s !important;
    margin:0px !important;
    height:1rem !important;
    width:1rem !important;
    transition-property:all !important;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration:300ms !important;
    animation-duration:300ms !important;
  }
.sceditor-container .sceditor-button:not(.active):hover, .sceditor-container .sceditor-button:not(.active):focus{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1))}
.sceditor-container .sceditor-button:not(.active):hover svg, .sceditor-container .sceditor-button:not(.active):focus svg{fill:#fff !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}
.sceditor-container .sceditor-button.active{--tw-border-opacity:1;border-color:rgb(0 130 208 / 1);border-color:rgb(0 130 208 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1))}
.sceditor-container .sceditor-button.active svg{fill:#fff !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}
.sceditor-container .sceditor-group{position:relative;margin-right:0.25rem;display:inline-flex;flex-direction:row;align-items:center;border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));padding:0px}
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-group:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.sceditor-container .sceditor-group:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.sceditor-container .sceditor-group{border-radius:0.25rem}
.sceditor-container .sceditor-group > .sceditor-button:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}
.sceditor-container .sceditor-group > .sceditor-button:last-child{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}
.sceditor-container .sceditor-dropdown{position:absolute;border-width:0px;background-color:transparent;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);display:flex;flex-direction:row;padding:0.5rem;
  max-height: 380px}
.sceditor-container .sceditor-dropdown > div{display:flex;flex-direction:column;border-radius:0.25rem;border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--twc-gray-200) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-dropdown > div:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-700) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}}
.sceditor-container .sceditor-dropdown > div:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-700) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.sceditor-container .sceditor-dropdown > div {
  position: relative;
  display: flex;
  flex-direction: column;
  height: auto;
  width: 100%;
}
.sceditor-container .sceditor-dropdown > div > div{border-width:0px;background-color:transparent}
.sceditor-container .sceditor-dropdown > div {
  position: relative;
  display: flex;
  flex-direction: column;
  height: auto;
  width: 100%;
}
.sceditor-container .sceditor-dropdown.sceditor-emoticons > div > div, .sceditor-container .sceditor-dropdown.sceditor-more-emoticons > div > div{display:flex;flex-direction:row;flex-wrap:nowrap;background-color:transparent;padding-left:0.125rem;padding-right:0.125rem}
.sceditor-container .sceditor-dropdown.sceditor-emoticons > div > div .icon, .sceditor-container .sceditor-dropdown.sceditor-more-emoticons > div > div .icon {
    transition-duration: 0.3s;
    margin-bottom:0.125rem;
    cursor:pointer;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));
    padding:0.125rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-dropdown.sceditor-emoticons > div > div .icon:not(.light *), .sceditor-container .sceditor-dropdown.sceditor-more-emoticons > div > div .icon:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}}
.sceditor-container .sceditor-dropdown.sceditor-emoticons > div > div .icon:is(.dark *), .sceditor-container .sceditor-dropdown.sceditor-more-emoticons > div > div .icon:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.sceditor-container .sceditor-dropdown.sceditor-emoticons > div > div .icon:not(:last-child):not(:first-child), .sceditor-container .sceditor-dropdown.sceditor-more-emoticons > div > div .icon:not(:last-child):not(:first-child){margin-left:0.125rem;margin-right:0.125rem}
.sceditor-container .sceditor-dropdown.sceditor-emoticons > div > div .icon:hover, .sceditor-container .sceditor-dropdown.sceditor-more-emoticons > div > div .icon:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-dropdown.sceditor-emoticons > div > div .icon:hover:not(.light *), .sceditor-container .sceditor-dropdown.sceditor-more-emoticons > div > div .icon:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}}
.sceditor-container .sceditor-dropdown.sceditor-emoticons > div > div .icon:hover:is(.dark *), .sceditor-container .sceditor-dropdown.sceditor-more-emoticons > div > div .icon:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
.sceditor-container .sceditor-dropdown.sceditor-emoticons > div > div img, .sceditor-container .sceditor-dropdown.sceditor-more-emoticons > div > div img{height:1.5rem;width:1.5rem}
.sceditor-container .sceditor-dropdown.sceditor-emoticons .sceditor-more, .sceditor-container .sceditor-dropdown.sceditor-more-emoticons .sceditor-more{width:100%;font-size:0.875rem;line-height:1.25rem;text-transform:uppercase}
.sceditor-container .sceditor-dropdown.sceditor-emoticons .sceditor-more:hover, .sceditor-container .sceditor-dropdown.sceditor-more-emoticons .sceditor-more:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-dropdown.sceditor-emoticons .sceditor-more:not(.light *), .sceditor-container .sceditor-dropdown.sceditor-more-emoticons .sceditor-more:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.sceditor-container .sceditor-dropdown.sceditor-emoticons .sceditor-more:not(.light *):hover, .sceditor-container .sceditor-dropdown.sceditor-more-emoticons .sceditor-more:not(.light *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.sceditor-container .sceditor-dropdown.sceditor-emoticons .sceditor-more:is(.dark *), .sceditor-container .sceditor-dropdown.sceditor-more-emoticons .sceditor-more:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.sceditor-container .sceditor-dropdown.sceditor-emoticons .sceditor-more:is(.dark *):hover, .sceditor-container .sceditor-dropdown.sceditor-more-emoticons .sceditor-more:is(.dark *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.sceditor-container .sceditor-dropdown label{font-size:0.875rem;line-height:1.25rem}
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-dropdown label:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.sceditor-container .sceditor-dropdown label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.sceditor-container .sceditor-dropdown .form-control,
.sceditor-container .sceditor-dropdown input {
    transition-duration: 0.3s !important;
    margin:0px !important;
    width:100% !important;
    border-width:1px !important;
    --tw-border-opacity:1 !important;
    border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity)) !important;
    border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity))) !important;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color !important;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke !important;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color !important;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;
    transition-duration:300ms !important;
    animation-duration:300ms !important;
  }
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-dropdown .form-control:not(.light *),
.sceditor-container .sceditor-dropdown input:not(.light *){--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity))) !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}}
.sceditor-container .sceditor-dropdown .form-control:is(.dark *),
.sceditor-container .sceditor-dropdown input:is(.dark *){--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity))) !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}
.sceditor-container .sceditor-dropdown button,
.sceditor-container .sceditor-dropdown .button {
    transition-duration: 0.3s;
    border-width:0px;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.sceditor-container .sceditor-dropdown button:hover,
.sceditor-container .sceditor-dropdown .button:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.sceditor-container .sceditor-dropdown button:not(.light *),
.sceditor-container .sceditor-dropdown .button:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.sceditor-container .sceditor-dropdown button:not(.light *):hover,
.sceditor-container .sceditor-dropdown .button:not(.light *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.sceditor-container .sceditor-dropdown button:is(.dark *),
.sceditor-container .sceditor-dropdown .button:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.sceditor-container .sceditor-dropdown button:is(.dark *):hover,
.sceditor-container .sceditor-dropdown .button:is(.dark *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.sceditor-container .sceditor-dropdown.sceditor-code > div{min-height:400px;min-width:350px;padding:0.375rem}
.sceditor-container .sceditor-dropdown.sceditor-code > div > div:not(:last-child){margin-bottom:0.25rem}
.sceditor-container .sceditor-dropdown.sceditor-code > div > div:first-child{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}
.sceditor-container .sceditor-dropdown.sceditor-code > div > div:first-child label{padding-right:0.5rem}
.sceditor-container .sceditor-dropdown.sceditor-code > div > div:first-child + div{display:flex;width:100%;flex:1 1 auto;flex-direction:column}
.sceditor-container .sceditor-dropdown.sceditor-code > div > div:last-child{margin:0px;padding-top:0.5rem}
.sceditor-container .sceditor-dropdown.sceditor-insertlink > div{min-width:350px;padding:0.375rem}
.sceditor-container .sceditor-dropdown.sceditor-insertlink > div > div:not(:last-child) label{white-space:nowrap}
.sceditor-container .sceditor-dropdown.sceditor-insertlink > div > div:last-child{padding-top:0.5rem;padding-bottom:0.5rem}
.sceditor-container .sceditor-dropdown.sceditor-insertimage > div{min-width:350px;padding:0.375rem}
.sceditor-container .sceditor-dropdown.sceditor-insertimage > div > div{margin-bottom:0.25rem}
.sceditor-container .sceditor-dropdown.sceditor-insertimage > div > div:last-child{margin:0px;padding-top:0.5rem}
.sceditor-container.sceditor-maximize{position:absolute;top:0px;left:0px;bottom:0px;z-index:50;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
@media (prefers-color-scheme: dark){
.sceditor-container.sceditor-maximize:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.sceditor-container.sceditor-maximize:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.sceditor-container.sceditor-maximize > .sceditor-toolbar{position:absolute;top:0px}
.sceditor-maximize .app > nav,
.sceditor-maximize .app > .breadcrumb-container,
.sceditor-maximize .app > footer{display:none}
.sceditor-container pre[class*=language-],
.sceditor-container :not(pre) > code[class*=language-]{display:block !important;white-space:pre-wrap !important;border-radius:0.25rem !important;background-color:hsl(var(--twc-gray-400) / 0.7) !important;padding-top:0.5rem !important;padding-bottom:0.5rem !important;padding-left:0.5rem !important;padding-right:0.5rem !important}
@media (prefers-color-scheme: dark){
.sceditor-container pre[class*=language-]:not(.light *),
.sceditor-container :not(pre) > code[class*=language-]:not(.light *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))) !important}}
.sceditor-container pre[class*=language-]:is(.dark *),
.sceditor-container :not(pre) > code[class*=language-]:is(.dark *){--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))) !important}
.sceditor-container img[data-sceditor-emoticon] {
  width: 16px;
}
.sceditor-container iframe,
.sceditor-container textarea {
  outline: none;
  padding: 0;
  margin: 0;
  resize: none;
}
.sceditor-container iframe {
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  flex: auto;
}
.sceditor-container iframe body, .sceditor-container iframe html {
  height: 100%;
  width: 100%;
}
.sceditor-container textarea {
  outline: none;
  letter-spacing: 0.5px;
}
.sceditor-dnd-cover {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.2);
  border: 5px dashed #aaa;
  z-index: 200;
  font-size: 2em;
  text-align: center;
  color: #aaa;
}
.sceditor-dnd-cover p {
  position: relative;
  top: 45%;
  pointer-events: none;
}
.sceditor-resize-cover {
  position: absolute;
  top: 0;
  left: 0;
  background: #000;
  width: 100%;
  height: 100%;
  z-index: 10;
  opacity: 0.3;
}
.sceditor-grip {
  overflow: hidden;
  width: 10px;
  height: 10px;
  cursor: pointer;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 3;
  line-height: 0;
}
.sceditor-grip.has-icon {
  background-image: none;
  cursor: row-resize;
  width: 16px;
  height: 16px;
}
.sceditor-grip.has-icon svg {
  stroke: var(--text-color);
}
.sceditor-maximize {
  position: fixed;
  top: 0;
  left: 0;
  height: 100% !important;
  width: 100% !important;
  z-index: 2000;
}
html.sceditor-maximize,
body.sceditor-maximize {
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.sceditor-maximize div.sceditor-grip{display:none}
.sceditor-maximize div.sceditor-toolbar{border-radius:0px}
.sceditor-dropdown {
  padding: 0;
  margin: 0;
  position: absolute;
  z-index: 4000;
  padding: 10px;
  font-weight: normal;
  font-size: 15px;
  display: flex;
  flex-direction: row;
  max-height: 380px;
  width: 300px;
  border-radius:0.25rem;
  --tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.sceditor-dropdown *,
.sceditor-dropdown *:before,
.sceditor-dropdown *:after {
  box-sizing: border-box;
}
.sceditor-dropdown > div {
  position: relative;
  display: flex;
  flex-direction: column;
  height: auto;
  width: 100%;
}
.sceditor-dropdown a,
.sceditor-dropdown a:link{font-size:1rem;line-height:1.4rem}
.sceditor-dropdown a:hover {
  background: #eee;
}
.sceditor-dropdown form {
  margin: 0;
}
.sceditor-dropdown label {
  display: block;
  font-weight: bold;
  color: var(--body-text-color);
  padding: 4px 0;
}
.sceditor-dropdown input:not([type=button]),
.sceditor-dropdown textarea {
  outline: none;
  letter-spacing: 0.5px;
  margin: 10px 0 !important;
  width: 100% !important;
}
.sceditor-dropdown textarea {
  padding: 10px;
}
.sceditor-dropdown textarea:hover{border-color:rgb(0 130 208 / 0.8);background-color:hsl(var(--twc-gray-200) / 0.6)}
@media (prefers-color-scheme: dark){
.sceditor-dropdown textarea:hover:not(.light *){background-color:hsl(var(--twc-gray-600) / 0.6)}}
.sceditor-dropdown textarea:hover:is(.dark *){background-color:hsl(var(--twc-gray-600) / 0.6)}
.sceditor-dropdown textarea:focus{--tw-border-opacity:1;border-color:rgb(0 130 208 / 1);border-color:rgb(0 130 208 / var(--tw-border-opacity, 1));background-color:hsl(var(--twc-gray-200) / 0.6)}
@media (prefers-color-scheme: dark){
.sceditor-dropdown textarea:focus:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.sceditor-dropdown textarea:focus:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.sceditor-dropdown.sceditor-code {
  width: 500px;
}
.sceditor-dropdown.sceditor-code textarea {
  min-height: 200px;
}
div.sceditor-font-picker,
div.sceditor-fontsize-picker,
div.sceditor-format {
  padding: 6px 0;
}
div.sceditor-color-picker {
  padding: 4px;
}
div.sceditor-color-picker,
div.sceditor-emoticons,
div.sceditor-more-emoticons {
  width: auto;
}
div.sceditor-emoticons img,
div.sceditor-more-emoticons img {
  margin: 4px;
}
.sceditor-color-picker .sceditor-color-column {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.sceditor-color-picker .sceditor-color-column .sceditor-color-option {
  width: 30px;
  height: 30px;
}
div.sceditor-emoticons,
div.sceditor-more-emoticons {
  padding: 0;
}
.sceditor-pastetext textarea {
    transition-duration: 0.3s;
    border-radius:0.25rem;
    border-width:1px;
    --tw-border-opacity:1;
    border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
    border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
.sceditor-pastetext textarea:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.sceditor-pastetext textarea:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.sceditor-pastetext textarea {
  width: 20em;
}
.sceditor-pastetext textarea:hover{border-color:rgb(0 130 208 / 0.8);background-color:hsl(var(--twc-gray-200) / 0.6)}
@media (prefers-color-scheme: dark){
.sceditor-pastetext textarea:hover:not(.light *){background-color:hsl(var(--twc-gray-600) / 0.6)}}
.sceditor-pastetext textarea:hover:is(.dark *){background-color:hsl(var(--twc-gray-600) / 0.6)}
.sceditor-pastetext textarea:focus{--tw-border-opacity:1;border-color:rgb(0 130 208 / 1);border-color:rgb(0 130 208 / var(--tw-border-opacity, 1));background-color:hsl(var(--twc-gray-200) / 0.6)}
@media (prefers-color-scheme: dark){
.sceditor-pastetext textarea:focus:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.sceditor-pastetext textarea:focus:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.sceditor-emoticons img,
.sceditor-more-emoticons img {
  padding: 0;
  cursor: pointer;
  margin: 2px;
}
.sceditor-more {
  border-top: 1px solid #bbb;
  display: block;
  text-align: center;
  cursor: pointer;
  font-weight: bold;
  padding: 6px 0;
}
.sceditor-fontsize-option,
.sceditor-font-option,
.sceditor-format a {
  display: block;
  padding: 7px 10px;
  cursor: pointer;
  text-decoration: none;
  color: #222;
}
.sceditor-fontsize-option {
  padding: 7px 13px;
}
.sceditor-color-column {
  float: left;
}
.sceditor-color-option {
  display: block;
  border: 2px solid #fff;
  height: 18px;
  width: 18px;
  overflow: hidden;
}
.sceditor-color-option:hover {
  border: 1px solid #aaa;
}
.glightbox-container {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999 !important;
  overflow: hidden;
  touch-action: none;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  outline: none;
}
.glightbox-container.inactive {
  display: none;
}
.glightbox-container .gcontainer {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: hidden;
}
.glightbox-container .gslider {
  transition: transform 0.4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  position: relative;
  overflow: hidden;
  display: flex !important;
  justify-content: center;
  align-items: center;
  transform: translate3d(0, 0, 0);
}
.glightbox-container .gslide {
  width: 100%;
  position: absolute;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
}
.glightbox-container .gslide.loaded {
  opacity: 0;
}
.glightbox-container .gslide.current {
  opacity: 1;
  z-index: 99999;
  position: relative;
}
.glightbox-container .gslide.prev {
  opacity: 1;
  z-index: 9999;
}
.glightbox-container .gslide-inner-content {
  width: 100%;
}
.glightbox-container .ginner-container {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  max-width: 100%;
  margin: auto;
  max-height: 100vh;
  height: auto;
}
.glightbox-container .ginner-container.gvideo-container {
  width: 100%;
}
.glightbox-container .ginner-container.desc-bottom,
.glightbox-container .ginner-container.desc-top {
  flex-direction: column;
}
.glightbox-container .ginner-container.desc-left,
.glightbox-container .ginner-container.desc-right {
  max-width: 100% !important;
}
.gslide iframe,
.gslide video {
  outline: none !important;
  border: none;
  min-height: 165px;
  -webkit-overflow-scrolling: touch;
  touch-action: auto;
}
.gslide:not(.current) {
  pointer-events: none;
}
.gslide-image {
  align-items: center;
}
.gslide-image img {
  max-height: 100vh;
  display: block;
  padding: 0;
  float: none;
  outline: none;
  border: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  max-width: 100vw;
  width: auto;
  height: auto;
  object-fit: cover;
  touch-action: none;
  margin: auto;
  min-width: 200px;
}
.desc-top .gslide-image img,
.desc-bottom .gslide-image img {
  width: auto;
}
.desc-left .gslide-image img,
.desc-right .gslide-image img {
  width: auto;
  max-width: 100%;
}
.gslide-image img.zoomable {
  position: relative;
}
.gslide-image img.dragging {
  cursor: grabbing !important;
  transition: none;
}
.gslide-video {
  position: relative;
  max-width: 100vh;
  width: 100% !important;
}
.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster {
  display: none;
}
.gslide-video .gvideo-wrapper {
  width: 100%;
  /* max-width: 160vmin; */
  margin: auto;
}
.gslide-video::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 0, 0, 0.34);
  display: none;
}
.gslide-video.playing::before {
  display: none;
}
.gslide-video.fullscreen {
  max-width: 100% !important;
  min-width: 100%;
  height: 75vh;
}
.gslide-video.fullscreen video {
  max-width: 100% !important;
  width: 100% !important;
}
.gslide-inline {
  background: #fff;
  text-align: left;
  max-height: calc(100vh - 40px);
  overflow: auto;
  max-width: 100%;
  margin: auto;
}
.gslide-inline .ginlined-content {
  padding: 20px;
  width: 100%;
}
.gslide-inline .dragging {
  cursor: grabbing !important;
  transition: none;
}
.ginlined-content {
  overflow: auto;
  display: block !important;
  opacity: 1;
}
.gslide-external {
  display: flex;
  width: 100%;
  min-width: 100%;
  background: #fff;
  padding: 0;
  overflow: auto;
  max-height: 75vh;
  height: 100%;
}
.gslide-media {
  display: flex;
  width: auto;
  overflow:hidden;
  border-radius:0.375rem;
  border-width:8px;
  --tw-border-opacity:1;
  border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));
  border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));
}
.zoomed .gslide-media {
  box-shadow: none !important;
}
.desc-top .gslide-media,
.desc-bottom .gslide-media {
  margin: 0 auto;
  flex-direction: column;
}
.gslide-description{position:absolute;bottom:0px;left:0px;right:0px;flex:none;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.gslide-description:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}}
.gslide-description:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}
.gslide-description .gdesc-inner{width:100%}
.gslide-description.description-left,
.gslide-description.description-right {
  max-width: 100%;
  position:relative !important;
  display:flex !important;
  min-width:250px !important;
  flex:1 1 auto !important;
  --tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
  box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  --tw-shadow-color:hsl(var(--twc-gray-950) / 0.5) !important;
  --tw-shadow:var(--tw-shadow-colored) !important;
}
.gslide-description.description-left .gdesc-inner{border-radius:0.375rem}
.gslide-description.description-right .gdesc-inner{border-radius:0.375rem}
.gslide-description.description-bottom,
.gslide-description.description-top {
  margin: 0 auto;
  width: 100%;
}
.gslide-description.description-top{top:0px;border-top-left-radius:0.375rem;border-top-right-radius:0.375rem}
.gslide-description.description-bottom{border-bottom-right-radius:0.375rem;border-bottom-left-radius:0.375rem}
.gslide-description p {
  margin-bottom: 12px;
}
.gslide-description p:last-child {
  margin-bottom: 0;
}
.gslide-desc > h4,
.gslide-desc > h3{margin-bottom:0.5rem;font-size:1.35rem;line-height:1.75rem;font-weight:700;line-height:1.25}
.gslide-description.description-bottom .gslide-desc{text-align:center}
.zoomed .gslide-description {
  display: none;
}
.glightbox-button-hidden {
  display: none;
}
/*
 * Description for mobiles
 * something like facebook does the description
 * for the photos
*/
.glightbox-mobile .glightbox-container .gslide-description {
  order: 2 !important;
  overflow: auto !important;
  transition: opacity 0.3s linear;
  position:relative;
  bottom:0px;
  height:auto;
  width:100%;
  padding:1rem;
  --tw-text-opacity:1;
  color:rgb(255 255 255 / 1);
  color:rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.glightbox-mobile .glightbox-container .gslide-title{font-size:1.35rem !important;line-height:1.75rem !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}
.glightbox-mobile .glightbox-container .gslide-desc{font-size:0.875rem !important;line-height:1.25rem !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}
.glightbox-mobile .glightbox-container .gslide-desc a{font-size:0.875rem !important;line-height:1.25rem !important;font-weight:600 !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important}
.glightbox-mobile .glightbox-container .gslide-desc * {
  color: inherit;
}
.glightbox-mobile .glightbox-container .gslide-desc .desc-more {
  color: #fff;
  opacity: 0.4;
}
.gdesc-open .gslide-media {
  transition: opacity 0.5s ease;
  opacity: 0.4;
}
.gdesc-open .gdesc-inner {
  padding-bottom: 30px;
}
.gdesc-closed .gslide-media {
  transition: opacity 0.5s ease;
  opacity: 1;
}
.greset {
  transition: all 0.3s ease;
}
.gabsolute {
  position: absolute;
}
.grelative {
  position: relative;
}
.glightbox-desc {
  display: none !important;
}
.glightbox-open {
  overflow: hidden;
}
.gloader {
  height: 25px;
  width: 25px;
  animation: lightboxLoader 0.8s infinite linear;
  border: 2px solid #fff;
  border-right-color: transparent;
  border-radius: 50%;
  position: absolute;
  display: block;
  z-index: 9999;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 47%;
}
.goverlay {
  height: calc(100vh + 1px);
  will-change: opacity;
  position:fixed;
  top:0px;
  left:0px;
  width:100%;
  background-color:hsl(var(--twc-gray-950) / 0.6);
  --tw-backdrop-blur:blur(1.25px);
  -webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  background-color:hsl(var(--twc-gray-950) / 0.8);
}
.glightbox-mobile .goverlay{background-color:hsl(var(--twc-gray-950) / 0.9)}
.gprev,
.gnext,
.gclose {
  z-index: 99999;
  cursor: pointer;
  width: 26px;
  height: 44px;
  border: none;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.gprev svg,
.gnext svg,
.gclose svg {
  display: block;
  width: 25px;
  height: auto;
  margin: 0;
  padding: 0;
}
.gprev.disabled,
.gnext.disabled,
.gclose.disabled {
  opacity: 0.1;
}
.gprev .garrow,
.gnext .garrow,
.gclose .garrow {
  stroke: #fff;
}
.gbtn.focused {
  outline: 2px solid #0f3d81;
}
iframe.wait-autoplay {
  opacity: 0;
}
.glightbox-closing .gnext,
.glightbox-closing .gprev,
.glightbox-closing .gclose {
  opacity: 0 !important;
}
/*Skin */
.glightbox-clean .gdesc-inner{padding:1rem}
.glightbox-clean .gslide-video {
  background: #000;
}
.glightbox-clean .gprev,
.glightbox-clean .gnext,
.glightbox-clean .gclose {
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 4px;
}
.glightbox-clean .gprev path,
.glightbox-clean .gnext path,
.glightbox-clean .gclose path {
  fill: #fff;
}
.glightbox-clean .gprev {
  position: absolute;
  top: -100%;
  left: 30px;
  width: 40px;
  height: 50px;
}
.glightbox-clean .gnext {
  position: absolute;
  top: -100%;
  right: 30px;
  width: 40px;
  height: 50px;
}
.glightbox-clean .gclose {
  width: 35px;
  height: 35px;
  top: 15px;
  right: 10px;
  position: absolute;
}
.glightbox-clean .gclose svg {
  width: 18px;
  height: auto;
}
.glightbox-clean .gclose:hover {
  opacity: 1;
}
.glightbox-clean .gdesc-inner{background-color:hsl(var(--twc-gray-900) / 0.8)}
/*CSS Animations*/
.gfadeIn {
  animation: gfadeIn 0.5s ease;
}
.gfadeOut {
  animation: gfadeOut 0.5s ease;
}
.gslideOutLeft {
  animation: gslideOutLeft 0.3s ease;
}
.gslideInLeft {
  animation: gslideInLeft 0.3s ease;
}
.gslideOutRight {
  animation: gslideOutRight 0.3s ease;
}
.gslideInRight {
  animation: gslideInRight 0.3s ease;
}
.gzoomIn {
  animation: gzoomIn 0.5s ease;
}
.gzoomOut {
  animation: gzoomOut 0.5s ease;
}
@keyframes lightboxLoader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes gfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes gfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes gslideInLeft {
  from {
    opacity: 0;
    transform: translate3d(-60%, 0, 0);
  }
  to {
    visibility: visible;
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(-60%, 0, 0);
    opacity: 0;
    visibility: hidden;
  }
}
@keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    transform: translate3d(60%, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(60%, 0, 0);
    opacity: 0;
  }
}
@keyframes gzoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 1;
  }
}
@keyframes gzoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@media (min-width: 769px) {
  .glightbox-container .ginner-container {
    width: auto;
    height: auto;
    flex-direction: row;
  }
  .glightbox-container .ginner-container.desc-top .gslide-description {
    order: 0;
  }
  .glightbox-container .ginner-container.desc-top .gslide-image,
  .glightbox-container .ginner-container.desc-top .gslide-image img {
    order: 1;
  }
  .glightbox-container .ginner-container.desc-left .gslide-description {
    order: 0;
  }
  .glightbox-container .ginner-container.desc-left .gslide-image {
    order: 1;
  }
  .gslide-image img {
    max-height: 97vh;
    max-width: 100%;
  }
  .gslide-image img.zoomable {
    cursor: zoom-in;
  }
  .zoomed .gslide-image img.zoomable {
    cursor: grab;
  }
  .gslide-inline {
    max-height: 95vh;
  }
  .gslide-external {
    max-height: 100vh;
  }
  .gslide-description.description-left,
  .gslide-description.description-right {
    max-width: 275px;
  }
  .glightbox-open {
    height: auto;
  }
  .glightbox-clean .gslide-media {
    box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65);
  }
  .glightbox-clean .description-left .gdesc-inner,
  .glightbox-clean .description-right .gdesc-inner {
    position: absolute;
    height: 100%;
    overflow-y: auto;
  }
  .glightbox-clean .gprev,
  .glightbox-clean .gnext,
  .glightbox-clean .gclose {
    background-color: rgba(0, 0, 0, 0.32);
  }
  .glightbox-clean .gprev:hover,
  .glightbox-clean .gnext:hover,
  .glightbox-clean .gclose:hover {
    background-color: rgba(0, 0, 0, 0.7);
  }
  .glightbox-clean .gprev {
    top: 45%;
  }
  .glightbox-clean .gnext {
    top: 45%;
  }
}
@media (min-width: 992px) {
  .glightbox-clean .gclose {
    opacity: 0.7;
    right: 20px;
  }
}
@media screen and (max-height: 420px) {
  .goverlay {
    background: #000;
  }
}
.alert{display:flex;flex-direction:column;border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));padding:0.5rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.alert:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.alert:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.alert > h2{border-bottom-width:1px}
.alert > p:last-child{margin-bottom:0px}
.alert.alert-info{background-color:rgb(59 130 246 / 0.8);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.alert.alert-info:not(.light *){background-color:rgb(96 165 250 / 0.6)}}
.alert.alert-info:is(.dark *){background-color:rgb(96 165 250 / 0.6)}
.alert.alert-error, .alert.alert-danger{background-color:rgb(239 68 68 / 0.8);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.alert.alert-error:not(.light *), .alert.alert-danger:not(.light *){background-color:rgb(248 113 113 / 0.6)}}
.alert.alert-error:is(.dark *), .alert.alert-danger:is(.dark *){background-color:rgb(248 113 113 / 0.6)}
.alert.alert-warning{background-color:rgb(249 115 22 / 0.8);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.alert.alert-warning:not(.light *){background-color:rgb(251 146 60 / 0.6)}}
.alert.alert-warning:is(.dark *){background-color:rgb(251 146 60 / 0.6)}
.alert.alert-success{background-color:rgb(34 197 94 / 0.8);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.alert.alert-success:not(.light *){background-color:rgb(74 222 128 / 0.6)}}
.alert.alert-success:is(.dark *){background-color:rgb(74 222 128 / 0.6)}
.tags{display:flex;flex-direction:column}
.tags > div:not(.tags-list){display:flex;flex-direction:row}
.tags .tags-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.25rem}
.tags .tags-list .tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));padding-left:0.5rem;padding-right:0.5rem;padding-top:0.125rem;padding-bottom:0.125rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
.tags .tags-list .tag:hover{background-color:hsl(var(--twc-gray-300) / 0.7)}
@media (prefers-color-scheme: dark){
.tags .tags-list .tag:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.tags .tags-list .tag:not(.light *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.tags .tags-list .tag:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.tags .tags-list .tag:is(.dark *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.timeline{position:relative;margin-top:5rem;margin-bottom:5rem;display:flex;flex-direction:column}
.timeline:before {
  content: "";
  position:absolute;
  left:-0px;
  top:-2.5rem;
  height:2.5rem;
  width:2px;
  background-image: linear-gradient(to bottom, transparent, #d1d5db);
}
.timeline:after {
  content: "";
  background-image: linear-gradient(to bottom, #d1d5db, transparent);
  position:absolute;
  left:-0px;
  bottom:-2.5rem;
  height:2.5rem;
  width:2px;
}
.timeline .timeline-item{position:relative;margin-left:0.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}
.timeline .timeline-item:before {
  content: "";
  position:absolute;
  left:-0.5rem;
  top:0px;
  bottom:-1.5rem;
  width:0.5rem;
  border-left-width:2px;
  border-style:dashed;
  --tw-border-opacity:1;
  border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
  border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
}
.timeline .timeline-item:after {
  content: "";
  position:absolute;
  left:-0.5rem;
  top:0.625rem;
  bottom:-1.5rem;
  width:0.5rem;
  border-top-width:2px;
  border-style:dashed;
  --tw-border-opacity:1;
  border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
  border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
}
.timeline .timeline-item:last-of-type:before{bottom:0px}
.timeline .timeline-item:not(:last-of-type){margin-bottom:1.5rem}
.timeline .timeline-item .timeline-date{position:relative;margin-left:1rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));padding:0.25rem;font-size:0.75rem;line-height:1rem}
.timeline .timeline-item .timeline-date:before {
  content: "";
  position:absolute;
  left:-1rem;
  top:0.375rem;
  display:inline-block;
  height:10px;
  width:10px;
  border-radius:9999px;
  border-width:1px;
  --tw-border-opacity:1;
  border-color:hsl(var(--twc-gray-600) / var(--tw-border-opacity));
  border-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-border-opacity)));
}
.timeline .timeline-item.event .timeline-date{--tw-bg-opacity:1;background-color:rgb(254 240 138 / 1);background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}
.timeline .timeline-item.event .timeline-date:before{--tw-border-opacity:1;border-color:rgb(254 240 138 / 1);border-color:rgb(254 240 138 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(254 240 138 / 1);background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}
.timeline .timeline-item.milestone .timeline-date{--tw-bg-opacity:1;background-color:rgb(191 219 254 / 1);background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}
.timeline .timeline-item.milestone .timeline-date:before{--tw-border-opacity:1;border-color:rgb(191 219 254 / 1);border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(191 219 254 / 1);background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}
.timeline .timeline-item.release .timeline-date{--tw-bg-opacity:1;background-color:rgb(254 202 202 / 1);background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}
.timeline .timeline-item.release .timeline-date:before{--tw-border-opacity:1;border-color:rgb(191 219 254 / 1);border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(254 202 202 / 1);background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}
.timeline .timeline-item.other .timeline-date{--tw-bg-opacity:1;background-color:rgb(187 247 208 / 1);background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}
.timeline .timeline-item.other .timeline-date:before{--tw-border-opacity:1;border-color:rgb(191 219 254 / 1);border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(187 247 208 / 1);background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}
.timeline .timeline-item .timeline-content-wrapper{padding-left:0.5rem;padding-right:0.5rem}
.timeline .timeline-item .timeline-content-wrapper .timeline-title{font-weight:600}
figure.pos-left{float:left;margin-right:0.5rem;margin-bottom:0px;display:inline-flex}
figure.pos-right{float:right;margin-left:0.5rem;margin-bottom:0px;display:inline-flex}
figure.pos-middle{margin-left:auto;margin-right:auto;display:table}
figure.stretched:not(.pos-left):not(.pos-right):not(.pos-middle){display:block;width:100%}
.auth-page main .main > .row{margin-left:auto;margin-right:auto;width:auto;min-width:0px}
.auth-page .card.login-panel,
.auth-page .card.password-verify{margin-left:auto;margin-right:auto;margin-top:2.5rem;margin-bottom:2.5rem;width:480px}
.auth-page .register-panel{margin-left:auto;margin-right:auto;margin-top:2.5rem;margin-bottom:2.5rem;width:600px}
.lost-password-page .register-panel{margin-left:auto;margin-right:auto;margin-top:2.5rem;margin-bottom:2.5rem;width:480px}
.register-page .card.register-panel{margin-left:auto;margin-right:auto;margin-top:2.5rem;margin-bottom:2.5rem;width:600px}
@media (max-width: 1024px) {
  .auth-page .card.login-panel{width:70%}
}
@media (max-width: 768px) {
  .auth-page .card.login-panel{width:70%}
  .auth-page main .main > .row{margin-top:5rem}
}
@media (max-width: 640px) {
  .auth-page .card.login-panel{width:98%}
}
.blog-page .post-content-area .article-description{margin-bottom:2rem;border-radius:0.5rem;background-color:hsl(var(--twc-gray-200) / 0.6);padding:1.5rem;--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
.blog-page .post-content-area .article-description:not(.light *){background-color:hsl(var(--twc-gray-700) / 0.5)}}
.blog-page .post-content-area .article-description:is(.dark *){background-color:hsl(var(--twc-gray-700) / 0.5)}
.blog-page .post-content-area .article-description h2{font-weight:700;--tw-text-opacity:1;color:hsl(var(--twc-gray-500) / var(--tw-text-opacity));color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.blog-page .post-content-area .article-description h2:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.blog-page .post-content-area .article-description h2:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.blog-page .post-content-area .article-description .container{width:auto;max-width:none;font-size:1.15rem;line-height:1.75rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-500) / var(--tw-text-opacity));color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.blog-page .post-content-area .article-description .container:not(.light *){color:hsl(var(--twc-gray-100) / 0.8)}}
.blog-page .post-content-area .article-description .container:is(.dark *){color:hsl(var(--twc-gray-100) / 0.8)}
.blog-page .post-content-area .posts-list{display:flex;flex-direction:column}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post{margin-bottom:4rem;flex-direction:column;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:0px}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .media{position:relative;height:200px;overflow:hidden;border-top-right-radius:0.375rem;border-top-left-radius:0.375rem}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .media img {
    transition-duration: 0.3s;
    position:absolute;
    top:-50%;
    left:-0px;
    margin-top:auto;
    margin-bottom:auto;
    margin-left:auto;
    margin-right:auto;
    width:100%;
    transition-property:all;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post:hover .media img{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .header{padding-left:1rem;padding-right:1rem;padding-bottom:0.5rem;padding-top:1rem}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .header .meta{display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;font-size:0.75rem;line-height:1rem}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .header .meta .infos{display:flex;flex-direction:row;flex-wrap:nowrap}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .header .meta .infos > div{margin-right:0.75rem;display:inline-flex;flex-direction:row;flex-wrap:nowrap;white-space:nowrap}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .header .meta .infos span{display:none}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .header .meta .categories{display:flex;flex:1 1 auto;flex-direction:row}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .header .meta .categories ul{margin:0px;display:flex;list-style-type:none;flex-direction:row;flex-wrap:wrap;padding:0px}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .header .meta .categories ul > li{display:inline-flex;padding-left:0.25rem;padding-right:0.25rem}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .header .meta .categories ul > li:not(:last-child):after {
  content: ",";
  padding-left:0.125rem;
}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .content{padding:1rem}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .content > p:last-child{margin-bottom:0px}
.blog-page .post-content-area .posts-list:not(.single-post-area) .single-post .content a.btn.btn-primary{margin-top:1rem}
.blog-page .post-content-area.single-post-area .posts-list .single-post{padding:1rem}
.blog-page .post-content-area.single-post-area .posts-list .single-post ol > li, .blog-page .post-content-area.single-post-area .posts-list .single-post ul > li{margin-bottom:0.5rem}
.blog-page .posts-list .rel-posts .rel-posts-header{margin:0px;margin-bottom:0.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));padding-top:0.25rem;padding-bottom:0.25rem;font-size:1.15rem;line-height:1.75rem;font-weight:700}
@media (prefers-color-scheme: dark){
.blog-page .posts-list .rel-posts .rel-posts-header:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}}
.blog-page .posts-list .rel-posts .rel-posts-header:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.blog-page .posts-list .rel-posts .list-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}
.blog-page .posts-list .rel-posts .list-group > .empty{padding-top:1rem;padding-bottom:1rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-500) / var(--tw-text-opacity));color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.blog-page .posts-list .rel-posts .list-group > .empty:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}}
.blog-page .posts-list .rel-posts .list-group > .empty:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.blog-page .posts-list .rel-posts .list-group .list-group-item{margin-bottom:2.5rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:0.5rem}
.blog-page .posts-list .rel-posts .list-group .list-group-item .thumb.dummy{display:none}
.blog-page .posts-list .rel-posts .list-group .list-group-item .thumb {
  height: auto;
  overflow: hidden;
  margin-bottom: 5px;
  min-height: 176px;
  max-height: 300px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.blog-page .posts-list .rel-posts .list-group .list-group-item .thumb > div {
  object-fit: cover;
  object-position: center center;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  transition: all 0.3s;
}
.blog-page .posts-list .rel-posts .list-group .list-group-item .thumb img {
  object-fit: cover;
  object-position: center center;
  width: auto;
  height: 100%;
  min-height: 226px;
  max-width: 100%;
  max-height: unset;
  transition: all 0.3s;
}
.blog-page .posts-list .rel-posts .list-group .list-group-item .thumb + .list-group-item-heading {
  margin-top: 5px !important;
}
.blog-page .posts-list .rel-posts .list-group .list-group-item h4{font-weight:700}
.blog-page .posts-list .rel-posts .list-group .list-group-item .list-group-item-date{font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-500) / var(--tw-text-opacity));color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.blog-page .posts-list .rel-posts .list-group .list-group-item .list-group-item-date:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}}
.blog-page .posts-list .rel-posts .list-group .list-group-item .list-group-item-date:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}
.blog-page .posts-list .rel-posts .list-group .list-group-item .list-group-item-text{margin:0px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.blog-page .posts-list .rel-posts .list-group .list-group-item .list-group-item-text:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.blog-page .posts-list .rel-posts .list-group .list-group-item .list-group-item-text:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(1),
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(4),
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(7) {
  width: 100%;
}
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(1) .thumb,
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(4) .thumb,
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(7) .thumb {
  background-size: contain;
}
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(1) .thumb img,
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(4) .thumb img,
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(7) .thumb img {
  width: 100%;
}
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(2),
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(3),
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(5),
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(6) {
  width: 48%;
}
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(2) .thumb,
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(3) .thumb,
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(5) .thumb,
.blog-page .posts-list .rel-posts .list-group .list-group-item:nth-of-type(6) .thumb {
  background-size: cover;
}
.blog-page .sidebar-widgets-right .rel-posts,
.blog-page .sidebar-widgets-left .rel-posts{margin-bottom:2.5rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
.blog-page .sidebar-widgets-right .rel-posts .rel-posts-header,
.blog-page .sidebar-widgets-left .rel-posts .rel-posts-header{margin-left:0.5rem;margin-right:0.5rem;margin-bottom:0.5rem;display:block;border-bottom-width:1px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;padding-right:0.5rem;font-size:1rem;line-height:1.4rem;font-weight:700}
@media (prefers-color-scheme: dark){
.blog-page .sidebar-widgets-right .rel-posts .rel-posts-header:not(.light *),
.blog-page .sidebar-widgets-left .rel-posts .rel-posts-header:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-500) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-border-opacity)))}}
.blog-page .sidebar-widgets-right .rel-posts .rel-posts-header:is(.dark *),
.blog-page .sidebar-widgets-left .rel-posts .rel-posts-header:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-500) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-border-opacity)))}
.blog-page .sidebar-widgets-right .rel-posts .empty,
.blog-page .sidebar-widgets-left .rel-posts .empty{padding:0.5rem;text-align:center;--tw-text-opacity:1;color:hsl(var(--twc-gray-400) / var(--tw-text-opacity));color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.blog-page .sidebar-widgets-right .rel-posts .empty:not(.light *),
.blog-page .sidebar-widgets-left .rel-posts .empty:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.blog-page .sidebar-widgets-right .rel-posts .empty:is(.dark *),
.blog-page .sidebar-widgets-left .rel-posts .empty:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.blog-page .sidebar-widgets-right .rel-posts .thumb,
.blog-page .sidebar-widgets-left .rel-posts .thumb{max-height:150px;overflow:hidden}
.blog-page .sidebar-widgets-right .rel-posts .thumb img,
.blog-page .sidebar-widgets-left .rel-posts .thumb img{height:auto;width:100%}
.blog-page .sidebar-widgets-right .user-info-widget,
.blog-page .sidebar-widgets-left .user-info-widget{margin-bottom:2.5rem;display:flex;flex-direction:column;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
.blog-page .sidebar-widgets-right .user-info-widget .header,
.blog-page .sidebar-widgets-left .user-info-widget .header{width:100%}
.blog-page .sidebar-widgets-right .user-info-widget .content,
.blog-page .sidebar-widgets-left .user-info-widget .content{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;text-align:left}
.blog-page .sidebar-widgets-right .user-info-widget .content > a,
.blog-page .sidebar-widgets-left .user-info-widget .content > a{width:80%;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}
.blog-page .sidebar-widgets-right .user-info-widget .content .user-group,
.blog-page .sidebar-widgets-left .user-info-widget .content .user-group{margin:0px;margin-left:50px;margin-top:-1rem}
.blog-page .sidebar-widgets-right .categories-container,
.blog-page .sidebar-widgets-left .categories-container{margin-bottom:1rem;font-size:0.875rem;line-height:1.25rem}
.blog-page .sidebar-widgets-right .categories-container .categories,
.blog-page .sidebar-widgets-left .categories-container .categories{margin:0px;margin-top:0.125rem;margin-bottom:0.125rem;display:flex;list-style-type:none;flex-direction:column;padding:0px}
.blog-page .sidebar-widgets-right .post-details,
.blog-page .sidebar-widgets-left .post-details{display:flex;flex-direction:column;font-size:0.875rem;line-height:1.25rem}
.blog-page .sidebar-widgets-right .post-details > div,
.blog-page .sidebar-widgets-left .post-details > div{display:flex;flex-direction:row;align-items:center}
.blog-page .sidebar-widgets-right .post-details > div > svg,
.blog-page .sidebar-widgets-left .post-details > div > svg{margin-right:0.25rem}
.blog-page .sidebar-widgets-right .tags,
.blog-page .sidebar-widgets-left .tags{font-size:0.875rem;line-height:1.25rem}
.blog-page .sidebar-widgets-right .tags > div:first-child > svg,
.blog-page .sidebar-widgets-left .tags > div:first-child > svg{margin-right:0.25rem}
.blog-page .post-category-widget .widget-body{padding-left:0.5rem;padding-right:0.5rem}
.blog-page .post-category-widget ul{margin:0px;list-style-type:none;padding:0px}
.blog-page .post-category-widget ul li{margin-top:0.125rem;margin-bottom:0.125rem;display:flex;flex-direction:column}
.blog-page .post-category-widget ul li a {
    transition-duration: 0.3s;
    display:flex;
    flex-direction:row;
    align-items:center;
    border-radius:0.25rem;
    padding-top:0.5rem;
    padding-bottom:0.5rem;
    padding-left:0.5rem;
    padding-right:0.5rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.blog-page .post-category-widget ul li a span:first-child{flex:1 1 auto}
.blog-page .post-category-widget ul li a.active{background-color:hsl(var(--twc-gray-300) / 0.6);--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)));--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
.blog-page .post-category-widget ul li a.active:not(.light *){--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.blog-page .post-category-widget ul li a.active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.blog-page .post-category-widget ul li:hover a:not(.active){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)));--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
.blog-page .post-category-widget ul li:hover a:not(.active):not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.blog-page .post-category-widget ul li:hover a:not(.active):is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.blog-page .widget-wrap .rel-posts .list-group{display:flex;flex-direction:column}
.blog-page .widget-wrap .rel-posts .list-group .list-group-item{display:flex;flex-direction:column;padding:0.5rem;font-size:1rem;line-height:1.4rem}
.blog-page .widget-wrap .rel-posts .list-group .list-group-item:not(:last-child){margin-bottom:2rem}
.blog-page .widget-wrap .rel-posts .list-group .list-group-item .list-group-item-heading{margin:0px;font-size:1.15rem;line-height:1.75rem;font-weight:700}
.blog-page .widget-wrap .rel-posts .list-group .list-group-item .list-group-item-date{font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.blog-page .widget-wrap .rel-posts .list-group .list-group-item .list-group-item-date:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.blog-page .widget-wrap .rel-posts .list-group .list-group-item .list-group-item-date:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.blog-page .widget-wrap .rel-posts .list-group .list-group-item .list-group-item-text{margin:0px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.blog-page .widget-wrap .rel-posts .list-group .list-group-item .list-group-item-text:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.blog-page .widget-wrap .rel-posts .list-group .list-group-item .list-group-item-text:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.blog-page .widget-wrap .rel-posts .list-group .list-group-item:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.blog-page .widget-wrap .rel-posts .list-group .list-group-item:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}}
.blog-page .widget-wrap .rel-posts .list-group .list-group-item:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.blog-page .search-content-area .search-info{margin-bottom:1.5rem}
.blog-page .search-content-area .posts-list{display:flex;flex-direction:column}
.blog-page .search-content-area .posts-list .single-post{margin-bottom:4rem;flex-direction:column;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:0px}
.blog-page .search-content-area .posts-list .single-post .media{position:relative;height:200px;overflow:hidden;border-top-right-radius:0.375rem;border-top-left-radius:0.375rem}
.blog-page .search-content-area .posts-list .single-post .media img {
    transition-duration: 0.3s;
    position:absolute;
    top:-50%;
    left:-0px;
    margin-top:auto;
    margin-bottom:auto;
    margin-left:auto;
    margin-right:auto;
    width:100%;
    transition-property:all;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.blog-page .search-content-area .posts-list .single-post:hover .media img{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.blog-page .search-content-area .posts-list .single-post .header{padding-left:1rem;padding-right:1rem;padding-bottom:0.5rem;padding-top:1rem}
.blog-page .search-content-area .posts-list .single-post .header .meta{font-size:0.875rem;line-height:1.25rem;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.blog-page .search-content-area .posts-list .single-post .header .meta .infos{display:flex;flex-direction:row;flex-wrap:nowrap}
.blog-page .search-content-area .posts-list .single-post .header .meta .infos > div{margin-right:0.75rem;display:inline-flex;flex-direction:row;flex-wrap:nowrap;white-space:nowrap}
.blog-page .search-content-area .posts-list .single-post .header .meta .categories{display:flex;flex:1 1 auto;flex-direction:row}
.blog-page .search-content-area .posts-list .single-post .header .meta .categories ul{margin:0px;list-style-type:none;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap}
.blog-page .search-content-area .posts-list .single-post .header .meta .categories ul li{display:inline-flex;padding-left:0.25rem;padding-right:0.25rem}
.blog-page .search-content-area .posts-list .single-post .content{padding:1rem}
.blog-page .search-content-area .posts-list .single-post .content > p:last-child{margin-bottom:0px}
.blog-page .search-content-area .posts-list .single-post .content a.btn.btn-primary{margin-top:1rem}
.popular-post-widget .widget-body{padding:0px !important}
.popular-post-widget .popular-post-list .list-group{display:flex;flex-direction:column}
.popular-post-widget .popular-post-list .list-group .list-group-item{display:flex;flex-direction:column;padding:0.5rem;font-size:1rem;line-height:1.4rem}
.popular-post-widget .popular-post-list .list-group .list-group-item .thumb{max-height:150px;overflow:hidden}
.popular-post-widget .popular-post-list .list-group .list-group-item .thumb img{height:auto;width:100%}
.popular-post-widget .popular-post-list .list-group .list-group-item:not(:last-child){margin-bottom:2rem}
.popular-post-widget .popular-post-list .list-group .list-group-item .list-group-item-heading{margin:0px;font-size:1.15rem;line-height:1.75rem;font-weight:700}
.popular-post-widget .popular-post-list .list-group .list-group-item .list-group-item-date{font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.popular-post-widget .popular-post-list .list-group .list-group-item .list-group-item-date:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.popular-post-widget .popular-post-list .list-group .list-group-item .list-group-item-date:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.popular-post-widget .popular-post-list .list-group .list-group-item .list-group-item-text{margin:0px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.popular-post-widget .popular-post-list .list-group .list-group-item .list-group-item-text:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.popular-post-widget .popular-post-list .list-group .list-group-item .list-group-item-text:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.popular-post-widget .popular-post-list .list-group .list-group-item:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.popular-post-widget .popular-post-list .list-group .list-group-item:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}}
.popular-post-widget .popular-post-list .list-group .list-group-item:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
@media (max-width: 768px) {
  .sidebar-widgets-right .widget-wrap,
  .sidebar-widgets-left .widget-wrap{border-width:0px;padding:0px}
}
.users-page .account-info{display:flex;flex-direction:row;flex-wrap:nowrap;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.users-page .account-info:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.users-page .account-info:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.users-page .account-info .profile-image{width:120px}
.users-page .account-info .profile-image img{border-top-left-radius:0.375rem;border-bottom-left-radius:0.375rem}
.users-page .account-info > div:last-child{padding:0.5rem}
.users-page .account-info > div:last-child h4{font-size:1.35rem;line-height:1.75rem;font-weight:700}
.users-page .account-info > div:last-child .name{display:flex;flex-direction:row;align-items:center;padding-top:0.25rem;padding-bottom:0.25rem}
.users-page .account-info > div:last-child .name svg{margin-right:0.5rem}
.users-page .account-info > div:last-child .custom-infos{display:flex;flex-direction:column}
.users-page .account-info > div:last-child .custom-infos svg{margin-right:0.5rem}
.users-page .account-info > div:last-child .custom-infos > *{display:flex;flex-direction:row;align-items:center;padding-top:0.25rem;padding-bottom:0.25rem}
.users-page .user-meta-infos{margin:0px;margin-top:1.5rem;margin-bottom:1.5rem;display:flex;list-style-type:none;flex-direction:row;align-items:center;border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)));padding:0px;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem}
@media (prefers-color-scheme: dark){
.users-page .user-meta-infos:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.users-page .user-meta-infos:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.users-page .user-meta-infos{font-size:0.875rem;line-height:1.25rem}
.users-page .user-meta-infos li{margin-right:0.75rem}
.users-page .user-meta-infos + .nav{margin-bottom:2rem}
.users-page .user-meta-infos + .nav .list-group{flex-wrap:wrap;border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)));padding:0.5rem}
@media (prefers-color-scheme: dark){
.users-page .user-meta-infos + .nav .list-group:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.users-page .user-meta-infos + .nav .list-group:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.users-page .user-meta-infos + .nav .list-group > *{margin-right:0.5rem;white-space:nowrap;border-radius:0.25rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-500) / var(--tw-text-opacity));color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.users-page .user-meta-infos + .nav .list-group > *:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}}
.users-page .user-meta-infos + .nav .list-group > *:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.users-page .user-meta-infos + .nav .list-group > *:not(.disabled):not(.active):hover{--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.users-page .user-meta-infos + .nav .list-group > *:not(.disabled):not(.active):hover:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.users-page .user-meta-infos + .nav .list-group > *:not(.disabled):not(.active):hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.users-page .user-meta-infos + .nav .list-group > *:not(.disabled):not(.active):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.users-page .user-meta-infos + .nav .list-group > *:not(.disabled):not(.active):hover:not(.light *){background-color:hsl(var(--twc-gray-500) / 0.5);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.users-page .user-meta-infos + .nav .list-group > *:not(.disabled):not(.active):hover:is(.dark *){background-color:hsl(var(--twc-gray-500) / 0.5);--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.users-page .user-meta-infos + .nav .list-group > *.active{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.users-page .user-meta-infos + .nav .list-group > *.active:not(.light *){--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.users-page .user-meta-infos + .nav .list-group > *.active:is(.dark *){--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.users-page .friend-list .avatar,
.users-page .friend-requests-tbl .avatar{height:80px;width:80px;overflow:hidden;border-radius:9999px}
.users-page .friend-list{display:flex;list-style-type:none;flex-direction:column;padding:0px}
.users-page .friend-list li{display:flex;flex-direction:row;flex-wrap:nowrap}
.profile-page .account-widgets.row{margin-left:-0.5rem;margin-right:-0.5rem}
.profile-page .widget{margin-bottom:2.5rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.profile-page .widget:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}}
.profile-page .widget:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
.profile-page .widget > h4{margin-left:0.5rem;margin-right:0.5rem;border-bottom-width:1px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;padding-right:0.5rem;font-weight:700}
@media (prefers-color-scheme: dark){
.profile-page .widget > h4:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-500) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-border-opacity)))}}
.profile-page .widget > h4:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-500) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-border-opacity)))}
.profile-page .widget.bio > div{padding:0.5rem}
.profile-page .widget.bio > div p:last-child{margin-bottom:0px}
.profile-page .widget > div:first-child{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem}
.profile-page .widget > .posts{display:flex;flex-direction:column;padding:0px}
.profile-page .widget > .posts > div{display:flex;flex-direction:row;flex-wrap:wrap;padding:0.5rem}
.profile-page .widget > .posts > div .base-infos{display:flex;width:100%;flex-direction:row;align-items:center;font-size:0.75rem;line-height:1rem}
.profile-page .widget > .posts > div .forum-categorie{width:100%;font-size:0.75rem;line-height:1rem}
.profile-page .widget > .posts > div .forum-categorie span:first-child{font-weight:600}
.profile-page .widget > .posts > div .meta-info{display:flex;flex-direction:row;align-items:center;padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.75rem;line-height:1rem}
@media (prefers-color-scheme: dark){
.profile-page .widget > .posts > div .meta-info:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.profile-page .widget > .posts > div .meta-info:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.profile-page .widget > .posts > div .meta-info svg{margin-top:0px;margin-bottom:0px;margin-right:0.125rem;display:inline-block;height:16px;width:16px}
.profile-page .widget > .posts > div .meta-info svg:not(:first-child){margin-left:1rem}
.profile-page .widget > .posts > div .meta-info + a{margin-left:0.5rem;margin-right:0.5rem;display:flex;flex:1 1 auto;flex-direction:row;align-items:center;padding-top:0.125rem;padding-bottom:0.125rem;font-weight:600}
.profile-page .widget > .posts .post-content{width:100%;word-break:break-all}
.profile-page .widget .friend-list{display:flex;list-style-type:none;flex-direction:row;flex-wrap:wrap}
.profile-page .widget .friend-list li{display:flex;width:25%;flex-direction:row;align-items:center;justify-content:center;padding:0.5rem}
.profile-page .widget .friend-list a{display:flex;flex-direction:column;text-align:center;font-size:0.875rem;line-height:1.25rem}
@media (max-width: 768px) {
  .profile-page .widget .friend-list li{width:33.333333%}
}
@media (max-width: 640px) {
  .users-page .user-meta-infos + .nav .list-group > *{margin-bottom:0.5rem}
}
.marketplace-page .content-head {
  margin-bottom: 30px;
}
.marketplace-page .empty {
  text-align: center;
  padding: 20px 0;
}
.marketplace-categories{display:flex;flex-direction:column;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:0.5rem}
.marketplace-categories a {
    transition-duration: 0.3s;
    margin-bottom:0.125rem;
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:space-between;
    border-radius:0.25rem;
    padding-top:0.5rem;
    padding-bottom:0.5rem;
    padding-left:0.5rem;
    padding-right:0.5rem;
    --tw-text-opacity:1;
    color:hsl(var(--twc-gray-900) / var(--tw-text-opacity));
    color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-text-opacity)));
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
.marketplace-categories a:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.marketplace-categories a:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.marketplace-categories a:focus, .marketplace-categories a:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(71 85 105 / 1);color:rgb(71 85 105 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.marketplace-categories a:focus:not(.light *), .marketplace-categories a:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(148 163 184 / 1);color:rgb(148 163 184 / var(--tw-text-opacity, 1))}}
.marketplace-categories a:focus:is(.dark *), .marketplace-categories a:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(148 163 184 / 1);color:rgb(148 163 184 / var(--tw-text-opacity, 1))}
.marketplace-categories a.active{background-color:hsl(var(--twc-gray-200) / 0.6);--tw-text-opacity:1;color:hsl(var(--twc-gray-950) / var(--tw-text-opacity));color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.marketplace-categories a.active:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.marketplace-categories a.active:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.marketplace-header{margin-bottom:1rem;display:flex;height:46px;flex-direction:row;align-items:center;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
.marketplace-header form{margin:0px;background-color:transparent;padding:0px;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.marketplace-header ul{margin:0px;display:flex;list-style-type:none;flex-direction:row;align-items:center;border-radius:0.25rem;padding-top:0px;padding-bottom:0px;padding-left:0.5rem;padding-right:0.5rem}
.marketplace-header ul li{overflow:hidden;padding:0px}
.marketplace-header ul li:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}
.marketplace-header ul li:last-child{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}
.marketplace-header ul li a {
    transition-duration: 0.3s;
    display:flex;
    flex-direction:row;
    align-items:center;
    padding-top:0.25rem;
    padding-bottom:0.25rem;
    padding-left:1rem;
    padding-right:1rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
    -webkit-user-select:none;
        -ms-user-select:none;
            user-select:none;
    --tw-text-opacity:1;
    color:hsl(var(--twc-gray-900) / var(--tw-text-opacity));
    color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-text-opacity)));
  }
@media (prefers-color-scheme: dark){
.marketplace-header ul li a:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.marketplace-header ul li a:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.marketplace-header ul li:focus a, .marketplace-header ul li:hover a{background-color:hsl(var(--twc-gray-200) / 0.9);--tw-text-opacity:1;color:hsl(var(--twc-gray-900) / var(--tw-text-opacity));color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.marketplace-header ul li:focus a:not(.light *), .marketplace-header ul li:hover a:not(.light *){background-color:hsl(var(--twc-gray-500) / 0.5);--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.marketplace-header ul li:focus a:is(.dark *), .marketplace-header ul li:hover a:is(.dark *){background-color:hsl(var(--twc-gray-500) / 0.5);--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.marketplace-header ul li.active a{background-color:hsl(var(--twc-gray-200) / 0.5);--tw-text-opacity:1;color:hsl(var(--twc-gray-950) / var(--tw-text-opacity));color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.marketplace-header ul li.active a:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.marketplace-header ul li.active a:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.marketplace-header ul li.active a:focus:not(.light *), .marketplace-header ul li.active a:hover:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.marketplace-header ul li.active a:focus:is(.dark *), .marketplace-header ul li.active a:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.marketplace-header .search{flex:1 1 auto;padding-left:0.5rem;padding-right:0.5rem}
.marketplace-header .search input{min-height:0.25rem !important;border-width:0px !important;--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05) !important;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color) !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
.marketplace-header .shopping-card {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 8px;
}
.marketplace-header .shopping-card svg {
  width: 24px;
  height: 24px;
  margin-right: 5px;
}
.marketplace-title{margin-top:2rem;margin-bottom:2rem;text-align:center}
.marketplace-title h1{font-family:Kalam, sans-serif}
.marketplace-title h2 {
  font-size: 2.4rem;
  font-family:Kalam, sans-serif;
}
.marketplace-list-tools{display:grid;gap:0.5rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:0.5rem}
@media (prefers-color-scheme: dark){
.marketplace-list-tools:not(.light *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.marketplace-list-tools:is(.dark *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.marketplace-list-tools {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.marketplace-list-tools.themes {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.marketplace-list-tools select {
  width: auto;
  display: block;
}
.marketplace-index-page .random-modules{margin-top:5rem;margin-bottom:5rem;margin-left:0px;margin-right:0px;width:100%;max-width:100%}
.marketplace-index-page .random-modules .random-items{margin-bottom:1.5rem;display:grid;gap:1rem}
@media (min-width: 768px) and (max-width: 1023px){
.marketplace-index-page .random-modules .random-items{grid-template-columns:repeat(1, minmax(0, 1fr))}}
@media (min-width: 1024px){
.marketplace-index-page .random-modules .random-items{grid-template-columns:repeat(2, minmax(0, 1fr))}}
@media (min-width: 1280px){
.marketplace-index-page .random-modules .random-items{grid-template-columns:repeat(3, minmax(0, 1fr))}}
.marketplace-index-page .random-modules .item{display:flex;height:100%;flex-direction:column;overflow:hidden;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:0.5rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-950) / var(--tw-text-opacity));color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.marketplace-index-page .random-modules .item:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.marketplace-index-page .random-modules .item:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.marketplace-index-page .random-modules .item h3{font-size:1.15rem;line-height:1.75rem;font-weight:700}
.marketplace-index-page .random-modules .item .image {
    transition-duration: 0.3s;
    margin-bottom:0.75rem;
    height:180px;
    --tw-rotate:0deg;
    transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    overflow:hidden;
    transition-property:all;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.marketplace-index-page .random-modules .item img{min-height:100%;width:auto;min-width:100%}
.marketplace-index-page .random-modules .item .description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:0.875rem;line-height:1.25rem}
@media (prefers-color-scheme: dark){
.marketplace-index-page .random-modules .item .description:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.marketplace-index-page .random-modules .item .description:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.marketplace-index-page .random-modules .item:nth-of-type(even):hover .image{--tw-rotate:1deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.marketplace-index-page .random-modules .item:nth-of-type(odd):hover .image{--tw-rotate:-1deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.widget.marketplace-item-file{margin-top:20px}
.widget.marketplace-item-file .widget-body .no-file {
  text-align: center;
  font-style: italic;
}
.widget.marketplace-item-file .widget-body > em{margin-top:1rem;margin-bottom:1rem;display:block;text-align:center;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(239 68 68 / 1);color:rgb(239 68 68 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.widget.marketplace-item-file .widget-body > em:not(.light *){--tw-text-opacity:1;color:rgb(248 113 113 / 1);color:rgb(248 113 113 / var(--tw-text-opacity, 1))}}
.widget.marketplace-item-file .widget-body > em:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113 / 1);color:rgb(248 113 113 / var(--tw-text-opacity, 1))}
.marketplace-modules,
.marketplace-themes {
  margin: 30px 0;
}
.marketplace-modules:not(.list),
.marketplace-themes:not(.list) {
  padding: 0;
  position: relative;
  display:grid;
  gap:1rem;
}
@media (min-width: 768px) and (max-width: 1023px){
.marketplace-modules:not(.list),
.marketplace-themes:not(.list){grid-template-columns:repeat(1, minmax(0, 1fr))}}
@media (min-width: 1024px){
.marketplace-modules:not(.list),
.marketplace-themes:not(.list){grid-template-columns:repeat(2, minmax(0, 1fr))}}
@media (min-width: 1280px){
.marketplace-modules:not(.list),
.marketplace-themes:not(.list){grid-template-columns:repeat(3, minmax(0, 1fr))}}
.marketplace-modules:not(.list) > a,
.marketplace-themes:not(.list) > a {
  -webkit-backface-visibility: hidden;
  outline: 1px solid transparent;
  -webkit-perspective: 1000;
  transform: translateZ(0);
  will-change: transform;
  padding-bottom: 0.75rem;
  position: relative;
    transition-duration: 0.3s;
    border-radius:0.375rem;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));
    font-size:0.875rem;
    line-height:1.25rem;
    --tw-text-opacity:1;
    color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));
    color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)));
    transition-property:all;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
}
@media (prefers-color-scheme: dark){
.marketplace-modules:not(.list) > a:not(.light *),
.marketplace-themes:not(.list) > a:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.marketplace-modules:not(.list) > a:is(.dark *),
.marketplace-themes:not(.list) > a:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.marketplace-modules:not(.list) > a:nth-of-type(even):hover,
.marketplace-themes:not(.list) > a:nth-of-type(even):hover {
  transform: rotate(1deg) translateZ(-5px);
}
.marketplace-modules:not(.list) > a:nth-of-type(odd):hover,
.marketplace-themes:not(.list) > a:nth-of-type(odd):hover {
  transform: rotate(-1deg) translateZ(5px);
}
.marketplace-modules:not(.list) > a .text-bold,
.marketplace-themes:not(.list) > a .text-bold{font-size:1.15rem;line-height:1.75rem;font-weight:700}
.marketplace-modules:not(.list) > a .image,
.marketplace-themes:not(.list) > a .image {
  height: 180px;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid var(--black);
}
.marketplace-modules:not(.list) > a .image img,
.marketplace-themes:not(.list) > a .image img {
  min-height: 100%;
  width: auto;
  min-width: 100%;
}
.marketplace-modules:not(.list) > a > div:not(.image),
.marketplace-themes:not(.list) > a > div:not(.image) {
  padding: 0 0.75rem;
}
.marketplace-modules.list,
.marketplace-themes.list{display:flex;flex-direction:column;border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)))}
@media (prefers-color-scheme: dark){
.marketplace-modules.list:not(.light *),
.marketplace-themes.list:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
.marketplace-modules.list:is(.dark *),
.marketplace-themes.list:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.marketplace-modules.list > a,
.marketplace-themes.list > a {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 15px;
  min-height: 100px;
  transition: background-color 0.3s;
  color: var(--text-color);
}
.marketplace-modules.list > a:not(:first-of-type),
.marketplace-themes.list > a:not(:first-of-type){border-top-width:1px;--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)))}
@media (prefers-color-scheme: dark){
.marketplace-modules.list > a:not(:first-of-type):not(.light *),
.marketplace-themes.list > a:not(:first-of-type):not(.light *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
.marketplace-modules.list > a:not(:first-of-type):is(.dark *),
.marketplace-themes.list > a:not(:first-of-type):is(.dark *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.marketplace-modules.list > a:nth-of-type(even),
.marketplace-themes.list > a:nth-of-type(even){background-color:hsl(var(--twc-gray-300) / 0.2)}
@media (prefers-color-scheme: dark){
.marketplace-modules.list > a:nth-of-type(even):not(.light *),
.marketplace-themes.list > a:nth-of-type(even):not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.marketplace-modules.list > a:nth-of-type(even):is(.dark *),
.marketplace-themes.list > a:nth-of-type(even):is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.marketplace-modules.list > a:nth-of-type(odd),
.marketplace-themes.list > a:nth-of-type(odd){background-color:hsl(var(--twc-gray-300) / 0.1)}
@media (prefers-color-scheme: dark){
.marketplace-modules.list > a:nth-of-type(odd):not(.light *),
.marketplace-themes.list > a:nth-of-type(odd):not(.light *){background-color:hsl(var(--twc-gray-800) / 0.7)}}
.marketplace-modules.list > a:nth-of-type(odd):is(.dark *),
.marketplace-themes.list > a:nth-of-type(odd):is(.dark *){background-color:hsl(var(--twc-gray-800) / 0.7)}
.marketplace-modules.list > a:hover,
.marketplace-themes.list > a:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.marketplace-modules.list > a:hover:not(.light *),
.marketplace-themes.list > a:hover:not(.light *){background-color:hsl(var(--twc-gray-800) / 0.4)}}
.marketplace-modules.list > a:hover:is(.dark *),
.marketplace-themes.list > a:hover:is(.dark *){background-color:hsl(var(--twc-gray-800) / 0.4)}
.marketplace-modules.list .image,
.marketplace-themes.list .image {
  min-width: 64px;
  width: 64px;
  height: 64px;
  border-radius: 100%;
  background: var(--gray-400);
  display: inline-flex;
  margin-right: 10px;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 2rem;
  overflow: hidden;
}
.marketplace-modules.list .image.as-text,
.marketplace-themes.list .image.as-text {
  font-size: 24px;
  font-weight: bold;
}
.marketplace-modules.list .image img,
.marketplace-themes.list .image img {
  width: auto;
  height: 64px;
  border-radius: 100%;
}
.marketplace-modules.list .title,
.marketplace-themes.list .title {
  flex: 1 1 auto;
  line-height: normal;
}
.marketplace-modules.list .title .text-bold,
.marketplace-themes.list .title .text-bold {
  font-size: 1rem;
}
.marketplace-modules.list .author,
.marketplace-themes.list .author {
  width: 20%;
  min-width: 20%;
  min-height: 20px;
}
.marketplace-modules.list .version,
.marketplace-themes.list .version {
  width: 120px;
  text-align: right;
}
.marketplace-theme,
.marketplace-modul{margin-top:0.5rem;margin-bottom:0.5rem;display:flex;flex-direction:column}
.marketplace-theme .pre-text,
.marketplace-modul .pre-text{margin:0px;white-space:pre-wrap;padding:0px}
.marketplace-theme .pre-text > p,
.marketplace-modul .pre-text > p {
  display: unset;
}
.marketplace-theme .modul-content,
.marketplace-modul .modul-content{border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:1rem}
@media (prefers-color-scheme: dark){
.marketplace-theme .modul-content:not(.light *),
.marketplace-modul .modul-content:not(.light *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.marketplace-theme .modul-content:is(.dark *),
.marketplace-modul .modul-content:is(.dark *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.marketplace-theme .modul-content p:last-child,
.marketplace-modul .modul-content p:last-child{margin:0px}
.marketplace-theme .gallery,
.marketplace-modul .gallery {
  display: grid;
  gap: 1rem;
  row-gap: 1rem;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  margin-bottom:1rem;
  border-radius:0.375rem;
  background-color:hsl(var(--twc-gray-200) / 0.6);
  padding:1rem;
}
@media (prefers-color-scheme: dark){
.marketplace-theme .gallery:not(.light *),
.marketplace-modul .gallery:not(.light *){background-color:hsl(var(--twc-gray-500) / 0.4);--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.marketplace-theme .gallery:is(.dark *),
.marketplace-modul .gallery:is(.dark *){background-color:hsl(var(--twc-gray-500) / 0.4);--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.marketplace-theme .gallery .thumb,
.marketplace-modul .gallery .thumb {
  -webkit-backface-visibility: hidden;
  outline: 1px solid transparent;
  -webkit-perspective: 1000;
  transform: translateZ(0);
  transition-duration: 0.3s;
  will-change: transform;
  height:155px;
  max-height:155px;
  cursor:zoom-in;
  overflow:hidden;
  border-radius:0.25rem;
  border-width:2px;
  --tw-border-opacity:1;
  border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
  border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
}
@media (prefers-color-scheme: dark){
.marketplace-theme .gallery .thumb:not(.light *),
.marketplace-modul .gallery .thumb:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
.marketplace-theme .gallery .thumb:is(.dark *),
.marketplace-modul .gallery .thumb:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.marketplace-theme .gallery .thumb,
.marketplace-modul .gallery .thumb{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.marketplace-theme .gallery .thumb:not(.light *),
.marketplace-modul .gallery .thumb:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.marketplace-theme .gallery .thumb:is(.dark *),
.marketplace-modul .gallery .thumb:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.marketplace-theme .gallery .thumb,
.marketplace-modul .gallery .thumb {
  /* Other aspect ratios to try:
   * 56.25% = 16:9
   * 75% = 4:3
   * 66.66% = 3:2
   * 62.5% = 8:5
   */
}
.marketplace-theme .gallery .thumb img,
.marketplace-modul .gallery .thumb img{position:relative;height:auto;width:auto;border-radius:0.25rem;
  object-fit: scale-down}
.marketplace-theme .gallery .thumb:nth-of-type(even):hover,
.marketplace-modul .gallery .thumb:nth-of-type(even):hover {
  transform: rotate(1deg);
}
.marketplace-theme .gallery .thumb:nth-of-type(odd):hover,
.marketplace-modul .gallery .thumb:nth-of-type(odd):hover {
  transform: rotate(-1deg);
}
.sidebar-widgets-right .marketplace-entry-meta .title{text-align:center;font-family:Kalam, sans-serif;font-size:1.875rem;line-height:2.25rem}
.sidebar-widgets-right .marketplace-entry-meta .description{white-space:pre-wrap}
.widget.marketplace-item-infos {
  margin-top: 20px;
}
.widget.marketplace-item-infos .widget-body{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden;border-radius:0.375rem;padding:0px}
@media (prefers-color-scheme: dark){
.widget.marketplace-item-infos .widget-body:not(.light *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.widget.marketplace-item-infos .widget-body:is(.dark *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.widget.marketplace-item-infos .widget-body .entry {
  width: 50%;
}
.widget.marketplace-item-infos .widget-body .entry.c2 {
  width: 100%;
}
.widget.marketplace-item-infos .widget-body .entry{display:flex;flex-direction:column;border-width:1px;border-color:hsl(var(--twc-gray-200) / 0.6);--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:0.5rem}
@media (prefers-color-scheme: dark){
.widget.marketplace-item-infos .widget-body .entry:not(.light *){border-color:hsl(var(--twc-gray-900) / 0.4)}}
.widget.marketplace-item-infos .widget-body .entry:is(.dark *){border-color:hsl(var(--twc-gray-900) / 0.4)}
.widget.marketplace-item-infos .widget-body .entry b{display:block;width:100%;font-weight:700;--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.widget.marketplace-item-infos .widget-body .entry b:not(.light *){color:hsl(var(--twc-gray-100) / 0.7)}}
.widget.marketplace-item-infos .widget-body .entry b:is(.dark *){color:hsl(var(--twc-gray-100) / 0.7)}
.widget.marketplace-item-infos .widget-body .entry pre{margin:0px;white-space:pre-wrap;padding:0px;font-size:0.875rem;line-height:1.25rem}
.widget.marketplace-item-infos .widget-body .entry > div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.875rem;line-height:1.25rem}
.marketplace-modules.list > a .image.as-text{--tw-bg-opacity:1;background-color:rgb(29 78 216 / 1);background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}
.marketplace-modules.list > a:nth-of-type(2n + 1) .image.as-text{--tw-bg-opacity:1;background-color:rgb(126 34 206 / 1);background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}
.marketplace-modules.list > a:nth-of-type(3n + 1) .image.as-text{--tw-bg-opacity:1;background-color:rgb(21 128 61 / 1);background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}
.marketplace-modules.list > a:nth-of-type(4n + 1) .image.as-text{--tw-bg-opacity:1;background-color:rgb(154 52 18 / 1);background-color:rgb(154 52 18 / var(--tw-bg-opacity, 1))}
.marketplace-modules.list > a:nth-of-type(5n + 1) .image.as-text{--tw-bg-opacity:1;background-color:rgb(29 78 216 / 1);background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}
.marketplace-search-result-info {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  color: var(--text-color);
  margin: 15px 0 30px 0;
  padding: 0 10px;
}
.marketplace-search-result-info > div {
  font-size: small;
}
.marketplace-search-result-info > div:last-of-type {
  width: 30%;
  text-align: right;
}
.marketplace-search-results {
  margin: 30px 0;
  display:flex;
  flex-direction:column;
  border-width:1px;
  --tw-border-opacity:1;
  border-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));
  border-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));
}
@media (prefers-color-scheme: dark){
.marketplace-search-results:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
.marketplace-search-results:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.marketplace-search-results > a {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 15px;
  min-height: 100px;
    transition-duration: 0.3s;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
}
.marketplace-search-results > a:not(:first-of-type){border-top-width:1px;--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)))}
@media (prefers-color-scheme: dark){
.marketplace-search-results > a:not(:first-of-type):not(.light *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
.marketplace-search-results > a:not(:first-of-type):is(.dark *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.marketplace-search-results > a:nth-of-type(even){background-color:hsl(var(--twc-gray-300) / 0.2)}
@media (prefers-color-scheme: dark){
.marketplace-search-results > a:nth-of-type(even):not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.marketplace-search-results > a:nth-of-type(even):is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.marketplace-search-results > a:nth-of-type(odd){background-color:hsl(var(--twc-gray-300) / 0.1)}
@media (prefers-color-scheme: dark){
.marketplace-search-results > a:nth-of-type(odd):not(.light *){background-color:hsl(var(--twc-gray-800) / 0.7)}}
.marketplace-search-results > a:nth-of-type(odd):is(.dark *){background-color:hsl(var(--twc-gray-800) / 0.7)}
.marketplace-search-results > a:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.marketplace-search-results > a:hover:not(.light *){background-color:hsl(var(--twc-gray-800) / 0.4)}}
.marketplace-search-results > a:hover:is(.dark *){background-color:hsl(var(--twc-gray-800) / 0.4)}
.marketplace-search-results > a .screenshot.as-text{--tw-bg-opacity:1;background-color:rgb(29 78 216 / 1);background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}
.marketplace-search-results > a:nth-of-type(2n + 1) .screenshot.as-text{--tw-bg-opacity:1;background-color:rgb(126 34 206 / 1);background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}
.marketplace-search-results > a:nth-of-type(3n + 1) .screenshot.as-text{--tw-bg-opacity:1;background-color:rgb(21 128 61 / 1);background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}
.marketplace-search-results > a:nth-of-type(4n + 1) .screenshot.as-text{--tw-bg-opacity:1;background-color:rgb(154 52 18 / 1);background-color:rgb(154 52 18 / var(--tw-bg-opacity, 1))}
.marketplace-search-results > a:nth-of-type(5n + 1) .screenshot.as-text{--tw-bg-opacity:1;background-color:rgb(29 78 216 / 1);background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}
.marketplace-search-results .screenshot {
  min-width: 64px;
  width: 64px;
  height: 64px;
  border-radius: 100%;
  background: var(--gray-400);
  display: inline-flex;
  margin-right: 10px;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 2rem;
  overflow: hidden;
}
.marketplace-search-results .screenshot.as-text {
  font-size: 24px;
  font-weight: bold;
}
.marketplace-search-results .screenshot img {
  width: auto;
  height: 64px;
  border-radius: 100%;
}
.marketplace-search-results .title {
  flex: 1 1 auto;
  line-height: normal;
}
.marketplace-search-results .title .text-bold {
  font-size: 1rem;
}
.marketplace-search-results .author {
  width: 20%;
  min-width: 20%;
  min-height: 20px;
}
.marketplace-search-results .version {
  width: 120px;
  text-align: right;
}
@media (max-width: 1700px) {}
@media (max-width: 1536px) {}
@media (max-width: 1024px) {
  .marketplace-header{height:auto;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-top:0.5rem;padding-bottom:0.5rem;vertical-align:baseline}
  .marketplace-header > ul{width:100%;justify-content:space-between}
  .marketplace-header > ul li{width:100%;text-align:center}
  .marketplace-header > ul li a{display:block;text-align:center}
  .marketplace-header .search{margin-top:0.5rem;width:100%}
}
@media (max-width: 768px) {
  .marketplace-theme .gallery,
  .marketplace-modul .gallery {
    display: grid;
    gap: 1rem;
    row-gap: 1rem;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
body.docu-page .app {
  width: 100%;
}
body.docu-page header {
    transition-duration: 0.3s;
    position:-webkit-sticky;
    position:sticky;
    top:0px;
    z-index:50;
    display:block;
    width:100%;
    border-bottom-width:1px;
    transition-duration:300ms;
    animation-duration:300ms;
    --tw-border-opacity:1;
    border-bottom-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));
    border-bottom-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)));
    --tw-bg-opacity:1;
    background-color:rgb(51 65 85 / 1);
    background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1));
    --tw-text-opacity:1;
    color:rgb(255 255 255 / 1);
    color:rgb(255 255 255 / var(--tw-text-opacity, 1));
  }
@media (prefers-color-scheme: dark){
body.docu-page header:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}}
body.docu-page header:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
body.docu-page header{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
body.docu-page header:not(.light *){--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:hsl(var(--twc-gray-950) / 0.2);--tw-shadow:var(--tw-shadow-colored)}}
body.docu-page header:is(.dark *){--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:hsl(var(--twc-gray-950) / 0.2);--tw-shadow:var(--tw-shadow-colored)}
.docu-header{display:flex;width:100%;flex-direction:row;align-items:center;padding-top:0.25rem;padding-bottom:0.25rem}
.docu-header .left-side{display:flex;width:300px;flex-direction:column;justify-content:flex-end;overflow:hidden;text-align:center}
.docu-header .left-side > svg:first-of-type{position:relative;right:0px;height:auto;width:300px}
.docu-header .left-side a{margin-right:2.5rem;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.docu-header .left-side a:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}}
.docu-header .left-side a:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.docu-header .left-side a svg {
  width: 0.6875rem;
  height: 0.6875rem;
  stroke-width: 2.5px;
  margin-right: 2px;
}
.docu-header .middle {
  flex: 1;
}
.docu-header .middle input{--tw-border-opacity:1 !important;border-color:rgb(71 85 105 / 1) !important;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1)) !important;background-color:transparent !important}
.docu-header .middle input:focus{--tw-border-opacity:1 !important;border-color:rgb(100 116 139 / 1) !important;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1)) !important}
.docu-header .right-side {
  flex: 0 0 300px;
}
.docu-page main{position:relative;margin-left:15%;margin-right:15%;display:flex;width:100%;flex-direction:row;align-items:flex-start}
.docu-page main .docu-nav{margin-top:2rem;margin-bottom:2rem;width:300px;padding-right:0.5rem}
.docu-page main .docu-nav .docu-section{margin-bottom:1rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.docu-page main .docu-nav .docu-section:not(.light *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.docu-page main .docu-nav .docu-section:is(.dark *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.docu-page main .docu-nav .docu-section .docu-section-label a{width:100%;padding:0.5rem;font-weight:700}
@media (prefers-color-scheme: dark){
.docu-page main .docu-nav .docu-section .docu-section-label a:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}}
.docu-page main .docu-nav .docu-section .docu-section-label a:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.docu-page main .docu-nav .docu-section .sub-menu{margin-left:0.5rem;margin-right:0.5rem;display:none;padding:0px}
.docu-page main .docu-nav .docu-section .sub-menu .item{display:flex;width:100%;flex-direction:column;padding-top:0.25rem;padding-bottom:0.25rem}
.docu-page main .docu-nav .docu-section .sub-menu.open{display:flex;flex-direction:column;border-top-width:1px;--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)))}
@media (prefers-color-scheme: dark){
.docu-page main .docu-nav .docu-section .sub-menu.open:not(.light *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}}
.docu-page main .docu-nav .docu-section .sub-menu.open:is(.dark *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.docu-page main .docu-content{margin-top:2rem;width:100%;
  flex: 1 1 auto;
  margin-bottom:3rem;
  border-radius:0.5rem;
  --tw-bg-opacity:1;
  background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));
  background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));
  padding:1rem}
@media (prefers-color-scheme: dark){
.docu-page main .docu-content:not(.light *){--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.docu-page main .docu-content:is(.dark *){--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.docu-page main .docu-content{padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem}
.docu-page main .docu-content h1, .docu-page main .docu-content h2, .docu-page main .docu-content h3, .docu-page main .docu-content h4, .docu-page main .docu-content h5{font-weight:700}
.docu-page main .docu-content h4{border-bottom-width:1px;padding-top:0.125rem;padding-bottom:0.125rem;font-size:1.15rem;line-height:1.75rem;font-weight:700}
@media (prefers-color-scheme: dark){
.docu-page main .docu-content h4:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
.docu-page main .docu-content h4:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.docu-page main .docu-tbl-of-content{position:-webkit-sticky;position:sticky;top:80px;z-index:50;margin-top:2rem;margin-bottom:2rem;padding-left:0.5rem;
  flex: 0 1 300px;
  min-width: 200px}
.docu-page main .docu-tbl-of-content > div{--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:0.5rem}
@media (prefers-color-scheme: dark){
.docu-page main .docu-tbl-of-content > div:not(.light *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.docu-page main .docu-tbl-of-content > div:is(.dark *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.docu-page main .docu-tbl-of-content > div > div{margin-bottom:0.5rem;display:block;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-300) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-border-opacity)));padding-top:0.5rem;padding-bottom:0.5rem;font-size:1.15rem;line-height:1.75rem}
@media (prefers-color-scheme: dark){
.docu-page main .docu-tbl-of-content > div > div:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)));--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}}
.docu-page main .docu-tbl-of-content > div > div:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)));--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.docu-page main .docu-tbl-of-content > div ul {
  list-style: none;
}
.docu-page main .docu-tbl-of-content > div ul li {
  padding: 0;
}
.docu-page main .docu-tbl-of-content > div > ul:first-of-type {
  margin: 0;
  padding: 0;
}
.docu-page main .docu-tbl-of-content a{font-size:0.875rem;line-height:1.25rem}
.docu-page main .docu-pages-index {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.docu-page main .docu-pages-index > div {
  padding: 3px 0;
  width: 33.333%;
}
.docu-page footer{padding-top:1rem;padding-bottom:1rem}
body.docu-page.without-table-of-content .docu-header .middle {
  max-width: calc(100% - 300px);
}
body.docu-page.without-table-of-content .docu-header .right-side {
  display: none;
}
body.docu-page.without-table-of-content main .docu-content {
  max-width: calc(100% - 300px);
}
body.docu-page.without-table-of-content main .docu-tbl-of-content {
  display: none;
}
@media (max-width: 1280px) {
  .docu-page .docu-header .middle {
    max-width: calc(100% - 300px);
  }
  .docu-page .docu-header .right-side {
    display: none;
  }
  .docu-page main .docu-tbl-of-content{display:none !important}
  .docu-page main .docu-content {
    max-width: calc(100% - 300px);
  }
}
@media (min-width: 1536px) and (max-width: 1699px) {
  .docu-page main{margin-left:auto !important;margin-right:auto !important;width:70% !important;max-width:70% !important}
}
@media (min-width: 1280px) and (max-width: 1535px) {
  .docu-page main{margin-left:auto !important;margin-right:auto !important;width:90% !important;max-width:90% !important}
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .docu-page main{margin-left:auto !important;margin-right:auto !important;width:95% !important;max-width:95% !important}
  .docu-header .left-side{width:250px;text-align:left}
  .docu-header .left-side > svg:first-of-type{width:240px}
  .docu-header .left-side a{margin-left:0px;margin-right:0px;justify-content:flex-start;padding-left:1.5rem;text-align:left;font-size:0.875rem;line-height:1.25rem}
  .docu-header .middle{padding-right:0px}
  .docu-header .right-side{display:none}
}
@media (max-width: 1024px) {
  .docu-header .left-side{width:250px;text-align:left}
  .docu-header .left-side > svg:first-of-type{width:240px}
  .docu-header .left-side a{margin-left:0px;margin-right:0px;justify-content:flex-start;padding-left:1.5rem;text-align:left;font-size:0.875rem;line-height:1.25rem}
  .docu-header .middle{padding-right:0px}
  .docu-header .right-side{display:none}
}
@media (max-width: 768px) {
  .docu-header .left-side{width:250px;text-align:left}
  .docu-header .left-side > svg:first-of-type{width:240px}
  .docu-header .left-side a{margin-left:0px;margin-right:0px;justify-content:flex-start;padding-left:1.5rem;text-align:left;font-size:0.875rem;line-height:1.25rem}
  .docu-header .middle{padding-right:0px}
  .docu-header .right-side{display:none}
  .docu-page main{display:flex;flex-direction:column;padding-left:0.5rem;padding-right:0.5rem}
  .docu-page main .docu-nav{width:100%}
  .docu-page main .docu-tbl-of-content{display:none !important}
  .docu-page main .docu-content{width:100%;
    max-width: 100%}
}
.page-page .page-content{margin-bottom:3rem;border-radius:0.5rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)));padding:1rem}
@media (prefers-color-scheme: dark){
.page-page .page-content:not(.light *){--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.page-page .page-content:is(.dark *){--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.license-page .page-content br{display:none}
.releases-page .header-with-layers .overlay {
  background-position: 0 -260px;
}
.releases-page .page-content h4{margin-bottom:0.125rem}
.releases-page .page-content h4 + ul{margin-bottom:1.5rem}
.releases-page .page-content ul{list-style-type:none;padding:0px}
.releases-page .page-content ul li{padding-top:0.125rem;padding-bottom:0.125rem}
.releases-page .page-content ul li > p:last-child{margin-bottom:0px}
.releases-page .page-content ul li > div{display:flex;flex-direction:row}
.releases-page .page-content ul span[class^=type-]{display:inline-block;min-width:90px}
.releases-page .page-content ul span:not([class^=type-]){flex:1 1 auto}
.releases-page .page-content ul .type-fixed{--tw-text-opacity:1;color:rgb(34 197 94 / 1);color:rgb(34 197 94 / var(--tw-text-opacity, 1))}
.releases-page .page-content ul .type-created,
.releases-page .page-content ul .type-added{--tw-text-opacity:1;color:rgb(192 132 252 / 1);color:rgb(192 132 252 / var(--tw-text-opacity, 1))}
.releases-page .page-content ul .type-replaced, .releases-page .page-content ul .type-removed{--tw-text-opacity:1;color:rgb(239 68 68 / 1);color:rgb(239 68 68 / var(--tw-text-opacity, 1))}
.releases-page .page-content ul .type-updated{--tw-text-opacity:1;color:rgb(249 115 22 / 1);color:rgb(249 115 22 / var(--tw-text-opacity, 1))}
.releases-page .page-content ul .type-improved{--tw-text-opacity:1;color:rgb(251 146 60 / 1);color:rgb(251 146 60 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.releases-page .page-content ul .type-improved:not(.light *){--tw-text-opacity:1;color:rgb(253 186 116 / 1);color:rgb(253 186 116 / var(--tw-text-opacity, 1))}}
.releases-page .page-content ul .type-improved:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 116 / 1);color:rgb(253 186 116 / var(--tw-text-opacity, 1))}
@media (max-width: 768px) {
  .license-page .page-content br{display:none}
}
.forum-section{margin-bottom:3.5rem;display:flex;flex-direction:column;overflow:hidden;border-radius:0.375rem;border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity)))}
@media (prefers-color-scheme: dark){
.forum-section:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)))}}
.forum-section:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)))}
.forum-section .section-header{padding:0.5rem;font-weight:600;border-bottom-width:2px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.forum-section .section-header:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}}
.forum-section .section-header:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}
.forum-section .section-description{--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
@media (prefers-color-scheme: dark){
.forum-section .section-description:not(.light *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}}
.forum-section .section-description:is(.dark *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}
.forum-section .section-description{padding:0.5rem}
.forum-active-users{margin-bottom:1rem;padding:0.5rem;font-size:0.875rem;line-height:1.25rem}
.forum-active-users > div:last-child .forum-mod {
  font-weight: bold;
}
.forum-page .pagination-container{margin:0px}
.forum-page .forum-categorie-row {
    transition-duration: 0.3s;
    display:flex;
    flex-direction:column;
    border-bottom-width:1px;
    --tw-border-opacity:1;
    border-bottom-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity));
    border-bottom-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity)));
    padding:0.5rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
@media (prefers-color-scheme: dark){
.forum-page .forum-categorie-row:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)))}}
.forum-page .forum-categorie-row:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)))}
.forum-page .forum-categorie-row > div:not(.children){display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding-left:0.5rem;padding-right:0.5rem}
.forum-page .forum-categorie-row:nth-of-type(even){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.forum-page .forum-categorie-row:nth-of-type(even):not(.light *){background-color:hsl(var(--twc-gray-700) / 0.8)}}
.forum-page .forum-categorie-row:nth-of-type(even):is(.dark *){background-color:hsl(var(--twc-gray-700) / 0.8)}
.forum-page .forum-categorie-row:nth-of-type(even):hover{background-color:hsl(var(--twc-gray-200) / 0.4)}
@media (prefers-color-scheme: dark){
.forum-page .forum-categorie-row:nth-of-type(even):hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.forum-page .forum-categorie-row:nth-of-type(even):hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.forum-page .forum-categorie-row:nth-of-type(odd){--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
@media (prefers-color-scheme: dark){
.forum-page .forum-categorie-row:nth-of-type(odd):not(.light *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}}
.forum-page .forum-categorie-row:nth-of-type(odd):is(.dark *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}
.forum-page .forum-categorie-row:nth-of-type(odd):hover{background-color:hsl(var(--twc-gray-200) / 0.4)}
@media (prefers-color-scheme: dark){
.forum-page .forum-categorie-row:nth-of-type(odd):hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.forum-page .forum-categorie-row:nth-of-type(odd):hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.forum-page .forum-categorie-row .status {
  width: 40px;
  min-width: 40px;
  min-height: 40px;
}
.forum-page .forum-categorie-row .info {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  padding: 4px 8px;
}
.forum-page .forum-categorie-row .info .cat-title {
  font-weight: bold;
}
.forum-page .forum-categorie-row .info .cat-description {
  font-size: small;
  max-height: 40px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}
.forum-page .forum-categorie-row .stats {
  padding: 4px 8px;
  width: 150px;
  min-width: 150px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.forum-page .forum-categorie-row .stats > div {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: small;
}
.forum-page .forum-categorie-row .stats > div > span:first-child {
  padding-right: 5px;
  min-width: 50px;
}
.forum-page .forum-categorie-row .stats > div > span:last-child {
  font-weight: bold;
}
.forum-page .forum-categorie-row .lastpost {
  width: 300px;
  min-width: 300px;
  padding: 4px 8px;
  text-align: left;
  font-size: small;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.forum-page .forum-categorie-row .lastpost a{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
  line-height: normal}
.forum-page .forum-categorie-row .children{margin-left:50px;border-top-width:1px;--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-200) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-border-opacity)));padding-left:0.5rem;font-size:0.75rem;line-height:1rem}
@media (prefers-color-scheme: dark){
.forum-page .forum-categorie-row .children:not(.light *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}}
.forum-page .forum-categorie-row .children:is(.dark *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.forum-page .forum-categorie-row .children > div {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.forum-page .forum-categorie-row .children > div div:not(:last-of-type):after {
  content: " | ";
  padding-left: 5px;
  padding-right: 7px;
}
.forum-page .forum-description {
  padding: 15px;
  margin-bottom: 30px;
}
.forum-page .threads-options-row{margin-top:1rem;margin-bottom:1rem;margin-left:-0.5rem;margin-right:-0.5rem;align-items:center}
.forum-page .threads-options-row:last-of-type{margin-bottom:2rem;margin-top:1.5rem}
.forum-page .threads-options-row .forum-cat-options{border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0.5rem}
@media (prefers-color-scheme: dark){
.forum-page .threads-options-row .forum-cat-options:not(.light *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}}
.forum-page .threads-options-row .forum-cat-options:is(.dark *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}
.forum-page .threads-options-row .forum-cat-options .categorie-infos{margin-bottom:0.5rem;display:flex;flex-direction:column}
.forum-page .threads-options-row .forum-cat-options .categorie-infos > div{font-size:0.875rem;line-height:1.25rem}
.forum-page .threads-options-row .forum-cat-options .moderators{display:flex;flex-direction:column}
.forum-page .threads-options-row .forum-cat-options .moderators a{font-size:0.875rem;line-height:1.25rem}
.forum-page .threads-options-row .pagination-container{margin:0px;
  justify-content: flex-end}
.forum-page .threads-options-row .pagination-container > div {
  margin: 0;
}
.forum-page .threads-options-row .pagination-container .pagination-info {
  margin: 0;
}
.forum-page .forum-thread-actions{display:flex;flex-direction:column}
.forum-page .forum-thread-actions .mod-actions{margin-bottom:0.5rem}
.forum-page .forum-thread-actions .mod-actions .btn{height:auto;min-height:0px;cursor:pointer;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;padding-right:0.5rem;font-size:0.75rem;line-height:1rem}
.forum-page .forum-thread-actions .base-actions {
  position: relative;
}
.forum-page .threads-list{display:flex;flex-direction:column;border-radius:0.375rem;border-width:1px;border-color:hsl(var(--twc-gray-200) / 0.7)}
@media (prefers-color-scheme: dark){
.forum-page .threads-list:not(.light *){border-color:hsl(var(--twc-gray-900) / 0.6)}}
.forum-page .threads-list:is(.dark *){border-color:hsl(var(--twc-gray-900) / 0.6)}
.forum-page .threads-list .status{width:2.5rem;min-width:2.5rem}
.forum-page .threads-list .thread-label{flex:1 1 auto;word-break:break-all;padding-right:0.5rem}
.forum-page .threads-list .thread-info{width:150px;min-width:150px;padding-left:0.5rem;padding-right:0.5rem}
.forum-page .threads-list .thread-last{width:25%;min-width:25%;padding-left:0.5rem;padding-right:0.5rem}
.forum-page .threads-list .threads-header{display:flex;flex-direction:row;border-bottom-width:2px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity)));background-color:hsl(var(--twc-gray-200) / 0.8);padding:0.5rem;font-size:0.75rem;line-height:1rem;font-weight:600}
@media (prefers-color-scheme: dark){
.forum-page .threads-list .threads-header:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.forum-page .threads-list .threads-header:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.forum-page .threads-list .threads-header{border-top-left-radius:0.375rem;border-top-right-radius:0.375rem;text-transform:uppercase}
.forum-page .threads-list .threads-header .thread-info{width:150px;min-width:150px;white-space:nowrap;text-align:center}
.forum-page .threads-list .threads-header .thread-last{width:25%;min-width:25%}
.forum-page .threads-list .thread {
    transition-duration: 0.3s;
    display:flex;
    flex-direction:row;
    padding-top:1rem;
    padding-bottom:1rem;
    padding-left:0.5rem;
    padding-right:0.5rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-duration:300ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:300ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  }
.forum-page .threads-list .thread:last-child{border-bottom-right-radius:0.375rem;border-bottom-left-radius:0.375rem}
.forum-page .threads-list .thread:not(:last-child){border-bottom-width:1px;--tw-border-opacity:1;border-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity)))}
@media (prefers-color-scheme: dark){
.forum-page .threads-list .thread:not(:last-child):not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}}
.forum-page .threads-list .thread:not(:last-child):is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.forum-page .threads-list .thread .thread-label .title{display:flex;width:auto;flex-direction:row;flex-wrap:nowrap}
.forum-page .threads-list .thread .thread-label .title a:first-child{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;word-break:break-all}
.forum-page .threads-list .thread .thread-label .title .attachments-clip{width:1.5rem;text-align:right}
.forum-page .threads-list .thread .thread-info{border-right-width:1px !important;border-left-width:1px !important;--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity))) !important}
@media (prefers-color-scheme: dark){
.forum-page .threads-list .thread .thread-info:not(.light *){--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity))) !important}}
.forum-page .threads-list .thread .thread-info:is(.dark *){--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity))) !important}
.forum-page .threads-list .thread .thread-info{width:200px;min-width:200px;padding-left:0.5rem;padding-right:0.5rem;text-align:center;font-size:0.75rem;line-height:1rem;display:flex;flex-direction:column;justify-content:center}
.forum-page .threads-list .thread.thread-unpublished{--tw-bg-opacity:1 !important;background-color:rgb(239 68 68 / 1) !important;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1)) !important;--tw-text-opacity:1 !important;color:hsl(var(--twc-gray-50) / var(--tw-text-opacity)) !important;color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-text-opacity))) !important}
@media (prefers-color-scheme: dark){
.forum-page .threads-list .thread.thread-unpublished:not(.light *){--tw-bg-opacity:1 !important;background-color:rgb(248 113 113 / 1) !important;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1)) !important}}
.forum-page .threads-list .thread.thread-unpublished:is(.dark *){--tw-bg-opacity:1 !important;background-color:rgb(248 113 113 / 1) !important;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1)) !important}
.forum-page .threads-list .thread.thread-unpublished:not(:last-child){border-bottom-width:1px !important;--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity))) !important}
@media (prefers-color-scheme: dark){
.forum-page .threads-list .thread.thread-unpublished:not(:last-child):not(.light *){--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity))) !important}}
.forum-page .threads-list .thread.thread-unpublished:not(:last-child):is(.dark *){--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity))) !important}
.forum-page .threads-list .thread.thread-unpublished a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;font-size:1rem;line-height:1.4rem;--tw-text-opacity:1;color:rgb(191 219 254 / 1);color:rgb(191 219 254 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.forum-page .threads-list .thread.thread-unpublished a:not(.light *){--tw-text-opacity:1;color:rgb(37 99 235 / 1);color:rgb(37 99 235 / var(--tw-text-opacity, 1))}}
.forum-page .threads-list .thread.thread-unpublished a:is(.dark *){--tw-text-opacity:1;color:rgb(37 99 235 / 1);color:rgb(37 99 235 / var(--tw-text-opacity, 1))}
.forum-page .threads-list .thread.thread-unpublished a {
  line-height: normal;
}
.forum-page .threads-list .thread.thread-unpublished a:hover{color:rgb(96 165 250 / 0.7)}
@media (prefers-color-scheme: dark){
.forum-page .threads-list .thread.thread-unpublished a:hover:not(.light *){color:rgb(37 99 235 / 0.6)}}
.forum-page .threads-list .thread.thread-unpublished a:hover:is(.dark *){color:rgb(37 99 235 / 0.6)}
.forum-page .threads-list .thread.thread-unpublished .thread-info {
  border-left-color: var(--forum-thread-unpublished-thread-info-border-color);
  border-right-color: var(--forum-thread-unpublished-thread-info-border-color);
}
.forum-page .threads-list .thread .thread-starter {
  font-size: small;
}
.forum-page .threads-list .thread .thread-last{display:flex;width:25%;min-width:1/4;flex-direction:column;justify-content:center;padding-left:0.5rem;text-align:left;font-size:0.875rem;line-height:1.25rem}
.forum-page .threads-list .thread:nth-of-type(even){--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
@media (prefers-color-scheme: dark){
.forum-page .threads-list .thread:nth-of-type(even):not(.light *){background-color:hsl(var(--twc-gray-700) / 0.8)}}
.forum-page .threads-list .thread:nth-of-type(even):is(.dark *){background-color:hsl(var(--twc-gray-700) / 0.8)}
.forum-page .threads-list .thread:nth-of-type(even):hover{background-color:hsl(var(--twc-gray-200) / 0.4)}
@media (prefers-color-scheme: dark){
.forum-page .threads-list .thread:nth-of-type(even):hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}}
.forum-page .threads-list .thread:nth-of-type(even):hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.forum-page .threads-list .thread:nth-of-type(odd){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.forum-page .threads-list .thread:nth-of-type(odd):not(.light *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}}
.forum-page .threads-list .thread:nth-of-type(odd):is(.dark *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}
.forum-page .threads-list .thread:nth-of-type(odd):hover{background-color:hsl(var(--twc-gray-200) / 0.4)}
@media (prefers-color-scheme: dark){
.forum-page .threads-list .thread:nth-of-type(odd):hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}}
.forum-page .threads-list .thread:nth-of-type(odd):hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.forum-page .forum-thread-name{word-break:break-all}
.forum-page .forum-thread-name h3{margin-bottom:0.25rem}
.forum-page .forum-thread-name + .forum-thread-actions{margin-top:0px}
.forum-page .post-list{display:flex;flex-direction:column;padding-top:0.5rem;padding-bottom:0.5rem}
.forum-page .post-list .post {
    transition-duration: 0.3s;
    margin-bottom:0.5rem;
    display:flex;
    width:100%;
    flex-direction:row;
    border-radius:0.25rem;
    padding-top:0.5rem;
    padding-bottom:0.5rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.forum-page .post-list .post.even{background-color:hsl(var(--twc-gray-100) / 0.6)}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post.even:not(.light *){background-color:hsl(var(--twc-gray-700) / 0.8)}}
.forum-page .post-list .post.even:is(.dark *){background-color:hsl(var(--twc-gray-700) / 0.8)}
.forum-page .post-list .post.even.over, .forum-page .post-list .post.even:hover{background-color:hsl(var(--twc-gray-200) / 0.4)}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post.even.over:not(.light *), .forum-page .post-list .post.even:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.forum-page .post-list .post.even.over:is(.dark *), .forum-page .post-list .post.even:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.forum-page .post-list .post.odd{--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post.odd:not(.light *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}}
.forum-page .post-list .post.odd:is(.dark *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}
.forum-page .post-list .post.odd.over, .forum-page .post-list .post.odd:hover{background-color:hsl(var(--twc-gray-200) / 0.4)}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post.odd.over:not(.light *), .forum-page .post-list .post.odd:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.forum-page .post-list .post.odd.over:is(.dark *), .forum-page .post-list .post.odd:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.forum-page .post-list .post:not(:first-of-type){margin-top:1.5rem}
.forum-page .post-list .post.unpublished .post-left,
.forum-page .post-list .post.unpublished .post-right .post-header,
.forum-page .post-list .post.unpublished .post-right .post-content{opacity:0.5}
.forum-page .post-list .post.locked{--tw-bg-opacity:1;background-color:rgb(254 226 226 / 1);background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}
.forum-page .post-list .post.locked:hover{background-color:rgb(254 202 202 / 0.8)}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post.locked:not(.light *){--tw-bg-opacity:1;background-color:rgb(248 113 113 / 1);background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}
.forum-page .post-list .post.locked:hover:not(.light *){background-color:rgb(239 68 68 / 0.8)}}
.forum-page .post-list .post.locked:is(.dark *){--tw-bg-opacity:1;background-color:rgb(248 113 113 / 1);background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}
.forum-page .post-list .post.locked:hover:is(.dark *){background-color:rgb(239 68 68 / 0.8)}
.forum-page .post-list .post.locked .post-left,
.forum-page .post-list .post.locked .post-right .post-header,
.forum-page .post-list .post.locked .post-right .post-content{opacity:0.5}
.forum-page .post-list .post.selected{--tw-bg-opacity:1;background-color:rgb(219 234 254 / 1);background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}
.forum-page .post-list .post.selected:hover{background-color:rgb(219 234 254 / 0.8)}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post.selected:not(.light *){--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}
.forum-page .post-list .post.selected:hover:not(.light *){background-color:rgb(59 130 246 / 0.8)}}
.forum-page .post-list .post.selected:is(.dark *){--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}
.forum-page .post-list .post.selected:hover:is(.dark *){background-color:rgb(59 130 246 / 0.8)}
.forum-page .post-list .post .post-left{border-right-width:1px !important;--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity))) !important}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post .post-left:not(.light *){--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity))) !important}}
.forum-page .post-list .post .post-left:is(.dark *){--tw-border-opacity:1 !important;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity)) !important;border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity))) !important}
.forum-page .post-list .post .post-left{width:200px;min-width:200px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem}
.forum-page .post-list .post .post-left .post-author{text-align:center;font-weight:600}
.forum-page .post-list .post .post-left .avatar{margin-left:auto;margin-right:auto;height:5rem;width:5rem;overflow:hidden;border-radius:9999px}
.forum-page .post-list .post .post-right{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}
.forum-page .post-list .post .post-right .post-header{display:flex;flex-direction:row;border-bottom-width:2px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity)));background-color:transparent;padding:0.5rem;font-size:0.75rem;line-height:1rem}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post .post-right .post-header:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}}
.forum-page .post-list .post .post-right .post-header:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.forum-page .post-list .post .post-right .post-header{margin-top:0.5rem;margin-bottom:0.5rem;width:100%;overflow:hidden;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem}
.forum-page .post-list .post .post-right .post-header > div:first-child{flex:1 1 auto;text-overflow:ellipsis;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.forum-page .post-list .post .post-right .post-header > div:last-child{display:flex;flex:1 1 auto;flex-direction:row;justify-content:flex-end;text-align:right;font-size:0.875rem;line-height:1.25rem}
.forum-page .post-list .post .post-right .post-header > div:last-child > div:last-child {
  padding-left: 10px;
}
.forum-page .post-list .post .post-right .post-header .checkable-wrapper{margin:0px}
.forum-page .post-list .post .post-right .post-content{display:flex;flex:1 1 auto;flex-direction:column;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;white-space:pre-wrap;word-break:break-all}
.forum-page .post-list .post .post-right .post-content a{word-break:break-all}
.forum-page .post-list .post .post-right .post-footer {
  min-height: 30px;
  display: flex;
  flex-direction: row;
  margin: 0 15px;
}
.forum-page .post-list .post .post-right .post-footer > div {
  padding: 6px 15px;
}
.forum-page .post-list .post .post-right .post-footer > div:first-child {
  flex: 1 1 auto;
}
.forum-page .post-list .post .post-right .post-footer > div:last-child {
  display: inline-flex;
}
.forum-page .post-list .post .post-attachments{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column}
.forum-page .post-list .post .post-attachments > div:not(.attachment){margin-bottom:0.5rem;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:0.5rem}
.forum-page .post-list .post .post-attachments .attachment{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;align-items:center;border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)));padding:0.5rem}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post .post-attachments .attachment:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.4)}}
.forum-page .post-list .post .post-attachments .attachment:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.4)}
.forum-page .post-list .post .post-attachments .attachment .icon {
  width: 40px;
}
.forum-page .post-list .post .post-attachments .attachment.is-image{display:inline-flex;flex-direction:column}
.forum-page .post-list .post .post-attachments .attachment.is-image .infos{display:flex;width:100%;flex-direction:column;flex-wrap:nowrap;overflow:hidden}
.forum-page .post-list .post .post-attachments .attachment.is-image .infos > div:not(.name){margin-top:0.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}
.forum-page .post-list .post .post-attachments .attachment.is-image .infos > div:not(.name) .size,
.forum-page .post-list .post .post-attachments .attachment.is-image .infos > div:not(.name) .hits{margin:0px;display:inline-flex;flex-direction:row;align-items:center;white-space:nowrap;border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-950) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-bg-opacity)));padding-left:0.375rem;padding-right:0.375rem;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-family:open-sans, sans-serif}
.forum-page .post-list .post .post-attachments .attachment.is-image .infos > div:not(.name) .size {
  margin-right: 5px;
}
.forum-page .post-list .post .post-attachments .attachment.is-image .icon{margin-bottom:0.25rem;display:flex;height:auto;width:100%;cursor:pointer;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;white-space:normal;overflow-wrap:normal;word-break:normal;border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-950) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-bg-opacity)));padding:0px}
.forum-page .post-list .post .post-attachments .attachment.is-image .icon img{margin:0px;height:auto;max-width:100%;object-fit:contain}
.forum-page .post-list .post .post-attachments .attachment.is-image .name{display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.75rem;line-height:1rem}
.forum-page .post-list .post .post-attachments .attachment.is-image .name .filename{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.forum-page .post-list .post .post-attachments .attachment.is-image .name .filename a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.forum-page .post-list .post .post-attachments .attachment.is-image .hits {
  margin-top: 5px;
}
.forum-page .post-list .post .post-attachments .attachment:not(.is-image){margin-bottom:0.25rem;flex-wrap:nowrap}
.forum-page .post-list .post .post-attachments .attachment:not(.is-image) .icon {
  width: 40px;
  display: inline-flex;
}
.forum-page .post-list .post .post-attachments .attachment:not(.is-image) .icon svg {
  width: 30px;
  height: 30px;
}
.forum-page .post-list .post .post-attachments .attachment:not(.is-image) .infos{display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;overflow:hidden}
.forum-page .post-list .post .post-attachments .attachment:not(.is-image) .infos > .name{display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;align-items:center;overflow:hidden}
.forum-page .post-list .post .post-attachments .attachment:not(.is-image) .infos > .name .filename{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.forum-page .post-list .post .post-attachments .attachment:not(.is-image) .infos > .name .filename a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.forum-page .post-list .post .post-attachments .attachment:not(.is-image) .infos > .meta{display:flex;height:1.5rem;flex-direction:row;align-items:center}
.forum-page .post-list .post .post-attachments .attachment:not(.is-image) .infos > .meta .size,
.forum-page .post-list .post .post-attachments .attachment:not(.is-image) .infos > .meta .hits{border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-950) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-bg-opacity)));padding-left:0.375rem;padding-right:0.375rem;padding-top:0px;padding-bottom:0px;font-family:open-sans, sans-serif;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1));margin:0px;margin-left:auto;margin-right:auto;display:inline-block;flex:none}
.forum-page .post-list .post .post-attachments .attachment:not(.is-image) .infos > .meta .size {
  margin-right: 5px;
}
.forum-page .post-list .post .post-attachments .attachment .hits {
  text-align: right;
  margin: 0 5px;
  font-size: small;
  padding: 2px 6px;
  border-radius: 3px;
  line-height: normal;
}
.forum-page .post-list .post + .replay-container {
  margin: 0 0 80px 200px;
    transition-duration: 0.3s;
    position:relative;
    top:-100%;
    left:-1px;
    z-index:10;
    margin-top:-0.75rem;
    margin-bottom:0px;
    border-bottom-right-radius:0.375rem;
    border-bottom-left-radius:0.375rem;
    border-left-width:1px;
    border-bottom-width:1px;
    --tw-border-opacity:1;
    border-color:hsl(var(--twc-gray-100) / var(--tw-border-opacity));
    border-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-border-opacity)));
    background-color:hsl(var(--twc-gray-50) / 0.6);
    padding:1rem;
    padding-top:0px;
    padding-bottom:0px;
    opacity:0;
    transition-property:all;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post + .replay-container:not(.light *){background-color:hsl(var(--twc-gray-500) / 0.8)}}
.forum-page .post-list .post + .replay-container:is(.dark *){background-color:hsl(var(--twc-gray-500) / 0.8)}
.forum-page .post-list .post + .replay-container.open {
    top:0px;
    margin-bottom:1rem;
    padding-top:0.5rem;
    padding-bottom:0.5rem;
    opacity:1;
  }
.forum-page .post-list .post + .replay-container > div:first-of-type:not(.replay-form){display:flex;flex-direction:row;align-items:center;justify-content:flex-end}
.forum-page .post-list .post + .replay-container .form-container{margin-top:0.5rem;background-color:transparent;padding:0px}
.forum-page .post-list .post + .replay-container:before {
  position: absolute;
  z-index: 30;
  top: -15px;
  content: "";
  width: 0;
  height: 0;
  left: 50%;
  margin-left: -15px;
  -webkit-transform: rotate(360deg);
  border-style: solid;
  border-width: 0 15px 15px 15px;
  border-color:transparent;
  border-bottom-color:hsl(var(--twc-gray-100) / 0.6);
}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post + .replay-container:not(.light *):before{border-bottom-color:hsl(var(--twc-gray-500) / 0.8)}}
.forum-page .post-list .post + .replay-container:is(.dark *):before{border-bottom-color:hsl(var(--twc-gray-500) / 0.8)}
.forum-page .post-list .post + .replay-container .replay-form .tab_content {
  background: none;
  box-shadow: none;
  border: 0;
  padding: 0;
}
.forum-page .post-list .post + .replay-container .buttons{display:flex;flex-direction:row;align-items:center}
.forum-page .post-list .post + .replay-container .buttons button:first-child{margin-right:0.5rem}
.forum-page .post-list .post.even:hover + .replay-container{background-color:hsl(var(--twc-gray-200) / 0.4)}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post.even:hover + .replay-container:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.forum-page .post-list .post.even:hover + .replay-container:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.forum-page .post-list .post.even + .replay-container:hover{background-color:hsl(var(--twc-gray-200) / 0.4)}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post.even + .replay-container:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.forum-page .post-list .post.even + .replay-container:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.forum-page .post-list .post.odd:hover + .replay-container{background-color:hsl(var(--twc-gray-200) / 0.4)}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post.odd:hover + .replay-container:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.forum-page .post-list .post.odd:hover + .replay-container:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.forum-page .post-list .post.odd + .replay-container:hover{background-color:hsl(var(--twc-gray-200) / 0.4)}
@media (prefers-color-scheme: dark){
.forum-page .post-list .post.odd + .replay-container:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.forum-page .post-list .post.odd + .replay-container:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.forum-page .mod-actions{display:flex;flex-direction:row;align-items:center}
.forum-page .mod-actions .action-selector {
  flex: 1 1 auto;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding-right: 10px;
}
.move-to-forums {
  height: 250px;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  overflow-x: hidden;
}
.move-to-forums > div {
    transition-duration: 0.3s;
    cursor:pointer;
    padding-top:0.375rem;
    padding-bottom:0.375rem;
    padding-left:0.5rem;
    padding-right:0.5rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.move-to-forums > div:nth-of-type(even):not(.selected){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.move-to-forums > div:nth-of-type(even):not(.selected):not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}}
.move-to-forums > div:nth-of-type(even):not(.selected):is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
.move-to-forums > div:nth-of-type(odd):not(.selected){--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}
@media (prefers-color-scheme: dark){
.move-to-forums > div:nth-of-type(odd):not(.selected):not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}}
.move-to-forums > div:nth-of-type(odd):not(.selected):is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.move-to-forums > div:not(.selected):hover{background-color:hsl(var(--twc-gray-200) / 0.5)}
@media (prefers-color-scheme: dark){
.move-to-forums > div:not(.selected):hover:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.7)}}
.move-to-forums > div:not(.selected):hover:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.7)}
.move-to-forums > div.selected{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (max-width: 991px) {
  .forum-page .threads-options-row .pagination-container{align-items:center;justify-content:center}
  .forum-page .threads-options-row .pagination-container .pagination-info,
  .forum-page .threads-options-row .pagination-container > div{margin-top:1rem}
  .forum-page .forum-thread-name,
  .forum-page .forum-thread-actions,
  .forum-page .post-list, .forum-page .threads-list {
    margin-left: 15px;
    margin-right: 15px;
  }
  .forum-page .forum-thread-actions {
    flex-direction: column;
    align-items: flex-end;
    margin-top:1rem;
  }
  .forum-page .forum-thread-actions .mod-actions,
  .forum-page .forum-thread-actions .base-actions {
    margin: 0 !important;
    display: inline-flex;
    width: -webkit-max-content;
    width: max-content;
    gap:0.5rem;
  }
  .forum-page .forum-thread-actions .mod-actions {
    margin-bottom: 10px !important;
  }
  .forum-page .threads-options-row {
    margin-left: 5px;
    margin-right: 5px;
  }
  .forum-page .forum-categorie-row > div:not(.children) {
    flex-direction: column !important;
    text-align:left;
  }
  .forum-page .forum-categorie-row .stats,
  .forum-page .forum-categorie-row .status {
    display: none !important;
  }
  .forum-page .forum-categorie-row .info,
  .forum-page .forum-categorie-row .lastpost {
    width: 100% !important;
    flex: unset !important;
    text-align: unset !important;
  }
  .forum-page .forum-categorie-row .children {
    padding-left: 36px !important;
  }
  .forum-page .threads-list .thread {
    flex-direction: column;
  }
  .forum-page .threads-list .thread .thread-label {
    line-height: normal;
  }
  .forum-page .threads-list .thread .thread-label .title {
    font-weight: bold;
  }
  .forum-page .threads-list .thread .thread-label .thread-starter {
    line-height: normal;
  }
  .forum-page .threads-list .thread .thread-info {
    width: unset;
    min-width: unset;
    text-align: left;
    padding: 0;
    flex-direction: row;
    justify-content: flex-start;
  }
  .forum-page .threads-list .thread .thread-info > div:first-of-type {
    margin-right: 15px;
  }
  .forum-page .threads-list .thread .thread-last {
    width: unset;
    padding: 0;
    flex-direction: row;
    justify-content: flex-start;
  }
  .forum-page .threads-list .thread .thread-last > div:first-of-type {
    margin-right: 5px;
  }
  .forum-page .post-list .post {
    flex-direction: column;
  }
  .forum-page .post-list .post .post-left {
    margin: 0 15px;
    border: 0;
    padding: 0 15px;
  }
  .forum-page .post-list .post .post-author {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .forum-page .post-list .post .post-author .avatar {
    margin: 0 5px 0 0 !important;
    width: 32px;
    height: 32px;
  }
  .forum-page .post-list .post .post-author .avatar img {
    min-width: 32px;
    min-height: 32px;
  }
  .forum-page .post-list .post .post-author-info {
    display: none;
  }
  .forum-page .post-list .post .post-attachments > div:not(.icon):not(.infos) {
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  .forum-page .post-list .post .post-attachments .attachment:not(.is-image) .icon {
    display: none;
  }
  .forum-page .post-list .post .post-attachments .attachment .infos {
    flex-direction: column !important;
    flex: unset !important;
    width: 100%;
  }
  .forum-page .post-list .post .post-attachments .attachment .infos .name {
    padding: 0 !important;
    margin: 0;
    max-width: 100%;
  }
  .forum-page .post-list .post .post-attachments .attachment.is-image {
    width: 100%;
  }
  .forum-page .post-list .post .post-attachments .attachment.is-image .icon {
    width: 100%;
  }
  .forum-page .post-list .post .post-attachments .attachment.is-image .icon img {
    width: 100%;
    max-width: 100%;
  }
  .forum-page .post-list .replay-container {
    margin: -15px 15px 80px 15px !important;
  }
  .threads-list .thread-info,
  .threads-list .status {
    display: none;
  }
  .threads-list .threads-header .thread-last,
  .threads-list .thread .thread-last {
    width: 50%;
  }
  .threads-list .thread .thread-last {
    font-size: small;
  }
  .forum-section,
  .forum-active-users {
    margin: 0 15px 30px;
  }
  .forum-section{margin-left:0px;margin-right:0px}
}
@media (max-width: 580px) {
  .forum-page .forum-categorie-row > div{display:flex;flex-direction:column}
}
.gbook-entries .entry:not(:last-of-type){margin-bottom:2rem}
.gbook-entries .entry{border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0.5rem}
@media (prefers-color-scheme: dark){
.gbook-entries .entry:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}}
.gbook-entries .entry:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
.gbook-entries .entry .header{display:flex;flex-direction:column;padding-bottom:0.5rem}
.gbook-entries .entry .header h4{word-break:break-all;font-size:1.15rem;line-height:1.75rem;
  line-height: normal}
.gbook-entries .entry .header .meta-info{display:flex;flex-direction:row;align-items:center;font-size:0.75rem;line-height:1rem}
.gbook-entries .entry .header .meta-info > div{margin-right:0.5rem}
.gbook-entries .entry .content{word-break:break-all}
.gbook-entries .entry .content > p:last-of-type{margin-bottom:0px}
.search-page .content-col > h2{font-size:1.15rem;line-height:1.75rem;font-weight:700}
.search-page .search-form{display:flex;flex-direction:row}
.search-page .meta-info{margin-top:2rem;margin-bottom:1.5rem;font-size:0.875rem;line-height:1.25rem}
.search-page .meta-info > div:last-child{font-size:0.75rem;line-height:1rem}
.search-page .search-results{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column}
.search-page .search-results .entry-media{position:relative;height:200px;overflow:hidden;border-top-right-radius:0.375rem;border-top-left-radius:0.375rem}
.search-page .search-results .entry-media img {
    transition-duration: 0.3s;
    width:100%;
    transition-property:all;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.search-page .search-results .entry-wrapper{display:flex;flex-direction:column}
.search-page .search-results .entry-wrapper .entry-title{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem}
.search-page .search-results .entry-wrapper .entry-title h4{margin:0px;font-size:1.35rem;line-height:1.75rem}
.search-page .search-results .entry-wrapper .entry-content{padding-left:0.75rem;padding-right:0.75rem}
.search-page .search-results .entry-wrapper .entry-content > p:last-of-type{margin:0px}
.search-page .search-results .entry-wrapper .search-meta{margin-top:0.75rem;margin-bottom:0.75rem;padding-left:0.75rem;padding-right:0.75rem;text-align:right;font-size:0.75rem;line-height:1rem}
@media (prefers-color-scheme: dark){
.search-page .search-results .entry-wrapper .search-meta:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}}
.search-page .search-results .entry-wrapper .search-meta:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.search-page .entry{margin-bottom:2rem;border-radius:0.5rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.search-page .entry:not(.light *){--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.search-page .entry:is(.dark *){--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.search-page .entry:hover .entry-media img{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@media (max-width: 768px) {
  .search-page .meta-info > div:last-of-type{text-align:left !important}
}
.sitemap-page .sitemap-container{margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem}
.sitemap-page .sitemap-container > div{border-radius:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)));padding:1rem}
@media (prefers-color-scheme: dark){
.sitemap-page .sitemap-container > div:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}}
.sitemap-page .sitemap-container > div:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
.sitemap-page .sitemap-section h3{font-size:1.5rem;line-height:2rem;font-weight:700}
.sitemap-page .sitemap-section > ul{margin:0px;display:flex;list-style-type:none;flex-direction:column;padding:0px}
.sitemap-page .sitemap-section > ul ul{margin:0px;list-style-type:none;padding:0px}
.sitemap-page .sitemap-section > ul li{position:relative;margin:0px;display:flex;width:100%;flex-direction:column;padding-left:1rem;padding-right:1rem;padding-top:0px;padding-bottom:0px}
.sitemap-page .sitemap-section > ul li > div{position:relative;display:flex;flex-direction:row}
.sitemap-page .sitemap-section > ul li > div:before {
  content: "» ";
  padding-top:0.25rem;
  padding-bottom:0.25rem;
  padding-right:0.5rem;
}
.sitemap-page .sitemap-section > ul li > div a{display:block;flex:1 1 auto;padding-top:0.25rem;padding-bottom:0.25rem}
.sitemap-page .sitemap-section > ul > li{margin:0px;padding-left:0px;padding-right:0px;padding-top:0.25rem;padding-bottom:0.25rem}
@media (max-width: 1024px) {
  .sitemap-page .sitemap-container{margin-bottom:1rem;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}
}
@media (max-width: 768px) {
  .sitemap-page .sitemap-container{margin-bottom:1rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1rem}
}
.documentations-page .sidebar-widgets-left .widget-body .section-label{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-200) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-border-opacity)));font-weight:700}
@media (prefers-color-scheme: dark){
.documentations-page .sidebar-widgets-left .widget-body .section-label:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}}
.documentations-page .sidebar-widgets-left .widget-body .section-label:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.documentations-page .sidebar-widgets-left .widget-body ul{margin-left:1rem;list-style-type:disc}
.documentations-page .sidebar-widgets-left .widget-body > ul{margin-left:0px;width:100%;list-style-type:none;padding-left:0px}
.documentations-page .sidebar-widgets-left .widget-body .nav-sub{margin-left:0px;list-style-type:none}
.documentations-page .sidebar-widgets-left .widget-body .nav-sub .nav-sub{margin:0px;padding-bottom:0px}
.documentations-page .sidebar-widgets-left .widget-body .nav-sub .nav-item:not(.open) .nav-sub{display:none}
.documentations-page .sidebar-widgets-left .widget-body .nav-sub .nav-link {
    transition-duration: 0.3s;
    display:block;
    cursor:pointer;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.documentations-page .sidebar-widgets-left .widget-body .nav-sub .nav-link:hover{--tw-text-opacity:1;color:rgb(59 130 246 / 1);color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
.documentations-page .sidebar-widgets-left .widget-body .nav-sub .nav-link{border-right-width:2px;border-right-color:transparent}
.documentations-page .sidebar-widgets-left .widget-body .nav-sub .nav-item.open > a.nav-link{--tw-border-opacity:1;border-right-color:rgb(147 197 253 / 1);border-right-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}
.documentations-page .sidebar-widgets-left .widget-body .nav-sub .nav-headings{padding-left:0px}
.documentations-page .sidebar-widgets-left .widget-body .nav-sub > li > div{font-weight:700}
.documentations-page .sidebar-widgets-left .widget-body .nav-sub > li > .child{margin-left:0px;list-style-type:none;padding-left:0px;padding-right:0px}
.documentations-page .sidebar-widgets-left .widget-body .nav-sub > li > .child .child{display:none}
.documentations-page .sidebar-widgets-left .widget-body .nav-sub > li > .child li.open > .child{display:block !important}
.documentations-page .content-col{margin-top:0px;padding-top:0px}
.documentations-page .content-col .docu-content{margin-bottom:2rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)));padding:0.5rem}
@media (prefers-color-scheme: dark){
.documentations-page .content-col .docu-content:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.documentations-page .content-col .docu-content:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.documentations-page .content-col p > code,
.documentations-page .content-col > code{white-space:pre-wrap;word-break:break-all;font-size:0.875rem;line-height:1.25rem}
.documentations-page .content-col h1,
.documentations-page .content-col h2,
.documentations-page .content-col h3,
.documentations-page .content-col h4,
.documentations-page .content-col h5,
.documentations-page .content-col h6{white-space:pre-wrap;word-break:break-all}
.documentations-page .content-col a > code,
.documentations-page .content-col li > code,
.documentations-page .content-col h1 > code,
.documentations-page .content-col h2 > code,
.documentations-page .content-col h3 > code,
.documentations-page .content-col h4 > code,
.documentations-page .content-col h5 > code,
.documentations-page .content-col h6 > code{display:inline-block;white-space:pre-wrap;word-break:break-all;padding-top:0px;padding-bottom:0px}
.documentations-page .content-col a > code{pointer-events:none}
.documentations-page .content-col li > code{margin-bottom:0.125rem}
.documentations-page .content-col > ul,
.documentations-page .content-col > ol{margin-top:1rem;margin-bottom:1rem}
.documentations-page .content-col > ul ul, .documentations-page .content-col > ul ol,
.documentations-page .content-col > ol ul,
.documentations-page .content-col > ol ol{margin-bottom:0.125rem}
.documentations-page .content-col table{margin-bottom:1rem}
.documentations-page .content-col table thead tr th,
.documentations-page .content-col table thead tr td{text-align:left}
.weather-page .content-col form:first-of-type{display:flex;flex-direction:row;align-items:center}
.weather-page .content-col form:first-of-type .tab_content{margin-right:0.5rem;display:flex;width:auto;flex:1 1 auto;flex-direction:row;align-items:center}
.weather-page .content-col form:first-of-type .tab_content .form-field{margin:0px;padding:0px}
.weather-page .weather-now{position:relative;z-index:1;margin-bottom:1rem;display:flex;min-height:90px;width:100%;flex-direction:row;align-items:center;border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:0.5rem;padding-bottom:0.5rem}
@media (prefers-color-scheme: dark){
.weather-page .weather-now:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.weather-page .weather-now:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.weather-page .weather-now .weather-icon{position:relative;margin-left:auto;margin-right:auto;display:inline-block;height:220px;min-width:220px}
.weather-page .weather-now .weather-icon .w-icon,
.weather-page .weather-now .weather-icon svg{height:100% !important;width:100% !important}
.weather-page .weather-now .weather-icon span{position:absolute;bottom:1rem;width:100%;text-align:center;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-400) / var(--tw-text-opacity));color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.weather-page .weather-now .weather-icon span:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}}
.weather-page .weather-now .weather-icon span:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}
.weather-page .weather-now .weather-temp{position:absolute;right:-1rem;top:1.5rem;font-size:2.25rem;line-height:2.5rem;font-weight:700}
.weather-page .weather-now .weather-now-right{flex:1 1 auto;padding-left:1rem;padding-top:1rem}
.weather-page .weather-now .daily-summary{margin-bottom:0.5rem;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem;padding-bottom:0.5rem;font-size:0.875rem;line-height:1.25rem}
.weather-page .weather-now .daily-summary p{margin:0px;display:flex;flex:1 1 auto;flex-direction:row;align-items:center}
.weather-page .weather-now .daily-summary p .w-icon,
.weather-page .weather-now .daily-summary p svg{height:30px !important;width:30px !important}
.weather-page .weather-now .daily-summary p svg{stroke-width:2.5px !important}
.weather-page .weather-now .daily-summary p:first-child svg{margin-top:-0.25rem !important;margin-left:-0.125rem !important;height:38px !important;width:38px !important;fill:none !important;stroke:#ffffff !important;stroke-width:1.5px !important}
.weather-page .weather-now .daily-summary p .w-icon{margin-right:0.125rem;display:inline-block}
.weather-page .weather-now .daily-summary p .w-icon:not(:first-of-type){margin-left:1rem}
.weather-page #weather-trend{position:relative;margin-bottom:2rem;display:flex;min-height:90px;width:100%;flex-direction:row;align-items:center;border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:0.5rem;padding-bottom:0.5rem}
@media (prefers-color-scheme: dark){
.weather-page #weather-trend:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)));--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.weather-page #weather-trend:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)));--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.weather-page .w-options a {
    transition-duration: 0.3s;
    margin-top:2px;
    margin-bottom:2px;
    margin-left:-0.5rem;
    margin-right:-0.5rem;
    border-radius:0.25rem;
    padding-top:0.25rem;
    padding-bottom:0.25rem;
    padding-left:0.5rem;
    padding-right:0.5rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.weather-page .w-options a:hover{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.weather-page .w-options a.active{cursor:default;--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.weather-page .w-quickview .widget-body{display:flex;flex-direction:column}
.weather-page .w-quickview .widget-body > div{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;overflow:hidden}
.weather-page .w-quickview .widget-body > div .n{flex:1 1 auto;padding-right:0.25rem}
.weather-page .w-quickview .widget-body > div .i{width:50px;min-width:50px;max-width:50px;text-align:center}
.weather-page .w-quickview .widget-body > div .i svg{height:50px;width:50px}
.weather-page .w-quickview .widget-body > div .t{width:80px;min-width:80px;max-width:80px;padding-left:0.25rem;text-align:right}
.weather-page .w-quickview .widget-body > div .t span{font-size:1rem;line-height:1.4rem;font-weight:700}
.weather-page .w-quickview .widget-body > div .t small{font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(59 130 246 / 1);color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.weather-page .w-quickview .widget-body > div .t small:not(.light *){--tw-text-opacity:1;color:rgb(96 165 250 / 1);color:rgb(96 165 250 / var(--tw-text-opacity, 1))}}
.weather-page .w-quickview .widget-body > div .t small:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250 / 1);color:rgb(96 165 250 / var(--tw-text-opacity, 1))}
.weather-3-days{margin-bottom:1rem;display:flex;flex-direction:row;align-items:center;gap:1rem;padding-top:1rem;padding-bottom:1rem}
.weather-3-days > .row {
    transition-duration: 0.3s;
    margin-left:0px;
    margin-right:0px;
    display:flex;
    min-width:0px;
    flex:1 1 auto;
    flex-direction:row;
    align-items:center;
    border-radius:0.375rem;
    --tw-bg-opacity:1;
    background-color:rgb(255 255 255 / 1);
    background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));
    padding-left:0px;
    padding-right:0px;
    background-blend-mode:darken;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-duration:300ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:300ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  }
.weather-3-days > .row:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.weather-3-days > .row:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)));--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.weather-3-days > .row:hover:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.3)}}
.weather-3-days > .row:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)));--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.weather-3-days > .row:hover:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.3)}
.weather-3-days.weather-days-3, .weather-3-days.weather-days-6, .weather-3-days.weather-days-9, .weather-3-days.weather-days-5, .weather-3-days.weather-days-7{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}
.weather-3-days.weather-days-4, .weather-3-days.weather-days-8, .weather-3-days.weather-days-10{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}
.weather-3-days .weather-icon{height:5rem;width:5rem}
.weather-3-days .weather-icon .w-icon,
.weather-3-days .weather-icon svg{height:100% !important;width:100% !important}
.weather-3-days .weather-temp{font-size:1rem;line-height:1.4rem}
.weather-3-days .name{overflow-wrap:break-word;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-400) / var(--tw-text-opacity));color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.weather-3-days .name:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}}
.weather-3-days .name:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}
.weather-countries{margin-bottom:1rem;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0.5rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0.5rem}
@media (prefers-color-scheme: dark){
.weather-countries:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.weather-countries:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.weather-countries a {
    transition-duration: 0.3s;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    border-radius:0.125rem;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)));
    padding-top:0.25rem;
    padding-bottom:0.25rem;
    padding-left:0.25rem;
    padding-right:0.25rem;
    font-size:0.875rem;
    line-height:1.25rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.weather-countries a:hover{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.weather-countries a:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.weather-countries a:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.weather-stations{margin-bottom:1rem;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0.5rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:0.5rem}
@media (prefers-color-scheme: dark){
.weather-stations:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.weather-stations:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.weather-stations a {
    transition-duration: 0.3s;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    border-radius:0.125rem;
    --tw-bg-opacity:1;
    background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));
    background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)));
    padding-top:0.25rem;
    padding-bottom:0.25rem;
    padding-left:0.25rem;
    padding-right:0.25rem;
    font-size:0.875rem;
    line-height:1.25rem;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration:300ms;
    animation-duration:300ms;
  }
.weather-stations a:hover{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
@media (prefers-color-scheme: dark){
.weather-stations a:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
.weather-stations a:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.apexcharts-yaxis-label,
.apexcharts-xaxis-label{--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.apexcharts-yaxis-label:not(.light *),
.apexcharts-xaxis-label:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-50) / var(--tw-text-opacity));color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-text-opacity)))}}
.apexcharts-yaxis-label:is(.dark *),
.apexcharts-xaxis-label:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-50) / var(--tw-text-opacity));color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-text-opacity)))}
.apexcharts-yaxis-label tspan,
.apexcharts-xaxis-label tspan{fill:hsl(var(--twc-gray-800) / 1);fill:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, 1))}
@media (prefers-color-scheme: dark){
.apexcharts-yaxis-label tspan:not(.light *),
.apexcharts-xaxis-label tspan:not(.light *){fill:hsl(var(--twc-gray-100) / 1);fill:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, 1))}}
.apexcharts-yaxis-label tspan:is(.dark *),
.apexcharts-xaxis-label tspan:is(.dark *){fill:hsl(var(--twc-gray-100) / 1);fill:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, 1))}
.apexcharts-yaxis-label tspan,
.apexcharts-xaxis-label tspan{stroke:hsl(var(--twc-gray-800) / 1);stroke:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, 1))}
@media (prefers-color-scheme: dark){
.apexcharts-yaxis-label tspan:not(.light *),
.apexcharts-xaxis-label tspan:not(.light *){stroke:hsl(var(--twc-gray-100) / 1);stroke:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, 1))}}
.apexcharts-yaxis-label tspan:is(.dark *),
.apexcharts-xaxis-label tspan:is(.dark *){stroke:hsl(var(--twc-gray-100) / 1);stroke:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, 1))}
.apexcharts-yaxis-label tspan,
.apexcharts-xaxis-label tspan {
  stroke-width: 0.1px;
}
.apexcharts-yaxis-texts-g{--tw-text-opacity:1;color:hsl(var(--twc-gray-800) / var(--tw-text-opacity));color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
.apexcharts-yaxis-texts-g:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}}
.apexcharts-yaxis-texts-g:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.apexcharts-grid-borders > line{stroke:hsl(var(--twc-gray-300) / 1);stroke:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, 1))}
@media (prefers-color-scheme: dark){
.apexcharts-grid-borders > line:not(.light *){stroke:hsl(var(--twc-gray-500) / 1);stroke:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, 1))}}
.apexcharts-grid-borders > line:is(.dark *){stroke:hsl(var(--twc-gray-500) / 1);stroke:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, 1))}
.apexcharts-gridline{stroke:hsl(var(--twc-gray-300) / 1);stroke:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, 1))}
@media (prefers-color-scheme: dark){
.apexcharts-gridline:not(.light *){stroke:hsl(var(--twc-gray-600) / 1);stroke:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, 1))}}
.apexcharts-gridline:is(.dark *){stroke:hsl(var(--twc-gray-600) / 1);stroke:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, 1))}
.apexcharts-gridline line{stroke:hsl(var(--twc-gray-300) / 1);stroke:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, 1))}
@media (prefers-color-scheme: dark){
.apexcharts-gridline line:not(.light *){stroke:hsl(var(--twc-gray-600) / 1);stroke:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, 1))}}
.apexcharts-gridline line:is(.dark *){stroke:hsl(var(--twc-gray-600) / 1);stroke:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, 1))}
.apexcharts-gridline .apexcharts-xaxis-tick{stroke:hsl(var(--twc-gray-300) / 1);stroke:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, 1))}
@media (prefers-color-scheme: dark){
.apexcharts-gridline .apexcharts-xaxis-tick:not(.light *){stroke:hsl(var(--twc-gray-200) / 1);stroke:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, 1))}}
.apexcharts-gridline .apexcharts-xaxis-tick:is(.dark *){stroke:hsl(var(--twc-gray-200) / 1);stroke:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, 1))}
.apexcharts-yaxis line{stroke:hsl(var(--twc-gray-300) / 1);stroke:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, 1))}
@media (prefers-color-scheme: dark){
.apexcharts-yaxis line:not(.light *){stroke:hsl(var(--twc-gray-500) / 1);stroke:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, 1))}}
.apexcharts-yaxis line:is(.dark *){stroke:hsl(var(--twc-gray-500) / 1);stroke:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, 1))}
.apexcharts-inner.apexcharts-graphical line{stroke:hsl(var(--twc-gray-300) / 1);stroke:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, 1))}
@media (prefers-color-scheme: dark){
.apexcharts-inner.apexcharts-graphical line:not(.light *){stroke:hsl(var(--twc-gray-500) / 1);stroke:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, 1))}}
.apexcharts-inner.apexcharts-graphical line:is(.dark *){stroke:hsl(var(--twc-gray-500) / 1);stroke:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, 1))}
.apexcharts-legend-text{padding-left:1.25rem !important;--tw-text-opacity:1 !important;color:hsl(var(--twc-gray-400) / var(--tw-text-opacity)) !important;color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-text-opacity))) !important}
@media (prefers-color-scheme: dark){
.apexcharts-legend-text:not(.light *){--tw-text-opacity:1 !important;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity)) !important;color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity))) !important}}
.apexcharts-legend-text:is(.dark *){--tw-text-opacity:1 !important;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity)) !important;color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity))) !important}
.apexcharts-yaxis-title text,
.apexcharts-xaxis-title text{fill:hsl(var(--twc-gray-400) / 1) !important;fill:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, 1)) !important}
@media (prefers-color-scheme: dark){
.apexcharts-yaxis-title text:not(.light *),
.apexcharts-xaxis-title text:not(.light *){fill:hsl(var(--twc-gray-300) / 1) !important;fill:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, 1)) !important}}
.apexcharts-yaxis-title text:is(.dark *),
.apexcharts-xaxis-title text:is(.dark *){fill:hsl(var(--twc-gray-300) / 1) !important;fill:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, 1)) !important}
.apexcharts-tooltip{border-width:0px !important;--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))) !important;padding-top:0.125rem !important;padding-bottom:0.125rem !important;padding-left:0.25rem !important;padding-right:0.25rem !important;font-size:0.75rem !important;line-height:1rem !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;--tw-shadow:0 0 #0000 !important;--tw-shadow-colored:0 0 #0000 !important;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
.apexcharts-tooltip > .apexcharts-tooltip-title{border-width:0px !important;--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))) !important}
.apexcharts-tooltip > .apexcharts-tooltip-series-group{border-width:0px !important;--tw-bg-opacity:1 !important;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity)) !important;background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))) !important}
@media (max-width: 1024px) {
  .weather-now .daily-summary{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}
  .weather-3-days{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}
  .weather-3-days.weather-days-3, .weather-3-days.weather-days-6, .weather-3-days.weather-days-9, .weather-3-days.weather-days-5, .weather-3-days.weather-days-7{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}
  .weather-3-days.weather-days-4, .weather-3-days.weather-days-8, .weather-3-days.weather-days-10{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}
}
@media (max-width: 768px) {
  .weather-page .weather-now .daily-summary{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));padding-left:1rem;text-align:right}
  .weather-page .weather-now .daily-summary > p{flex-direction:row-reverse}
  .weather-3-days{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.5rem}
  .weather-3-days .weather-temp{font-size:0.875rem;line-height:1.25rem}
  .weather-3-days .weather-icon{margin-left:auto;margin-right:auto}
  .weather-3-days .name{margin-bottom:0.5rem}
  .weather-3-days.weather-days-3, .weather-3-days.weather-days-6, .weather-3-days.weather-days-9, .weather-3-days.weather-days-5, .weather-3-days.weather-days-7{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}
  .weather-3-days.weather-days-4, .weather-3-days.weather-days-8, .weather-3-days.weather-days-10{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}
}
body.offline-page{display:flex;flex-direction:row;align-items:center;font-family:Poppins, sans-serif}
@media (prefers-color-scheme: dark){
body.offline-page:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}}
body.offline-page:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
body.offline-page .offline{position:relative;border-radius:0.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:2.5rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
@media (prefers-color-scheme: dark){
body.offline-page .offline:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
body.offline-page .offline:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)));--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
body.offline-page .offline .offline-image{position:absolute;left:0px;top:0px;z-index:0;height:100%;width:100%}
body.offline-page .offline .offline-image > svg{position:absolute;bottom:0px;right:25%;margin-right:2rem;height:12rem;width:12rem;opacity:0.1}
body.offline-page .offline .offline-content{position:relative;z-index:10;display:flex;flex-direction:column;padding-bottom:5rem}
body.offline-page .offline .offline-content-head{margin-bottom:1.5rem;width:100%;font-size:2.25rem;line-height:2.5rem}
body.offline-page .offline .offline-content-text{display:flex;flex-direction:row}
body.offline-page .offline .offline-content-text .message{flex:1 1 auto;font-family:open-sans, sans-serif}
body.offline-page .offline .offline-content-text .contact-box{width:25%;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:hsl(var(--twc-gray-400) / var(--tw-text-opacity));color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-text-opacity)))}
@media (prefers-color-scheme: dark){
body.offline-page .offline .offline-content-text .contact-box:not(.light *){color:hsl(var(--twc-gray-50) / 0.6)}}
body.offline-page .offline .offline-content-text .contact-box:is(.dark *){color:hsl(var(--twc-gray-50) / 0.6)}
body.offline-page .copyright{margin-top:1rem !important;display:block !important;font-size:0.75rem !important;line-height:1rem !important;--tw-text-opacity:1 !important;color:hsl(var(--twc-gray-400) / var(--tw-text-opacity)) !important;color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-text-opacity))) !important}
@media (prefers-color-scheme: dark){
body.offline-page .copyright:not(.light *){color:hsl(var(--twc-gray-100) / 0.5) !important}}
body.offline-page .copyright:is(.dark *){color:hsl(var(--twc-gray-100) / 0.5) !important}
@media (max-width: 1024px) {
  body.offline-page .offline .offline-image > svg{position:absolute;bottom:0px;right:0px;height:10rem;width:10rem;opacity:0.1}
  body.offline-page .offline .offline-content-text{flex-direction:column}
  body.offline-page .offline .offline-content-text .message{font-size:1.15rem;line-height:1.75rem}
  body.offline-page .offline .offline-content-text .contact-box{margin-top:3rem;width:100%;font-size:0.75rem;line-height:1rem}
}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}
.animated.infinite {
  animation-iteration-count: infinite;
}
.animated.hinge {
  animation-duration: 2s;
}
.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY {
  animation-duration: 0.75s;
}
@keyframes bounce {
  0%, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translateZ(0);
  }
  40%, 43% {
    transform: translate3d(0, -30px, 0);
  }
  40%, 43%, 70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  }
  70% {
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}
@keyframes flash {
  0%, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash {
  animation-name: flash;
}
@keyframes pulse {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    transform: scaleX(1);
  }
}
.pulse {
  animation-name: pulse;
}
@keyframes rubberBand {
  0% {
    transform: scaleX(1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    transform: scaleX(1);
  }
}
.rubberBand {
  animation-name: rubberBand;
}
@keyframes shake {
  0%, to {
    transform: translateZ(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  animation-name: shake;
}
@keyframes headShake {
  0% {
    transform: translateX(0);
  }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    transform: translateX(0);
  }
}
.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake;
}
@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(0deg);
  }
}
.swing {
  transform-origin: top center;
  animation-name: swing;
}
@keyframes tada {
  0% {
    transform: scaleX(1);
  }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    transform: scaleX(1);
  }
}
.tada {
  animation-name: tada;
}
@keyframes wobble {
  0% {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate(3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate(2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to {
    transform: none;
  }
}
.wobble {
  animation-name: wobble;
}
@keyframes jello {
  0%, 11.1%, to {
    transform: none;
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello {
  animation-name: jello;
  transform-origin: center;
}
@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: scaleX(1);
  }
}
.bounceIn {
  animation-name: bounceIn;
}
@keyframes bounceInDown {
  0%, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
.bounceInDown {
  animation-name: bounceInDown;
}
@keyframes bounceInLeft {
  0%, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
.bounceInLeft {
  animation-name: bounceInLeft;
}
@keyframes bounceInRight {
  0%, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
.bounceInRight {
  animation-name: bounceInRight;
}
@keyframes bounceInUp {
  0%, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translateZ(0);
  }
}
.bounceInUp {
  animation-name: bounceInUp;
}
@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
  animation-name: bounceOut;
}
@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  animation-name: bounceOutDown;
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  animation-name: bounceOutLeft;
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  animation-name: bounceOutRight;
}
@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  animation-name: bounceOutUp;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  animation-name: fadeIn;
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInDown {
  animation-name: fadeInDown;
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInDownBig {
  animation-name: fadeInDownBig;
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInLeft {
  animation-name: fadeInLeft;
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInLeftBig {
  animation-name: fadeInLeftBig;
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInRight {
  animation-name: fadeInRight;
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInRightBig {
  animation-name: fadeInRightBig;
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInUp {
  animation-name: fadeInUp;
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInUpBig {
  animation-name: fadeInUpBig;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut {
  animation-name: fadeOut;
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  animation-name: fadeOutDown;
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
  animation-name: fadeOutDownBig;
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
  animation-name: fadeOutLeft;
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  animation-name: fadeOutRight;
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
  animation-name: fadeOutRightBig;
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
  animation-name: fadeOutUp;
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
  animation-name: fadeOutUpBig;
}
@keyframes flip {
  0% {
    transform: perspective(400px) rotateY(-1turn);
  }
  0%, 40% {
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translateZ(150px) rotateY(-190deg);
  }
  50% {
    transform: perspective(400px) translateZ(150px) rotateY(-170deg);
  }
  50%, 80% {
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
  }
  to {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  animation-name: flip;
}
@keyframes flipInX {
  0% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  0%, 40% {
    animation-timing-function: ease-in;
  }
  40% {
    transform: perspective(400px) rotateX(-20deg);
  }
  60% {
    transform: perspective(400px) rotateX(10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotateX(-5deg);
  }
  to {
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInX;
}
@keyframes flipInY {
  0% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  0%, 40% {
    animation-timing-function: ease-in;
  }
  40% {
    transform: perspective(400px) rotateY(-20deg);
  }
  60% {
    transform: perspective(400px) rotateY(10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotateY(-5deg);
  }
  to {
    transform: perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInY;
}
@keyframes flipOutX {
  0% {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.flipOutX {
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@keyframes flipOutY {
  0% {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}
@keyframes lightSpeedIn {
  0% {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: skewX(20deg);
  }
  60%, 80% {
    opacity: 1;
  }
  80% {
    transform: skewX(-5deg);
  }
  to {
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}
@keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}
@keyframes rotateIn {
  0% {
    transform-origin: center;
    transform: rotate(-200deg);
    opacity: 0;
  }
  0%, to {
    -webkit-transform-origin: center;
  }
  to {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}
.rotateIn {
  animation-name: rotateIn;
}
@keyframes rotateInDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(-45deg);
    opacity: 0;
  }
  0%, to {
    -webkit-transform-origin: left bottom;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownLeft {
  animation-name: rotateInDownLeft;
}
@keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(45deg);
    opacity: 0;
  }
  0%, to {
    -webkit-transform-origin: right bottom;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownRight {
  animation-name: rotateInDownRight;
}
@keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(45deg);
    opacity: 0;
  }
  0%, to {
    -webkit-transform-origin: left bottom;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpLeft {
  animation-name: rotateInUpLeft;
}
@keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  0%, to {
    -webkit-transform-origin: right bottom;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpRight {
  animation-name: rotateInUpRight;
}
@keyframes rotateOut {
  0% {
    transform-origin: center;
    opacity: 1;
  }
  0%, to {
    -webkit-transform-origin: center;
  }
  to {
    transform-origin: center;
    transform: rotate(200deg);
    opacity: 0;
  }
}
.rotateOut {
  animation-name: rotateOut;
}
@keyframes rotateOutDownLeft {
  0% {
    transform-origin: left bottom;
    opacity: 1;
  }
  0%, to {
    -webkit-transform-origin: left bottom;
  }
  to {
    transform-origin: left bottom;
    transform: rotate(45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
}
@keyframes rotateOutDownRight {
  0% {
    transform-origin: right bottom;
    opacity: 1;
  }
  0%, to {
    -webkit-transform-origin: right bottom;
  }
  to {
    transform-origin: right bottom;
    transform: rotate(-45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  animation-name: rotateOutDownRight;
}
@keyframes rotateOutUpLeft {
  0% {
    transform-origin: left bottom;
    opacity: 1;
  }
  0%, to {
    -webkit-transform-origin: left bottom;
  }
  to {
    transform-origin: left bottom;
    transform: rotate(-45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
}
@keyframes rotateOutUpRight {
  0% {
    transform-origin: right bottom;
    opacity: 1;
  }
  0%, to {
    -webkit-transform-origin: right bottom;
  }
  to {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  animation-name: rotateOutUpRight;
}
@keyframes hinge {
  0% {
    transform-origin: top left;
  }
  0%, 20%, 60% {
    -webkit-transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    transform: rotate(80deg);
    transform-origin: top left;
  }
  40%, 80% {
    transform: rotate(60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  animation-name: hinge;
}
@keyframes rollIn {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate(-120deg);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.rollIn {
  animation-name: rollIn;
}
@keyframes rollOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate(120deg);
  }
}
.rollOut {
  animation-name: rollOut;
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  animation-name: zoomIn;
}
@keyframes zoomInDown {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  animation-name: zoomInDown;
}
@keyframes zoomInLeft {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  animation-name: zoomInLeft;
}
@keyframes zoomInRight {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  animation-name: zoomInRight;
}
@keyframes zoomInUp {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  animation-name: zoomInUp;
}
@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50%, to {
    opacity: 0;
  }
}
.zoomOut {
  animation-name: zoomOut;
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  animation-name: zoomOutDown;
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}
.zoomOutLeft {
  animation-name: zoomOutLeft;
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}
.zoomOutRight {
  animation-name: zoomOutRight;
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  animation-name: zoomOutUp;
}
@keyframes slideInDown {
  0% {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translateZ(0);
  }
}
.slideInDown {
  animation-name: slideInDown;
}
@keyframes slideInLeft {
  0% {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translateZ(0);
  }
}
.slideInLeft {
  animation-name: slideInLeft;
}
@keyframes slideInRight {
  0% {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translateZ(0);
  }
}
.slideInRight {
  animation-name: slideInRight;
}
@keyframes slideInUp {
  0% {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    transform: translateZ(0);
  }
}
.slideInUp {
  animation-name: slideInUp;
}
@keyframes slideOutDown {
  0% {
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  animation-name: slideOutDown;
}
@keyframes slideOutLeft {
  0% {
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  animation-name: slideOutLeft;
}
@keyframes slideOutRight {
  0% {
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  animation-name: slideOutRight;
}
@keyframes slideOutUp {
  0% {
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  animation-name: slideOutUp;
}
/* Global während Drag */
body.lv-dragging {
  -ms-user-select: none !important;
      user-select: none !important;
  -webkit-user-select: none !important;
  cursor: grabbing !important;
  overflow: hidden; /* Verhindert Scrolling während Drag */
}
body.lv-dragging * {
  -ms-user-select: none !important;
      user-select: none !important;
  -webkit-user-select: none !important;
  pointer-events: none !important;
}
/* ================================================
   HAUPTCONTAINER UND GRUNDLEGENDE SLIDER-STYLES
   ================================================ */
.lv-slider-wrapper {
  position: relative;
  z-index: 1;
  display: inline-block;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  width: 100%;
  margin-bottom:2rem !important;
}
.lv-slider {
  margin: 0;
  position: relative;
  z-index: 1;
  overflow: hidden;
  cursor: grab;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  --lv-scale-factor: 1;
  --lv-nav-scale: 1;
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
  will-change: transform;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  max-width: 100%;
  border-radius:0.5rem !important;
  --tw-bg-opacity:1 !important;
  background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity)) !important;
  background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))) !important;
  --tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
  box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  --tw-shadow-color:hsl(var(--twc-gray-950) / 0.3) !important;
  --tw-shadow:var(--tw-shadow-colored) !important;
  --tw-drop-shadow:drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06)) !important;
  filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.lv-slider:active,
.lv-slider.dragging {
  cursor: grabbing;
}
/* ================================================
   CONTAINER UND WRAPPER
   ================================================ */
.lv-slider-container {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
.lv-slides-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  z-index: 1;
  transform-style: preserve-3d;
}
/* ================================================
   SLIDES UND LAYER
   ================================================ */
.lv-slide {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}
.lv-slide-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: auto !important;
  min-width: 100%;
  min-height: 100%;
  height: auto !important;
  z-index: 1;
}
.lv-layer {
  position: absolute;
  z-index: 5;
  will-change: transform, opacity;
  transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  transform-origin: 50% 50%;
  white-space: pre-wrap;
}
/* ================================================
   DRAG-SPEZIFISCHE STYLES
   ================================================ */
.lv-slider.dragging .lv-slide {
  will-change: transform, opacity;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.lv-slider.dragging .lv-layer {
  will-change: transform;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.lv-slider.dragging .lv-slider-nav {
  pointer-events: auto;
}
.lv-slider.dragging .lv-nav-btn,
.lv-slider.dragging .lv-dot {
  pointer-events: none;
  opacity: 0.5;
}
/* ================================================
   TRANSITIONEN UND ANIMATIONEN
   ================================================ */
.lv-slide:not(.dragging) {
  transition: transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 0.3s ease;
}
.lv-layer:not(.dragging) {
  transition: transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.lv-slider.animating .lv-slide,
.lv-slider.dragging .lv-slide {
  contain: layout style paint;
}
/* ================================================
   BILDER UND DRAG-VERHALTEN
   ================================================ */
.lv-slider img {
  pointer-events: none;
  -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;
}
.lv-slider * {
  -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;
}
/* ================================================
   NAVIGATION HAUPTCONTAINER
   ================================================ */
.lv-slider-nav {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  pointer-events: none;
  transform: scale(var(--lv-nav-scale));
  transform-origin: center bottom;
}
.lv-slider-nav:not([class*=lv-arrows-]):not([class*=lv-dots-]) {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
/* ================================================
   NAVIGATION BUTTONS
   ================================================ */
.lv-nav-btn {
  background: rgba(0, 0, 0, 0.6);
  color: white;
  border: none;
  padding: 12px 16px;
  cursor: pointer;
  border-radius: 50%;
  font-size: 18px;
  font-weight: bold;
  transition: all 0.3s ease;
  line-height: 1;
  min-width: 44px;
  min-height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  outline: none;
  pointer-events: auto;
}
.lv-nav-btn:hover {
  background: rgba(0, 0, 0, 0.8);
  transform: scale(1.1);
}
.lv-nav-btn:active {
  transform: scale(0.95);
}
/* ================================================
   ARROWS CONTAINER
   ================================================ */
.lv-arrows-container {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
}
.lv-slider:hover .lv-arrows-container {
  opacity: 1;
}
/* ================================================
   DOTS CONTAINER UND STYLING
   ================================================ */
.lv-dots-container {
  display: flex;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  pointer-events: auto;
  border-radius:0.375rem;
  --tw-bg-opacity:1;
  background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));
  background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)));
  padding:0.5rem;
  --tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
  box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  --tw-shadow-color:hsl(var(--twc-gray-950) / 0.3) !important;
  --tw-shadow:var(--tw-shadow-colored) !important;
  --tw-drop-shadow:drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06)) !important;
  filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
@media (prefers-color-scheme: dark){
.lv-dots-container:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.5) !important;--tw-shadow:var(--tw-shadow-colored) !important}}
.lv-dots-container:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.5) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.lv-dot {
  width: 18px;
  height: 18px;
  border-radius: 50%;
  cursor: pointer;
  outline: none;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
    transition-duration: 0.3s;
    border-width:2px;
    --tw-border-opacity:1;
    border-color:hsl(var(--twc-gray-200) / var(--tw-border-opacity));
    border-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-border-opacity)));
    padding:0px;
    transition-property:all;
    transition-duration:300ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:300ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
}
@media (prefers-color-scheme: dark){
.lv-dot:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-700) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}}
.lv-dot:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-700) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.lv-dot{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.lv-dot:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
@media (prefers-color-scheme: dark){
.lv-dot:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}}
.lv-dot:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}
.lv-dot.active{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(0 130 208 / 1);border-color:rgb(0 130 208 / var(--tw-border-opacity, 1));background-color:rgb(0 130 208 / 0.3)}
/* ================================================
   ARROWS POSITIONIERUNG
   ================================================ */
/* Top Positionen */
.lv-arrows-top-left {
  position: absolute;
  top: 20px;
  left: 20px;
}
.lv-arrows-top-right {
  position: absolute;
  top: 20px;
  right: 20px;
}
.lv-arrows-top-center {
  position: absolute;
  top: 20px;
  left: 50%;
  transform: translateX(-50%);
}
.lv-arrows-full-height {
  position: absolute;
  top: 0;
  bottom: 0;
  overflow: hidden;
}
.lv-arrows-full-height .lv-nav-btn {
  border-radius: 0;
  height: 100%;
  width: 50px;
}
.lv-arrows-full-height .lv-nav-btn.lv-prev {
  background: linear-gradient(90deg, rgba(20, 20, 20, 0.9) 0%, rgba(20, 20, 20, 0.6) 60%, rgba(20, 20, 20, 0.1) 99%);
}
.lv-arrows-full-height .lv-nav-btn.lv-next {
  background: linear-gradient(270deg, rgba(20, 20, 20, 0.9) 0%, rgba(20, 20, 20, 0.6) 60%, rgba(20, 20, 20, 0.1) 99%);
}
/* Bottom Positionen */
.lv-arrows-bottom-left {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.lv-arrows-bottom-right {
  position: absolute;
  bottom: 20px;
  right: 20px;
}
.lv-arrows-bottom-center {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
}
/* Center Positionen */
.lv-arrows-center-left {
  position: absolute;
  left: 0;
  top: 50%;
}
.lv-arrows-center-right {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  flex-direction: column;
}
/* ================================================
   DOTS POSITIONIERUNG
   ================================================ */
/* Top Positionen */
.lv-dots-top-left {
  position: absolute;
  top: 20px;
  left: 20px;
}
.lv-dots-top-right {
  position: absolute;
  top: 20px;
  right: 20px;
}
.lv-dots-top-center {
  position: absolute;
  top: 20px;
  left: 50%;
  transform: translateX(-50%);
}
/* Bottom Positionen */
.lv-dots-bottom-left {
  position: absolute;
  bottom: 20px;
  left: 20px;
}
.lv-dots-bottom-right {
  position: absolute;
  bottom: 20px;
  right: 20px;
}
.lv-dots-bottom-center {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
}
/* Center Positionen */
.lv-dots-center-left {
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
  flex-direction: column;
}
.lv-dots-center-right {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  flex-direction: column;
}
/* ================================================
   RESPONSIVE NAVIGATION SKALIERUNG
   ================================================ */
.lv-nav-mobile .lv-dot {
  width: calc(8px * var(--lv-nav-scale));
  height: calc(8px * var(--lv-nav-scale));
  margin: calc(3px * var(--lv-nav-scale));
}
.lv-nav-tablet .lv-dot {
  width: calc(10px * var(--lv-nav-scale));
  height: calc(10px * var(--lv-nav-scale));
  margin: calc(4px * var(--lv-nav-scale));
}
.lv-nav-desktop .lv-dot {
  width: calc(12px * var(--lv-nav-scale));
  height: calc(12px * var(--lv-nav-scale));
  margin: calc(5px * var(--lv-nav-scale));
}
/* ================================================
   RESPONSIVE LAYER ANPASSUNGEN
   ================================================ */
.lv-layer {
  transform-origin: center center;
}
.lv-mobile .lv-layer {
  line-height: 1.2;
}
.lv-tablet .lv-layer {
  line-height: 1.3;
}
.lv-desktop .lv-layer {
  line-height: 1.4;
}
.lv-mobile .lv-arrows-container {
  display: none;
}
/* ================================================
   FIXED SIZE SLIDER
   ================================================ */
.lv-slider.lv-fixed-size {
  transition: transform 0.3s ease, margin 0.3s ease;
  box-sizing: border-box;
}
.lv-slider.lv-fixed-size .lv-slider-nav {
  transform: none;
}
.lv-slider.lv-fixed-size .lv-timing-bar {
  transform: none;
}
/* ================================================
   TIMING BAR PLUGIN
   ================================================ */
.lv-timing-bar {
  border-radius: 0;
  top:0.25rem !important;
  left:0.25rem !important;
  right:0.25rem !important;
  height:4px !important;
  width:auto !important;
  border-radius:0.375rem !important;
  background-color:hsl(var(--twc-gray-300) / 0.2) !important;
  --tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
  box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
@media (prefers-color-scheme: dark){
.lv-timing-bar:not(.light *){background-color:hsl(var(--twc-gray-700) / 0.5) !important}}
.lv-timing-bar:is(.dark *){background-color:hsl(var(--twc-gray-700) / 0.5) !important}
.lv-timing-bar-progress {
  border-radius: inherit;
  background: linear-gradient(90deg, #ff6b6b, #4ecdc4, #45b7d1, #96ceb4);
  --tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.lv-timing-bar.gradient {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.1) 100%);
}
.lv-timing-bar-progress.gradient {
  background: linear-gradient(90deg, #ff6b6b, #4ecdc4, #45b7d1, #96ceb4);
}
.lv-slider:hover .lv-timing-bar-progress {
  animation-play-state: paused;
}
.lv-slider.paused .lv-timing-bar {
  opacity: 0.5;
}
.lv-slider.paused .lv-timing-bar-progress {
  animation-play-state: paused;
}
/* ================================================
   THUMBNAILS PLUGIN
   ================================================ */
.lv-thumbnails{margin-top:1rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:0.5rem;padding:1rem}
@media (prefers-color-scheme: dark){
.lv-thumbnails:not(.light *){border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}
.lv-thumbnails:is(.dark *){border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.lv-thumbnail {
    transition-duration: 0.3s;
    height:80px;
    width:120px;
    border-radius:0.25rem;
    border-width:2px;
    border-color:transparent;
    opacity:0.7;
    transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
    transition-duration:300ms;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    animation-duration:300ms;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
    --tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
    box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow) !important;
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
    --tw-shadow-color:hsl(var(--twc-gray-950) / 0.2) !important;
    --tw-shadow:var(--tw-shadow-colored) !important;
    --tw-drop-shadow:drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1)) !important;
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
  }
@media (prefers-color-scheme: dark){
.lv-thumbnail:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.4) !important;--tw-shadow:var(--tw-shadow-colored) !important}}
.lv-thumbnail:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.4) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.lv-thumbnail {
  background-size: cover;
  background-position: center;
  cursor: pointer;
}
.lv-thumbnail.active {
    border-color:rgb(0 130 208 / 0.8);
    opacity:1;
  }
@media (prefers-color-scheme: dark){
.lv-thumbnail.active:not(.light *){border-color:rgb(0 130 208 / 0.6)}}
.lv-thumbnail.active:is(.dark *){border-color:rgb(0 130 208 / 0.6)}
/* ================================================
   LAZY LOADING STATES
   ================================================ */
.lv-layer.lv-lazy-loading {
  position: relative;
}
.lv-layer.lv-lazy-loading::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20px;
  height: 20px;
  margin: -10px 0 0 -10px;
  border: 2px solid #ffffff;
  border-top: 2px solid transparent;
  border-radius: 50%;
  animation: lv-lazy-spin 1s linear infinite;
  z-index: 1;
}
.lv-layer.lv-lazy-loaded::after {
  display: none;
}
.lv-layer.lv-lazy-error {
  opacity: 0.7;
  filter: grayscale(100%);
}
.lv-layer[data-lazy-state=placeholder] {
  filter: blur(2px);
  transform: scale(1.05);
  transition: filter 0.3s ease, transform 0.3s ease;
}
.lv-layer[data-lazy-state=loaded] {
  filter: none;
  transform: scale(1);
}
@keyframes lv-lazy-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* ================================================
   CIRCLE TIMER PLUGIN
   ================================================ */
.lv-ctimer {
  position: absolute;
  top: 60px;
  right: 50px;
  z-index: 100;
  border-radius: 50%;
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    --tw-scale-x:1;
    --tw-scale-y:1;
    transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    background-color:hsl(var(--twc-gray-600) / 0.5);
}
.lv-ctimer:hover{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:hsl(var(--twc-gray-600) / 0.1)}
@media (prefers-color-scheme: dark){
.lv-ctimer:not(.light *){background-color:hsl(var(--twc-gray-600) / 0.5)}
.lv-ctimer:not(.light *):hover{background-color:hsl(var(--twc-gray-600) / 0.3)}}
.lv-ctimer:is(.dark *){background-color:hsl(var(--twc-gray-600) / 0.5)}
.lv-ctimer:is(.dark *):hover{background-color:hsl(var(--twc-gray-600) / 0.3)}
.lv-ctimer {
    transition-duration: 0.3s !important;
    opacity:1 !important;
    transition-property:all !important;
    transition-duration:300ms !important;
    transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;
    animation-duration:300ms !important;
    animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;
  }
.lv-ctimer-canvas {
  border-radius: 50%;
}
/* ================================================
   MOBILE TOUCH-OPTIMIERUNG
   ================================================ */
@media (hover: none) and (pointer: coarse) {
  .lv-slider {
    touch-action: pan-y pinch-zoom;
  }
  .lv-slider.lv-vertical {
    touch-action: pan-x pinch-zoom;
  }
}
/* ================================================
   RESPONSIVE ANPASSUNGEN
   ================================================ */
@media (max-width: 768px) {
  /* Navigation Buttons */
  .lv-nav-btn {
    min-width: 40px;
    min-height: 40px;
    padding: 10px 12px;
    font-size: 16px;
  }
  /* Dots */
  .lv-dot {
    width: 10px;
    height: 10px;
  }
  .lv-dot.active {
    width: 14px;
    height: 14px;
  }
  /* Container Abstände */
  .lv-arrows-container {
    gap: 10px;
  }
  .lv-dots-container {
    gap: 8px;
  }
  /* Positionierung - Kleinere Abstände */
  .lv-arrows-top-left,
  .lv-arrows-bottom-left,
  .lv-dots-bottom-left,
  .lv-dots-top-left,
  .lv-arrows-center-left,
  .lv-dots-center-left {
    left: 10px;
  }
  .lv-arrows-top-right,
  .lv-arrows-bottom-right,
  .lv-dots-bottom-right,
  .lv-dots-top-right,
  .lv-arrows-center-right,
  .lv-dots-center-right {
    right: 10px;
  }
  .lv-arrows-top-left,
  .lv-arrows-top-right,
  .lv-arrows-top-center,
  .lv-dots-top-left,
  .lv-dots-top-right,
  .lv-dots-top-center {
    top: 10px;
  }
  .lv-arrows-bottom-left,
  .lv-arrows-bottom-right,
  .lv-arrows-bottom-center,
  .lv-dots-bottom-left,
  .lv-dots-bottom-right,
  .lv-dots-bottom-center,
  .lv-dots-wrapper {
    bottom: 10px;
  }
  /* Circle Timer */
  .lv-ctimer {
    top: 45px;
    right: 30px;
  }
}
:root {
  scrollbar-color: #3b82f6 transparent !important;
  scrollbar-width: thin !important;
}
.dark {
  scrollbar-color: #fde047 transparent !important;
  scrollbar-width: thin !important;
}
* {
  padding: 0;
  margin: 0;
}
[data-aos]:not(.aos-animate) {
  visibility: hidden;
}
[data-sal]:not(.sal-animate) {
  visibility: hidden;
}
[data-aos]:not(.aos-animate) {
  visibility: hidden;
}
[data-sal]:not(.sal-animate) {
  visibility: hidden;
}
[data-component=disclosure-email],
span[data-component=disclosure-email]{display:inline-flex;width:1.5rem;max-width:100%;overflow:hidden;white-space:nowrap}
.hover\:bg-blue-100\/80:hover{background-color:rgb(219 234 254 / 0.8)}
.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-100) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity)))}
.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-300) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-bg-opacity)))}
.hover\:bg-gray-300\/70:hover{background-color:hsl(var(--twc-gray-300) / 0.7)}
.hover\:bg-gray-300\/80:hover{background-color:hsl(var(--twc-gray-300) / 0.8)}
.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-50) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-bg-opacity)))}
.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.hover\:bg-gray-600\/10:hover{background-color:hsl(var(--twc-gray-600) / 0.1)}
.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1))}
.hover\:bg-primary\/80:hover{background-color:rgb(0 130 208 / 0.8)}
.hover\:bg-red-200\/80:hover{background-color:rgb(254 202 202 / 0.8)}
.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246 / 1);color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
.hover\:text-gray-100:hover{--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.hover\:text-red-200:hover{--tw-text-opacity:1;color:rgb(254 202 202 / 1);color:rgb(254 202 202 / var(--tw-text-opacity, 1))}
.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}
.light.light\:bg-gray-200{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
.light.light\:text-gray-600{--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is(.light > .light\:bg-gray-200:not([data-theme])){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
:is(.light > .light\:text-gray-600:not([data-theme])){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is(.light .light\:bg-gray-200:not(.light [data-theme]:not(.light) * )){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
:is(.light .light\:text-gray-600:not(.light [data-theme]:not(.light) * )){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is(.light:not(:has([data-theme])) .light\:bg-gray-200:not([data-theme])){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
:is(.light:not(:has([data-theme])) .light\:text-gray-600:not([data-theme])){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
[data-theme='light'].light\:bg-gray-200{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
[data-theme='light'].light\:text-gray-600{--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is([data-theme='light'] > .light\:bg-gray-200:not([data-theme])){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
:is([data-theme='light'] > .light\:text-gray-600:not([data-theme])){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is([data-theme='light'] .light\:bg-gray-200:not([data-theme='light'] [data-theme]:not([data-theme='light']) * )){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
:is([data-theme='light'] .light\:text-gray-600:not([data-theme='light'] [data-theme]:not([data-theme='light']) * )){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
:is([data-theme='light']:not(:has([data-theme])) .light\:bg-gray-200:not([data-theme])){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-200) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity)))}
:is([data-theme='light']:not(:has([data-theme])) .light\:text-gray-600:not([data-theme])){--tw-text-opacity:1;color:hsl(var(--twc-gray-600) / var(--tw-text-opacity));color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-text-opacity)))}
@media (min-width: 768px) and (max-width: 1023px){
.md\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}}
@media (min-width: 1024px) and (max-width: 1279px){
.lg\:block{display:block}}
@media (min-width: 1280px) and (max-width: 1535px){
.xl\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}
@media (min-width: 1024px){
.min-lg\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}
@media (min-width: 1280px){
.min-xl\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}
@media (prefers-color-scheme: dark){
.dark\:rounded-md:not(.light *){border-radius:0.375rem}
.dark\:border-gray-400:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-400) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-border-opacity)))}
.dark\:border-gray-700:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-700) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-border-opacity)))}
.dark\:border-gray-800:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)))}
.dark\:border-gray-900:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.dark\:border-gray-950:not(.light *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.dark\:border-primary\/60:not(.light *){border-color:rgb(0 130 208 / 0.6)}
.dark\:border-b-gray-500:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-500) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-border-opacity)))}
.dark\:border-b-gray-800:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)))}
.dark\:border-b-gray-900:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.dark\:border-b-gray-950:not(.light *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.dark\:border-l-blue-500:not(.light *){--tw-border-opacity:1;border-left-color:rgb(59 130 246 / 1);border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}
.dark\:border-l-darkest:not(.light *){--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}
.dark\:border-l-gray-400:not(.light *){--tw-border-opacity:1;border-left-color:hsl(var(--twc-gray-400) / var(--tw-border-opacity));border-left-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-border-opacity)))}
.dark\:border-l-gray-900\/50:not(.light *){border-left-color:hsl(var(--twc-gray-900) / 0.5)}
.dark\:border-r-gray-950:not(.light *){--tw-border-opacity:1;border-right-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-right-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.dark\:border-t-gray-900:not(.light *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.dark\:border-t-gray-950:not(.light *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.dark\:bg-blue-400\/60:not(.light *){background-color:rgb(96 165 250 / 0.6)}
.dark\:bg-blue-500:not(.light *){--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}
.dark\:bg-blue-500\/20:not(.light *){background-color:rgb(59 130 246 / 0.2)}
.dark\:bg-darker:not(.light *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}
.dark\:bg-gray-100\/20:not(.light *){background-color:hsl(var(--twc-gray-100) / 0.2)}
.dark\:bg-gray-400:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-500:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-500\/40:not(.light *){background-color:hsl(var(--twc-gray-500) / 0.4)}
.dark\:bg-gray-500\/50:not(.light *){background-color:hsl(var(--twc-gray-500) / 0.5)}
.dark\:bg-gray-500\/80:not(.light *){background-color:hsl(var(--twc-gray-500) / 0.8)}
.dark\:bg-gray-500\/90:not(.light *){background-color:hsl(var(--twc-gray-500) / 0.9)}
.dark\:bg-gray-600:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-600\/50:not(.light *){background-color:hsl(var(--twc-gray-600) / 0.5)}
.dark\:bg-gray-600\/60:not(.light *){background-color:hsl(var(--twc-gray-600) / 0.6)}
.dark\:bg-gray-700:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-700\/50:not(.light *){background-color:hsl(var(--twc-gray-700) / 0.5)}
.dark\:bg-gray-700\/80:not(.light *){background-color:hsl(var(--twc-gray-700) / 0.8)}
.dark\:bg-gray-800:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-800\/40:not(.light *){background-color:hsl(var(--twc-gray-800) / 0.4)}
.dark\:bg-gray-800\/50:not(.light *){background-color:hsl(var(--twc-gray-800) / 0.5)}
.dark\:bg-gray-800\/70:not(.light *){background-color:hsl(var(--twc-gray-800) / 0.7)}
.dark\:bg-gray-900:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-900\/30:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.3)}
.dark\:bg-gray-900\/40:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.4)}
.dark\:bg-gray-900\/50:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.5)}
.dark\:bg-gray-900\/80:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.8)}
.dark\:bg-green-400\/60:not(.light *){background-color:rgb(74 222 128 / 0.6)}
.dark\:bg-green-500\/70:not(.light *){background-color:rgb(34 197 94 / 0.7)}
.dark\:bg-green-600:not(.light *){--tw-bg-opacity:1;background-color:rgb(22 163 74 / 1);background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}
.dark\:bg-orange-400\/60:not(.light *){background-color:rgb(251 146 60 / 0.6)}
.dark\:bg-primary:not(.light *){--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1))}
.dark\:bg-red-400:not(.light *){--tw-bg-opacity:1;background-color:rgb(248 113 113 / 1);background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}
.dark\:bg-red-400\/60:not(.light *){background-color:rgb(248 113 113 / 0.6)}
.dark\:bg-red-500\/40:not(.light *){background-color:rgb(239 68 68 / 0.4)}
.dark\:bg-red-500\/60:not(.light *){background-color:rgb(239 68 68 / 0.6)}
.dark\:bg-red-500\/80:not(.light *){background-color:rgb(239 68 68 / 0.8)}
.dark\:bg-slate-600:not(.light *){--tw-bg-opacity:1;background-color:rgb(71 85 105 / 1);background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}
.dark\:bg-widget:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
.dark\:bg-yellow-300:not(.light *){--tw-bg-opacity:1;background-color:rgb(253 224 71 / 1);background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}
.dark\:bg-yellow-400:not(.light *){--tw-bg-opacity:1;background-color:rgb(250 204 21 / 1);background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}
.dark\:bg-yellow-600:not(.light *){--tw-bg-opacity:1;background-color:rgb(202 138 4 / 1);background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}
.dark\:fill-gray-300:not(.light *){fill:hsl(var(--twc-gray-300) / 1);fill:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, 1))}
.dark\:fill-red-400:not(.light *){fill:#f87171}
.dark\:fill-white:not(.light *){fill:#ffffff}
.dark\:stroke-blue-600:not(.light *){stroke:#2563eb}
.dark\:stroke-blue-700:not(.light *){stroke:#1d4ed8}
.dark\:stroke-gray-100:not(.light *){stroke:hsl(var(--twc-gray-100) / 1);stroke:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, 1))}
.dark\:stroke-primary:not(.light *){stroke:#0082d0}
.dark\:stroke-red-400:not(.light *){stroke:#f87171}
.dark\:stroke-white:not(.light *){stroke:#ffffff}
.dark\:stroke-0:not(.light *){stroke-width:0}
.dark\:text-\[\#50fa7b\]:not(.light *){--tw-text-opacity:1;color:rgb(80 250 123 / 1);color:rgb(80 250 123 / var(--tw-text-opacity, 1))}
.dark\:text-\[\#8be9fd\]:not(.light *){--tw-text-opacity:1;color:rgb(139 233 253 / 1);color:rgb(139 233 253 / var(--tw-text-opacity, 1))}
.dark\:text-\[\#f1fa8c\]:not(.light *){--tw-text-opacity:1;color:rgb(241 250 140 / 1);color:rgb(241 250 140 / var(--tw-text-opacity, 1))}
.dark\:text-\[\#f8f8f2\]:not(.light *){--tw-text-opacity:1;color:rgb(248 248 242 / 1);color:rgb(248 248 242 / var(--tw-text-opacity, 1))}
.dark\:text-\[\#ffb86c\]:not(.light *){--tw-text-opacity:1;color:rgb(255 184 108 / 1);color:rgb(255 184 108 / var(--tw-text-opacity, 1))}
.dark\:text-amber-400:not(.light *){--tw-text-opacity:1;color:rgb(251 191 36 / 1);color:rgb(251 191 36 / var(--tw-text-opacity, 1))}
.dark\:text-blue-200:not(.light *){--tw-text-opacity:1;color:rgb(191 219 254 / 1);color:rgb(191 219 254 / var(--tw-text-opacity, 1))}
.dark\:text-blue-300:not(.light *){--tw-text-opacity:1;color:rgb(147 197 253 / 1);color:rgb(147 197 253 / var(--tw-text-opacity, 1))}
.dark\:text-blue-400:not(.light *){--tw-text-opacity:1;color:rgb(96 165 250 / 1);color:rgb(96 165 250 / var(--tw-text-opacity, 1))}
.dark\:text-blue-600:not(.light *){--tw-text-opacity:1;color:rgb(37 99 235 / 1);color:rgb(37 99 235 / var(--tw-text-opacity, 1))}
.dark\:text-blue-600\/60:not(.light *){color:rgb(37 99 235 / 0.6)}
.dark\:text-gray-100:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.dark\:text-gray-100\/50:not(.light *){color:hsl(var(--twc-gray-100) / 0.5)}
.dark\:text-gray-100\/70:not(.light *){color:hsl(var(--twc-gray-100) / 0.7)}
.dark\:text-gray-100\/80:not(.light *){color:hsl(var(--twc-gray-100) / 0.8)}
.dark\:text-gray-200:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.dark\:text-gray-300:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}
.dark\:text-gray-50:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-50) / var(--tw-text-opacity));color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-text-opacity)))}
.dark\:text-gray-50\/60:not(.light *){color:hsl(var(--twc-gray-50) / 0.6)}
.dark\:text-gray-900:not(.light *){--tw-text-opacity:1;color:hsl(var(--twc-gray-900) / var(--tw-text-opacity));color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-text-opacity)))}
.dark\:text-light:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.dark\:text-primary:not(.light *){--tw-text-opacity:1;color:rgb(0 130 208 / 1);color:rgb(0 130 208 / var(--tw-text-opacity, 1))}
.dark\:text-red-400:not(.light *){--tw-text-opacity:1;color:rgb(248 113 113 / 1);color:rgb(248 113 113 / var(--tw-text-opacity, 1))}
.dark\:text-slate-400:not(.light *){--tw-text-opacity:1;color:rgb(148 163 184 / 1);color:rgb(148 163 184 / var(--tw-text-opacity, 1))}
.dark\:text-white:not(.light *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.dark\:shadow:not(.light *){--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-\[inset_0_0_4px_rgba\(0\2c 0\2c 0\2c 0\.8\)\]:not(.light *){--tw-shadow:inset 0 0 4px rgba(0,0,0,0.8);--tw-shadow-colored:inset 0 0 4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-inner:not(.light *){--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-lg:not(.light *){--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-md:not(.light *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-none:not(.light *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-xl:not(.light *){--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-gray-900:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, 1));--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-900\/20:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-900) / 0.2);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-900\/50:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-900) / 0.5);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-950\/20:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.2);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-950\/30:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.3);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-950\/40:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.4);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-950\/50:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.5);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-950\/80:not(.light *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.8);--tw-shadow:var(--tw-shadow-colored)}
.dark\:hover\:bg-gray-400:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}
.dark\:hover\:bg-gray-500:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.dark\:hover\:bg-gray-700:hover:not(.light *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
.dark\:hover\:bg-gray-900\/30:hover:not(.light *){background-color:hsl(var(--twc-gray-900) / 0.3)}
.hover\:dark\:bg-gray-500:not(.light *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.hover\:dark\:bg-gray-500\/80:not(.light *):hover{background-color:hsl(var(--twc-gray-500) / 0.8)}
.hover\:dark\:bg-gray-600:not(.light *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.hover\:dark\:bg-gray-600\/30:not(.light *):hover{background-color:hsl(var(--twc-gray-600) / 0.3)}
.hover\:dark\:bg-gray-900:not(.light *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}
.hover\:dark\:bg-primary\/80:not(.light *):hover{background-color:rgb(0 130 208 / 0.8)}
.hover\:dark\:text-blue-500:not(.light *):hover{--tw-text-opacity:1;color:rgb(59 130 246 / 1);color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
.hover\:dark\:text-red-200:not(.light *):hover{--tw-text-opacity:1;color:rgb(254 202 202 / 1);color:rgb(254 202 202 / var(--tw-text-opacity, 1))}
.hover\:dark\:text-white:not(.light *):hover{--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
.dark\:rounded-md:is(.dark *){border-radius:0.375rem}
.dark\:border-gray-400:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-400) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-border-opacity)))}
.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-700) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-border-opacity)))}
.dark\:border-gray-800:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)))}
.dark\:border-gray-900:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.dark\:border-gray-950:is(.dark *){--tw-border-opacity:1;border-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.dark\:border-primary\/60:is(.dark *){border-color:rgb(0 130 208 / 0.6)}
.dark\:border-b-gray-500:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-500) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-border-opacity)))}
.dark\:border-b-gray-800:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-800) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-border-opacity)))}
.dark\:border-b-gray-900:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.dark\:border-b-gray-950:is(.dark *){--tw-border-opacity:1;border-bottom-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-bottom-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.dark\:border-l-blue-500:is(.dark *){--tw-border-opacity:1;border-left-color:rgb(59 130 246 / 1);border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}
.dark\:border-l-darkest:is(.dark *){--tw-border-opacity:1;border-left-color:rgb(27 27 41 / 1);border-left-color:rgb(27 27 41 / var(--tw-border-opacity, 1))}
.dark\:border-l-gray-400:is(.dark *){--tw-border-opacity:1;border-left-color:hsl(var(--twc-gray-400) / var(--tw-border-opacity));border-left-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-border-opacity)))}
.dark\:border-l-gray-900\/50:is(.dark *){border-left-color:hsl(var(--twc-gray-900) / 0.5)}
.dark\:border-r-gray-950:is(.dark *){--tw-border-opacity:1;border-right-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-right-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.dark\:border-t-gray-900:is(.dark *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-900) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-border-opacity)))}
.dark\:border-t-gray-950:is(.dark *){--tw-border-opacity:1;border-top-color:hsl(var(--twc-gray-950) / var(--tw-border-opacity));border-top-color:hsl(var(--twc-gray-950) / var(--twc-gray-950-opacity, var(--tw-border-opacity)))}
.dark\:bg-blue-400\/60:is(.dark *){background-color:rgb(96 165 250 / 0.6)}
.dark\:bg-blue-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}
.dark\:bg-blue-500\/20:is(.dark *){background-color:rgb(59 130 246 / 0.2)}
.dark\:bg-darker:is(.dark *){--tw-bg-opacity:1;background-color:rgb(43 43 64 / 1);background-color:rgb(43 43 64 / var(--tw-bg-opacity, 1))}
.dark\:bg-gray-100\/20:is(.dark *){background-color:hsl(var(--twc-gray-100) / 0.2)}
.dark\:bg-gray-400:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-500:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-500\/40:is(.dark *){background-color:hsl(var(--twc-gray-500) / 0.4)}
.dark\:bg-gray-500\/50:is(.dark *){background-color:hsl(var(--twc-gray-500) / 0.5)}
.dark\:bg-gray-500\/80:is(.dark *){background-color:hsl(var(--twc-gray-500) / 0.8)}
.dark\:bg-gray-500\/90:is(.dark *){background-color:hsl(var(--twc-gray-500) / 0.9)}
.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-600\/50:is(.dark *){background-color:hsl(var(--twc-gray-600) / 0.5)}
.dark\:bg-gray-600\/60:is(.dark *){background-color:hsl(var(--twc-gray-600) / 0.6)}
.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-700\/50:is(.dark *){background-color:hsl(var(--twc-gray-700) / 0.5)}
.dark\:bg-gray-700\/80:is(.dark *){background-color:hsl(var(--twc-gray-700) / 0.8)}
.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-800) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-800\/40:is(.dark *){background-color:hsl(var(--twc-gray-800) / 0.4)}
.dark\:bg-gray-800\/50:is(.dark *){background-color:hsl(var(--twc-gray-800) / 0.5)}
.dark\:bg-gray-800\/70:is(.dark *){background-color:hsl(var(--twc-gray-800) / 0.7)}
.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}
.dark\:bg-gray-900\/30:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.3)}
.dark\:bg-gray-900\/40:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.4)}
.dark\:bg-gray-900\/50:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.5)}
.dark\:bg-gray-900\/80:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.8)}
.dark\:bg-green-400\/60:is(.dark *){background-color:rgb(74 222 128 / 0.6)}
.dark\:bg-green-500\/70:is(.dark *){background-color:rgb(34 197 94 / 0.7)}
.dark\:bg-green-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(22 163 74 / 1);background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}
.dark\:bg-orange-400\/60:is(.dark *){background-color:rgb(251 146 60 / 0.6)}
.dark\:bg-primary:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 130 208 / 1);background-color:rgb(0 130 208 / var(--tw-bg-opacity, 1))}
.dark\:bg-red-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(248 113 113 / 1);background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}
.dark\:bg-red-400\/60:is(.dark *){background-color:rgb(248 113 113 / 0.6)}
.dark\:bg-red-500\/40:is(.dark *){background-color:rgb(239 68 68 / 0.4)}
.dark\:bg-red-500\/60:is(.dark *){background-color:rgb(239 68 68 / 0.6)}
.dark\:bg-red-500\/80:is(.dark *){background-color:rgb(239 68 68 / 0.8)}
.dark\:bg-slate-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(71 85 105 / 1);background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}
.dark\:bg-widget:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-widget) / var(--tw-bg-opacity));background-color:hsl(var(--twc-widget) / var(--twc-widget-opacity, var(--tw-bg-opacity)))}
.dark\:bg-yellow-300:is(.dark *){--tw-bg-opacity:1;background-color:rgb(253 224 71 / 1);background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}
.dark\:bg-yellow-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(250 204 21 / 1);background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}
.dark\:bg-yellow-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(202 138 4 / 1);background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}
.dark\:fill-gray-300:is(.dark *){fill:hsl(var(--twc-gray-300) / 1);fill:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, 1))}
.dark\:fill-red-400:is(.dark *){fill:#f87171}
.dark\:fill-white:is(.dark *){fill:#ffffff}
.dark\:stroke-blue-600:is(.dark *){stroke:#2563eb}
.dark\:stroke-blue-700:is(.dark *){stroke:#1d4ed8}
.dark\:stroke-gray-100:is(.dark *){stroke:hsl(var(--twc-gray-100) / 1);stroke:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, 1))}
.dark\:stroke-primary:is(.dark *){stroke:#0082d0}
.dark\:stroke-red-400:is(.dark *){stroke:#f87171}
.dark\:stroke-white:is(.dark *){stroke:#ffffff}
.dark\:stroke-0:is(.dark *){stroke-width:0}
.dark\:text-\[\#50fa7b\]:is(.dark *){--tw-text-opacity:1;color:rgb(80 250 123 / 1);color:rgb(80 250 123 / var(--tw-text-opacity, 1))}
.dark\:text-\[\#8be9fd\]:is(.dark *){--tw-text-opacity:1;color:rgb(139 233 253 / 1);color:rgb(139 233 253 / var(--tw-text-opacity, 1))}
.dark\:text-\[\#f1fa8c\]:is(.dark *){--tw-text-opacity:1;color:rgb(241 250 140 / 1);color:rgb(241 250 140 / var(--tw-text-opacity, 1))}
.dark\:text-\[\#f8f8f2\]:is(.dark *){--tw-text-opacity:1;color:rgb(248 248 242 / 1);color:rgb(248 248 242 / var(--tw-text-opacity, 1))}
.dark\:text-\[\#ffb86c\]:is(.dark *){--tw-text-opacity:1;color:rgb(255 184 108 / 1);color:rgb(255 184 108 / var(--tw-text-opacity, 1))}
.dark\:text-amber-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36 / 1);color:rgb(251 191 36 / var(--tw-text-opacity, 1))}
.dark\:text-blue-200:is(.dark *){--tw-text-opacity:1;color:rgb(191 219 254 / 1);color:rgb(191 219 254 / var(--tw-text-opacity, 1))}
.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253 / 1);color:rgb(147 197 253 / var(--tw-text-opacity, 1))}
.dark\:text-blue-400:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250 / 1);color:rgb(96 165 250 / var(--tw-text-opacity, 1))}
.dark\:text-blue-600:is(.dark *){--tw-text-opacity:1;color:rgb(37 99 235 / 1);color:rgb(37 99 235 / var(--tw-text-opacity, 1))}
.dark\:text-blue-600\/60:is(.dark *){color:rgb(37 99 235 / 0.6)}
.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-100) / var(--tw-text-opacity));color:hsl(var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-text-opacity)))}
.dark\:text-gray-100\/50:is(.dark *){color:hsl(var(--twc-gray-100) / 0.5)}
.dark\:text-gray-100\/70:is(.dark *){color:hsl(var(--twc-gray-100) / 0.7)}
.dark\:text-gray-100\/80:is(.dark *){color:hsl(var(--twc-gray-100) / 0.8)}
.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-200) / var(--tw-text-opacity));color:hsl(var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-text-opacity)))}
.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-300) / var(--tw-text-opacity));color:hsl(var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-text-opacity)))}
.dark\:text-gray-50:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-50) / var(--tw-text-opacity));color:hsl(var(--twc-gray-50) / var(--twc-gray-50-opacity, var(--tw-text-opacity)))}
.dark\:text-gray-50\/60:is(.dark *){color:hsl(var(--twc-gray-50) / 0.6)}
.dark\:text-gray-900:is(.dark *){--tw-text-opacity:1;color:hsl(var(--twc-gray-900) / var(--tw-text-opacity));color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-text-opacity)))}
.dark\:text-light:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.dark\:text-primary:is(.dark *){--tw-text-opacity:1;color:rgb(0 130 208 / 1);color:rgb(0 130 208 / var(--tw-text-opacity, 1))}
.dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113 / 1);color:rgb(248 113 113 / var(--tw-text-opacity, 1))}
.dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184 / 1);color:rgb(148 163 184 / var(--tw-text-opacity, 1))}
.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
.dark\:shadow:is(.dark *){--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-\[inset_0_0_4px_rgba\(0\2c 0\2c 0\2c 0\.8\)\]:is(.dark *){--tw-shadow:inset 0 0 4px rgba(0,0,0,0.8);--tw-shadow-colored:inset 0 0 4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-inner:is(.dark *){--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-lg:is(.dark *){--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-md:is(.dark *){--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-none:is(.dark *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-xl:is(.dark *){--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.dark\:shadow-gray-900:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, 1));--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-900\/20:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-900) / 0.2);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-900\/50:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-900) / 0.5);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-950\/20:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.2);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-950\/30:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.3);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-950\/40:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.4);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-950\/50:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.5);--tw-shadow:var(--tw-shadow-colored)}
.dark\:shadow-gray-950\/80:is(.dark *){--tw-shadow-color:hsl(var(--twc-gray-950) / 0.8);--tw-shadow:var(--tw-shadow-colored)}
.dark\:hover\:bg-gray-400:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-400) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity)))}
.dark\:hover\:bg-gray-500:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-700) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity)))}
.dark\:hover\:bg-gray-900\/30:hover:is(.dark *){background-color:hsl(var(--twc-gray-900) / 0.3)}
.hover\:dark\:bg-gray-500:is(.dark *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-500) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity)))}
.hover\:dark\:bg-gray-500\/80:is(.dark *):hover{background-color:hsl(var(--twc-gray-500) / 0.8)}
.hover\:dark\:bg-gray-600:is(.dark *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-600) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity)))}
.hover\:dark\:bg-gray-600\/30:is(.dark *):hover{background-color:hsl(var(--twc-gray-600) / 0.3)}
.hover\:dark\:bg-gray-900:is(.dark *):hover{--tw-bg-opacity:1;background-color:hsl(var(--twc-gray-900) / var(--tw-bg-opacity));background-color:hsl(var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity)))}
.hover\:dark\:bg-primary\/80:is(.dark *):hover{background-color:rgb(0 130 208 / 0.8)}
.hover\:dark\:text-blue-500:is(.dark *):hover{--tw-text-opacity:1;color:rgb(59 130 246 / 1);color:rgb(59 130 246 / var(--tw-text-opacity, 1))}
.hover\:dark\:text-red-200:is(.dark *):hover{--tw-text-opacity:1;color:rgb(254 202 202 / 1);color:rgb(254 202 202 / var(--tw-text-opacity, 1))}
.hover\:dark\:text-white:is(.dark *):hover{--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7QUNBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQ0FBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQ0FBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQ0FBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUVBO0FBQ0E7O0FBRUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDdkNBO0FBaUVBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBTUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVdBO0FBS0E7QUFNQTtBQUlBO0FBSUE7QUFJQTtBQUlBO0FBTUE7QUFNQTtBQUlBO0FBSUE7QUFNQTtBQU1BO0FBSUE7QUFJQTtBQUlBO0FBSUE7QUN0S0E7QUNGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QVhBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7OztBQUFBO0FBQUE7OztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7Ozs7Ozs7O0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7OztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7OztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBOzs7Ozs7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7Ozs7O0FBQUE7QUFBQTs7OztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7Ozs7QUFBQTtBQUFBOzs7OztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7O0FBQUE7QUFBQTs7OztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7OztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBOzs7Ozs7Ozs7Ozs7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7OztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7OztBQUFBO0FBQUE7Ozs7Ozs7O0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBWUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDR0E7QUFDQTtBQUNBO0FBSUE7QUFDQTtBQUNBO0FiV0E7QWFOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBYlFBO0FhTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWJPQTtBYUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FiS0E7QWFGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBYklBO0FhQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWJFQTtBYUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FiQ0E7QWFHQTtBQUNBO0FBQ0E7QUFJQTtBQUNBO0FBQ0E7QWJKQTtBYVFBO0FBQ0E7QUFDQTtBQUlBO0FBQ0E7QUFDQTtBYlRBO0FhWUE7QUFDQTtBQUNBO0FBSUE7QUFDQTtBQUNBO0FiYkE7QWFpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QWJsQkE7QWFzQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QWJ2QkE7QWFvREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBS0E7QWJ0REE7QWFzRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBS0E7QWJ4RUE7QWEyRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QWI1RUE7QWEySkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFNQTtBYjlKQTtBYWlLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU1BO0FicEtBO0FhdUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBTUE7QWIxS0E7QWE2S0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFNQTtBYmhMQTtBYW1MQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU1BO0FidExBO0FhMExBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBYjFMQTtBYTZMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QWI3TEE7QWFnTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FiaE1BO0FhbU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBYm5NQTtBYXNNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QWJ0TUE7QWEwTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FieE1BO0FhMk1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fiek1BO0Fjak9BO0FBQ0E7QWRxT0E7QWNsT0E7QUFDQTtBZG9PQTtBY2pPQTtBQUNBO0FBQ0E7QWRtT0E7QWNoT0E7QUFDQTtBQUNBO0Fka09BO0FjL05BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZGlPQTtBYzlOQTtBQUNBO0FkZ09BO0FjN05BO0FBQ0E7QWQrTkE7QWM1TkE7QUFDQTtBZDhOQTtBYzNOQTtBQUNBO0FkNk5BO0FjMU5BO0FBQ0E7QWQ0TkE7QWN6TkE7QUFDQTtBZDJOQTtBY3hOQTtBQUNBO0FkME5BO0Fjdk5BO0FBQ0E7QWR5TkE7QWN0TkE7QUFDQTtBZHdOQTtBZWpSQTtBQUlBO0FBSUE7QUFJQTtBQUdBO0FBQUE7QWZtUkE7QWUvUUE7QUFFQTtBQUNBO0FBQ0E7QWZnUkE7QWVsUkE7QUFDQTtBQUNBO0Fmb1JBO0FldFJBO0FBQ0E7QUFDQTtBZndSQTtBZTFSQTtBQUNBO0FBQ0E7QWY0UkE7QWU5UkE7QUFDQTtBQUNBO0FmZ1NBO0FlbFNBO0FBQ0E7QUFDQTtBZm9TQTtBZXRTQTtBQUNBO0FBQ0E7QWZ3U0E7QWUxU0E7QUFDQTtBQUNBO0FmNFNBO0FlOVNBO0FBQ0E7QUFDQTtBZmdUQTtBZWxUQTtBQUNBO0FBQ0E7QWZvVEE7QWV0VEE7QUFDQTtBQUNBO0Fmd1RBO0FlMVRBO0FBQ0E7QUFDQTtBZjRUQTtBQUNBO0FlelRBO0FBRUE7QUFDQTtBQUNBO0FmMFRBO0FlNVRBO0FBQ0E7QUFDQTtBZjhUQTtBZWhVQTtBQUNBO0FBQ0E7QWZrVUE7QWVwVUE7QUFDQTtBQUNBO0Fmc1VBO0FleFVBO0FBQ0E7QUFDQTtBZjBVQTtBZTVVQTtBQUNBO0FBQ0E7QWY4VUE7QWVoVkE7QUFDQTtBQUNBO0Fma1ZBO0FlcFZBO0FBQ0E7QUFDQTtBZnNWQTtBZXhWQTtBQUNBO0FBQ0E7QWYwVkE7QWU1VkE7QUFDQTtBQUNBO0FmOFZBO0FlaFdBO0FBQ0E7QUFDQTtBZmtXQTtBZXBXQTtBQUNBO0FBQ0E7QWZzV0E7QUFDQTtBZW5XQTtBQUVBO0FBQ0E7QUFDQTtBZm9XQTtBZXRXQTtBQUNBO0FBQ0E7QWZ3V0E7QWUxV0E7QUFDQTtBQUNBO0FmNFdBO0FlOVdBO0FBQ0E7QUFDQTtBZmdYQTtBZWxYQTtBQUNBO0FBQ0E7QWZvWEE7QWV0WEE7QUFDQTtBQUNBO0Fmd1hBO0FlMVhBO0FBQ0E7QUFDQTtBZjRYQTtBZTlYQTtBQUNBO0FBQ0E7QWZnWUE7QWVsWUE7QUFDQTtBQUNBO0Fmb1lBO0FldFlBO0FBQ0E7QUFDQTtBZndZQTtBZTFZQTtBQUNBO0FBQ0E7QWY0WUE7QWU5WUE7QUFDQTtBQUNBO0FmZ1pBO0FBQ0E7QWVuWUE7QUFLQTs7QUFBQTtBQUFBOztBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUFBOztBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUFBOztBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUFBOztBQUFBO0FBQUE7O0FBQUE7QWY4ZUE7QWdCNWlCQTtBQUlBO0FBSUE7QUFLQTtBQUlBO0FBSUE7QUFJQTtBQUlBO0FBS0E7QUFJQTtBQUtBO0FBQUE7QUFJQTtBQUlBO0FBS0E7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FDeEZBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBakJ1MkJBO0FpQmwyQkE7QUFBQTtBQUtBO0FBQUE7QUFFQTs7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBakJxMkJBO0FpQi8xQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBakJrMkJBO0FpQmgyQkE7QUFDQTtBakJrMkJBO0FpQi8xQkE7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWpCZzJCQTtBaUJoMkJBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCODFCQTtBaUJ6MUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakIyMUJBO0FpQnQxQkE7QUFTQTtBQUlBO0FBQ0E7QUFDQTtBakJpMUJBO0FpQi8wQkE7QUFDQTtBakJpMUJBO0FpQi8wQkE7QUFDQTtBakJpMUJBO0FpQjcwQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FqQiswQkE7QWlCLzBCQTtBQUFBO0FBQUE7QUFLQTtBQy9HQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBbEIrcENBO0FrQjdwQ0E7QUFDQTtBbEIrcENBO0FrQjNwQ0E7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBbEIycENBO0FrQnhwQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBREE7QUFDQTtBQUFBO0FBQUE7QUFJQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCc3BDQTtBa0JqcENBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBREE7QUFFQTtBbEJvcENBO0FrQmxwQ0E7QUFDQTtBbEJvcENBO0FrQmpwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQm1wQ0E7QWtCanBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJtcENBO0FrQmpwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJtcENBO0FrQmhwQ0E7QUFDQTtBbEJrcENBO0FrQjNvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEI2b0NBO0FrQjFvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEI0b0NBO0FrQnBvQ0E7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0FBQ0E7QWxCb29DQTtBa0J0bkNBO0FBQ0E7QUFDQTtBQUNBO0FsQnduQ0E7QWtCdG5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJ3bkNBO0FrQnJuQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsQjZuQ0E7QWtCN25DQTtBQUFBO0FBQUE7QUFYQTtBQWFBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QWxCcW5DQTtBa0JsbkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsQm1uQ0E7QWtCbm5DQTtBQUFBO0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQm1uQ0E7QWtCam5DQTtBQUNBO0FsQm1uQ0E7QWtCOW1DQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCK21DQTtBa0I3bUNBO0FBQ0E7QUFDQTtBbEIrbUNBO0FrQjVtQ0E7QUFDQTtBbEI4bUNBO0FrQnptQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUhBOztBQUlBO0FsQjZtQ0E7QWtCM21DQTs7QUFDQTtBQUNBO0FBQ0E7QWxCOG1DQTtBa0I1bUNBOztBQUNBO0FBQ0E7QUFDQTtBbEIrbUNBO0FrQnptQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQnltQ0E7QWtCdG1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCd21DQTtBa0I3bENBO0FBQ0E7QUFDQTtBQUNBO0FsQitsQ0E7QWtCN2xDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEIrbENBO0FrQjVsQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBbEJvbUNBO0FrQnBtQ0E7QUFBQTtBQUFBO0FBWEE7QUFhQTtBQUNBO0FBQ0E7QUFHQTtBQUNBO0FsQjRsQ0E7QWtCemxDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxCMmxDQTtBa0IzbENBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCMmxDQTtBa0J6bENBO0FBQ0E7QWxCMmxDQTtBa0J0bENBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJ1bENBO0FrQnJsQ0E7QUFDQTtBQUNBO0FsQnVsQ0E7QWtCcGxDQTtBQUNBO0FsQnNsQ0E7QWtCamxDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSEE7O0FBSUE7QWxCcWxDQTtBa0JubENBOztBQUNBO0FBQ0E7QUFDQTtBbEJzbENBO0FrQnBsQ0E7O0FBQ0E7QUFDQTtBQUNBO0FsQnVsQ0E7QWtCamxDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCaWxDQTtBa0I5a0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJnbENBO0FrQmxrQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCb2tDQTtBa0Jsa0NBO0FBQ0E7QUFDQTtBbEJva0NBO0FBQ0E7QWtCaGtDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxCbWtDQTtBa0Jua0NBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FsQitqQ0E7QW1CcmhEQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUdBO0FBQUE7QUFHQTtBQUFBO0FBS0E7QUFBQTtBQUlBO0FBQUE7QUFJQTs7O0FBQUE7QUFRQTs7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBOztBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQU1BO0FBQUE7QUFHQTtBQUFBO0FBR0E7QUFBQTtBQXVCQTs7QUFBQTtBQzFFQTtBQUFBO0FBQUE7QUFBQTtBcEJnN0lBO0FvQmg3SUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcEJvN0lBO0FvQnA3SUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcEJ3N0lBO0FvQng3SUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcEI0N0lBO0FvQjU3SUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcEIrN0lBO0FvQi83SUE7QUFBQTtBQUFBO0FwQis3SUE7QW9CLzdJQTtBQUdBO0FBQUE7QXBCKzdJQTtBb0IvN0lBO0FBQ0E7QUFBQTtBcEJpOElBO0FvQmo4SUE7QUFDQTtBQUFBO0FwQm04SUE7QW9CbjhJQTtBQUNBO0FBQUE7QXBCcThJQTtBb0JyOElBO0FBQ0E7QUFBQTtBcEJ1OElBO0FvQnY4SUE7QUFBQTtBcEJ1OElBO0FvQnY4SUE7QUFNQTtBQUFBO0FBSUE7QUFNQTs7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7O0FBQUE7QUFIQTs7O0FBSUE7QUFDQTtBcEJtOElBO0FvQmg4SUE7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7O0FBQUE7QUFJQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUlBO0FBS0E7QUFJQTtBQUFBO0FBSUE7QUFNQTtBQUlBO0FBSUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFFQTtBQUFBO0FBT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FwQjI3SUE7QW9CMzdJQTtBQUFBO0FBQUE7QUFGQTtBQUdBO0FwQjA3SUE7QW9CcDdJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFlQTtBQ3ZHQTtBQUdBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQU9BO0FBSUE7QUFLQTtBQUlBO0FBUUE7QUFFQTtBQVdBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBREE7QUFFQTtBckJpZ0pBO0FxQi8vSUE7QUFBQTtBQUFBO0FBQUE7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUZBOztBQUdBO0FyQmdnSkE7QXFCNS9JQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FyQjYvSUE7QXFCNy9JQTtBQUFBO0FBQUE7QUFPQTtBQVFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFJQTtBQUVBO0FBS0E7QUFHQTtBQUlBO0FDcEhBO0FBR0E7QUFFQTtBQVFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFPQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FDdENBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQ0RBO0FBQ0E7QUFDQTtBeEJ1bkJBO0F3QnBuQkE7QUFDQTtBeEJzbkJBO0F3Qm5uQkE7QUFDQTtBeEJxbkJBO0F3QmxuQkE7QUFDQTtBeEJvbkJBO0F3QmpuQkE7QUFDQTtBeEJtbkJBO0F3QmhuQkE7QUFDQTtBeEJrbkJBO0F3Qi9tQkE7QUFDQTtBeEJpbkJBO0FBQ0E7QXdCNW1CQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBeEIrbUJBO0F3QjVtQkE7QUFDQTtBQUNBO0F4QittQkE7QXdCM21CQTtBQUFBO0FBQUE7QUFBQTtBQURBO0FBRUE7QXhCK21CQTtBd0J6bUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFDQTtBQUdBO0FBQ0E7QXhCNG1CQTtBd0J2bUJBO0FBT0E7QUFBQTtBQUVBO0FBQUE7QUFNQTs7QUFBQTtBQUtBO0FBQUE7QUFTQTtBQUlBO0FBS0E7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhCa21CQTtBd0I5bEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhCZ21CQTtBd0IxbEJBO0FBTUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0F4QjJsQkE7QXdCcmxCQTtBQUFBO0FBU0E7QUFLQTtBQU1BO0FBS0E7QUFHQTtBQUVBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQU1BO0FBR0E7QUFBQTtBQUlBO0FBRUE7QXhCNGtCQTtBd0J0a0JBO0FBR0E7QUFBQTtBQUlBO0FBRUE7QXhCeWtCQTtBd0Jwa0JBO0FBR0E7QUFBQTtBQUlBO0FBR0E7QXhCc2tCQTtBd0Joa0JBO0FBRUE7QUFJQTtBQUVBO0F4Qm1rQkE7QXdCN2pCQTtBQUVBO0F4QmdrQkE7QXdCdGpCQTtBQUdBO0FBQUE7QUFJQTtBQUVBO0F4QjhqQkE7QXdCempCQTtBQUdBO0FBQUE7QXhCNGpCQTtBd0J2akJBO0FBR0E7QUFLQTtBQUFBO0F4QndqQkE7QWlCM3VCQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3MEJBO0FpQnIwQkE7QUFDQTtBakJ1MEJBO0FpQnAwQkE7QUFDQTtBakJzMEJBO0FpQm4wQkE7QUFLQTtBQUlBO0FqQm0wQkE7QXlCLzhCQTtBQUNBO0FBQUE7QXpCMCtCQTtBeUJ6K0JBO0FBQUE7QXpCNCtCQTtBQUNBO0F5QnIrQkE7QUFDQTtBQUNBO0F6QnUrQkE7QXlCcitCQTtBQUNBO0F6QnUrQkE7QXlCLzlCQTtBQUNBO0FBTUE7QXpCKzlCQTtBeUIzOUJBO0FBR0E7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0F6QjQ5QkE7QXlCejlCQTtBQUNBO0FBQ0E7QXpCMjlCQTtBeUJ2OUJBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QXpCeTlCQTtBeUJ0OUJBO0FBQ0E7QUFDQTtBekJ3OUJBO0F5QnI5QkE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBekJ1OUJBO0F5QnA5QkE7QUFDQTtBQUNBO0F6QnM5QkE7QXlCbjlCQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0F6QnE5QkE7QXlCbDlCQTtBQUNBO0FBQ0E7QXpCbzlCQTtBeUJqOUJBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QXpCbTlCQTtBeUJoOUJBO0FBQ0E7QUFDQTtBekJrOUJBO0F5Qi84QkE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBekJpOUJBO0F5Qjk4QkE7QUFDQTtBQUNBO0F6Qmc5QkE7QXlCNzhCQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0F6Qis4QkE7QXlCNThCQTtBQUNBO0FBQ0E7QXpCODhCQTtBeUIzOEJBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QXpCNjhCQTtBeUIxOEJBO0FBQ0E7QUFDQTtBekI0OEJBO0F5Qno4QkE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBekIyOEJBO0F5Qng4QkE7QUFDQTtBQUVBO0FBQ0E7QXpCeThCQTtBeUJ0OEJBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QXpCdzhCQTtBeUJyOEJBO0FBQ0E7QUFDQTtBekJ1OEJBO0F5QnA4QkE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBekJzOEJBO0F5Qm44QkE7QUFDQTtBQUNBO0F6QnE4QkE7QXlCbDhCQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0F6Qm84QkE7QXlCajhCQTtBQUNBO0FBQ0E7QXpCbThCQTtBeUJoOEJBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QXpCazhCQTtBeUIvN0JBO0FBQ0E7QUFDQTtBQUNBO0F6Qmk4QkE7QWtCbHNCQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0FsQnlqQ0E7QWtCdmpDQTtBQUNBO0FBQ0E7QWxCeWpDQTtBa0JyakNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJ1akNBO0FrQnJqQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJ1akNBO0FrQnJqQ0E7QUFLQTtBQUNBO0FsQnFqQ0E7QWtCNWlDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQitpQ0E7QWtCN2lDQTtBQUNBO0FBR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxCK2lDQTtBa0IvaUNBO0FBQUE7QUFBQTtBQUdBO0FBTUE7QUFFQTtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBU0E7QUFNQTtBQUFBO0FBY0E7O0FBRUE7QUFDQTtBbEIwaENBO0FrQnpoQ0E7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsQjRoQ0E7QWtCNWhDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBRUE7Ozs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsQjZoQ0E7QWtCN2hDQTtBQUFBOzs7QUFBQTtBQUFBOzs7QUFBQTtBQUdBOzs7QUFBQTtBQUNBOzs7Ozs7OztBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxCdWlDQTtBa0JwaUNBOzs7Ozs7O0FBQUE7QUFBQTtBQUFBOzs7Ozs7O0FBQUE7QUFBQTs7Ozs7OztBQUFBO0FBTUE7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsQjJpQ0E7QWtCemlDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEI0aUNBO0FrQnhpQ0E7Ozs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7O0FBQUE7QUFGQTs7OztBQUdBO0FBQ0E7QWxCOGlDQTtBa0IxaUNBOzs7O0FBQ0E7QUFDQTtBQUNBO0FsQitpQ0E7QWtCN2lDQTs7OztBQUNBO0FsQmtqQ0E7QWtCM2lDQTs7Ozs7Ozs7OztBQUNBO0FsQnNqQ0E7QWtCaGpDQTs7O0FBQUE7QUFBQTtBQUFBOzs7QUFBQTtBQUFBOzs7QUFBQTtBQUtBOzs7QUFBQTtBQUtBOztBQUNBO0FBQ0E7QWxCcWpDQTtBa0JqakNBO0FBQUE7QUFDQTs7QUFDQTtBbEJ1akNBO0FrQjlpQ0E7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBU0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QWxCNGlDQTtBa0IxaUNBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCNmlDQTtBa0IxaUNBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQjZpQ0E7QWtCdGlDQTtBQUNBO0FsQndpQ0E7QWtCcmlDQTtBQUNBO0FsQnVpQ0E7QWtCL2hDQTtBQUNBO0FsQmlpQ0E7QWtCN2hDQTtBQUNBO0FsQitoQ0E7QWtCNWhDQTtBQUNBO0FBQ0E7QWxCOGhDQTtBa0J6aENBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCMGhDQTtBa0JyaENBO0FBQUE7QWxCMGhDQTtBa0JoaENBO0FBR0E7QUFBQTtBQUtBO0FBQUE7QUFFQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxCcWhDQTtBa0I3Z0NBO0FBQ0E7QUFDQTtBQUNBO0FsQitnQ0E7QUFDQTtBa0IzZ0NBO0FBRUE7QUFDQTtBQUNBO0FsQjRnQ0E7QWtCemdDQTtBQUNBO0FBQ0E7QWxCMmdDQTtBQUNBO0EwQmgxREE7QUFBQTtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFNQTs7Ozs7OztBQUFBO0FBQUE7QUFBQTs7Ozs7OztBQUFBO0FBQUE7Ozs7Ozs7QUFBQTtBQUtBOzs7O0FBQUE7QUFHQTs7OztBQUFBO0FBT0E7QUFBQTtBQUVBO0FBQUE7QUFHQTtBQUFBO0FBS0E7QUFBQTtBQUlBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFNQTtBQUFBO0FDckRBO0FBQ0E7QUFDQTtBQUFBO0EzQnU1REE7QTJCdjVEQTtBQUFBO0FBQUE7QUFFQTtBQUVBO0EzQnU1REE7QTJCbjVEQTtBQUlBO0FBQ0E7QUFFQTtBM0JvNURBO0EyQmo1REE7QUFDQTtBQUFBO0EzQm01REE7QTJCaDVEQTtBQUNBO0FBRUE7QTNCazVEQTtBMkIvNERBO0FBQ0E7QUFBQTtBM0JpNURBO0EyQjk0REE7QUFDQTtBQUVBO0EzQmc1REE7QTJCNzREQTtBQUNBO0FBQUE7QTNCKzREQTtBMkI1NERBO0FBQ0E7QUFFQTtBM0I4NERBO0EyQjM0REE7QUFDQTtBQUFBO0EzQjY0REE7QTJCMTREQTtBQUNBO0FBRUE7QTNCNDREQTtBMkJ6NERBO0FBQ0E7QUFBQTtBM0IyNERBO0EyQng0REE7QUFDQTtBQUVBO0EzQjA0REE7QTJCdjREQTtBQUNBO0FBQUE7QTNCeTREQTtBMkJ0NERBO0FBQ0E7QUFFQTtBM0J3NERBO0EyQnI0REE7QUFDQTtBQUFBO0EzQnU0REE7QTJCcDREQTtBQUNBO0FBRUE7QTNCczREQTtBMkJuNERBO0FBQ0E7QUFBQTtBM0JxNERBO0EyQmw0REE7QUFDQTtBQUVBO0EzQm80REE7QTJCajREQTtBQUNBO0FBQUE7QTNCbTREQTtBMkJoNERBO0FBQ0E7QUFFQTtBM0JrNERBO0EyQi8zREE7QUFDQTtBQUFBO0EzQmk0REE7QTJCOTNEQTtBQUNBO0FBRUE7QTNCZzREQTtBMkI3M0RBO0FBQ0E7QUFBQTtBM0IrM0RBO0EyQjUzREE7QUFDQTtBQUVBO0EzQjgzREE7QTJCMzNEQTtBQUNBO0FBQUE7QTNCNjNEQTtBMkIxM0RBO0FBQ0E7QUFFQTtBM0I0M0RBO0EyQnozREE7QUFDQTtBQUFBO0EzQjIzREE7QTJCeDNEQTtBQUNBO0FBRUE7QTNCMDNEQTtBMkJ2M0RBO0FBQ0E7QUFBQTtBM0J5M0RBO0EyQnQzREE7QUFDQTtBQUVBO0EzQnczREE7QTJCcjNEQTtBQUNBO0FBQUE7QTNCdTNEQTtBMkJwM0RBO0FBQ0E7QUFFQTtBM0JzM0RBO0EyQm4zREE7QUFDQTtBQUFBO0EzQnEzREE7QTJCbDNEQTtBQUNBO0FBRUE7QTNCbzNEQTtBMkJqM0RBO0FBQ0E7QUFBQTtBM0JtM0RBO0EyQmgzREE7QUFDQTtBQUVBO0EzQmszREE7QTJCLzJEQTtBQUNBO0FBQUE7QTNCaTNEQTtBMkI5MkRBO0FBQ0E7QUFFQTtBM0JnM0RBO0EyQjcyREE7QUFDQTtBQUFBO0EzQisyREE7QTJCNTJEQTtBQUNBO0FBRUE7QTNCODJEQTtBMkIzMkRBO0FBQ0E7QUFBQTtBM0I2MkRBO0EyQjEyREE7QUFDQTtBQUVBO0EzQjQyREE7QTJCejJEQTtBQUNBO0FBQUE7QTNCMjJEQTtBMkJ4MkRBO0FBQ0E7QUFFQTtBM0IwMkRBO0EyQnYyREE7QUFDQTtBQUFBO0EzQnkyREE7QTJCdDJEQTtBQUNBO0FBRUE7QTNCdzJEQTtBMkJyMkRBO0FBQ0E7QUFBQTtBM0J1MkRBO0EyQnAyREE7QUFDQTtBQUVBO0EzQnMyREE7QTJCbjJEQTtBQUNBO0FBQUE7QTNCcTJEQTtBMkJsMkRBO0FBQ0E7QUFFQTtBM0JvMkRBO0EyQmoyREE7QUFDQTtBQUFBO0EzQm0yREE7QTJCaDJEQTtBQUNBO0FBRUE7QTNCazJEQTtBMkIvMURBO0FBQ0E7QUFBQTtBM0JpMkRBO0EyQjkxREE7QUFDQTtBQUVBO0EzQmcyREE7QTJCNzFEQTtBQUNBO0FBQUE7QTNCKzFEQTtBMkI1MURBO0FBQ0E7QUFFQTtBM0I4MURBO0EyQjMxREE7QUFDQTtBQUFBO0EzQjYxREE7QTJCMTFEQTtBQUNBO0FBRUE7QTNCNDFEQTtBMkJ6MURBO0FBQ0E7QUFBQTtBM0IyMURBO0EyQngxREE7QUFDQTtBQUVBO0EzQjAxREE7QTJCdjFEQTtBQUNBO0FBQUE7QTNCeTFEQTtBMkJ0MURBO0FBQ0E7QUFFQTtBM0J3MURBO0EyQnIxREE7QUFDQTtBQUFBO0EzQnUxREE7QTJCcDFEQTtBQUNBO0FBRUE7QTNCczFEQTtBMkJuMURBO0FBQ0E7QUFBQTtBM0JxMURBO0EyQmwxREE7QUFDQTtBQUVBO0EzQm8xREE7QTJCajFEQTtBQUNBO0FBQUE7QTNCbTFEQTtBMkJoMURBO0FBQ0E7QUFFQTtBM0JrMURBO0EyQi8wREE7QUFDQTtBQUFBO0EzQmkxREE7QTJCOTBEQTtBQUNBO0FBRUE7QTNCZzFEQTtBMkI3MERBO0FBQ0E7QUFBQTtBM0IrMERBO0EyQjUwREE7QUFDQTtBQUVBO0EzQjgwREE7QTJCMzBEQTtBQUNBO0FBQUE7QTNCNjBEQTtBMkIxMERBO0FBQ0E7QUFFQTtBM0I0MERBO0EyQnowREE7QUFDQTtBQUFBO0EzQjIwREE7QTJCeDBEQTtBQUNBO0FBRUE7QTNCMDBEQTtBMkJ2MERBO0FBQ0E7QUFBQTtBM0J5MERBO0EyQnQwREE7QUFDQTtBQUVBO0EzQncwREE7QTJCcjBEQTtBQUNBO0FBQUE7QTNCdTBEQTtBMkJwMERBO0FBQ0E7QUFFQTtBM0JzMERBO0EyQm4wREE7QUFDQTtBQUFBO0EzQnEwREE7QTJCbDBEQTtBQUNBO0FBRUE7QTNCbzBEQTtBMkJqMERBO0FBQ0E7QUFBQTtBM0JtMERBO0EyQmgwREE7QUFDQTtBQUVBO0EzQmswREE7QTJCL3pEQTtBQUNBO0FBQUE7QTNCaTBEQTtBMkI5ekRBO0FBQ0E7QUFFQTtBM0JnMERBO0EyQjd6REE7QUFDQTtBQUFBO0EzQit6REE7QTJCNXpEQTtBQUNBO0FBRUE7QTNCOHpEQTtBMkIzekRBO0FBQ0E7QUFBQTtBM0I2ekRBO0EyQjF6REE7QUFDQTtBQUVBO0EzQjR6REE7QTJCenpEQTtBQUNBO0FBQUE7QTNCMnpEQTtBMkJ4ekRBO0FBQ0E7QUFFQTtBM0IwekRBO0EyQnZ6REE7QUFDQTtBQUFBO0EzQnl6REE7QTJCdHpEQTtBQUNBO0FBRUE7QTNCd3pEQTtBMkJyekRBO0FBQ0E7QUFBQTtBM0J1ekRBO0EyQnB6REE7QUFDQTtBQUVBO0EzQnN6REE7QTJCbnpEQTtBQUNBO0FBQUE7QTNCcXpEQTtBMkJsekRBO0FBQ0E7QUFFQTtBM0JvekRBO0EyQmp6REE7QUFDQTtBQUFBO0EzQm16REE7QTJCaHpEQTtBQUNBO0FBRUE7QTNCa3pEQTtBMkIveURBO0FBQ0E7QUFBQTtBM0JpekRBO0EyQjl5REE7QUFDQTtBQUVBO0EzQmd6REE7QTJCN3lEQTtBQUNBO0FBQUE7QTNCK3lEQTtBMkI1eURBO0FBQ0E7QUFFQTtBM0I4eURBO0EyQjN5REE7QUFDQTtBQUFBO0EzQjZ5REE7QTJCMXlEQTtBQUNBO0FBRUE7QTNCNHlEQTtBMkJ6eURBO0FBQ0E7QUFBQTtBM0IyeURBO0EyQnh5REE7QUFDQTtBQUVBO0EzQjB5REE7QTJCdnlEQTtBQUNBO0FBQUE7QTNCeXlEQTtBMkJ0eURBO0FBQ0E7QUFFQTtBM0J3eURBO0EyQnJ5REE7QUFDQTtBQUFBO0EzQnV5REE7QTJCcHlEQTtBQUNBO0FBRUE7QTNCc3lEQTtBMkJueURBO0FBQ0E7QUFBQTtBM0JxeURBO0EyQmx5REE7QUFDQTtBQUVBO0EzQm95REE7QTJCanlEQTtBQUNBO0FBQUE7QTNCbXlEQTtBMkJoeURBO0FBQ0E7QUFFQTtBM0JreURBO0EyQi94REE7QUFDQTtBQUFBO0EzQml5REE7QTJCOXhEQTtBQUNBO0FBRUE7QTNCZ3lEQTtBMkI3eERBO0FBQ0E7QUFBQTtBM0IreERBO0EyQjV4REE7QUFDQTtBQUVBO0EzQjh4REE7QTJCM3hEQTtBQUNBO0FBQUE7QTNCNnhEQTtBMkIxeERBO0FBQ0E7QUFFQTtBM0I0eERBO0EyQnp4REE7QUFDQTtBQUFBO0EzQjJ4REE7QTJCeHhEQTtBQUNBO0FBRUE7QTNCMHhEQTtBMkJ2eERBO0FBQ0E7QUFBQTtBM0J5eERBO0EyQnR4REE7QUFDQTtBQUVBO0EzQnd4REE7QTJCcnhEQTtBQUNBO0FBQUE7QTNCdXhEQTtBMkJweERBO0FBQ0E7QUFFQTtBM0JzeERBO0EyQm54REE7QUFDQTtBQUFBO0EzQnF4REE7QTJCbHhEQTtBQUNBO0FBRUE7QTNCb3hEQTtBMkJqeERBO0FBQ0E7QUFBQTtBM0JteERBO0EyQmh4REE7QUFDQTtBQUVBO0EzQmt4REE7QTJCL3dEQTtBQUNBO0FBQUE7QTNCaXhEQTtBMkI5d0RBO0FBQ0E7QUFFQTtBM0JneERBO0EyQjd3REE7QUFDQTtBQUFBO0EzQit3REE7QTJCNXdEQTtBQUNBO0FBRUE7QTNCOHdEQTtBMkIzd0RBO0FBQ0E7QUFBQTtBM0I2d0RBO0EyQjF3REE7QUFDQTtBQUVBO0EzQjR3REE7QTJCendEQTtBQUNBO0FBQUE7QTNCMndEQTtBMkJ4d0RBO0FBQ0E7QUFFQTtBM0Iwd0RBO0EyQnZ3REE7QUFDQTtBQUFBO0EzQnl3REE7QTJCdHdEQTtBQUNBO0FBRUE7QTNCd3dEQTtBMkJyd0RBO0FBQ0E7QUFBQTtBM0J1d0RBO0EyQnB3REE7QUFDQTtBQUVBO0EzQnN3REE7QTJCbndEQTtBQUNBO0FBQUE7QTNCcXdEQTtBNEJoK0VBO0FBQ0E7QUFDQTtBQUFBO0E1Qm0rRUE7QTRCbitFQTtBQUFBO0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBNUJtK0VBO0E0Qjk5RUE7QUFDQTtBNUJnK0VBO0E2QjcrRUE7QUFZQTtBQUNBO0FBQ0E7QUFDQTtBN0IrK0VBO0E2QjcrRUE7QUFDQTtBQUNBO0E3QisrRUE7QUFDQTtBNkI1K0VBO0FBQ0E7QTdCOCtFQTtBNkJyK0VBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0J3K0VBO0E2QnIrRUE7QUFNQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0E3Qm8rRUE7QTZCbitFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0E3QnErRUE7QTZCcitFQTtBQUFBO0FBQUE7QUFNQTtBQUdBO0FBR0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUZBO0FBR0E7QUFDQTtBN0JrK0VBO0E2Qjc5RUE7QUFBQTtBQUFBO0FBQUE7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSkE7QUFRQTtBQUFBO0FBQUE7QUFBQTtBQURBO0FBRUE7QTdCNDlFQTtBNkJ2OUVBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFXQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBSUE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBT0E7QUFBQTtBQUVBO0FBR0E7QUFBQTtBQUtBO0FBR0E7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBZUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCZzhFQTtBNkI1N0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0I4N0VBO0E2QjU3RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0I4N0VBO0E2QjE3RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCNDdFQTtBNkIxN0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0I0N0VBO0E2QnA3RUE7QUFHQTtBQUVBO0FBRUE7QUFBQTtBQUFBO0FBTUE7QUFPQTtBQUVBO0FBT0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0I0NkVBO0E2QjE2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0I0NkVBO0E2Qno2RUE7QUFDQTtBQUNBO0E3QjI2RUE7QTZCdDZFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QnU2RUE7QTZCcDZFQTtBQUNBO0E3QnM2RUE7QTZCajZFQTtBQUNBO0E3Qm02RUE7QTZCLzVFQTtBQUNBO0FBQ0E7QTdCaTZFQTtBNkI3NUVBO0FBQ0E7QUFDQTtBN0IrNUVBO0E2QjU1RUE7QUFDQTtBN0I4NUVBO0E2Qjc1RUE7QUFDQTtBQUNBO0E3Qis1RUE7QTZCejVFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjA1RUE7QTZCeDVFQTtBQUNBO0E3QjA1RUE7QTZCejVFQTtBQUNBO0FBQ0E7QTdCMjVFQTtBNkJ0NUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QnU1RUE7QTZCcjVFQTtBQUNBO0FBQ0E7QUFDQTtBN0J1NUVBO0E2QnI1RUE7QUFDQTtBQUNBO0E3QnU1RUE7QTZCbjVFQTtBQUNBO0FBQ0E7QUFDQTtBN0JxNUVBO0E2Qm41RUE7QUFDQTtBQUNBO0E3QnE1RUE7QTZCeDRFQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBN0J5NEVBO0E2QnI0RUE7QUFHQTtBQUNBO0E3QnU0RUE7QTZCcDRFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QnM0RUE7QTZCbjRFQTtBQUFBO0FBQUE7QUFBQTtBQURBO0FBRUE7QTdCczRFQTtBNkIvM0VBO0FBRUE7QUFDQTtBQUNBO0E3Qmc0RUE7QTZCNTNFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBN0I2M0VBO0E2QjEzRUE7QUFDQTtBN0I0M0VBO0E2QnozRUE7QUFDQTtBQUNBO0E3QjIzRUE7QTZCdDNFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QnczRUE7QTZCdDNFQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QnkzRUE7QTZCdDNFQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0E3QnkzRUE7QTZCdjJFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0IwMkVBO0E2QjEyRUE7QUFBQTtBQUFBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCdzJFQTtBNkJ0MkVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QTdCdzJFQTtBNkJ4MkVBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFJQTtBQVdBO0FBQ0E7QTdCNDFFQTtBNkJ6MUVBO0FBQ0E7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBV0E7QUFJQTtBQUdBO0E3Qm0xRUE7QTZCNTBFQTtBQUlBO0FBRUE7QUFHQTtBQUlBO0FBU0E7QUFHQTtBQUVBO0FBT0E7QUFBQTtBQUVBO0FBQUE7QUFPQTtBQUFBO0FBRUE7QUFBQTtBQVVBOztBQUFBO0FBTUE7QUFNQTtBQUdBO0FBR0E7QUFLQTtBQUFBO0FBRUE7QUFBQTtBN0I0ekVBO0E4Qmo5RkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QTlCcTlGQTtBOEJyOUZBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QTlCcTlGQTtBOEJyOUZBO0FBQUE7QUFBQTtBQUdBO0FBSUE7QUFJQTtBQU1BO0FBRUE7QUFNQTtBQUtBO0FBRUE7QUFHQTtBOUIrOEZBO0E4QjM4RkE7QUFFQTtBQUdBO0E5Qjg4RkE7QThCMThGQTtBQUVBO0FBRUE7QTlCODhGQTtBOEIxOEZBO0FBRUE7QUFFQTtBOUI4OEZBO0ErQmpoR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBR0E7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBSUE7QUFBQTtBQUlBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQU9BO0FBQUE7QUFFQTtBQUFBO0FBR0E7QUFBQTtBQUdBO0FBQUE7QUFJQTtBQUFBO0FBVUE7QUFBQTtBQUdBO0FBQUE7QUFHQTtBQUFBO0FBR0E7QUFBQTtBQUdBO0FBQUE7QUFHQTtBQUFBO0FBR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBL0JzaEdBO0ErQnBoR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQnVoR0E7QStCcGhHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9CdWhHQTtBK0JyaEdBOztBQUNBO0EvQndoR0E7QStCcGhHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0J1aEdBO0ErQnArRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0J1K0ZBO0ErQm4rRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0JzK0ZBO0ErQmorRkE7O0FBQ0E7QS9CbytGQTtBK0JsK0ZBOztBQUNBO0EvQnErRkE7QStCLzlGQTs7QUFDQTtBL0JrK0ZBO0ErQmgrRkE7O0FBQ0E7QS9CbStGQTtBK0I3OUZBOztBQUNBO0EvQmcrRkE7QStCOTlGQTs7QUFDQTtBL0JpK0ZBO0ErQjM5RkE7O0FBQ0E7QS9CODlGQTtBK0I1OUZBOztBQUNBO0EvQis5RkE7QStCejlGQTs7QUFDQTtBL0I0OUZBO0ErQjE5RkE7O0FBQ0E7QS9CNjlGQTtBK0J0OUZBO0FBS0E7QUFBQTtBQUVBO0FBQUE7QUFHQTtBQUFBO0FBT0E7QUFBQTtBQUdBO0FBQUE7QUFHQTtBQUFBO0FBR0E7QUFBQTtBQUdBO0FBQUE7QUFHQTtBQUFBO0EvQjY5RkE7QStCeDlGQTtBQUlBO0FBQUE7QUFHQTtBQUFBO0FBR0E7QUFBQTtBQUdBO0FBQUE7QUFHQTtBQUFBO0FBR0E7QUFBQTtBL0IrOUZBO0FnQ3J3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEN1d0dBO0FnQ3J3R0E7QUFDQTtBQUNBO0FBQ0E7QWhDdXdHQTtBZ0Nud0dBOzs7O0FBSUE7QWhDcXdHQTtBZ0Nsd0dBO0FBQ0E7QWhDb3dHQTtBZ0Nqd0dBO0FBQ0E7QWhDbXdHQTtBZ0Nod0dBOzs7OztBQUtBO0FoQ2t3R0E7QWdDL3ZHQTs7QUFFQTtBQUNBO0FoQ2l3R0E7QWdDOXZHQTs7Ozs7O0FBTUE7QWhDZ3dHQTtBZ0M3dkdBOzs7Ozs7QUFNQTtBaEMrdkdBO0FnQzV2R0E7Ozs7QUFJQTtBaEM4dkdBO0FnQzN2R0E7QUFDQTtBaEM2dkdBO0FnQzF2R0E7O0FBRUE7QWhDNHZHQTtBZ0N6dkdBOztBQUVBO0FoQzJ2R0E7QWdDeHZHQTtBQUNBO0FoQzB2R0E7QWdDdnZHQTtBQUNBO0FoQ3l2R0E7QVk1MUdBO0FBQ0E7QVorMUdBO0FZNTFHQTtBQUNBO0FaKzFHQTtBWTUxR0E7QUFDQTtBWisxR0E7QVk3MUdBO0FBQ0E7QVorMUdBO0FZMTFHQTtBQUNBOztBQUVBO0FaNjFHQTtBWTExR0E7QUFDQTtBWjQxR0E7QVkxMUdBO0FBQ0E7QVo0MUdBO0FBQ0E7QVluMUdBO0FBQ0E7QUFDQTtBWnExR0E7QVluMUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVpxMUdBO0FZcDFHQTtBQUNBO0FBQ0E7QVpzMUdBO0FZbDFHQTtBQUNBO0FabzFHQTtBWWgxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaazFHQTtBWS8wR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVppMUdBO0FZOTBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVpnMUdBO0FZNTBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBWjgwR0E7QVk1MEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVo4MEdBO0FpQ2g4R0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFNQTtBQUdBO0FBSUE7QUFHQTtBQUFBO0FBWUE7QUFPQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBakM0N0dBO0FpQ3Q3R0E7QUFNQTtBQUNBO0FqQ3M3R0E7QWlDaDdHQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBRkE7QUFHQTtBQUNBO0FBQ0E7QWpDbzdHQTtBaUNsN0dBO0FBQ0E7QWpDbzdHQTtBaUNoN0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUlBO0FBT0E7O0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUVBO0FBTUE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWpDNjZHQTtBaUMxNkdBO0FBR0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWpDNDZHQTtBaUN0N0dBO0FBYUE7QWpDNDZHQTtBaUN0NkdBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUNBOztBQUNBO0FqQzI2R0E7QWlDMTZHQTs7QUFDQTtBakM2NkdBO0FpQ3Y2R0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FqQ3k2R0E7QWlDcjZHQTtBQVFBO0FBR0E7QUFHQTtBQUVBO0FBTUE7QUFHQTtBQUtBO0FBQUE7QUFNQTtBQUNBO0FqQzQ1R0E7QWlDcDRHQTtBQUNBO0FBQ0E7QUFFQTtBakN3NUdBO0FpQ3Q1R0E7QUFDQTtBQUVBO0FqQ3c1R0E7QWlDdDVHQTtBQUNBO0FBRUE7QWpDdzVHQTtBQUNBO0FpQ3ozR0E7QUFDQTtBQUNBO0FBRUE7QWpDNDRHQTtBaUN2NEdBO0FBQ0E7QUFFQTtBakN5NEdBO0FpQ3Y0R0E7QUFHQTtBQUVBO0FqQ3U0R0E7QUFDQTtBaUN6M0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakMyM0dBO0FpQ3YzR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3kzR0E7QWlDbDNHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ28zR0E7QWlDLzJHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2kzR0E7QWtDbnJIQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBR0E7QUFFQTtBQUtBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQU1BO0FYakJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBdkJ1c0hBO0F1QmxzSEE7QUFLQTtBQUlBO0FZeEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QW5DdXVIQTtBbUN0dUhBO0FBQUE7QW5DMHVIQTtBbUN6dUhBO0FBQUE7QW5DNnVIQTtBbUM1dUhBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QW5Dc3ZIQTtBbUNsdkhBO0FBR0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFHQTtBQUtBO0FDekJBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFIQTs7QUFLQTtBQUNBO0FwQ2d4SEE7QW9DNXdIQTtBQUFBO0FBRUE7QUFBQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBOztBQUNBO0FBQ0E7QUFDQTtBcENneEhBO0FxQy95SEE7QUFHQTtBQUdBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBT0E7QUFBQTtBQUFBO0FBQUE7QUNaQTtBQUlBO0FBS0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBdEM4ekhBO0FzQzl6SEE7QUFBQTtBQUFBO0FBUkE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBdEN5MEhBO0FzQ3owSEE7QUFBQTtBQUFBO0FBUkE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBdENvMUhBO0FzQ3AxSEE7QUFBQTtBQUFBO0FBUkE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBdEMrMUhBO0FzQy8xSEE7QUFBQTtBQUFBO0FBUkE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBdEMwMkhBO0FzQzEySEE7QUFBQTtBQUFBO0FBY0E7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUdBO0FBSUE7QUFHQTtBQVFBO0FBSUE7QUMzREE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFFQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQ3hCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4Qzg2SEE7QXdDMzZIQTtBQUNBO0FBQ0E7QUFDQTtBeEM2NkhBO0F3QzE2SEE7QUFDQTtBQUNBO0FBQ0E7QXhDNDZIQTtBQUNBO0F3Q3I2SEE7Ozs7QUFLQTtBQUNBO0F4Q3M2SEE7QXdDbjZIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeENzNkhBO0F3Q3A2SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhDczZIQTtBd0NwNkhBO0FBQ0E7QXhDczZIQTtBd0NsNkhBO0FBQ0E7QXhDbzZIQTtBd0NsNkhBO0FBQ0E7QUFDQTtBQUNBO0F4Q282SEE7QXlDaCtIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpDbytIQTtBeUMvOUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekNrK0hBO0F5Qy85SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekNrK0hBO0F5Qy85SEE7Ozs7QUFJQTtBekNrK0hBO0F5Qy85SEE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0F6Q2srSEE7QXlDLzlIQTs7Ozs7QUFLQTtBekNrK0hBO0F5Qzk5SEE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQVNBOzs7OztBQUFBO0FBQUE7QUFBQTs7Ozs7QUFBQTtBQUFBOzs7OztBQUFBO0FBU0E7QUFBQTs7Ozs7QUFBQTtBQUFBOzs7OztBQUFBO0FBS0E7QUFBQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFBQTs7O0FBQUE7QUFBQTs7O0FBQUE7QUFHQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBOztBQUVBO0F6Q2krSEE7QXlDOTlIQTtBQUNBO0F6Q2krSEE7QXlDOTlIQTtBQUNBO0F6Q2krSEE7QTBDbG1JQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTFDcW1JQTtBMENqbUlBO0FBQUE7QUFBQTtBQUFBO0FBREE7QUFFQTtBMUNvbUlBO0EwQ2ptSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExQ21tSUE7QTBDaG1JQTtBQUNBO0FBQ0E7QTFDa21JQTtBMEN4bElBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBQUNBO0ExQzBsSUE7QTBDdmxJQTtBQUNBO0FBQ0E7QTFDeWxJQTtBMENwbElBO0FBQ0E7QTFDc2xJQTtBMENwbElBO0FBQ0E7QTFDc2xJQTtBMEM5a0lBO0FBQUE7QUFBQTtBQUFBO0FBR0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBMUNrbElBO0EwQ2xsSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBUUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0ExQzJrSUE7QTBDdmtJQTtBQUNBO0ExQ3lrSUE7QTBDcGtJQTtBQUNBO0ExQ3NrSUE7QTBDbGtJQTtBQUNBO0ExQ3FrSUE7QTJDanJJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0NvcklBO0EyQ2hySUE7QUFBQTtBQUFBO0FBQUE7QUFJQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDbXJJQTtBMkNqcklBOztBQUVBO0EzQ29ySUE7QTJDbHJJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQ3FySUE7QTJDbHJJQTtBQUNBO0FBQ0E7QTNDcXJJQTtBMkNscklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDcXJJQTtBMkNucklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTNDc3JJQTtBMkN0cklBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QTNDc3JJQTtBMkNucklBO0FBQ0E7QUFDQTtBM0NzcklBO0EyQ3BySUE7QUFDQTtBQUNBO0EzQ3VySUE7QTJDcnJJQTs7Ozs7Ozs7O0FBU0E7QTNDd3JJQTtBMkN0cklBOzs7Ozs7Ozs7QUFTQTtBM0N5cklBO0EyQ3ZySUE7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBaUJBO0EzQzBySUE7QTJDeHJJQTs7Ozs7Ozs7QUFRQTtBM0MycklBO0EyQ3pySUE7Ozs7Ozs7OztBQVNBO0EzQzRySUE7QTJDMXJJQTs7Ozs7Ozs7O0FBU0E7QTNDNnJJQTtBMkMzcklBO0FBQ0E7QTNDOHJJQTtBMkM1cklBOztBQUVBO0EzQytySUE7QTJDN3JJQTs7O0FBR0E7QTNDZ3NJQTtBMkM5cklBOzs7QUFHQTtBM0Npc0lBO0FtQjF3SUE7QUFHQTtBQUdBO0FBSUE7QUFLQTtBeUJoR0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBNUN5bUpBO0E0Q25tSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFHQTs7O0FBR0E7QTVDd21KQTtBNENwbUpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUN1bUpBO0E0Q3BtSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUN1bUpBO0E0Q3BtSkE7QUFDQTtBNUN1bUpBO0E0Q3BtSkE7QUFFQTtBQUNBO0FBQ0E7QTVDc21KQTtBNENsbUpBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QTVDbW1KQTtBNENubUpBO0FBQUE7QUFBQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU5BO0FBVUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQURBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUMrbEpBO0E0QzNsSkE7QUFJQTtBQUVBO0FBQ0E7QTVDZ21KQTtBNEM1bEpBO0FBS0E7QUFDQTtBQUNBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFEQTtBQUVBO0FBQ0E7QUFDQTtBNUM4bEpBO0E0QzVsSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUM4bEpBO0E0QzNsSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFJQTtBNUM2bEpBO0E0QzFsSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBS0E7QTVDMmxKQTtBNEN2bEpBO0FBQ0E7QUFDQTtBQUNBO0E1Q3lsSkE7QTRDdGxKQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBNUN3bEpBO0E2Q3R4SkE7QUFJQTtBQUlBO0FBR0E7QUFHQTtBQU1BO0FBS0E7QUFJQTtBQUlBO0FBT0E7QUFPQTtBQUdBO0FBRUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFHQTtBQU1BO0FBU0E7QUFHQTtBN0Npd0pBO0E2Qzd2SkE7QUFJQTtBN0M4dkpBO0E4QzExSkE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBRUE7QUNUQTtBQ0FBO0FBR0E7QUFHQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBT0E7QUFJQTtBQUlBO0FBRUE7QUFHQTtBaER1MkpBO0FpRDc0SkE7QUFHQTtBQU1BO0FBQUE7QUNYQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFLQTtBQUFBO0FBS0E7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFTQTtBQUVBO0FDckNBO0FBRUE7QUFJQTtBQ0ZBO0FBQUE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFGQTtBQUdBO0FwRGs4SkE7QW9EMTdKQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUlBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBRUE7QUFLQTtBQUVBO0FBTUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUlBO0FBSUE7QUFNQTtBQUVBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEbTdKQTtBb0QvNkpBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRGc3SkE7QW9EeDZKQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFNQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBTUE7QUFBQTtBQUFBO0FBQUE7QUFLQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUtBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFNQTtBQUtBO0FBSUE7QUFHQTtBQUlBO0FBTUE7QUFRQTtBQUlBO0FBS0E7QUFPQTtBQUVBO0FBR0E7QUFXQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBU0E7O0FBQUE7QUFRQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QXBENjNKQTtBb0QzM0pBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FwRDYzSkE7QW9EMTNKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBENDNKQTtBb0QxM0pBO0FBQ0E7QUFDQTtBcEQ0M0pBO0FvRHgzSkE7QUFDQTtBQUNBO0FwRDAzSkE7QW9EcjNKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEdzNKQTtBb0R0M0pBO0FBQ0E7QUFDQTtBQUNBO0FwRHczSkE7QW9EbjNKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEczNKQTtBb0RuM0pBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRHMzSkE7QW9EbjNKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRHMzSkE7QW9EcDNKQTtBQUNBO0FwRHMzSkE7QW9EbDNKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcERxM0pBO0FvRGwzSkE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcERxM0pBO0FvRGgzSkE7QUFLQTtBQU1BO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QXBEODJKQTtBb0Q1MkpBOzs7QUFLQTtBcEQ4MkpBO0FvRDMySkE7QUFTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRHEySkE7QW9ELzFKQTtBQUFBO0FBRUE7QUFDQTtBcEQwMkpBO0FvRHgySkE7QUFDQTtBcEQwMkpBO0FvRHYySkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcER5MkpBO0FvRHQySkE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXBEdzJKQTtBb0RyMkpBO0FBQ0E7QXBEdTJKQTtBb0RyMkpBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUNBO0FwRHEySkE7QW9EbjJKQTtBQUNBO0FwRHEySkE7QW9ENzFKQTs7O0FBR0E7QXBEZzJKQTtBb0Q3MUpBO0FBQ0E7QXBEZzJKQTtBb0Q3MUpBOzs7QUFHQTtBcERnMkpBO0FvRDMxSkE7O0FBQ0E7QXBEKzFKQTtBb0QxMUpBO0FBQ0E7QUFDQTtBQUNBO0FwRDYxSkE7QW9EMzFKQTtBQUNBO0FBQ0E7QXBENjFKQTtBb0R2MUpBOztBQUVBO0FwRDAxSkE7QW9EcDFKQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBREE7QUFFQTtBcER3MUpBO0FvRHAxSkE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUlBOztBQUVBO0FBQ0E7QUFDQTtBcERxMUpBO0FvRGwxSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEcTFKQTtBb0RsMUpBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRHExSkE7QW9EbDFKQTtBQUNBO0FwRHExSkE7QW9EbDFKQTtBQUNBO0FwRHExSkE7QW9EbDFKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEcTFKQTtBb0RsMUpBO0FBQ0E7QXBEcTFKQTtBcURwNEtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBckR1NEtBO0FxRHA0S0E7QUFDQTtBckR1NEtBO0FxRHA0S0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRHU0S0E7QXFEcDRLQTtBQUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFHQTtBQUdBO0FBRUE7QXJEdTRLQTtBcURwNEtBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUdBO0FBR0E7QUFHQTtBQUNBO0FyRHU0S0E7QXFEcDRLQTtBQUNBO0FyRHU0S0E7QXFEbjRLQTtBQUNBO0FBQ0E7QUFDQTtBckRzNEtBO0FxRG40S0E7QUFDQTtBQUNBO0FyRHM0S0E7QXFEbjRLQTtBQUNBO0FyRHM0S0E7QXFEbjRLQTtBQUNBO0FBQ0E7QUFHQTtBQUdBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckRzNEtBO0FxRG40S0E7QUFDQTtBckRzNEtBO0FxRG40S0E7O0FBS0E7QXJEczRLQTtBcURuNEtBOztBQUVBO0FyRHM0S0E7QXFEbjRLQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FyRHM0S0E7QXFEbjRLQTtBQUNBO0FyRHM0S0E7QXFEbjRLQTtBQUdBO0FyRHM0S0E7QXFEbjRLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FyRHM0S0E7QXFEbjRLQTs7QUFFQTtBckRzNEtBO0FxRG40S0E7O0FBRUE7QUFDQTtBckRzNEtBO0FxRG40S0E7QUFDQTtBckRzNEtBO0FxRG40S0E7QUFFQTtBQUVBO0FyRHM0S0E7QXFEbjRLQTtBQUNBO0FBQ0E7QUFDQTtBckRzNEtBO0FxRG40S0E7QUFDQTtBckRzNEtBO0FxRG40S0E7QUFDQTtBQUNBO0FBQ0E7QXJEczRLQTtBcURuNEtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRHM0S0E7QXFEbjRLQTtBQUNBO0FyRHM0S0E7QXFEbjRLQTtBQUNBO0FBQ0E7QUFDQTtBckRzNEtBO0FxRG40S0E7QUFDQTtBQUNBO0FyRHM0S0E7QXFEbjRLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckRzNEtBO0FxRG40S0E7QUFDQTtBQUNBO0FyRHM0S0E7QXFEbjRLQTtBQUVBO0FBRUE7QXJEczRLQTtBcURuNEtBO0FBQ0E7QUFDQTtBQUNBO0FyRHM0S0E7QXFEbjRLQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJEczRLQTtBcURuNEtBO0FBR0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBckRzNEtBO0FxRG40S0E7QUFFQTtBckRzNEtBO0FxRG40S0E7O0FBRUE7QUFJQTtBckRzNEtBO0FxRGw0S0E7QUFBQTtBQUFBO0FBQUE7QUFFQTtBQUlBOztBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QXJEczRLQTtBcURsNEtBO0FBR0E7QUFLQTs7QUFFQTtBQUNBO0FyRHE0S0E7QXFEOTNLQTtBQUlBO0FBSUE7QUFDQTtBckRpNEtBO0FxRDkzS0E7QUFDQTtBckRpNEtBO0FxRDMzS0E7QUFBQTtBQUtBO0FBSUE7QUFDQTtBckQ4M0tBO0FxRDMzS0E7QUFDQTtBckQ4M0tBO0FxRDEzS0E7Ozs7QUFBQTtBQU1BO0FBU0E7QUFFQTtBQUlBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBckRpM0tBO0FxRDcyS0E7QUFJQTtBQUlBO0FBR0E7QUFDQTtBckRpM0tBO0FxRDkyS0E7QUFDQTtBQUNBO0FyRGkzS0E7QXFEOTJLQTtBQUVBO0FBQ0E7QXJEaTNLQTtBcUQ5MktBO0FBQ0E7QXJEaTNLQTtBcUQ5MktBO0FBRUE7QUFDQTtBckRpM0tBO0FxRDkyS0E7QUFFQTtBckRpM0tBO0FxRDkyS0E7QUFDQTtBckRpM0tBO0FxRDkyS0E7QUFDQTtBckRpM0tBO0FxRDkyS0E7QUFDQTtBckRpM0tBO0FxRDkyS0E7QUFDQTtBckRpM0tBO0FxRDkyS0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckRpM0tBO0FxRDkyS0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUlBO0FyRDYyS0E7QXFEejJLQTtBQUdBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFHQTtBQUdBO0FBSUE7QXJEaTNLQTtBcUQ5MktBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRGkzS0E7QXFEOTJLQTs7O0FBR0E7QXJEaTNLQTtBcUQ5MktBOzs7QUFHQTtBckRpM0tBO0FxRDkyS0E7QUFDQTtBckRpM0tBO0FxRDkyS0E7QUFDQTtBckRpM0tBO0FxRDkyS0E7OztBQUdBO0FyRGkzS0E7QXFENzJLQTtBQUdBO0FBV0E7QUFDQTtBckR1MktBO0FxRHAyS0E7OztBQUdBO0FBQ0E7QXJEdTJLQTtBcURwMktBOzs7QUFHQTtBckR1MktBO0FxRHAyS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyRHUyS0E7QXFEcDJLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJEdTJLQTtBcURwMktBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckR1MktBO0FxRHAyS0E7QUFDQTtBQUNBO0FyRHUyS0E7QXFEcDJLQTtBQUNBO0FyRHUyS0E7QXFEcDJLQTtBQUdBO0FBRUE7QUFFQTtBckR1MktBO0FxRHAyS0E7QUFFQTtBckR1MktBO0FxRHAyS0E7QUFFQTtBckR1MktBO0FxRHAyS0E7QUFFQTtBckR1MktBO0FxRHAyS0E7QUFFQTtBckR1MktBO0FxRHAyS0E7QUFFQTtBckR1MktBO0FxRHAyS0E7QUFFQTtBckR1MktBO0FxRHAyS0E7QUFFQTtBckR1MktBO0FxRHoxS0E7QUFDQTtBQUVBO0FyRHMyS0E7QXFEcDJLQTtBQUVBO0FyRHMyS0E7QUFDQTtBcUQxMUtBO0FBQ0E7QUFDQTtBckRvMktBO0FxRGwyS0E7QUFDQTtBckRvMktBO0FBQ0E7QXFEeDFLQTtBQUNBO0FBQ0E7QXJEazJLQTtBcURoMktBO0FBQ0E7QXJEazJLQTtBQUNBO0FxRGoxS0E7QUFDQTtBQUNBO0FBRUE7QXJEZzJLQTtBcUQ5MUtBO0FBQ0E7QUFFQTtBQUNBO0FyRGcyS0E7QUFDQTtBcUQ5MEtBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QXJEODFLQTtBcUQ1MUtBO0FBRUE7QUFDQTtBQUNBO0FyRDgxS0E7QUFDQTtBcUQ3MEtBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QXJENDFLQTtBcUQxMUtBO0FBRUE7QUFDQTtBckQ0MUtBO0FBQ0E7QXFEMzBLQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FyRDAxS0E7QXFEeDFLQTtBQUVBO0FBQ0E7QXJEMDFLQTtBQUNBO0FxRDUwS0E7QUFDQTtBQUNBO0FBRUE7QXJEdzFLQTtBcUR0MUtBO0FBQ0E7QXJEdzFLQTtBQUNBO0FxRHYwS0E7QUFDQTtBQUNBO0FyRHMxS0E7QXFEcDFLQTtBQUNBO0FBRUE7QXJEczFLQTtBcURwMUtBO0FBQ0E7QXJEczFLQTtBQUNBO0FxRG4xS0E7QUFDQTtBQUNBO0FBQ0E7QUFJQTtBckRxMUtBO0FxRG4xS0E7QUFHQTtBckRxMUtBO0FxRG4xS0E7O0FBSUE7QXJEcTFLQTtBcURuMUtBO0FBR0E7QXJEcTFLQTtBcURuMUtBO0FBR0E7QXJEcTFLQTtBcURuMUtBO0FBQ0E7QUFDQTtBckRxMUtBO0FxRG4xS0E7QUFFQTtBckRxMUtBO0FxRG4xS0E7QUFFQTtBckRxMUtBO0FxRG4xS0E7QUFDQTtBckRxMUtBO0FxRG4xS0E7QUFDQTtBckRxMUtBO0FxRG4xS0E7O0FBRUE7QXJEcTFLQTtBcURuMUtBO0FBQ0E7QXJEcTFLQTtBcURqMUtBO0FBRUE7QXJEbTFLQTtBcURqMUtBOztBQUVBO0FBQ0E7QUFDQTtBckRtMUtBO0FxRGoxS0E7OztBQUdBO0FyRG0xS0E7QXFEajFLQTs7O0FBR0E7QXJEbTFLQTtBcURqMUtBO0FBQ0E7QXJEbTFLQTtBcURqMUtBO0FBQ0E7QXJEbTFLQTtBQUNBO0FxRGgxS0E7QUFDQTtBQUNBO0FBQ0E7QXJEazFLQTtBQUNBO0FxRC8wS0E7QUFDQTtBQUNBO0FyRGkxS0E7QUFDQTtBc0R4eE1BO0FBQUE7QUFBQTtBQUFBO0FBRUE7QUFJQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FDcEJBO0FBRUE7QUFHQTtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDUEE7QUFFQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0F4RDYxTUE7QXdEMzFNQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F4RDYxTUE7QXdEeDFNQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBeEQyMU1BO0F3RHgxTUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F4RDAxTUE7QXdEdDFNQTtBQUlBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBeER1MU1BO0F3RGwxTUE7QUFFQTtBQU9BO0FBRUE7QUFJQTtBQUVBO0FBS0E7QUFHQTtBQU1BO0FBRUE7QUFZQTtBQUlBO0FBSUE7QUFLQTtBQ3ZHQTtBQU1BO0FBQUE7QUFJQTtBQVFBO0FBTUE7QUFLQTtBQUdBO0F6RHE2TUE7QXlELzVNQTtBQUdBO0FBR0E7QXpEaTZNQTtBeUQ1NU1BO0FBR0E7QXpEODVNQTtBMEQ3OE1BO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQU1BO0FBSUE7QUFHQTtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBSUE7QUFHQTtBQUdBO0FBR0E7QUFJQTtBQU1BO0FBR0E7QUFHQTtBQUVBO0FBQ0E7QUFDQTtBMURvOE1BO0EwRDU3TUE7QUFHQTtBQUlBO0FBVUE7QUFHQTtBQVlBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBSUE7QUFGQTtBQUlBO0FBR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUR1Nk1BO0EwRHI2TUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUR1Nk1BO0EwRHA2TUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRHE2TUE7QTBEbDZNQTtBQUNBO0ExRG82TUE7QTBEOTVNQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFJQTs7O0FBR0E7QTFEODVNQTtBMEQ1NU1BOzs7QUFDQTtBMURnNk1BO0EwRDk1TUE7OztBQUNBO0ExRGs2TUE7QTBENTVNQTs7OztBQUlBO0ExRDg1TUE7QTBENTVNQTs7OztBQUNBO0ExRGk2TUE7QTBEcDVNQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFFQTtBQUFBO0FBTUE7QUFBQTtBQUdBO0FBQUE7QUFLQTtBQUFBO0FBR0E7QUFBQTtBQUlBO0FBQUE7QUFRQTtBQUFBO0FBR0E7QUFBQTtBQU9BO0FBQUE7QUFFQTtBQUFBO0FBRUE7QUFBQTtBQU9BO0FBQUE7QUFHQTtBQUFBO0FBWUE7QUFHQTtBQUVBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQVlBO0FBR0E7QUFJQTtBQUlBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBVUE7QUFJQTtBQUVBO0FBR0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUlBO0FBR0E7QUFHQTtBQUdBO0FBTUE7QUFFQTtBQUdBO0FBT0E7QUFHQTtBQUlBO0FBWUE7QUFJQTtBQUVBO0FBSUE7QUFFQTtBQUlBO0FBSUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFTQTtBQUdBO0FBQUE7QTFEZzJNQTtBMkQveU5BO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFFQTtBQUlBO0FBR0E7QUFJQTtBQUVBO0FBSUE7QUFFQTtBQUdBO0FBUUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBTUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBYUE7QUFBQTtBQU9BO0FBR0E7QUFVQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUdBO0FBTUE7QUFJQTtBQUVBO0FBSUE7QUFJQTtBQUVBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUlBO0FBSUE7QUFNQTtBQU9BO0FBRUE7QUFHQTtBQU1BO0FBSUE7QTNEZ3dOQTtBMkR6dk5BO0FBS0E7QTNEeXZOQTtBNERwN05BO0FBQ0E7QTVEczdOQTtBNERuN05BO0FBQ0E7QUFDQTtBNURxN05BO0E0RDc2TkE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBUUE7QUFBQTtBQUFBO0FBQUE7QUFnQkE7QUFHQTtBQUtBO0FBR0E7QUFHQTtBQUdBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBREE7QUFDQTtBQUFBO0FBQUE7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQU9BO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBUUE7QUFFQTtBQUlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVENDROQTtBNEQxNE5BO0FBQ0E7QUFDQTtBQUNBO0E1RDQ0TkE7QTREcjROQTtBQUdBO0FBRUE7QUFDQTtBQUNBO0E1RHk0TkE7QTREcDROQTtBQUFBO0FBQUE7QUFBQTtBQURBO0FBT0E7QTVEbTROQTtBNERoNE5BO0FBQ0E7QTVEazROQTtBNEQ5M05BO0FBQ0E7QUFDQTtBNURnNE5BO0E0RHQzTkE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFJQTtBQVFBO0FBR0E7QUFDQTtBQUNBO0E1RDAyTkE7QTREdDJOQTtBQUFBO0FBQUE7QUFBQTtBQVFBOztBQUVBO0E1RG8yTkE7QTREbDJOQTs7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBNURxMk5BO0E0RHIyTkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0E1RG8yTkE7QTREcDJOQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7O0FBQ0E7QTVEbzJOQTtBNERqMk5BOztBQUNBO0E1RG8yTkE7QTREaDJOQTtBQUFBO0FBR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVEbzJOQTtBNERuMk5BOztBQUNBO0FBQ0E7QUFDQTtBNURzMk5BO0E0RGwyTkE7O0FBQ0E7QTVEcTJOQTtBNEQvMU5BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNURtMk5BO0E0RGgyTkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVEazJOQTtBNERoMk5BOztBQUNBO0FBQ0E7QTVEbTJOQTtBNEQ5MU5BOztBQUNBO0FBQ0E7QUFDQTtBNURpMk5BO0E0RDUxTkE7O0FBQ0E7QUFDQTtBNUQrMU5BO0E0RDcxTkE7O0FBQ0E7QTVEZzJOQTtBNEQ1MU5BOztBQUNBO0FBQ0E7QUFDQTtBNUQrMU5BO0E0RDUxTkE7O0FBQ0E7QUFDQTtBNUQrMU5BO0E0RG4xTkE7QUFBQTtBQUdBO0FBQUE7QUFFQTs7QUFDQTtBNUQwMU5BO0E0RHIxTkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFFQTtBQUFBO0FBSUE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBNUR5MU5BO0E0RHoxTkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUVBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBNUQwMU5BO0E0RDExTkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBZkE7O0FBaUJBOzs7OztBQUFBO0E1RHUxTkE7QTREMzBOQTtBQUFBO0FBQ0E7QUFHQTs7QUFDQTtBNUQrME5BO0E0RDUwTkE7O0FBQ0E7QTVEKzBOQTtBNERoME5BO0FBR0E7QUFJQTtBQUNBO0E1RG0wTkE7QTREL3pOQTtBQUFBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QTVEazBOQTtBNERoME5BO0FBQ0E7QTVEazBOQTtBNEQvek5BO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUdBO0FBU0E7QUFLQTtBQUtBO0FBS0E7QUFLQTtBQVNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVENnlOQTtBNEQzeU5BO0FBQ0E7QTVENnlOQTtBNEQ1eU5BO0FBQ0E7QUFDQTtBNUQ4eU5BO0E0RHR5TkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBNUR5eU5BO0E0RHp5TkE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBNUR1eU5BO0E0RHB5TkE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUtBO0FBS0E7QUFLQTtBQUtBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVEdXhOQTtBNERyeE5BO0FBQ0E7QUFDQTtBNUR1eE5BO0E0RGx4TkE7QUFDQTtBQUNBO0FBQ0E7QTVEb3hOQTtBNEQvd05BO0FBQ0E7QUFDQTtBNURpeE5BO0E0RC93TkE7QUFDQTtBNURpeE5BO0E0RDd3TkE7QUFDQTtBQUNBO0FBQ0E7QTVEK3dOQTtBNEQ1d05BO0FBQ0E7QUFDQTtBNUQ4d05BO0E0RHJ3TkE7QUFxQkE7QUFRQTtBQU9BO0FBR0E7QUFFQTtBQUVBO0FBS0E7QTVEMHVOQTtBNERydU5BO0FBU0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVEZ3VOQTtBQUNBO0E2RHA2T0E7QUFDQTtBN0RzNk9BO0E2RGw2T0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFRQTtBQUdBO0FBR0E7QUFJQTtBQUNBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdEZzZPQTtBNkQzNU9BO0FBQ0E7QTdENjVPQTtBNkQzNU9BO0FBRUE7QUFLQTtBQUNBO0E3RDQ1T0E7QTZEcDVPQTtBQUdBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBR0E7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQU9BO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUdBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFTQTtBQUNBO0FBQ0E7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBN0RxNE9BO0E2RHA0T0E7QUFDQTtBN0RzNE9BO0E2RGw0T0E7QUFDQTtBQUNBO0E3RG80T0E7QTZEOTNPQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0E3RDYzT0E7QTZENTNPQTtBQUNBO0FBQ0E7QTdEODNPQTtBNkRuM09BO0FBUUE7QUFDQTtBN0RpM09BO0E2RDkyT0E7QUFDQTtBN0RnM09BO0E2RDEyT0E7QUFDQTtBN0Q0Mk9BO0E2RHoyT0E7QUFDQTtBN0QyMk9BO0E2RC8xT0E7QUFNQTtBQUNBO0E3RDYxT0E7QTZEMTFPQTtBQUNBO0E3RDQxT0E7QTZEcjFPQTtBQUdBO0FBQ0E7QTdEdTFPQTtBQUNBO0E2RGwxT0E7QUFHQTtBN0RvMU9BO0E2RC8wT0E7QUFHQTtBN0RpMU9BO0E2RDUwT0E7QUFHQTtBQU1BO0FBR0E7QUFHQTtBQUlBO0FBR0E7QTdEMDBPQTtBNkRyME9BO0FBSUE7QUFHQTtBQUdBO0FBSUE7QUFHQTtBN0RxME9BO0E2RGgwT0E7QUFJQTtBQUdBO0FBR0E7QUFJQTtBQUdBO0FBS0E7QUFHQTtBQUlBO0FBSUE7QUFDQTtBN0Q0ek9BO0E4RDFuUEE7QUFBQTtBQUFBO0FBQUE7QUFZQTtBQVVBO0FBQ0E7QTlEOG1QQTtBOER4bVBBO0FBR0E7QUFLQTtBQUVBO0FBR0E7QUFJQTtBQUtBO0FBR0E7QUFJQTtBQUtBO0FBQUE7QUFJQTtBQUlBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFRQTtBQUtBO0E5RDJsUEE7QStEbnJQQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQVlBO0FBU0E7QUFDQTtBL0RvcVBBO0ErRDNwUEE7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBL0R1cFBBO0ErRHBwUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0RzcFBBO0ErRHBwUEE7QUFDQTtBL0RzcFBBO0ErRG5wUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0RxcFBBO0ErRC9vUEE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EK29QQTtBK0Q3b1BBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0Qrb1BBO0ErRDdvUEE7QUFDQTtBQUNBO0EvRCtvUEE7QStENW9QQTtBQUNBO0EvRDhvUEE7QStEeG9QQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EMG9QQTtBK0R2b1BBO0FBQ0E7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQU9BO0FBQ0E7QUFDQTtBQUNBO0EvRG1vUEE7QStEaG9QQTtBQUNBO0FBQ0E7QUFDQTtBL0Rrb1BBO0ErRDFuUEE7QUFDQTtBQUlBO0EvRHluUEE7QStEcG5QQTtBQUdBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUdBO0FBS0E7QUFHQTtBQU9BO0FBQ0E7QUFNQTtBQUNBO0EvRDJtUEE7QStEeG1QQTtBQUNBO0EvRDBtUEE7QStEcG1QQTtBQUdBO0FBRUE7QUFJQTtBQUNBO0EvRHNtUEE7QStEam1QQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBS0E7QUFJQTtBQUtBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUdBO0FBSUE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFXQTtBQUVBO0FBSUE7QUFTQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBTUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBREE7QUFFQTtBL0Rza1BBO0ErRG5rUEE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUNBO0FBQ0E7QS9Eb2tQQTtBK0Q5alBBO0FBQ0E7QS9EZ2tQQTtBK0Q1alBBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFVQTtBQUVBO0FBUUE7QUFNQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQU9BOztBQUFBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTs7QUFBQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUdBO0FBU0E7QUFNQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUtBO0FBRUE7QUFDQTtBL0R5aFBBO0ErRHBoUEE7QUFNQTtBQUlBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBL0RpaFBBO0ErRC9nUEE7QUFDQTtBL0RpaFBBO0ErRC9nUEE7QUFDQTtBL0RpaFBBO0ErRDlnUEE7QUFDQTtBL0RnaFBBO0ErRHpnUEE7QUFHQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBRUE7QUFDQTtBL0QyZ1BBO0ErRHZnUEE7QUFHQTtBQUdBO0FBSUE7QUFBQTtBQUlBO0FBQ0E7QS9EeWdQQTtBK0RuZ1BBO0FBR0E7QUFLQTtBQUdBO0FBRUE7QUFLQTtBQUNBO0EvRGtnUEE7QStEMy9PQTtBQUVBO0FBQ0E7QUFDQTtBL0Q4L09BO0ErRDUvT0E7QUFDQTtBQUNBO0EvRDgvT0E7QStEei9PQTtBQUlBO0FBR0E7QUFHQTtBQU9BO0FBUUE7QUFBQTtBQUlBO0FBQ0E7QS9EbS9PQTtBK0Q1K09BO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0EvRDQrT0E7QStEbitPQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBL0RxK09BO0ErRHIrT0E7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUtBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBL0Q4OU9BO0ErRDk5T0E7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0Q4OU9BO0ErRDM5T0E7QUFHQTtBQVNBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBV0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9ENjhPQTtBK0R2OE9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0QwOE9BO0ErRHY4T0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBT0E7QUFJQTtBQUtBO0FBQUE7QUFJQTs7O0FBR0E7QUFDQTtBL0Q4N09BO0ErRDM3T0E7QUFDQTtBQUNBO0FBQ0E7QS9ENjdPQTtBK0QzN09BOztBQUVBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QS9ENjdPQTtBK0QxN09BO0FBQ0E7QS9ENDdPQTtBK0R4N09BO0FBQ0E7QUFDQTtBL0QwN09BO0ErRHQ3T0E7QUFDQTtBQUNBO0EvRHc3T0E7QStEcjdPQTs7QUFFQTtBL0R1N09BO0ErRHA3T0E7O0FBRUE7QUFDQTtBQUNBO0EvRHM3T0E7QStEbjdPQTtBQUNBO0EvRHE3T0E7QStEaDdPQTtBQUNBO0EvRGs3T0E7QStEaDdPQTtBQUNBO0EvRGs3T0E7QStEaDdPQTtBQUNBO0EvRGs3T0E7QStELzZPQTtBQUNBO0EvRGk3T0E7QStENzZPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0QrNk9BO0ErRDc2T0E7QUFDQTtBL0QrNk9BO0ErRDM2T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0Q2Nk9BO0ErRDM2T0E7QUFDQTtBL0Q2Nk9BO0ErRHY2T0E7QUFDQTtBL0R5Nk9BO0ErRHY2T0E7QUFDQTtBQUNBO0FBQ0E7QS9EeTZPQTtBK0RyNk9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EdTZPQTtBK0RyNk9BO0FBQ0E7QUFDQTtBQUNBO0EvRHU2T0E7QStEcjZPQTtBQUNBO0FBQ0E7QS9EdTZPQTtBK0RsNk9BO0FBQ0E7QS9EbzZPQTtBK0QvNU9BO0FBQ0E7QUFDQTtBQUNBO0EvRGk2T0E7QStENzVPQTtBQUNBO0EvRCs1T0E7QStEMzVPQTtBQUNBO0FBQ0E7QUFDQTtBL0Q2NU9BO0ErRDM1T0E7QUFDQTtBQUNBO0FBQ0E7QS9ENjVPQTtBK0R6NU9BO0FBQ0E7QS9EMjVPQTtBK0R6NU9BO0FBQ0E7QS9EMjVPQTtBK0R6NU9BO0FBQ0E7QUFDQTtBL0QyNU9BO0ErRG41T0E7QUFDQTtBL0RxNU9BO0ErRDU0T0E7O0FBRUE7QS9EODRPQTtBK0QzNE9BOztBQUVBO0EvRDY0T0E7QStEMTRPQTtBQUNBO0EvRDQ0T0E7QStEdjRPQTs7QUFFQTtBL0R5NE9BO0ErRHI0T0E7QS9EeTRPQTtBK0R0NE9BO0FBR0E7QS9EdzRPQTtBZ0V4MVFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUdBO0FBQ0E7QUFJQTtBQUVBO0FBTUE7QUFHQTtBQ3hCQTtBQUtBO0FBS0E7QUFHQTtBQU1BO0FBS0E7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFHQTtBQUVBO0FBSUE7QUFHQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBWUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQU1BO0FBSUE7QWpFNDFRQTtBa0VyNlFBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFPQTtBQUlBO0FBR0E7QUFLQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBbEVvNlFBO0FrRWg2UUE7QUFRQTtBQU9BO0FBR0E7QWxFMDVRQTtBa0VyNVFBO0FBR0E7QWxFdTVRQTtBbUU3OFFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFJQTtBQUlBO0FBWUE7QUFJQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBSUE7QUFJQTtBQU1BO0FBSUE7QUFHQTtBQUtBO0FBV0E7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQU9BO0FBQUE7QUFXQTs7Ozs7QUFBQTtBQVlBOzs7Ozs7O0FBQUE7QUFLQTtBQUlBO0FBTUE7QUFBQTtBQUdBOztBQUFBO0FBTUE7QUFHQTtBQUFBO0FDcElBO0FBRUE7QUFFQTtBQU9BO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFJQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUlBO0FBSUE7QUFHQTtBQUlBO0FBQUE7QUFJQTtBQUtBO0FBS0E7QUFFQTtBQVVBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQU1BO0FBRUE7QUFHQTtBQUlBO0FBRUE7QUFLQTtBQUVBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFRQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0FBTUE7QUFJQTtBQUdBO0FBQUE7QUFJQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBTUE7QUFBQTtBQUFBO0FBQUE7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBRkE7O0FBR0E7QXBFc2dSQTtBb0VqZ1JBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBRUE7QUFHQTtBQVNBO0FBR0E7QUFJQTtBQU9BO0FBTUE7QXBFay9RQTtBb0U1K1FBO0FBR0E7QUFHQTtBQUtBO0FBRUE7QUFHQTtBQUdBO0FBUUE7QUFNQTtBcEVxK1FBO0FxRXh3UkE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBR0E7QUFLQTtBQUlBO0FBSUE7QUFHQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBT0E7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQU9BO0FBTUE7QUFHQTtBQUlBO0FyRXl2UkE7QXNFcHpSQTs7Ozs7O0FBQUE7QUFRQTtBQUFBO0FBQUE7QXRFeXpSQTtBc0V6elJBO0FBQUE7QXRFOHpSQTtBc0U5elJBO0FBQUE7QXRFbTBSQTtBc0VuMFJBO0FBQUE7QXRFdzBSQTtBc0V4MFJBO0FBQUE7QUFBQTtBQUFBO0F0RXcyUkE7QXNFeDJSQTtBQUFBO0F0RTQyUkE7QXNFNTJSQTtBQUFBO0F0RWczUkE7QXNFaDNSQTtBQUFBO0F0RW8zUkE7QXNFcDNSQTtBQUFBO0F0RXczUkE7QUFDQTtBc0V6M1JBO0FBQUE7QUFBQTtBdEUrM1JBO0FzRS8zUkE7QUFBQTtBQUFBO0F0RTQ0UkE7QXNFNTRSQTtBQUFBO0F0RSs0UkE7QUFDQTtBc0VoNVJBO0FBQUE7QXRFbzVSQTtBc0VwNVJBO0FBQUE7QUFBQTtBdEV3NlJBO0FzRXg2UkE7QUFBQTtBdEU0NlJBO0FzRTU2UkE7QUFBQTtBdEVnN1JBO0FBQ0E7QXNFajdSQTtBQUFBO0F0RXE3UkE7QXNFcjdSQTtBQUFBO0FBQUE7QXRFeTlSQTtBc0V6OVJBO0FBQUE7QXRFNjlSQTtBc0U3OVJBO0FBQUE7QXRFaStSQTtBc0VqK1JBO0FBQUE7QXRFcStSQTtBc0VyK1JBO0FBQUE7QXRFeStSQTtBc0V6K1JBO0FBQUE7QXRFNitSQTtBc0U3K1JBO0FBQUE7QXRFaS9SQTtBQUNBO0FzRWwvUkE7QUFBQTtBdEVzL1JBO0FzRXQvUkE7QUFBQTtBQUFBO0F0RTBnU0E7QXNFMWdTQTtBQUFBO0F0RThnU0E7QXNFOWdTQTtBQUFBO0F0RWtoU0E7QUFDQTtBc0VuaFNBO0FBQUE7QXRFdWhTQTtBc0V2aFNBO0FBQUE7QUFBQTtBdEV1alNBO0FzRXZqU0E7QUFBQTtBdEUyalNBO0FzRTNqU0E7QUFBQTtBdEUralNBO0FzRS9qU0E7QUFBQTtBdEVta1NBO0FzRW5rU0E7QUFBQTtBdEV1a1NBO0FzRXZrU0E7QUFBQTtBdEUya1NBO0FBQ0E7QXNFNWtTQTtBQUFBO0FBQUE7QXRFa2xTQTtBc0VsbFNBO0FBQUE7QUFBQTtBdEU4bVNBO0FzRTltU0E7QUFBQTtBdEVrblNBO0FzRWxuU0E7QUFBQTtBdEVzblNBO0FzRXRuU0E7QUFBQTtBdEUwblNBO0FzRTFuU0E7QUFBQTtBdEU4blNBO0FBQ0E7QXNFL25TQTtBQUFBO0FBQUE7QXRFcW9TQTtBc0Vyb1NBO0FBQUE7QUFBQTtBdEVpcVNBO0FzRWpxU0E7QUFBQTtBdEVxcVNBO0FzRXJxU0E7QUFBQTtBdEV5cVNBO0FzRXpxU0E7QUFBQTtBdEU2cVNBO0FzRTdxU0E7QUFBQTtBdEVpclNBO0FBQ0E7QXNFbHJTQTtBQUFBO0F0RXNyU0E7QXNFdHJTQTtBQUFBO0FBQUE7QXRFMHRTQTtBc0UxdFNBO0FBQUE7QXRFOHRTQTtBc0U5dFNBO0FBQUE7QXRFa3VTQTtBc0VsdVNBO0FBQUE7QXRFc3VTQTtBc0V0dVNBO0FBQUE7QXRFMHVTQTtBc0UxdVNBO0FBQUE7QXRFOHVTQTtBc0U5dVNBO0FBQUE7QXRFa3ZTQTtBQUNBO0FzRW52U0E7QUFBQTtBdEV1dlNBO0FzRXZ2U0E7QUFBQTtBQUFBO0F0RSt4U0E7QXNFL3hTQTtBQUFBO0F0RW15U0E7QXNFbnlTQTtBQUFBO0F0RXV5U0E7QXNFdnlTQTtBQUFBO0F0RTJ5U0E7QXNFM3lTQTtBQUFBO0F0RSt5U0E7QXNFL3lTQTtBQUFBO0F0RW16U0E7QXNFbnpTQTtBQUFBO0F0RXV6U0E7QXNFdnpTQTtBQUFBO0F0RTJ6U0E7QUFDQTtBc0U1elNBO0FBQUE7QUFBQTtBdEVrMFNBO0FzRWwwU0E7QUFBQTtBQUFBO0F0RXkyU0E7QXNFejJTQTtBQUFBO0FBQUE7QXRFODJTQTtBc0U5MlNBO0FBQUE7QXRFazNTQTtBc0VsM1NBO0FBQUE7QXRFczNTQTtBc0V0M1NBO0FBQUE7QUFBQTtBdEUyM1NBO0FzRTMzU0E7QUFBQTtBdEUrM1NBO0FzRS8zU0E7QUFBQTtBQUFBO0F0RW80U0E7QUFDQTtBc0VyNFNBO0FBQUE7QXRFeTRTQTtBc0V6NFNBO0FBQUE7QUFBQTtBdEUyNlNBO0FzRTM2U0E7QUFBQTtBQUFBO0F0RWc3U0E7QXNFaDdTQTtBQUFBO0FBQUE7QXRFcTdTQTtBc0VyN1NBO0FBQUE7QXRFeTdTQTtBc0V6N1NBO0FBQUE7QXRFNjdTQTtBc0U3N1NBO0FBQUE7QXRFaThTQTtBQUNBO0FzRWw4U0E7QUFBQTtBdEVzOFNBO0FzRXQ4U0E7QUFBQTtBQUFBO0F0RXcrU0E7QXNFeCtTQTtBQUFBO0FBQUE7QXRFNitTQTtBc0U3K1NBO0FBQUE7QUFBQTtBdEVrL1NBO0FzRWwvU0E7QUFBQTtBdEVzL1NBO0FzRXQvU0E7QUFBQTtBdEUwL1NBO0FzRTEvU0E7QUFBQTtBdEU4L1NBO0FBQ0E7QXNFLy9TQTtBQUFBO0F0RW1nVEE7QXNFbmdUQTtBQUFBO0FBQUE7QXRFcWlUQTtBc0VyaVRBO0FBQUE7QUFBQTtBdEUwaVRBO0FzRTFpVEE7QUFBQTtBQUFBO0F0RStpVEE7QXNFL2lUQTtBQUFBO0F0RW1qVEE7QXNFbmpUQTtBQUFBO0F0RXVqVEE7QXNFdmpUQTtBQUFBO0F0RTJqVEE7QUFDQTtBc0U1alRBO0FBQUE7QXRFZ2tUQTtBc0Voa1RBO0FBQUE7QUFBQTtBdEVrbVRBO0FzRWxtVEE7QUFBQTtBQUFBO0F0RXVtVEE7QXNFdm1UQTtBQUFBO0FBQUE7QXRFNG1UQTtBc0U1bVRBO0FBQUE7QXRFZ25UQTtBc0VoblRBO0FBQUE7QXRFb25UQTtBc0VwblRBO0FBQUE7QXRFd25UQTtBQUNBO0FzRXpuVEE7QUFBQTtBdEU2blRBO0FzRTduVEE7QUFBQTtBQUFBO0F0RW1wVEE7QXNFbnBUQTtBQUFBO0FBQUE7QXRFd3BUQTtBc0V4cFRBO0FBQUE7QUFBQTtBdEU2cFRBO0FBQ0E7QXNFOXBUQTtBQUFBO0F0RWtxVEE7QXNFbHFUQTtBQUFBO0FBQUE7QXRFd3JUQTtBc0V4clRBO0FBQUE7QUFBQTtBdEU2clRBO0FzRTdyVEE7QUFBQTtBQUFBO0F0RWtzVEE7QUFDQTtBc0Vuc1RBO0FBQUE7QXRFdXNUQTtBc0V2c1RBO0FBQUE7QUFBQTtBQUFBO0F0RTB0VEE7QXNFMXRUQTtBQUFBO0FBQUE7QXRFK3RUQTtBQUNBO0FzRWh1VEE7QUFBQTtBdEVvdVRBO0FzRXB1VEE7QUFBQTtBQUFBO0FBQUE7QXRFdXZUQTtBc0V2dlRBO0FBQUE7QUFBQTtBdEU0dlRBO0FBQ0E7QXNFN3ZUQTtBQUFBO0F0RWl3VEE7QXNFandUQTtBQUFBO0FBQUE7QXRFdXhUQTtBc0V2eFRBO0FBQUE7QUFBQTtBdEU0eFRBO0FzRTV4VEE7QUFBQTtBQUFBO0F0RWl5VEE7QUFDQTtBc0VseVRBO0FBQUE7QXRFc3lUQTtBc0V0eVRBO0FBQUE7QUFBQTtBdEVtelRBO0FzRW56VEE7QUFBQTtBdEVzelRBO0FBQ0E7QXNFdnpUQTtBQUFBO0F0RTJ6VEE7QXNFM3pUQTtBQUFBO0FBQUE7QUFBQTtBdEU4MFRBO0FzRTkwVEE7QUFBQTtBQUFBO0F0RW0xVEE7QUFDQTtBc0VwMVRBO0FBQUE7QXRFdzFUQTtBc0V4MVRBO0FBQUE7QUFBQTtBQUFBO0F0RTIyVEE7QXNFMzJUQTtBQUFBO0FBQUE7QXRFZzNUQTtBQUNBO0FzRWozVEE7QUFBQTtBdEVxM1RBO0FzRXIzVEE7QUFBQTtBQUFBO0FBQUE7QXRFdzRUQTtBc0V4NFRBO0FBQUE7QUFBQTtBdEU2NFRBO0FBQ0E7QXNFOTRUQTtBQUFBO0F0RWs1VEE7QXNFbDVUQTtBQUFBO0FBQUE7QUFBQTtBdEVxNlRBO0FzRXI2VEE7QUFBQTtBQUFBO0F0RTA2VEE7QUFDQTtBc0UzNlRBO0FBQUE7QXRFKzZUQTtBc0UvNlRBO0FBQUE7QUFBQTtBQUFBO0F0RWs4VEE7QXNFbDhUQTtBQUFBO0FBQUE7QXRFdThUQTtBQUNBO0FzRXg4VEE7QUFBQTtBdEU0OFRBO0FzRTU4VEE7QUFBQTtBQUFBO0FBQUE7QXRFKzlUQTtBc0UvOVRBO0FBQUE7QUFBQTtBdEVvK1RBO0FBQ0E7QXNFcitUQTtBQUFBO0F0RXkrVEE7QXNFeitUQTtBQUFBO0FBQUE7QUFBQTtBdEU0L1RBO0FzRTUvVEE7QUFBQTtBQUFBO0F0RWlnVUE7QUFDQTtBc0VsZ1VBO0FBQUE7QXRFc2dVQTtBc0V0Z1VBO0FBQUE7QUFBQTtBQUFBO0F0RXloVUE7QXNFemhVQTtBQUFBO0FBQUE7QXRFOGhVQTtBQUNBO0FzRS9oVUE7QUFBQTtBdEVtaVVBO0FzRW5pVUE7QUFBQTtBQUFBO0F0RWdqVUE7QXNFaGpVQTtBQUFBO0F0RW1qVUE7QUFDQTtBc0VwalVBO0FBQUE7QXRFd2pVQTtBc0V4alVBO0FBQUE7QUFBQTtBdEV1a1VBO0FzRXZrVUE7QUFBQTtBQUFBO0F0RTRrVUE7QUFDQTtBc0U3a1VBO0FBQUE7QXRFaWxVQTtBc0VqbFVBO0FBQUE7QUFBQTtBdEVnbVVBO0FzRWhtVUE7QUFBQTtBQUFBO0F0RXFtVUE7QUFDQTtBc0V0bVVBO0FBQUE7QXRFMG1VQTtBc0UxbVVBO0FBQUE7QUFBQTtBdEV5blVBO0FzRXpuVUE7QUFBQTtBQUFBO0F0RThuVUE7QUFDQTtBc0UvblVBO0FBQUE7QXRFbW9VQTtBc0Vub1VBO0FBQUE7QUFBQTtBdEVrcFVBO0FzRWxwVUE7QUFBQTtBQUFBO0F0RXVwVUE7QUFDQTtBc0V4cFVBO0FBQUE7QXRFNHBVQTtBc0U1cFVBO0FBQUE7QUFBQTtBdEUycVVBO0FzRTNxVUE7QUFBQTtBQUFBO0F0RWdyVUE7QUFDQTtBc0VqclVBO0FBQUE7QXRFcXJVQTtBc0VyclVBO0FBQUE7QUFBQTtBdEVvc1VBO0FzRXBzVUE7QUFBQTtBQUFBO0F0RXlzVUE7QUFDQTtBc0Uxc1VBO0FBQUE7QXRFOHNVQTtBc0U5c1VBO0FBQUE7QUFBQTtBdEU2dFVBO0FzRTd0VUE7QUFBQTtBQUFBO0F0RWt1VUE7QUFDQTtBc0VudVVBO0FBQUE7QXRFdXVVQTtBc0V2dVVBO0FBQUE7QUFBQTtBdEVzdlVBO0FzRXR2VUE7QUFBQTtBQUFBO0F0RTJ2VUE7QUFDQTtBc0U1dlVBO0FBQUE7QXRFZ3dVQTtBc0Vod1VBO0FBQUE7QUFBQTtBdEVzeVVBO0FzRXR5VUE7QUFBQTtBdEUweVVBO0FzRTF5VUE7QUFBQTtBdEU4eVVBO0FzRTl5VUE7QUFBQTtBdEVrelVBO0FzRWx6VUE7QUFBQTtBdEVzelVBO0FzRXR6VUE7QUFBQTtBdEUwelVBO0FzRTF6VUE7QUFBQTtBQUFBO0F0RWcwVUE7QUFDQTtBc0VqMFVBO0FBQUE7QUFBQTtBQUFBO0F0RXUwVUE7QXNFdjBVQTtBQUFBO0FBQUE7QUFBQTtBdEUwMlVBO0FzRTEyVUE7QUFBQTtBdEU4MlVBO0FzRTkyVUE7QUFBQTtBdEVrM1VBO0FzRWwzVUE7QUFBQTtBQUFBO0F0RXUzVUE7QXNFdjNVQTtBQUFBO0F0RTIzVUE7QXNFMzNVQTtBQUFBO0F0RSszVUE7QUFDQTtBc0VoNFVBO0FBQUE7QUFBQTtBQUFBO0F0RXM0VUE7QXNFdDRVQTtBQUFBO0FBQUE7QUFBQTtBdEV5NlVBO0FzRXo2VUE7QUFBQTtBdEU2NlVBO0FzRTc2VUE7QUFBQTtBdEVpN1VBO0FzRWo3VUE7QUFBQTtBQUFBO0F0RXM3VUE7QXNFdDdVQTtBQUFBO0F0RTA3VUE7QXNFMTdVQTtBQUFBO0F0RTg3VUE7QUFDQTtBc0UvN1VBO0FBQUE7QUFBQTtBQUFBO0F0RXE4VUE7QXNFcjhVQTtBQUFBO0FBQUE7QXRFMjlVQTtBc0UzOVVBO0FBQUE7QUFBQTtBdEVnK1VBO0FzRWgrVUE7QUFBQTtBQUFBO0F0RXErVUE7QUFDQTtBc0V0K1VBO0FBQUE7QUFBQTtBQUFBO0F0RTQrVUE7QXNFNStVQTtBQUFBO0FBQUE7QXRFa2dWQTtBc0VsZ1ZBO0FBQUE7QUFBQTtBdEV1Z1ZBO0FzRXZnVkE7QUFBQTtBQUFBO0F0RTRnVkE7QUFDQTtBc0U3Z1ZBO0FBQUE7QUFBQTtBQUFBO0F0RW1oVkE7QXNFbmhWQTtBQUFBO0FBQUE7QUFBQTtBdEVpalZBO0FzRWpqVkE7QUFBQTtBdEVxalZBO0FzRXJqVkE7QUFBQTtBdEV3alZBO0FzRXhqVkE7QUFBQTtBdEU0alZBO0FzRTVqVkE7QUFBQTtBQUFBO0F0RWlrVkE7QUFDQTtBc0Vsa1ZBO0FBQUE7QUFBQTtBdEV3a1ZBO0FzRXhrVkE7QUFBQTtBQUFBO0F0RXVsVkE7QXNFdmxWQTtBQUFBO0FBQUE7QXRFNGxWQTtBQUNBO0FzRTdsVkE7QUFBQTtBQUFBO0F0RW1tVkE7QXNFbm1WQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F0RTRuVkE7QXNFNW5WQTtBQUFBO0F0RStuVkE7QXNFL25WQTtBQUFBO0FBQUE7QUFBQTtBdEVxb1ZBO0FBQ0E7QXNFdG9WQTtBQUFBO0F0RTBvVkE7QXNFMW9WQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F0RW1xVkE7QXNFbnFWQTtBQUFBO0F0RXNxVkE7QXNFdHFWQTtBQUFBO0FBQUE7QUFBQTtBdEU0cVZBO0FBQ0E7QXNFN3FWQTtBQUFBO0F0RWlyVkE7QXNFanJWQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F0RTBzVkE7QXNFMXNWQTtBQUFBO0F0RTZzVkE7QXNFN3NWQTtBQUFBO0FBQUE7QUFBQTtBdEVtdFZBO0FBQ0E7QXNFcHRWQTtBQUFBO0F0RXd0VkE7QXNFeHRWQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F0RWl2VkE7QXNFanZWQTtBQUFBO0F0RW92VkE7QXNFcHZWQTtBQUFBO0FBQUE7QUFBQTtBdEUwdlZBO0FBQ0E7QXNFM3ZWQTtBQUFBO0F0RSt2VkE7QXNFL3ZWQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F0RXd4VkE7QXNFeHhWQTtBQUFBO0F0RTJ4VkE7QXNFM3hWQTtBQUFBO0FBQUE7QUFBQTtBdEVpeVZBO0FBQ0E7QXNFbHlWQTtBQUFBO0F0RXN5VkE7QXNFdHlWQTtBQUFBO0FBQUE7QUFBQTtBdEUyelZBO0FzRTN6VkE7QUFBQTtBdEU4elZBO0FzRTl6VkE7QUFBQTtBQUFBO0FBQUE7QXRFbzBWQTtBQUNBO0FzRXIwVkE7QUFBQTtBdEV5MFZBO0FzRXowVkE7QUFBQTtBQUFBO0FBQUE7QXRFODFWQTtBc0U5MVZBO0FBQUE7QXRFaTJWQTtBc0VqMlZBO0FBQUE7QUFBQTtBQUFBO0F0RXUyVkE7QUFDQTtBc0V4MlZBO0FBQUE7QXRFNDJWQTtBc0U1MlZBO0FBQUE7QUFBQTtBQUFBO0F0RWk0VkE7QXNFajRWQTtBQUFBO0F0RW80VkE7QXNFcDRWQTtBQUFBO0FBQUE7QUFBQTtBdEUwNFZBO0FBQ0E7QXNFMzRWQTtBQUFBO0F0RSs0VkE7QXNFLzRWQTtBQUFBO0FBQUE7QUFBQTtBdEVvNlZBO0FzRXA2VkE7QUFBQTtBdEV1NlZBO0FzRXY2VkE7QUFBQTtBQUFBO0FBQUE7QXRFNjZWQTtBQUNBO0FzRTk2VkE7QUFBQTtBdEVrN1ZBO0FzRWw3VkE7QUFBQTtBQUFBO0FBQUE7QXRFdThWQTtBc0V2OFZBO0FBQUE7QXRFMDhWQTtBc0UxOFZBO0FBQUE7QUFBQTtBQUFBO0F0RWc5VkE7QUFDQTtBc0VqOVZBO0FBQUE7QXRFcTlWQTtBc0VyOVZBO0FBQUE7QUFBQTtBdEV1L1ZBO0FzRXYvVkE7QUFBQTtBQUFBO0F0RTQvVkE7QXNFNS9WQTtBQUFBO0FBQUE7QXRFaWdXQTtBc0VqZ1dBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QXRFMGdXQTtBc0UxZ1dBO0FBQUE7QUFBQTtBdEUrZ1dBO0FBQ0E7QXNFaGhXQTtBQUFBO0F0RW9oV0E7QXNFcGhXQTtBQUFBO0FBQUE7QUFBQTtBdEV1aVdBO0FzRXZpV0E7QUFBQTtBQUFBO0F0RTRpV0E7QUFDQTtBc0U3aVdBO0FBQUE7QXRFaWpXQTtBc0VqaldBO0FBQUE7QUFBQTtBdEVna1dBO0FzRWhrV0E7QUFBQTtBQUFBO0F0RXFrV0E7QUFDQTtBc0V0a1dBO0FBQUE7QXRFMGtXQTtBc0Uxa1dBO0FBQUE7QUFBQTtBQUFBO0F0RTJsV0E7QXNFM2xXQTtBQUFBO0F0RThsV0E7QUFDQTtBc0UvbFdBO0FBQUE7QXRFbW1XQTtBc0VubVdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QXRFNG5XQTtBc0U1bldBO0FBQUE7QUFBQTtBQUFBO0F0RW1vV0E7QUFDQTtBc0Vwb1dBO0FBQUE7QXRFd29XQTtBc0V4b1dBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QXRFaXFXQTtBc0VqcVdBO0FBQUE7QUFBQTtBQUFBO0F0RXdxV0E7QUFDQTtBc0V6cVdBO0FBQUE7QXRFNnFXQTtBc0U3cVdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QXRFc3NXQTtBc0V0c1dBO0FBQUE7QUFBQTtBQUFBO0F0RTZzV0E7QUFDQTtBc0U5c1dBO0FBQUE7QXRFa3RXQTtBc0VsdFdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QXRFMnVXQTtBc0UzdVdBO0FBQUE7QUFBQTtBQUFBO0F0RWt2V0E7QUFDQTtBc0VudldBO0FBQUE7QXRFdXZXQTtBc0V2dldBO0FBQUE7QUFBQTtBdEV3d1dBO0FzRXh3V0E7QUFBQTtBdEU0d1dBO0FzRTV3V0E7QUFBQTtBdEUrd1dBO0FBQ0E7QXNFaHhXQTtBQUFBO0F0RW94V0E7QXNFcHhXQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F0RSt5V0E7QXNFL3lXQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F0RXd6V0E7QUFDQTtBc0V6eldBO0FBQUE7QXRFNnpXQTtBc0U3eldBO0FBQUE7QUFBQTtBQUFBO0F0RWsxV0E7QXNFbDFXQTtBQUFBO0FBQUE7QUFBQTtBdEV5MVdBO0FBQ0E7QXNFMTFXQTtBQUFBO0F0RTgxV0E7QXNFOTFXQTtBQUFBO0FBQUE7QUFBQTtBdEVtM1dBO0FzRW4zV0E7QUFBQTtBQUFBO0FBQUE7QXRFMDNXQTtBQUNBO0FzRTMzV0E7QUFBQTtBdEUrM1dBO0FzRS8zV0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBdEUwNVdBO0FzRTE1V0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBdEVtNldBO0FBQ0E7QXNFcDZXQTtBQUFBO0F0RXc2V0E7QXNFeDZXQTtBQUFBO0FBQUE7QUFBQTtBdEUwN1dBO0FzRTE3V0E7QUFBQTtBdEU4N1dBO0FBQ0E7QXNFLzdXQTtBQUFBO0F0RW04V0E7QXNFbjhXQTtBQUFBO0FBQUE7QUFBQTtBdEVxOVdBO0FzRXI5V0E7QUFBQTtBdEV5OVdBO0FBQ0E7QXNFMTlXQTtBQUFBO0F0RTg5V0E7QXNFOTlXQTtBQUFBO0FBQUE7QUFBQTtBdEVnL1dBO0FzRWgvV0E7QUFBQTtBdEVvL1dBO0FBQ0E7QXNFci9XQTtBQUFBO0F0RXkvV0E7QXNFei9XQTtBQUFBO0FBQUE7QUFBQTtBdEUyZ1hBO0FzRTNnWEE7QUFBQTtBdEUrZ1hBO0FBQ0E7QXNFaGhYQTtBQUFBO0F0RW9oWEE7QXNFcGhYQTtBQUFBO0FBQUE7QXRFcWlYQTtBc0VyaVhBO0FBQUE7QUFBQTtBdEUwaVhBO0FBQ0E7QXNFM2lYQTtBQUFBO0F0RStpWEE7QXNFL2lYQTtBQUFBO0FBQUE7QXRFZ2tYQTtBc0Voa1hBO0FBQUE7QUFBQTtBdEVxa1hBO0FBQ0E7QXNFdGtYQTtBQUFBO0F0RTBrWEE7QXNFMWtYQTtBQUFBO0FBQUE7QXRFMmxYQTtBc0UzbFhBO0FBQUE7QUFBQTtBdEVnbVhBO0FBQ0E7QXNFam1YQTtBQUFBO0F0RXFtWEE7QXNFcm1YQTtBQUFBO0FBQUE7QXRFc25YQTtBc0V0blhBO0FBQUE7QUFBQTtBdEUyblhBO0FBQ0E7QXNFNW5YQTtBQUFBO0F0RWdvWEE7QXVFMW9YQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkU2b1hBO0F1RTFvWEE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBdkU2b1hBO0F1RTFvWEE7O0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0F2RTZvWEE7QXVFM29YQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F2RThvWEE7QXVFM29YQTs7QUFFQTtBdkU4b1hBO0F1RTNvWEE7O0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RThvWEE7QXVFM29YQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkU4b1hBO0F1RTNvWEE7O0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXZFOG9YQTtBdUUzb1hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkU4b1hBO0F1RTNvWEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFOG9YQTtBdUUzb1hBOztBQUFBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QXZFOG9YQTtBdUUzb1hBO0FBQ0E7QUFDQTtBQUNBO0F2RThvWEE7QXVFM29YQTtBQUNBO0F2RThvWEE7QXVFM29YQTs7QUFFQTtBQUNBO0F2RThvWEE7QXVFM29YQTs7QUFBQTtBQUdBO0FBQ0E7QXZFOG9YQTtBdUUzb1hBO0FBQ0E7QXZFOG9YQTtBdUUzb1hBOztBQUVBO0F2RThvWEE7QXVFM29YQTs7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RThvWEE7QXVFM29YQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFOG9YQTtBdUUzb1hBOztBQUFBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFOG9YQTtBdUUzb1hBO0FBQ0E7QUFDQTtBQUNBO0F2RThvWEE7QXVFM29YQTs7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdkU4b1hBO0F1RTNvWEE7QUFDQTtBQUNBO0F2RThvWEE7QXVFM29YQTtBQUNBO0F2RThvWEE7QXVFMW9YQTs7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RTZvWEE7QXVFMW9YQTtBQUNBO0F2RTZvWEE7QXVFMW9YQTs7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F2RTRvWEE7QXVFNW9YQTtBQUFBO0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F2RThvWEE7QXVFOW9YQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFJQTs7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFMm9YQTtBdUV4b1hBO0FBQ0E7QUFDQTtBQUNBO0F2RTJvWEE7QXVFeG9YQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RTJvWEE7QXVFeG9YQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RTJvWEE7QXVFeG9YQTtBQUNBO0FBQ0E7QUFDQTtBdkUyb1hBO0F1RXpvWEE7QUFDQTtBdkU0b1hBO0F1RTFvWEE7QUFDQTtBdkU2b1hBO0F1RTFvWEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkU2b1hBO0F1RTFvWEE7QUFDQTtBQUNBO0FBQ0E7QXZFNm9YQTtBdUUxb1hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFNm9YQTtBdUUxb1hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFNm9YQTtBdUUxb1hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkU2b1hBO0F1RTFvWEE7O0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RTZvWEE7QXVFMW9YQTtBQUNBO0FBQ0E7QUFDQTtBdkU2b1hBO0F1RTFvWEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkU2b1hBO0F1RTFvWEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkU2b1hBO0F1RTFvWEE7QUFDQTtBQUNBO0FBQ0E7QXZFNm9YQTtBdUUxb1hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFNm9YQTtBdUUxb1hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RTZvWEE7QXVFMW9YQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFNm9YQTtBdUUxb1hBOztBQUFBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QXZFNm9YQTtBdUUxb1hBO0FBQ0E7QUFDQTtBQUNBO0F2RTZvWEE7QXVFMW9YQTtBQUNBO0FBQ0E7QUFDQTtBdkU2b1hBO0F1RTFvWEE7O0FBQUE7QUFHQTtBQUNBO0F2RTZvWEE7QXVFMW9YQTtBQUNBO0F2RTZvWEE7QXVFMW9YQTtBQUNBO0F2RTZvWEE7QXVFMW9YQTtBQUNBO0F2RTZvWEE7QXVFMW9YQTtBQUNBO0F2RTZvWEE7QXVFMW9YQTs7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBdkU2b1hBO0F1RTFvWEE7QUFDQTtBdkU2b1hBO0F1RTFvWEE7QUFDQTtBdkU2b1hBO0F1RTFvWEE7O0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBdkU2b1hBO0F1RTdvWEE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXZFNm9YQTtBdUUxb1hBO0FBQ0E7QXZFNm9YQTtBdUV2b1hBO0FBQ0E7QXZFMG9YQTtBdUV2b1hBO0FBQ0E7QXZFMG9YQTtBdUV2b1hBO0FBQ0E7QXZFMG9YQTtBdUV2b1hBO0FBQ0E7QXZFMG9YQTtBdUV2b1hBOztBQUFBO0FBVUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBREE7QUFDQTtBQUFBO0FBQUE7QUFGQTtBQUdBO0FBQ0E7QUFDQTtBdkVvb1hBO0F1RWhvWEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFHQTs7QUFBQTtBQUdBO0FBQ0E7QXZFb29YQTtBdUVqb1hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RW9vWEE7QXVFam9YQTtBQUNBO0F2RW9vWEE7QXVFam9YQTtBQUNBO0FBQ0E7QXZFb29YQTtBdUVqb1hBO0FBQ0E7QUFDQTtBQUNBO0F2RW9vWEE7QXVFam9YQTtBQUNBO0FBQ0E7QXZFb29YQTtBdUVqb1hBO0FBQ0E7QUFDQTtBdkVvb1hBO0F1RWxvWEE7QUFDQTtBdkVvb1hBO0FBQ0E7QXVFaG9YQTs7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QXZFa29YQTtBdUVsb1hBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXZFaW9YQTtBdUU3blhBOztBQUFBO0FBR0E7QUFDQTtBQUNBO0F2RWdvWEE7QXVFN25YQTtBQUNBO0F2RStuWEE7QUFDQTtBdUUzblhBOztBQUFBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZFNm5YQTtBdUUxblhBO0FBQ0E7QUFDQTtBQUNBO0F2RTRuWEE7QXVFem5YQTtBQUNBO0FBQ0E7QXZFMm5YQTtBdUV4blhBO0FBQ0E7QUFDQTtBdkUwblhBO0F1RXZuWEE7QUFDQTtBdkV5blhBO0F1RXRuWEE7QUFDQTs7Ozs7O0FBTUE7QXZFd25YQTtBdUVyblhBOzs7Ozs7QUFNQTtBdkV1blhBO0F1RXBuWEE7Ozs7OztBQU1BO0F2RXNuWEE7QXVFbm5YQTs7Ozs7OztBQU9BO0F2RXFuWEE7QXVFbG5YQTtBQUNBO0FBQ0E7QUFDQTtBdkVvblhBO0FBQ0E7QUF4d1lBO0FBQ0E7QUFDQTtBQTB3WUE7QUF2d1lBO0FBQ0E7QUFDQTtBQTB3WUE7QUF2d1lBO0FBQ0E7QUFDQTtBQTB3WUE7QUFwd1lBO0FBQ0E7QUF1d1lBO0FBcndZQTtBQUNBO0FBd3dZQTtBQXJ3WUE7QUFDQTtBQXd3WUE7QUFyd1lBO0FBQ0E7QUF3d1lBO0FBbHdZQTtBQUFBO0FBbkVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4uL25vZGVfbW9kdWxlcy8ucG5wbS9nbGlnaHRib3hAMy4zLjEvbm9kZV9tb2R1bGVzL2dsaWdodGJveC9kaXN0L2Nzcy9nbGlnaHRib3gubWluLmNzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi4vbm9kZV9tb2R1bGVzLy5wbnBtL3RpcHB5LmpzQDYuMy43L25vZGVfbW9kdWxlcy90aXBweS5qcy9kaXN0L3RpcHB5LmNzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi4vbm9kZV9tb2R1bGVzLy5wbnBtL3RpcHB5LmpzQDYuMy43L25vZGVfbW9kdWxlcy90aXBweS5qcy9kaXN0L2JvcmRlci5jc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4uL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvZGlzdC9iYWNrZHJvcC5jc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4uL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvYW5pbWF0aW9ucy9zY2FsZS1leHRyZW1lLmNzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi4vbm9kZV9tb2R1bGVzLy5wbnBtL3RpcHB5LmpzQDYuMy43L25vZGVfbW9kdWxlcy90aXBweS5qcy9hbmltYXRpb25zL3NoaWZ0LXRvd2FyZC5jc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4uL25vZGVfbW9kdWxlcy8ucG5wbS9wcmlzbWpzQDEuMzAuMC9ub2RlX21vZHVsZXMvcHJpc21qcy90aGVtZXMvcHJpc20tZGFyay5taW4uY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uLi9ub2RlX21vZHVsZXMvLnBucG0vcHJpc21qc0AxLjMwLjAvbm9kZV9tb2R1bGVzL3ByaXNtanMvcGx1Z2lucy9saW5lLW51bWJlcnMvcHJpc20tbGluZS1udW1iZXJzLmNzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvc2FsL3NyYy9zYWwuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi4vbm9kZV9tb2R1bGVzLy5wbnBtL3NhbC5qc0AwLjguNS9ub2RlX21vZHVsZXMvc2FsLmpzL2Rpc3Qvc2FsLmNzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi4vbm9kZV9tb2R1bGVzLy5wbnBtL2Fvc0AyLjMuNC9ub2RlX21vZHVsZXMvYW9zL2Rpc3QvYW9zLmNzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9jb21wb25lbnRzL2xpZ2h0Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvYW5pbWF0aW9ucy5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL2xheW91dC9ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvbGF5b3V0L3R5cG8uc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9sYXlvdXQvZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvbGF5b3V0L2hlYWRlci5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL2Zvcm0vYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvZm9ybS9maWVsZHMuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9mb3JtL2Zvcm0tbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvdWkvdGFibGUuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9jb21wb25lbnRzL3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9sYXlvdXQvYmFzZS5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL2xheW91dC9fbG9nby1hbmltYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9sYXlvdXQvc2lkZWJhci5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL2xheW91dC9fc3BsYXR0ZXItYW5pbWF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvbGF5b3V0L19saW5lLWFuaW1hdGlvbi5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL2xheW91dC9ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvbGF5b3V0L2Vycm9yLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9jb21wb25lbnRzL2dhbGxlcnkuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9jb21wb25lbnRzL2hsanMuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9jb21wb25lbnRzL21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvY29tcG9uZW50cy9jYXB0Y2hhLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvY29tcG9uZW50cy92aWRlby5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL2NvbXBvbmVudHMvbm90aWZpY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvY29tcG9uZW50cy9hbGVydC5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL2NvbXBvbmVudHMvY29tbWVudHMuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9jb21wb25lbnRzL2F2YXRhci11cGxvYWQuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9jb21wb25lbnRzL3RoZW1lLXN3aXRjaC5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL2NvbXBvbmVudHMvcHJpc20vcHJpc20tZHJhY3VsYS5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL2NvbXBvbmVudHMvcHJpc20vcHJpc20uc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9jb21wb25lbnRzL3ByaXNtL3ByaXNtLXRyZWV2aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvZm9ybS9zd2l0Y2hlLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvZm9ybS9pbmRleC5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL3VpL2NhcmQuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My91aS9iYWRnZS5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL3VpL3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My91aS9saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvdWkvdGFicy5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL3VpL2dhbGxlcnkuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My91aS9iYmNvZGUtZWRpdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvdWkvZ2xpZ2h0Ym94LnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvdWkvYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My91aS90YWdzLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvdWkvdGlwdGFwLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvcGFnZXMvYXV0aC1wYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvcGFnZXMvYmxvZy5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL3BhZ2VzL2FjY291bnQuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9wYWdlcy9tYXJrZXRwbGFjZS5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL3BhZ2VzL2RvY3VtZW50YXRpb24uc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9wYWdlcy9wYWdlLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9wYWdlcy9mb3J1bS5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL3BhZ2VzL2d1ZXN0Ym9vay5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL3BhZ2VzL3NlYXJjaC5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL3BhZ2VzL3NpdGVtYXAuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9wYWdlcy9kb2N1bWVudGF0aW9ucy5zY3NzIiwid2VicGFjazovL2xhcmEudmlzaW9uMi8uL3Jlc291cmNlcy9zY3NzX3YzL3BhZ2VzL3dlYXRoZXIuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My9wYWdlcy9vZmZsaW5lLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9sYXJhLnZpc2lvbjIvLi9yZXNvdXJjZXMvc2Nzc192My92ZW5kb3IvYW9zLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYS52aXNpb24yLy4vcmVzb3VyY2VzL3Njc3NfdjMvc2xpZGVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHRhaWx3aW5kIGJhc2U7XG5AdGFpbHdpbmQgY29tcG9uZW50cztcbkB0YWlsd2luZCB1dGlsaXRpZXM7XG5AaW1wb3J0IFwiYXNwZWN0LXJhdGlvXCI7XG5AaW1wb3J0IFwiZm9udHNcIjtcbkBpbXBvcnQgXCJhbmltYXRpb25zXCI7XG5AaW1wb3J0IFwibGF5b3V0XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50c1wiO1xuQGltcG9ydCBcImZvcm1cIjtcbkBpbXBvcnQgXCJ1aVwiO1xuXG5AaW1wb3J0IFwicGFnZXMvYXV0aC1wYWdlXCI7XG5AaW1wb3J0IFwicGFnZXMvYmxvZ1wiO1xuQGltcG9ydCBcInBhZ2VzL2FjY291bnRcIjtcbkBpbXBvcnQgXCJwYWdlcy9tYXJrZXRwbGFjZVwiO1xuQGltcG9ydCBcInBhZ2VzL2RvY3VtZW50YXRpb25cIjtcbkBpbXBvcnQgXCJwYWdlcy9wYWdlLXBhZ2VcIjtcbkBpbXBvcnQgXCJwYWdlcy9mb3J1bVwiO1xuQGltcG9ydCBcInBhZ2VzL2d1ZXN0Ym9va1wiO1xuQGltcG9ydCBcInBhZ2VzL3NlYXJjaFwiO1xuQGltcG9ydCBcInBhZ2VzL3NpdGVtYXBcIjtcbkBpbXBvcnQgXCJwYWdlcy9kb2N1bWVudGF0aW9uc1wiO1xuQGltcG9ydCBcInBhZ2VzL3dlYXRoZXJcIjtcbkBpbXBvcnQgXCJwYWdlcy9vZmZsaW5lLXBhZ2VcIjtcblxuXG5cbkBpbXBvcnQgJ3ZlbmRvci9hb3MnO1xuLy9AaW1wb3J0ICd2ZW5kb3IvbWFzdGVyc2xpZGVyLmNzcyc7XG4vL0BpbXBvcnQgJ3ZlbmRvci9sdi1zbGlkZXIuY3NzJztcbkBpbXBvcnQgJ3NsaWRlcic7XG46cm9vdCB7XG5cdHNjcm9sbGJhci1jb2xvcjogIzNiODJmNiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRzY3JvbGxiYXItd2lkdGg6IHRoaW4gIWltcG9ydGFudDtcbn1cblxuLmRhcmsge1xuXHRzY3JvbGxiYXItY29sb3I6ICNmZGUwNDcgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0c2Nyb2xsYmFyLXdpZHRoOiB0aGluICFpbXBvcnRhbnQ7XG59XG5cbioge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG59XG5cbkBpbXBvcnQgJ3NhbC5qcy9kaXN0L3NhbC5jc3MnO1xuQGltcG9ydCAnYW9zL2Rpc3QvYW9zLmNzcyc7XG5cbltkYXRhLWFvc106bm90KC5hb3MtYW5pbWF0ZSkge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5bZGF0YS1zYWxdOm5vdCguc2FsLWFuaW1hdGUpIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5bZGF0YS1hb3NdOm5vdCguYW9zLWFuaW1hdGUpIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5bZGF0YS1zYWxdOm5vdCguc2FsLWFuaW1hdGUpIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5cbltkYXRhLWNvbXBvbmVudD1cImRpc2Nsb3N1cmUtZW1haWxcIl0sXG5zcGFuW2RhdGEtY29tcG9uZW50PVwiZGlzY2xvc3VyZS1lbWFpbFwiXSB7XG5cdEBhcHBseSBvdmVyZmxvdy1oaWRkZW4gd2hpdGVzcGFjZS1ub3dyYXAgaW5saW5lLWZsZXggdy02IG1heC13LWZ1bGw7XG59XG5cblxuQGxheWVyIGJhc2Uge1xuXHQvL3ByZVtjbGFzcyo9bGFuZ3VhZ2UtXSxcblx0Ly86bm90KHByZSkgPiBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG5cdC8vXHRAYXBwbHkgYmxvY2sgYm9yZGVyLTAgZGFyazpiZy1ncmF5LTkwMCBiZy1ncmF5LTQwMCB3aGl0ZXNwYWNlLXByZS13cmFwIHB5LTIgcHgtMiByb3VuZGVkIHNoYWRvdy1ub25lICN7IWltcG9ydGFudH07XG5cdC8vfVxufVxuXG4iLCIuZ2xpZ2h0Ym94LWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4Ojk5OTk5OSFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuOy1tcy10b3VjaC1hY3Rpb246bm9uZTt0b3VjaC1hY3Rpb246bm9uZTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstbW96LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlO3RleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO291dGxpbmU6MH0uZ2xpZ2h0Ym94LWNvbnRhaW5lci5pbmFjdGl2ZXtkaXNwbGF5Om5vbmV9LmdsaWdodGJveC1jb250YWluZXIgLmdjb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4Ojk5OTk7b3ZlcmZsb3c6aGlkZGVufS5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGVyey13ZWJraXQtdHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5Oi13ZWJraXQtYm94IWltcG9ydGFudDtkaXNwbGF5Oi1tcy1mbGV4Ym94IWltcG9ydGFudDtkaXNwbGF5OmZsZXghaW1wb3J0YW50Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9LmdsaWdodGJveC1jb250YWluZXIgLmdzbGlkZXt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3BhY2l0eTowfS5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGUuY3VycmVudHtvcGFjaXR5OjE7ei1pbmRleDo5OTk5OTtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLnByZXZ7b3BhY2l0eToxO3otaW5kZXg6OTk5OX0uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLWlubmVyLWNvbnRlbnR7d2lkdGg6MTAwJX0uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtd2lkdGg6MTAwJTttYXJnaW46YXV0bztoZWlnaHQ6MTAwdmh9LmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIuZ3ZpZGVvLWNvbnRhaW5lcnt3aWR0aDoxMDAlfS5nbGlnaHRib3gtY29udGFpbmVyIC5naW5uZXItY29udGFpbmVyLmRlc2MtYm90dG9tLC5nbGlnaHRib3gtY29udGFpbmVyIC5naW5uZXItY29udGFpbmVyLmRlc2MtdG9wey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5nbGlnaHRib3gtY29udGFpbmVyIC5naW5uZXItY29udGFpbmVyLmRlc2MtbGVmdCwuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lci5kZXNjLXJpZ2h0e21heC13aWR0aDoxMDAlIWltcG9ydGFudH0uZ3NsaWRlIGlmcmFtZSwuZ3NsaWRlIHZpZGVve291dGxpbmU6MCFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmU7bWluLWhlaWdodDoxNjVweDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtdG91Y2gtYWN0aW9uOmF1dG87dG91Y2gtYWN0aW9uOmF1dG99LmdzbGlkZTpub3QoLmN1cnJlbnQpe3BvaW50ZXItZXZlbnRzOm5vbmV9LmdzbGlkZS1pbWFnZXstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uZ3NsaWRlLWltYWdlIGltZ3ttYXgtaGVpZ2h0OjEwMHZoO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO2Zsb2F0Om5vbmU7b3V0bGluZTowO2JvcmRlcjpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTttYXgtd2lkdGg6MTAwdnc7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzstby1vYmplY3QtZml0OmNvdmVyO29iamVjdC1maXQ6Y292ZXI7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lO21hcmdpbjphdXRvO21pbi13aWR0aDoyMDBweH0uZGVzYy1ib3R0b20gLmdzbGlkZS1pbWFnZSBpbWcsLmRlc2MtdG9wIC5nc2xpZGUtaW1hZ2UgaW1ne3dpZHRoOmF1dG99LmRlc2MtbGVmdCAuZ3NsaWRlLWltYWdlIGltZywuZGVzYy1yaWdodCAuZ3NsaWRlLWltYWdlIGltZ3t3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5nc2xpZGUtaW1hZ2UgaW1nLnpvb21hYmxle3Bvc2l0aW9uOnJlbGF0aXZlfS5nc2xpZGUtaW1hZ2UgaW1nLmRyYWdnaW5ne2N1cnNvcjotd2Via2l0LWdyYWJiaW5nIWltcG9ydGFudDtjdXJzb3I6Z3JhYmJpbmchaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX0uZ3NsaWRlLXZpZGVve3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMDB2aDt3aWR0aDoxMDAlIWltcG9ydGFudH0uZ3NsaWRlLXZpZGVvIC5wbHlyX19wb3N0ZXItZW5hYmxlZC5wbHlyLS1sb2FkaW5nIC5wbHlyX19wb3N0ZXJ7ZGlzcGxheTpub25lfS5nc2xpZGUtdmlkZW8gLmd2aWRlby13cmFwcGVye3dpZHRoOjEwMCU7bWFyZ2luOmF1dG99LmdzbGlkZS12aWRlbzo6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMjU1LDAsMCwuMzQpO2Rpc3BsYXk6bm9uZX0uZ3NsaWRlLXZpZGVvLnBsYXlpbmc6OmJlZm9yZXtkaXNwbGF5Om5vbmV9LmdzbGlkZS12aWRlby5mdWxsc2NyZWVue21heC13aWR0aDoxMDAlIWltcG9ydGFudDttaW4td2lkdGg6MTAwJTtoZWlnaHQ6NzV2aH0uZ3NsaWRlLXZpZGVvLmZ1bGxzY3JlZW4gdmlkZW97bWF4LXdpZHRoOjEwMCUhaW1wb3J0YW50O3dpZHRoOjEwMCUhaW1wb3J0YW50fS5nc2xpZGUtaW5saW5le2JhY2tncm91bmQ6I2ZmZjt0ZXh0LWFsaWduOmxlZnQ7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gNDBweCk7b3ZlcmZsb3c6YXV0bzttYXgtd2lkdGg6MTAwJTttYXJnaW46YXV0b30uZ3NsaWRlLWlubGluZSAuZ2lubGluZWQtY29udGVudHtwYWRkaW5nOjIwcHg7d2lkdGg6MTAwJX0uZ3NsaWRlLWlubGluZSAuZHJhZ2dpbmd7Y3Vyc29yOi13ZWJraXQtZ3JhYmJpbmchaW1wb3J0YW50O2N1cnNvcjpncmFiYmluZyFpbXBvcnRhbnQ7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfS5naW5saW5lZC1jb250ZW50e292ZXJmbG93OmF1dG87ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7b3BhY2l0eToxfS5nc2xpZGUtZXh0ZXJuYWx7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO21pbi13aWR0aDoxMDAlO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjA7b3ZlcmZsb3c6YXV0bzttYXgtaGVpZ2h0Ojc1dmg7aGVpZ2h0OjEwMCV9LmdzbGlkZS1tZWRpYXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3dpZHRoOmF1dG99Lnpvb21lZCAuZ3NsaWRlLW1lZGlhey13ZWJraXQtYm94LXNoYWRvdzpub25lIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fS5kZXNjLWJvdHRvbSAuZ3NsaWRlLW1lZGlhLC5kZXNjLXRvcCAuZ3NsaWRlLW1lZGlhe21hcmdpbjowIGF1dG87LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmdzbGlkZS1kZXNjcmlwdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAwIDEwMCU7ZmxleDoxIDAgMTAwJX0uZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLWxlZnQsLmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi1yaWdodHttYXgtd2lkdGg6MTAwJX0uZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLWJvdHRvbSwuZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLXRvcHttYXJnaW46MCBhdXRvO3dpZHRoOjEwMCV9LmdzbGlkZS1kZXNjcmlwdGlvbiBwe21hcmdpbi1ib3R0b206MTJweH0uZ3NsaWRlLWRlc2NyaXB0aW9uIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lnpvb21lZCAuZ3NsaWRlLWRlc2NyaXB0aW9ue2Rpc3BsYXk6bm9uZX0uZ2xpZ2h0Ym94LWJ1dHRvbi1oaWRkZW57ZGlzcGxheTpub25lfS5nbGlnaHRib3gtbW9iaWxlIC5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGUtZGVzY3JpcHRpb257aGVpZ2h0OmF1dG8haW1wb3J0YW50O3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cGFkZGluZzoxOXB4IDExcHg7bWF4LXdpZHRoOjEwMHZ3IWltcG9ydGFudDstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjMhaW1wb3J0YW50Oy1tcy1mbGV4LW9yZGVyOjIhaW1wb3J0YW50O29yZGVyOjIhaW1wb3J0YW50O21heC1oZWlnaHQ6Nzh2aDtvdmVyZmxvdzphdXRvIWltcG9ydGFudDtiYWNrZ3JvdW5kOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLGxlZnQgYm90dG9tLGZyb20ocmdiYSgwLDAsMCwwKSksdG8ocmdiYSgwLDAsMCwuNzUpKSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsMCkgMCxyZ2JhKDAsMCwwLC43NSkgMTAwJSk7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGxpbmVhcjt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGxpbmVhcjtwYWRkaW5nLWJvdHRvbTo1MHB4fS5nbGlnaHRib3gtbW9iaWxlIC5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGUtdGl0bGV7Y29sb3I6I2ZmZjtmb250LXNpemU6MWVtfS5nbGlnaHRib3gtbW9iaWxlIC5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGUtZGVzY3tjb2xvcjojYTFhMWExfS5nbGlnaHRib3gtbW9iaWxlIC5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGUtZGVzYyBhe2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwfS5nbGlnaHRib3gtbW9iaWxlIC5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGUtZGVzYyAqe2NvbG9yOmluaGVyaXR9LmdsaWdodGJveC1tb2JpbGUgLmdsaWdodGJveC1jb250YWluZXIgLmdzbGlkZS1kZXNjIC5kZXNjLW1vcmV7Y29sb3I6I2ZmZjtvcGFjaXR5Oi40fS5nZGVzYy1vcGVuIC5nc2xpZGUtbWVkaWF7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjVzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlO29wYWNpdHk6LjR9LmdkZXNjLW9wZW4gLmdkZXNjLWlubmVye3BhZGRpbmctYm90dG9tOjMwcHh9LmdkZXNjLWNsb3NlZCAuZ3NsaWRlLW1lZGlhey13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlO3RyYW5zaXRpb246b3BhY2l0eSAuNXMgZWFzZTtvcGFjaXR5OjF9LmdyZXNldHstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlfS5nYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGV9LmdyZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2xpZ2h0Ym94LWRlc2N7ZGlzcGxheTpub25lIWltcG9ydGFudH0uZ2xpZ2h0Ym94LW9wZW57b3ZlcmZsb3c6aGlkZGVufS5nbG9hZGVye2hlaWdodDoyNXB4O3dpZHRoOjI1cHg7LXdlYmtpdC1hbmltYXRpb246bGlnaHRib3hMb2FkZXIgLjhzIGluZmluaXRlIGxpbmVhcjthbmltYXRpb246bGlnaHRib3hMb2FkZXIgLjhzIGluZmluaXRlIGxpbmVhcjtib3JkZXI6MnB4IHNvbGlkICNmZmY7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NTAlO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7ei1pbmRleDo5OTk5O2xlZnQ6MDtyaWdodDowO21hcmdpbjowIGF1dG87dG9wOjQ3JX0uZ292ZXJsYXl7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygxMDB2aCArIDFweCk7cG9zaXRpb246Zml4ZWQ7dG9wOi0xcHg7bGVmdDowO2JhY2tncm91bmQ6IzAwMDt3aWxsLWNoYW5nZTpvcGFjaXR5fS5nbGlnaHRib3gtbW9iaWxlIC5nb3ZlcmxheXtiYWNrZ3JvdW5kOiMwMDB9LmdjbG9zZSwuZ25leHQsLmdwcmV2e3otaW5kZXg6OTk5OTk7Y3Vyc29yOnBvaW50ZXI7d2lkdGg6MjZweDtoZWlnaHQ6NDRweDtib3JkZXI6bm9uZTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmdjbG9zZSBzdmcsLmduZXh0IHN2ZywuZ3ByZXYgc3Zne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjVweDtoZWlnaHQ6YXV0bzttYXJnaW46MDtwYWRkaW5nOjB9LmdjbG9zZS5kaXNhYmxlZCwuZ25leHQuZGlzYWJsZWQsLmdwcmV2LmRpc2FibGVke29wYWNpdHk6LjF9LmdjbG9zZSAuZ2Fycm93LC5nbmV4dCAuZ2Fycm93LC5ncHJldiAuZ2Fycm93e3N0cm9rZTojZmZmfS5nYnRuLmZvY3VzZWR7b3V0bGluZToycHggc29saWQgIzBmM2Q4MX1pZnJhbWUud2FpdC1hdXRvcGxheXtvcGFjaXR5OjB9LmdsaWdodGJveC1jbG9zaW5nIC5nY2xvc2UsLmdsaWdodGJveC1jbG9zaW5nIC5nbmV4dCwuZ2xpZ2h0Ym94LWNsb3NpbmcgLmdwcmV2e29wYWNpdHk6MCFpbXBvcnRhbnR9LmdsaWdodGJveC1jbGVhbiAuZ3NsaWRlLWRlc2NyaXB0aW9ue2JhY2tncm91bmQ6I2ZmZn0uZ2xpZ2h0Ym94LWNsZWFuIC5nZGVzYy1pbm5lcntwYWRkaW5nOjIycHggMjBweH0uZ2xpZ2h0Ym94LWNsZWFuIC5nc2xpZGUtdGl0bGV7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDo0MDA7Zm9udC1mYW1pbHk6YXJpYWw7Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjE5cHg7bGluZS1oZWlnaHQ6MS40ZW19LmdsaWdodGJveC1jbGVhbiAuZ3NsaWRlLWRlc2N7Zm9udC1zaXplOi44NmVtO21hcmdpbi1ib3R0b206MDtmb250LWZhbWlseTphcmlhbDtsaW5lLWhlaWdodDoxLjRlbX0uZ2xpZ2h0Ym94LWNsZWFuIC5nc2xpZGUtdmlkZW97YmFja2dyb3VuZDojMDAwfS5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZSwuZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dCwuZ2xpZ2h0Ym94LWNsZWFuIC5ncHJldntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjc1KTtib3JkZXItcmFkaXVzOjRweH0uZ2xpZ2h0Ym94LWNsZWFuIC5nY2xvc2UgcGF0aCwuZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dCBwYXRoLC5nbGlnaHRib3gtY2xlYW4gLmdwcmV2IHBhdGh7ZmlsbDojZmZmfS5nbGlnaHRib3gtY2xlYW4gLmdwcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTAwJTtsZWZ0OjMwcHg7d2lkdGg6NDBweDtoZWlnaHQ6NTBweH0uZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEwMCU7cmlnaHQ6MzBweDt3aWR0aDo0MHB4O2hlaWdodDo1MHB4fS5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZXt3aWR0aDozNXB4O2hlaWdodDozNXB4O3RvcDoxNXB4O3JpZ2h0OjEwcHg7cG9zaXRpb246YWJzb2x1dGV9LmdsaWdodGJveC1jbGVhbiAuZ2Nsb3NlIHN2Z3t3aWR0aDoxOHB4O2hlaWdodDphdXRvfS5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZTpob3ZlcntvcGFjaXR5OjF9LmdmYWRlSW57LXdlYmtpdC1hbmltYXRpb246Z2ZhZGVJbiAuNXMgZWFzZTthbmltYXRpb246Z2ZhZGVJbiAuNXMgZWFzZX0uZ2ZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb246Z2ZhZGVPdXQgLjVzIGVhc2U7YW5pbWF0aW9uOmdmYWRlT3V0IC41cyBlYXNlfS5nc2xpZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uOmdzbGlkZU91dExlZnQgLjNzIGVhc2U7YW5pbWF0aW9uOmdzbGlkZU91dExlZnQgLjNzIGVhc2V9LmdzbGlkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbjpnc2xpZGVJbkxlZnQgLjNzIGVhc2U7YW5pbWF0aW9uOmdzbGlkZUluTGVmdCAuM3MgZWFzZX0uZ3NsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb246Z3NsaWRlT3V0UmlnaHQgLjNzIGVhc2U7YW5pbWF0aW9uOmdzbGlkZU91dFJpZ2h0IC4zcyBlYXNlfS5nc2xpZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uOmdzbGlkZUluUmlnaHQgLjNzIGVhc2U7YW5pbWF0aW9uOmdzbGlkZUluUmlnaHQgLjNzIGVhc2V9Lmd6b29tSW57LXdlYmtpdC1hbmltYXRpb246Z3pvb21JbiAuNXMgZWFzZTthbmltYXRpb246Z3pvb21JbiAuNXMgZWFzZX0uZ3pvb21PdXR7LXdlYmtpdC1hbmltYXRpb246Z3pvb21PdXQgLjVzIGVhc2U7YW5pbWF0aW9uOmd6b29tT3V0IC41cyBlYXNlfUAtd2Via2l0LWtleWZyYW1lcyBsaWdodGJveExvYWRlcnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBsaWdodGJveExvYWRlcnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QC13ZWJraXQta2V5ZnJhbWVzIGdmYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGdmYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1ALXdlYmtpdC1rZXlmcmFtZXMgZ2ZhZGVPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGdmYWRlT3V0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MH19QC13ZWJraXQta2V5ZnJhbWVzIGdzbGlkZUluTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNjAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC02MCUsMCwwKX10b3t2aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGdzbGlkZUluTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNjAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC02MCUsMCwwKX10b3t2aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7b3BhY2l0eToxfX1ALXdlYmtpdC1rZXlmcmFtZXMgZ3NsaWRlT3V0TGVmdHtmcm9te29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTYwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNjAlLDAsMCk7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufX1Aa2V5ZnJhbWVzIGdzbGlkZU91dExlZnR7ZnJvbXtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC02MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTYwJSwwLDApO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbn19QC13ZWJraXQta2V5ZnJhbWVzIGdzbGlkZUluUmlnaHR7ZnJvbXtvcGFjaXR5OjA7dmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MCUsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZ3NsaWRlSW5SaWdodHtmcm9te29wYWNpdHk6MDt2aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNjAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwJSwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MX19QC13ZWJraXQta2V5ZnJhbWVzIGdzbGlkZU91dFJpZ2h0e2Zyb217b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNjAlLDAsMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGdzbGlkZU91dFJpZ2h0e2Zyb217b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNjAlLDAsMCk7b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgZ3pvb21Jbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGd6b29tSW57ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfXRve29wYWNpdHk6MX19QC13ZWJraXQta2V5ZnJhbWVzIGd6b29tT3V0e2Zyb217b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfXRve29wYWNpdHk6MH19QGtleWZyYW1lcyBnem9vbU91dHtmcm9te29wYWNpdHk6MX01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX10b3tvcGFjaXR5OjB9fUBtZWRpYSAobWluLXdpZHRoOjc2OXB4KXsuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lcnt3aWR0aDphdXRvO2hlaWdodDphdXRvOy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9LmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIuZGVzYy10b3AgLmdzbGlkZS1kZXNjcmlwdGlvbnstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjE7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowfS5nbGlnaHRib3gtY29udGFpbmVyIC5naW5uZXItY29udGFpbmVyLmRlc2MtdG9wIC5nc2xpZGUtaW1hZ2UsLmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIuZGVzYy10b3AgLmdzbGlkZS1pbWFnZSBpbWd7LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDoyOy1tcy1mbGV4LW9yZGVyOjE7b3JkZXI6MX0uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lci5kZXNjLWxlZnQgLmdzbGlkZS1kZXNjcmlwdGlvbnstd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOjE7LW1zLWZsZXgtb3JkZXI6MDtvcmRlcjowfS5nbGlnaHRib3gtY29udGFpbmVyIC5naW5uZXItY29udGFpbmVyLmRlc2MtbGVmdCAuZ3NsaWRlLWltYWdley13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6MjstbXMtZmxleC1vcmRlcjoxO29yZGVyOjF9LmdzbGlkZS1pbWFnZSBpbWd7bWF4LWhlaWdodDo5N3ZoO21heC13aWR0aDoxMDAlfS5nc2xpZGUtaW1hZ2UgaW1nLnpvb21hYmxle2N1cnNvcjotd2Via2l0LXpvb20taW47Y3Vyc29yOnpvb20taW59Lnpvb21lZCAuZ3NsaWRlLWltYWdlIGltZy56b29tYWJsZXtjdXJzb3I6LXdlYmtpdC1ncmFiO2N1cnNvcjpncmFifS5nc2xpZGUtaW5saW5le21heC1oZWlnaHQ6OTV2aH0uZ3NsaWRlLWV4dGVybmFse21heC1oZWlnaHQ6MTAwdmh9LmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi1sZWZ0LC5nc2xpZGUtZGVzY3JpcHRpb24uZGVzY3JpcHRpb24tcmlnaHR7bWF4LXdpZHRoOjI3NXB4fS5nbGlnaHRib3gtb3BlbntoZWlnaHQ6YXV0b30uZ292ZXJsYXl7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC45Mil9LmdsaWdodGJveC1jbGVhbiAuZ3NsaWRlLW1lZGlhey13ZWJraXQtYm94LXNoYWRvdzoxcHggMnB4IDlweCAwIHJnYmEoMCwwLDAsLjY1KTtib3gtc2hhZG93OjFweCAycHggOXB4IDAgcmdiYSgwLDAsMCwuNjUpfS5nbGlnaHRib3gtY2xlYW4gLmRlc2NyaXB0aW9uLWxlZnQgLmdkZXNjLWlubmVyLC5nbGlnaHRib3gtY2xlYW4gLmRlc2NyaXB0aW9uLXJpZ2h0IC5nZGVzYy1pbm5lcntwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTtvdmVyZmxvdy15OmF1dG99LmdsaWdodGJveC1jbGVhbiAuZ2Nsb3NlLC5nbGlnaHRib3gtY2xlYW4gLmduZXh0LC5nbGlnaHRib3gtY2xlYW4gLmdwcmV2e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMzIpfS5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZTpob3ZlciwuZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dDpob3ZlciwuZ2xpZ2h0Ym94LWNsZWFuIC5ncHJldjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjcpfS5nbGlnaHRib3gtY2xlYW4gLmdwcmV2e3RvcDo0NSV9LmdsaWdodGJveC1jbGVhbiAuZ25leHR7dG9wOjQ1JX19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZXtvcGFjaXR5Oi43O3JpZ2h0OjIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OjQyMHB4KXsuZ292ZXJsYXl7YmFja2dyb3VuZDojMDAwfX0iLCIudGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPWZhZGVdW2RhdGEtc3RhdGU9aGlkZGVuXXtvcGFjaXR5OjB9W2RhdGEtdGlwcHktcm9vdF17bWF4LXdpZHRoOmNhbGMoMTAwdncgLSAxMHB4KX0udGlwcHktYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6IzMzMztjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDt3aGl0ZS1zcGFjZTpub3JtYWw7b3V0bGluZTowO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHZpc2liaWxpdHksb3BhY2l0eX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj10b3BdPi50aXBweS1hcnJvd3tib3R0b206MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj10b3BdPi50aXBweS1hcnJvdzpiZWZvcmV7Ym90dG9tOi03cHg7bGVmdDowO2JvcmRlci13aWR0aDo4cHggOHB4IDA7Ym9yZGVyLXRvcC1jb2xvcjppbml0aWFsO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIHRvcH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dPi50aXBweS1hcnJvd3t0b3A6MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dPi50aXBweS1hcnJvdzpiZWZvcmV7dG9wOi03cHg7bGVmdDowO2JvcmRlci13aWR0aDowIDhweCA4cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjppbml0aWFsO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1sZWZ0XT4udGlwcHktYXJyb3d7cmlnaHQ6MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1sZWZ0XT4udGlwcHktYXJyb3c6YmVmb3Jle2JvcmRlci13aWR0aDo4cHggMCA4cHggOHB4O2JvcmRlci1sZWZ0LWNvbG9yOmluaXRpYWw7cmlnaHQ6LTdweDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBsZWZ0fS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXJpZ2h0XT4udGlwcHktYXJyb3d7bGVmdDowfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXJpZ2h0XT4udGlwcHktYXJyb3c6YmVmb3Jle2xlZnQ6LTdweDtib3JkZXItd2lkdGg6OHB4IDhweCA4cHggMDtib3JkZXItcmlnaHQtY29sb3I6aW5pdGlhbDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciByaWdodH0udGlwcHktYm94W2RhdGEtaW5lcnRpYV1bZGF0YS1zdGF0ZT12aXNpYmxlXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU0LDEuNSwuMzgsMS4xMSl9LnRpcHB5LWFycm93e3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7Y29sb3I6IzMzM30udGlwcHktYXJyb3c6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS50aXBweS1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NXB4IDlweDt6LWluZGV4OjF9IiwiLnRpcHB5LWJveHtib3JkZXI6MXB4IHRyYW5zcGFyZW50fS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXRvcF0+LnRpcHB5LWFycm93OmFmdGVye2JvcmRlci10b3AtY29sb3I6aW5oZXJpdDtib3JkZXItd2lkdGg6OHB4IDhweCAwO2JvdHRvbTotOHB4O2xlZnQ6MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dPi50aXBweS1hcnJvdzphZnRlcntib3JkZXItYm90dG9tLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXdpZHRoOjAgOHB4IDhweDt0b3A6LThweDtsZWZ0OjB9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49bGVmdF0+LnRpcHB5LWFycm93OmFmdGVye2JvcmRlci1sZWZ0LWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXdpZHRoOjhweCAwIDhweCA4cHg7cmlnaHQ6LThweDt0b3A6MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1yaWdodF0+LnRpcHB5LWFycm93OmFmdGVye2JvcmRlci13aWR0aDo4cHggOHB4IDhweCAwO2xlZnQ6LThweDt0b3A6MDtib3JkZXItcmlnaHQtY29sb3I6aW5oZXJpdH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj10b3BdPi50aXBweS1zdmctYXJyb3c+c3ZnOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCl7dG9wOjE3cHh9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49Ym90dG9tXT4udGlwcHktc3ZnLWFycm93PnN2ZzpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpe2JvdHRvbToxN3B4fS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWxlZnRdPi50aXBweS1zdmctYXJyb3c+c3ZnOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCl7bGVmdDoxMnB4fS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXJpZ2h0XT4udGlwcHktc3ZnLWFycm93PnN2ZzpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpe3JpZ2h0OjEycHh9LnRpcHB5LWFycm93e2JvcmRlci1jb2xvcjppbmhlcml0fS50aXBweS1hcnJvdzphZnRlcntjb250ZW50OlwiXCI7ei1pbmRleDotMTtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfSIsIi50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXRvcF0+LnRpcHB5LWJhY2tkcm9we3RyYW5zZm9ybS1vcmlnaW46MCAyNSU7Ym9yZGVyLXJhZGl1czo0MCUgNDAlIDAgMH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj10b3BdPi50aXBweS1iYWNrZHJvcFtkYXRhLXN0YXRlPXZpc2libGVde3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwtNTUlKX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj10b3BdPi50aXBweS1iYWNrZHJvcFtkYXRhLXN0YXRlPWhpZGRlbl17dHJhbnNmb3JtOnNjYWxlKC4yKSB0cmFuc2xhdGUoLTUwJSwtNDUlKX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dPi50aXBweS1iYWNrZHJvcHt0cmFuc2Zvcm0tb3JpZ2luOjAgLTUwJTtib3JkZXItcmFkaXVzOjAgMCAzMCUgMzAlfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWJvdHRvbV0+LnRpcHB5LWJhY2tkcm9wW2RhdGEtc3RhdGU9dmlzaWJsZV17dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLC00NSUpfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWJvdHRvbV0+LnRpcHB5LWJhY2tkcm9wW2RhdGEtc3RhdGU9aGlkZGVuXXt0cmFuc2Zvcm06c2NhbGUoLjIpIHRyYW5zbGF0ZSgtNTAlKX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1sZWZ0XT4udGlwcHktYmFja2Ryb3B7dHJhbnNmb3JtLW9yaWdpbjo1MCUgMDtib3JkZXItcmFkaXVzOjUwJSAwIDAgNTAlfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWxlZnRdPi50aXBweS1iYWNrZHJvcFtkYXRhLXN0YXRlPXZpc2libGVde3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwtNTAlKX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1sZWZ0XT4udGlwcHktYmFja2Ryb3BbZGF0YS1zdGF0ZT1oaWRkZW5de3RyYW5zZm9ybTpzY2FsZSguMikgdHJhbnNsYXRlKC03NSUsLTUwJSl9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49cmlnaHRdPi50aXBweS1iYWNrZHJvcHt0cmFuc2Zvcm0tb3JpZ2luOi01MCUgMDtib3JkZXItcmFkaXVzOjAgNTAlIDUwJSAwfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXJpZ2h0XT4udGlwcHktYmFja2Ryb3BbZGF0YS1zdGF0ZT12aXNpYmxlXXt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKC01MCUsLTUwJSl9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49cmlnaHRdPi50aXBweS1iYWNrZHJvcFtkYXRhLXN0YXRlPWhpZGRlbl17dHJhbnNmb3JtOnNjYWxlKC4yKSB0cmFuc2xhdGUoLTI1JSwtNTAlKX0udGlwcHktYm94W2RhdGEtYW5pbWF0ZWZpbGxde2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS50aXBweS1iYWNrZHJvcHtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6Y2FsYygxMTAlICsgMzJweCk7bGVmdDo1MCU7dG9wOjUwJTt6LWluZGV4Oi0xO3RyYW5zaXRpb246YWxsIGN1YmljLWJlemllciguNDYsLjEsLjUyLC45OCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0udGlwcHktYmFja2Ryb3BbZGF0YS1zdGF0ZT1oaWRkZW5de29wYWNpdHk6MH0udGlwcHktYmFja2Ryb3A6YWZ0ZXJ7Y29udGVudDpcIlwiO2Zsb2F0OmxlZnQ7cGFkZGluZy10b3A6MTAwJX0udGlwcHktYmFja2Ryb3ArLnRpcHB5LWNvbnRlbnR7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3dpbGwtY2hhbmdlOm9wYWNpdHl9LnRpcHB5LWJhY2tkcm9wKy50aXBweS1jb250ZW50W2RhdGEtc3RhdGU9aGlkZGVuXXtvcGFjaXR5OjB9IiwiLnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zY2FsZS1leHRyZW1lXVtkYXRhLXBsYWNlbWVudF49dG9wXXt0cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbX0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXNjYWxlLWV4dHJlbWVdW2RhdGEtcGxhY2VtZW50Xj1ib3R0b21de3RyYW5zZm9ybS1vcmlnaW46dG9wfS50aXBweS1ib3hbZGF0YS1hbmltYXRpb249c2NhbGUtZXh0cmVtZV1bZGF0YS1wbGFjZW1lbnRePWxlZnRde3RyYW5zZm9ybS1vcmlnaW46cmlnaHR9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zY2FsZS1leHRyZW1lXVtkYXRhLXBsYWNlbWVudF49cmlnaHRde3RyYW5zZm9ybS1vcmlnaW46bGVmdH0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXNjYWxlLWV4dHJlbWVdW2RhdGEtc3RhdGU9aGlkZGVuXXt0cmFuc2Zvcm06c2NhbGUoMCk7b3BhY2l0eTouMjV9IiwiLnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zaGlmdC10b3dhcmRdW2RhdGEtc3RhdGU9aGlkZGVuXXtvcGFjaXR5OjB9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zaGlmdC10b3dhcmRdW2RhdGEtc3RhdGU9aGlkZGVuXVtkYXRhLXBsYWNlbWVudF49dG9wXXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTBweCl9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zaGlmdC10b3dhcmRdW2RhdGEtc3RhdGU9aGlkZGVuXVtkYXRhLXBsYWNlbWVudF49Ym90dG9tXXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KX0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXNoaWZ0LXRvd2FyZF1bZGF0YS1zdGF0ZT1oaWRkZW5dW2RhdGEtcGxhY2VtZW50Xj1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCl9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zaGlmdC10b3dhcmRdW2RhdGEtc3RhdGU9aGlkZGVuXVtkYXRhLXBsYWNlbWVudF49cmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpfSIsImNvZGVbY2xhc3MqPWxhbmd1YWdlLV0scHJlW2NsYXNzKj1sYW5ndWFnZS1de2NvbG9yOiNmZmY7YmFja2dyb3VuZDowIDA7dGV4dC1zaGFkb3c6MCAtLjFlbSAuMmVtICMwMDA7Zm9udC1mYW1pbHk6Q29uc29sYXMsTW9uYWNvLCdBbmRhbGUgTW9ubycsJ1VidW50dSBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjFlbTt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6cHJlO3dvcmQtc3BhY2luZzpub3JtYWw7d29yZC1icmVhazpub3JtYWw7d29yZC13cmFwOm5vcm1hbDtsaW5lLWhlaWdodDoxLjU7LW1vei10YWItc2l6ZTo0Oy1vLXRhYi1zaXplOjQ7dGFiLXNpemU6NDstd2Via2l0LWh5cGhlbnM6bm9uZTstbW96LWh5cGhlbnM6bm9uZTstbXMtaHlwaGVuczpub25lO2h5cGhlbnM6bm9uZX1AbWVkaWEgcHJpbnR7Y29kZVtjbGFzcyo9bGFuZ3VhZ2UtXSxwcmVbY2xhc3MqPWxhbmd1YWdlLV17dGV4dC1zaGFkb3c6bm9uZX19Om5vdChwcmUpPmNvZGVbY2xhc3MqPWxhbmd1YWdlLV0scHJlW2NsYXNzKj1sYW5ndWFnZS1de2JhY2tncm91bmQ6IzRjM2YzM31wcmVbY2xhc3MqPWxhbmd1YWdlLV17cGFkZGluZzoxZW07bWFyZ2luOi41ZW0gMDtvdmVyZmxvdzphdXRvO2JvcmRlcjouM2VtIHNvbGlkICM3YTY2NTE7Ym9yZGVyLXJhZGl1czouNWVtO2JveC1zaGFkb3c6MXB4IDFweCAuNWVtICMwMDAgaW5zZXR9Om5vdChwcmUpPmNvZGVbY2xhc3MqPWxhbmd1YWdlLV17cGFkZGluZzouMTVlbSAuMmVtIC4wNWVtO2JvcmRlci1yYWRpdXM6LjNlbTtib3JkZXI6LjEzZW0gc29saWQgIzdhNjY1MTtib3gtc2hhZG93OjFweCAxcHggLjNlbSAtLjFlbSAjMDAwIGluc2V0O3doaXRlLXNwYWNlOm5vcm1hbH0udG9rZW4uY2RhdGEsLnRva2VuLmNvbW1lbnQsLnRva2VuLmRvY3R5cGUsLnRva2VuLnByb2xvZ3tjb2xvcjojOTk3ZjY2fS50b2tlbi5wdW5jdHVhdGlvbntvcGFjaXR5Oi43fS50b2tlbi5uYW1lc3BhY2V7b3BhY2l0eTouN30udG9rZW4uYm9vbGVhbiwudG9rZW4uY29uc3RhbnQsLnRva2VuLm51bWJlciwudG9rZW4ucHJvcGVydHksLnRva2VuLnN5bWJvbCwudG9rZW4udGFne2NvbG9yOiNkMTkzOWV9LnRva2VuLmF0dHItbmFtZSwudG9rZW4uYnVpbHRpbiwudG9rZW4uY2hhciwudG9rZW4uaW5zZXJ0ZWQsLnRva2VuLnNlbGVjdG9yLC50b2tlbi5zdHJpbmd7Y29sb3I6I2JjZTA1MX0ubGFuZ3VhZ2UtY3NzIC50b2tlbi5zdHJpbmcsLnN0eWxlIC50b2tlbi5zdHJpbmcsLnRva2VuLmVudGl0eSwudG9rZW4ub3BlcmF0b3IsLnRva2VuLnVybCwudG9rZW4udmFyaWFibGV7Y29sb3I6I2Y0YjczZH0udG9rZW4uYXRydWxlLC50b2tlbi5hdHRyLXZhbHVlLC50b2tlbi5rZXl3b3Jke2NvbG9yOiNkMTkzOWV9LnRva2VuLmltcG9ydGFudCwudG9rZW4ucmVnZXh7Y29sb3I6I2U5MH0udG9rZW4uYm9sZCwudG9rZW4uaW1wb3J0YW50e2ZvbnQtd2VpZ2h0OjcwMH0udG9rZW4uaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljfS50b2tlbi5lbnRpdHl7Y3Vyc29yOmhlbHB9LnRva2VuLmRlbGV0ZWR7Y29sb3I6cmVkfSIsInByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ubGluZS1udW1iZXJzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDMuOGVtO1xuXHRjb3VudGVyLXJlc2V0OiBsaW5lbnVtYmVyO1xufVxuXG5wcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLmxpbmUtbnVtYmVycyA+IGNvZGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdoaXRlLXNwYWNlOiBpbmhlcml0O1xufVxuXG4ubGluZS1udW1iZXJzIC5saW5lLW51bWJlcnMtcm93cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHRvcDogMDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRsZWZ0OiAtMy44ZW07XG5cdHdpZHRoOiAzZW07IC8qIHdvcmtzIGZvciBsaW5lLW51bWJlcnMgYmVsb3cgMTAwMCBsaW5lcyAqL1xuXHRsZXR0ZXItc3BhY2luZzogLTFweDtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzk5OTtcblxuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXG59XG5cblx0LmxpbmUtbnVtYmVycy1yb3dzID4gc3BhbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y291bnRlci1pbmNyZW1lbnQ6IGxpbmVudW1iZXI7XG5cdH1cblxuXHRcdC5saW5lLW51bWJlcnMtcm93cyA+IHNwYW46YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIobGluZW51bWJlcik7XG5cdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMC44ZW07XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHR9XG4iLCIvKipcbiAqIFNldHRpbmdzXG4gKi9cblxuJHNhbC1hbmltYXRpb24tZHVyYXRpb246IDAuMnMgIWRlZmF1bHQ7XG4kc2FsLWFuaW1hdGlvbi1kZWxheTogMHMgIWRlZmF1bHQ7XG4kc2FsLXNsaWRlLW9mZnNldDogMjAlICFkZWZhdWx0O1xuJHNhbC16b29tLWluLXNjYWxlOiAwLjUgIWRlZmF1bHQ7XG4kc2FsLXpvb20tb3V0LXNjYWxlOiAxLjEgIWRlZmF1bHQ7XG4kc2FsLWZsaXAtcm90YXRlOiA5MWRlZyAhZGVmYXVsdDtcblxuLyoqXG4gKiBFYXNpbmdzXG4gKi9cblxuJHNhbC1lYXNpbmdzOiAoXG4gIGxpbmVhcjogbGluZWFyLFxuICBlYXNlOiBlYXNlLFxuICBlYXNlLWluOiBlYXNlLWluLFxuICBlYXNlLW91dDogZWFzZS1vdXQsXG4gIGVhc2UtaW4tb3V0OiBlYXNlLWluLW91dCxcblxuICBlYXNlLWluLWN1YmljOiBjdWJpYy1iZXppZXIoLjU1LCAuMDU1LCAuNjc1LCAuMTkpLFxuICBlYXNlLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKC4yMTUsIC42MSwgLjM1NSwgMSksXG4gIGVhc2UtaW4tb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoLjY0NSwgLjA0NSwgLjM1NSwgMSksXG5cbiAgZWFzZS1pbi1jaXJjOiBjdWJpYy1iZXppZXIoLjYsIC4wNCwgLjk4LCAuMzM1KSxcbiAgZWFzZS1vdXQtY2lyYzogY3ViaWMtYmV6aWVyKC4wNzUsIC44MiwgLjE2NSwgMSksXG4gIGVhc2UtaW4tb3V0LWNpcmM6IGN1YmljLWJlemllciguNzg1LCAuMTM1LCAuMTUsIC44NiksXG5cbiAgZWFzZS1pbi1leHBvOiBjdWJpYy1iZXppZXIoLjk1LCAuMDUsIC43OTUsIC4wMzUpLFxuICBlYXNlLW91dC1leHBvOiBjdWJpYy1iZXppZXIoLjE5LCAxLCAuMjIsIDEpLFxuICBlYXNlLWluLW91dC1leHBvOiBjdWJpYy1iZXppZXIoMSwgMCwgMCwgMSksXG5cbiAgZWFzZS1pbi1xdWFkOiBjdWJpYy1iZXppZXIoLjU1LCAuMDg1LCAuNjgsIC41MyksXG4gIGVhc2Utb3V0LXF1YWQ6IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpLFxuICBlYXNlLWluLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNTE1LCAuOTU1KSxcblxuICBlYXNlLWluLXF1YXJ0OiBjdWJpYy1iZXppZXIoLjg5NSwgLjAzLCAuNjg1LCAuMjIpLFxuICBlYXNlLW91dC1xdWFydDogY3ViaWMtYmV6aWVyKC4xNjUsIC44NCwgLjQ0LCAxKSxcbiAgZWFzZS1pbi1vdXQtcXVhcnQ6IGN1YmljLWJlemllciguNzcsIDAsIC4xNzUsIDEpLFxuXG4gIGVhc2UtaW4tcXVpbnQ6IGN1YmljLWJlemllciguNzU1LCAuMDUsIC44NTUsIC4wNiksXG4gIGVhc2Utb3V0LXF1aW50OiBjdWJpYy1iZXppZXIoLjIzLCAxLCAuMzIsIDEpLFxuICBlYXNlLWluLW91dC1xdWludDogY3ViaWMtYmV6aWVyKC44NiwgMCwgLjA3LCAxKSxcblxuICBlYXNlLWluLXNpbmU6IGN1YmljLWJlemllciguNDcsIDAsIC43NDUsIC43MTUpLFxuICBlYXNlLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoLjM5LCAuNTc1LCAuNTY1LCAxKSxcbiAgZWFzZS1pbi1vdXQtc2luZTogY3ViaWMtYmV6aWVyKC40NDUsIC4wNSwgLjU1LCAuOTUpLFxuXG4gIGVhc2UtaW4tYmFjazogY3ViaWMtYmV6aWVyKC42LCAtLjI4LCAuNzM1LCAuMDQ1KSxcbiAgZWFzZS1vdXQtYmFjazogY3ViaWMtYmV6aWVyKC4xNzUsIC44ODUsIC4zMiwgMS4yNzUpLFxuICBlYXNlLWluLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoLjY4LCAtLjU1LCAuMjY1LCAxLjU1KVxuKTtcblxuLyoqXG4gKiBDb3JlXG4gKi9cblxuW2RhdGEtc2FsXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246ICRzYWwtYW5pbWF0aW9uLWR1cmF0aW9uO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAkc2FsLWFuaW1hdGlvbi1kZWxheTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tc2FsLWR1cmF0aW9uLCAkc2FsLWFuaW1hdGlvbi1kdXJhdGlvbik7XG4gIHRyYW5zaXRpb24tZGVsYXk6IHZhcigtLXNhbC1kZWxheSwgJHNhbC1hbmltYXRpb24tZGVsYXkpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tc2FsLWVhc2luZywgbWFwLWdldCgkc2FsLWVhc2luZ3MsICdlYXNlJykpO1xufVxuXG5AZm9yICRpIGZyb20gNCB0aHJvdWdoIDQwIHtcbiAgW2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj0nI3skaSAqIDUwfSddIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAjeyRpICogMC4wNX1zO1xuICB9XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMjAge1xuICBbZGF0YS1zYWxdW2RhdGEtc2FsLWRlbGF5PScjeyRpICogNTB9J10ge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6ICN7JGkgKiAwLjA1fXM7XG4gIH1cbn1cblxuQGVhY2ggJGtleSwgJHZhbHVlIGluICRzYWwtZWFzaW5ncyB7XG4gIFtkYXRhLXNhbF1bZGF0YS1zYWwtZWFzaW5nPScjeyRrZXl9J10ge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdmFsdWU7XG4gIH1cbn1cblxuLyoqXG4gKiBBbmltYXRpb25zXG4gKi9cblxuLy8gRmFkZVxuW2RhdGEtc2FsfD0nZmFkZSddIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cblxuW2RhdGEtc2FsfD0nZmFkZSddLnNhbC1hbmltYXRlLFxuYm9keS5zYWwtZGlzYWJsZWQgW2RhdGEtc2FsfD0nZmFkZSddIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLy8gU2xpZGVcbltkYXRhLXNhbHw9J3NsaWRlJ10ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG59XG5cbltkYXRhLXNhbD0nc2xpZGUtdXAnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkc2FsLXNsaWRlLW9mZnNldCk7XG59XG5cbltkYXRhLXNhbD0nc2xpZGUtZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0kc2FsLXNsaWRlLW9mZnNldCk7XG59XG5cbltkYXRhLXNhbD0nc2xpZGUtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRzYWwtc2xpZGUtb2Zmc2V0KTtcbn1cblxuW2RhdGEtc2FsPSdzbGlkZS1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0kc2FsLXNsaWRlLW9mZnNldCk7XG59XG5cbltkYXRhLXNhbHw9J3NsaWRlJ10uc2FsLWFuaW1hdGUsXG5ib2R5LnNhbC1kaXNhYmxlZCBbZGF0YS1zYWx8PSdzbGlkZSddIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4vLyBab29tXG5bZGF0YS1zYWx8PSd6b29tJ10ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG59XG5cbltkYXRhLXNhbD0nem9vbS1pbiddIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgkc2FsLXpvb20taW4tc2NhbGUpO1xufVxuXG5bZGF0YS1zYWw9J3pvb20tb3V0J10ge1xuICB0cmFuc2Zvcm06IHNjYWxlKCRzYWwtem9vbS1vdXQtc2NhbGUpO1xufVxuXG5bZGF0YS1zYWx8PSd6b29tJ10uc2FsLWFuaW1hdGUsXG5ib2R5LnNhbC1kaXNhYmxlZCBbZGF0YS1zYWx8PSd6b29tJ10ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8vIEZsaXBcbltkYXRhLXNhbHw9J2ZsaXAnXSB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuXG5bZGF0YS1zYWw9J2ZsaXAtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLSRzYWwtZmxpcC1yb3RhdGUpO1xufVxuXG5bZGF0YS1zYWw9J2ZsaXAtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKCRzYWwtZmxpcC1yb3RhdGUpO1xufVxuXG5bZGF0YS1zYWw9J2ZsaXAtdXAnXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC0kc2FsLWZsaXAtcm90YXRlKTtcbn1cblxuW2RhdGEtc2FsPSdmbGlwLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKCRzYWwtZmxpcC1yb3RhdGUpO1xufVxuXG5bZGF0YS1zYWx8PSdmbGlwJ10uc2FsLWFuaW1hdGUsXG5ib2R5LnNhbC1kaXNhYmxlZCBbZGF0YS1zYWx8PSdmbGlwJ10ge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4iLCJbZGF0YS1zYWxde3RyYW5zaXRpb24tZGVsYXk6MHM7dHJhbnNpdGlvbi1kZWxheTp2YXIoLS1zYWwtZGVsYXksMHMpO3RyYW5zaXRpb24tZHVyYXRpb246LjJzO3RyYW5zaXRpb24tZHVyYXRpb246dmFyKC0tc2FsLWR1cmF0aW9uLC4ycyk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1zYWwtZWFzaW5nLGVhc2UpfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCIyMDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjouMnN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjI1MFwiXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjMwMFwiXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc31bZGF0YS1zYWxdW2RhdGEtc2FsLWR1cmF0aW9uPVwiMzUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246LjM1c31bZGF0YS1zYWxdW2RhdGEtc2FsLWR1cmF0aW9uPVwiNDAwXCJde3RyYW5zaXRpb24tZHVyYXRpb246LjRzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCI0NTBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjouNDVzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCI1MDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjouNXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjU1MFwiXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41NXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjYwMFwiXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42c31bZGF0YS1zYWxdW2RhdGEtc2FsLWR1cmF0aW9uPVwiNjUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246LjY1c31bZGF0YS1zYWxdW2RhdGEtc2FsLWR1cmF0aW9uPVwiNzAwXCJde3RyYW5zaXRpb24tZHVyYXRpb246LjdzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCI3NTBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjouNzVzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCI4MDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjouOHN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjg1MFwiXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44NXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjkwMFwiXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45c31bZGF0YS1zYWxdW2RhdGEtc2FsLWR1cmF0aW9uPVwiOTUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246Ljk1c31bZGF0YS1zYWxdW2RhdGEtc2FsLWR1cmF0aW9uPVwiMTAwMFwiXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCIxMDUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246MS4wNXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjExMDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjFzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCIxMTUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246MS4xNXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjEyMDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjJzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCIxMjUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246MS4yNXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjEzMDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjNzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCIxMzUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246MS4zNXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjE0MDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjRzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCIxNDUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246MS40NXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjE1MDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjVzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCIxNTUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246MS41NXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjE2MDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjZzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCIxNjUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246MS42NXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjE3MDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjdzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCIxNzUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246MS43NXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjE4MDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjhzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCIxODUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246MS44NXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjE5MDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjlzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZHVyYXRpb249XCIxOTUwXCJde3RyYW5zaXRpb24tZHVyYXRpb246MS45NXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kdXJhdGlvbj1cIjIwMDBcIl17dHJhbnNpdGlvbi1kdXJhdGlvbjoyc31bZGF0YS1zYWxdW2RhdGEtc2FsLWRlbGF5PVwiNTBcIl17dHJhbnNpdGlvbi1kZWxheTouMDVzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZGVsYXk9XCIxMDBcIl17dHJhbnNpdGlvbi1kZWxheTouMXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kZWxheT1cIjE1MFwiXXt0cmFuc2l0aW9uLWRlbGF5Oi4xNXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kZWxheT1cIjIwMFwiXXt0cmFuc2l0aW9uLWRlbGF5Oi4yc31bZGF0YS1zYWxdW2RhdGEtc2FsLWRlbGF5PVwiMjUwXCJde3RyYW5zaXRpb24tZGVsYXk6LjI1c31bZGF0YS1zYWxdW2RhdGEtc2FsLWRlbGF5PVwiMzAwXCJde3RyYW5zaXRpb24tZGVsYXk6LjNzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZGVsYXk9XCIzNTBcIl17dHJhbnNpdGlvbi1kZWxheTouMzVzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZGVsYXk9XCI0MDBcIl17dHJhbnNpdGlvbi1kZWxheTouNHN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kZWxheT1cIjQ1MFwiXXt0cmFuc2l0aW9uLWRlbGF5Oi40NXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kZWxheT1cIjUwMFwiXXt0cmFuc2l0aW9uLWRlbGF5Oi41c31bZGF0YS1zYWxdW2RhdGEtc2FsLWRlbGF5PVwiNTUwXCJde3RyYW5zaXRpb24tZGVsYXk6LjU1c31bZGF0YS1zYWxdW2RhdGEtc2FsLWRlbGF5PVwiNjAwXCJde3RyYW5zaXRpb24tZGVsYXk6LjZzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZGVsYXk9XCI2NTBcIl17dHJhbnNpdGlvbi1kZWxheTouNjVzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZGVsYXk9XCI3MDBcIl17dHJhbnNpdGlvbi1kZWxheTouN3N9W2RhdGEtc2FsXVtkYXRhLXNhbC1kZWxheT1cIjc1MFwiXXt0cmFuc2l0aW9uLWRlbGF5Oi43NXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1kZWxheT1cIjgwMFwiXXt0cmFuc2l0aW9uLWRlbGF5Oi44c31bZGF0YS1zYWxdW2RhdGEtc2FsLWRlbGF5PVwiODUwXCJde3RyYW5zaXRpb24tZGVsYXk6Ljg1c31bZGF0YS1zYWxdW2RhdGEtc2FsLWRlbGF5PVwiOTAwXCJde3RyYW5zaXRpb24tZGVsYXk6LjlzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZGVsYXk9XCI5NTBcIl17dHJhbnNpdGlvbi1kZWxheTouOTVzfVtkYXRhLXNhbF1bZGF0YS1zYWwtZGVsYXk9XCIxMDAwXCJde3RyYW5zaXRpb24tZGVsYXk6MXN9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9bGluZWFyXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXJ9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9ZWFzZV17dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX1bZGF0YS1zYWxdW2RhdGEtc2FsLWVhc2luZz1lYXNlLWluXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufVtkYXRhLXNhbF1bZGF0YS1zYWwtZWFzaW5nPWVhc2Utb3V0XXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1bZGF0YS1zYWxdW2RhdGEtc2FsLWVhc2luZz1lYXNlLWluLW91dF17dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9ZWFzZS1pbi1jdWJpY117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX1bZGF0YS1zYWxdW2RhdGEtc2FsLWVhc2luZz1lYXNlLW91dC1jdWJpY117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKX1bZGF0YS1zYWxdW2RhdGEtc2FsLWVhc2luZz1lYXNlLWluLWNpcmNde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNiwuMDQsLjk4LC4zMzUpfVtkYXRhLXNhbF1bZGF0YS1zYWwtZWFzaW5nPWVhc2Utb3V0LWNpcmNde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMDc1LC44MiwuMTY1LDEpfVtkYXRhLXNhbF1bZGF0YS1zYWwtZWFzaW5nPWVhc2UtaW4tb3V0LWNpcmNde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzg1LC4xMzUsLjE1LC44Nil9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9ZWFzZS1pbi1leHBvXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjk1LC4wNSwuNzk1LC4wMzUpfVtkYXRhLXNhbF1bZGF0YS1zYWwtZWFzaW5nPWVhc2Utb3V0LWV4cG9de3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTksMSwuMjIsMSl9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9ZWFzZS1pbi1vdXQtZXhwb117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDEsMCwwLDEpfVtkYXRhLXNhbF1bZGF0YS1zYWwtZWFzaW5nPWVhc2UtaW4tcXVhZF17dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLXNhbF1bZGF0YS1zYWwtZWFzaW5nPWVhc2Utb3V0LXF1YWRde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLXNhbF1bZGF0YS1zYWwtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLXNhbF1bZGF0YS1zYWwtZWFzaW5nPWVhc2UtaW4tcXVhcnRde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguODk1LC4wMywuNjg1LC4yMil9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSl9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzcsMCwuMTc1LDEpfVtkYXRhLXNhbF1bZGF0YS1zYWwtZWFzaW5nPWVhc2UtaW4tcXVpbnRde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNil9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9ZWFzZS1vdXQtcXVpbnRde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjMsMSwuMzIsMSl9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVpbnRde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguODYsMCwuMDcsMSl9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9ZWFzZS1pbi1zaW5lXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ3LDAsLjc0NSwuNzE1KX1bZGF0YS1zYWxdW2RhdGEtc2FsLWVhc2luZz1lYXNlLW91dC1zaW5lXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjM5LC41NzUsLjU2NSwxKX1bZGF0YS1zYWxdW2RhdGEtc2FsLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ0NSwuMDUsLjU1LC45NSl9W2RhdGEtc2FsXVtkYXRhLXNhbC1lYXNpbmc9ZWFzZS1pbi1iYWNrXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjYsLS4yOCwuNzM1LC4wNDUpfVtkYXRhLXNhbF1bZGF0YS1zYWwtZWFzaW5nPWVhc2Utb3V0LWJhY2tde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEuMjc1KX1bZGF0YS1zYWxdW2RhdGEtc2FsLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjY4LC0uNTUsLjI2NSwxLjU1KX1bZGF0YS1zYWx8PWZhZGVde29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9W2RhdGEtc2FsfD1mYWRlXS5zYWwtYW5pbWF0ZSxib2R5LnNhbC1kaXNhYmxlZCBbZGF0YS1zYWx8PWZhZGVde29wYWNpdHk6MX1bZGF0YS1zYWx8PXNsaWRlXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybX1bZGF0YS1zYWw9c2xpZGUtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIwJSl9W2RhdGEtc2FsPXNsaWRlLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0yMCUpfVtkYXRhLXNhbD1zbGlkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMCUpfVtkYXRhLXNhbD1zbGlkZS1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwJSl9W2RhdGEtc2FsfD1zbGlkZV0uc2FsLWFuaW1hdGUsYm9keS5zYWwtZGlzYWJsZWQgW2RhdGEtc2FsfD1zbGlkZV17b3BhY2l0eToxO3RyYW5zZm9ybTpub25lfVtkYXRhLXNhbHw9em9vbV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm19W2RhdGEtc2FsPXpvb20taW5de3RyYW5zZm9ybTpzY2FsZSguNSl9W2RhdGEtc2FsPXpvb20tb3V0XXt0cmFuc2Zvcm06c2NhbGUoMS4xKX1bZGF0YS1zYWx8PXpvb21dLnNhbC1hbmltYXRlLGJvZHkuc2FsLWRpc2FibGVkIFtkYXRhLXNhbHw9em9vbV17b3BhY2l0eToxO3RyYW5zZm9ybTpub25lfVtkYXRhLXNhbHw9ZmxpcF17LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX1bZGF0YS1zYWw9ZmxpcC1sZWZ0XXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MWRlZyl9W2RhdGEtc2FsPWZsaXAtcmlnaHRde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTFkZWcpfVtkYXRhLXNhbD1mbGlwLXVwXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MWRlZyl9W2RhdGEtc2FsPWZsaXAtZG93bl17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCg5MWRlZyl9W2RhdGEtc2FsfD1mbGlwXS5zYWwtYW5pbWF0ZSxib2R5LnNhbC1kaXNhYmxlZCBbZGF0YS1zYWx8PWZsaXBde3RyYW5zZm9ybTpub25lfVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1zYWwuY3NzLm1hcCovIiwiW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjUwbXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjUwbXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC4yNSwuNzUsLjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjYsLS4yOCwuNzM1LC4wNDUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEuMjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjY4LC0uNTUsLjI2NSwxLjU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NywwLC43NDUsLjcxNSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4zOSwuNTc1LC41NjUsMSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NDUsLjA1LC41NSwuOTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVde29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtfVtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1bZGF0YS1hb3M9ZmFkZS11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCl9W2RhdGEtYW9zPWZhZGUtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCl9W2RhdGEtYW9zPWZhZGUtdXAtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtdXAtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsLTEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd24tbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LC0xMDBweCwwKX1bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybX1bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXS5hb3MtYW5pbWF0ZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGUoMSl9W2RhdGEtYW9zPXpvb20taW5de3RyYW5zZm9ybTpzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1vdXRde3RyYW5zZm9ybTpzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVde3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfVtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9W2RhdGEtYW9zPXNsaWRlLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfVtkYXRhLWFvcz1zbGlkZS1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX1bZGF0YS1hb3M9c2xpZGUtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfVtkYXRhLWFvcz1zbGlkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfVtkYXRhLWFvc149ZmxpcF1bZGF0YS1hb3NePWZsaXBde2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfVtkYXRhLWFvcz1mbGlwLWxlZnRde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtbGVmdF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1bZGF0YS1hb3M9ZmxpcC1yaWdodF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpfVtkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfVtkYXRhLWFvcz1mbGlwLXVwXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKC0xMDBkZWcpfVtkYXRhLWFvcz1mbGlwLXVwXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfVtkYXRhLWFvcz1mbGlwLWRvd25de3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1kb3duXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfSIsIkBpbXBvcnQgXCJnbGlnaHRib3gvZGlzdC9jc3MvZ2xpZ2h0Ym94Lm1pbi5jc3NcIjtcblxuW2RhdGEtY29tcG9uZW50PVwibGlnaHRib3hcIl0ge1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5nbGlnaHRib3gtY2xlYW4gLmdzbGlkZS1kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5nc2xpZGUtbWVkaWEuZ3NsaWRlLWltYWdlIHtcbiAgbWF4LWhlaWdodDogOTB2aCFpbXBvcnRhbnQ7XG5cbiAgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA5MHZoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi1sZWZ0LFxuICAuZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG5cbiAgLmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi1sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuXG5cblxuXG5cblxuLmxpZ2h0Ym94IHtcbiAgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLC44NSk7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIGJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRvcDogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLDI1MCwyNTAsIC40NSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICBzdmcge1xuICAgICAgc3Ryb2tlOiAjZmZmO1xuICAgICAgZmlsbDogI2ZmZjtcbiAgICB9XG5cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwgLjkpO1xuICAgIH1cbiAgfVxuXG4gIC5pbWctY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IGF1dG87XG4gIH1cblxuICAuaW1nLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZmxleDogYXV0bztcblxuXG4gICAgaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgICAgIGJsb2NrLXNpemU6IGF1dG87XG4gICAgICBhc3BlY3QtcmF0aW86IDE2IC8gODtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmltZy1kZXNjcmlwdGlvbiB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuXG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICB9XG4gIH1cblxufVxuXG4iLCJAbGF5ZXIgY29tcG9uZW50cyB7XG5cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnS2FsYW0nO1xuXHRzcmM6dXJsKCcuLi9mb250cy9LYWxhbS9LYWxhbS50dGYud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHR1cmwoJy4uL2ZvbnRzL0thbGFtL0thbGFtLnR0Zi5zdmcjS2FsYW0nKSBmb3JtYXQoJ3N2ZycpLFxuXHR1cmwoJy4uL2ZvbnRzL0thbGFtL0thbGFtLnR0Zi5lb3QnKSxcblx0dXJsKCcuLi9mb250cy9LYWxhbS9LYWxhbS50dGYuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cblxuLy9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05hbnVtUGVuJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IGxvY2FsKCdOYW51bSBQZW4nKSwgbG9jYWwoJ05hbnVtUGVuJyksIHVybCgnLi4vZm9udHMvTmFudW1QZW4vTmFudW1QZW4yLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzM5LCBVKzQ5LCBVKzRkLTRlLCBVK2EwLCBVK2FjMDQsIFUrYWMxYywgVSthYzcwLCBVK2FjOGMsIFUrYWNiZCwgVSthY2Y1LCBVK2FjZmMsIFUrYWQwMCwgVSthZDZjLCBVK2FkZjgsIFUrYjA5OCwgVStiMGI0LCBVK2IyOTQsIFUrYjJjOCwgVStiMzAwLCBVK2IzYzQsIFUrYjNkOSwgVStiNGRjLCBVK2I0ZTQsIFUrYjc3YywgVStiN2VjLCBVK2I4NWQsIFUrYjk3YywgVStiOWM4LCBVK2I5Y2MsIFUrYmE1NCwgVStiYTc0LCBVK2JhODUsIFUrYmFhOCwgVStiYjM0LCBVK2JiMzgsIFUrYmJmOCwgVStiYzE0LCBVK2JjMjksIFUrYmM4OCwgVStiY2Y0LCBVK2JkODAsIFUrYmU0NCwgVStjMGMxLCBVK2MxMWMsIFUrYzEyMCwgVStjMTMxLCBVK2MxMzgsIFUrYzE4YywgVStjMjE4LCBVK2MyYjUsIFUrYzJlMCwgVStjNTQ0LCBVK2M1NDgsIFUrYzViNCwgVStjNWQwLCBVK2M1ZWMsIFUrYzVmMCwgVStjNjAxLCBVK2M2MjQsIFUrYzY5NCwgVStjNmE5LCBVK2M2YjAsIFUrYzZiNCwgVStjNmQwLCBVK2M3MDQsIFUrYzcyMCwgVStjNzNjLCBVK2M3NDAsIFUrYzc0NCwgVStjNzRjLCBVK2M3NTgsIFUrYzc3YywgVStjNzg1LCBVK2M3ODgsIFUrYzc5MC1jNzkxLCBVK2M3YTUsIFUrYzgwNCwgVStjODE1LCBVK2M4MWMsIFUrYzg3MCwgVStjOGZjLCBVK2M5MTEsIFUrYzljNCwgVStjY2I0LCBVK2NlNTgsIFUrY2U3NCwgVStkMDZjLCBVK2QwYzAsIFUrZDEzMCwgVStkMmI4LCBVK2QzZWMsIFUrZDUwNCwgVStkNTVjLCBVK2Q1NjksIFUrZDU3NCwgVStkNjM4LCBVK2Q2NTQsIFUrZDY4YztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05hbnVtUGVuJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnTmFudW0gUGVuJyksIGxvY2FsKCdOYW51bVBlbicpLCB1cmwoJy4uL2ZvbnRzL05hbnVtUGVuL05hbnVtUGVuLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzIwLTIyLCBVKzI3LTJhLCBVKzJjLTM4LCBVKzNhLTNiLCBVKzNmLCBVKzQxLTQ3LCBVKzRhLTRjLCBVKzRmLTVkLCBVKzYxLTdiLCBVKzdkLCBVK2ExLCBVK2FiLCBVK2FlLCBVK2I3LCBVK2JiLCBVK2JmLCBVKzIwMTMtMjAxNCwgVSsyMDFjLTIwMWQsIFUrMjEyMiwgVSthYzAwLCBVK2FjZTAsIFUrYWUzMCwgVStiMmU0LCBVK2I4NWMsIFUrYjlhYywgVStjMGFjLCBVK2MyYTQsIFUrYzJkYywgVStjNzc0LCBVK2M3NzgsIFUrYzljMCwgVStkNTU4O1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05hbnVtUGVuJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IGxvY2FsKCdOYW51bSBQZW4nKSwgbG9jYWwoJ05hbnVtUGVuJyksIHVybCgnLi4vZm9udHMvTmFudW1QZW4vTmFudW1QZW4zLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzI0LCBVKzYwLCBVKzNiOSwgVSszYmIsIFUrM2JkLCBVKzIxOTEsIFUrMjYwNiwgVSszMDBjLTMwMGQsIFUrMzEzMSwgVSszMTM0LCBVKzMxMzksIFUrMzE0MS0zMTQyLCBVKzMxNDgsIFUrMzE2MSwgVSszMTYzLCBVKzMyMWMsIFUrNGViYSwgVSs1MzE3LCBVK2FjMzEsIFUrYWM3NywgVSthYzlmLCBVK2FjYjksIFUrYWNmMC1hY2YxLCBVK2FjZmQsIFUrYWQ3MywgVSthZjNkLCBVK2IwMGMsIFUrYjA0YSwgVStiMDU3LCBVK2IwYzQsIFUrYjE4OCwgVStiMWNjLCBVK2IyMTQsIFUrYjJkYiwgVStiMmVlLCBVK2IzMDQsIFUrYjRlZCwgVStiNTE4LCBVK2I1YmMsIFUrYjYyNSwgVStiNjljLWI2OWQsIFUrYjdhYywgVStiODAxLCBVK2I4NmMsIFUrYjk1OSwgVStiOTVjLCBVK2I5ODUsIFUrYmE0OCwgVStiYjU4LCBVK2JjMGMsIFUrYmMzOCwgVStiYzg1LCBVK2JjOWEsIFUrYmY0MCwgVStjMDY4LCBVK2MwYmQsIFUrYzBjYywgVStjMTJmLCBVK2MxNDksIFUrYzFlMCwgVStjMjJiLCBVK2MyMmQsIFUrYzI1MCwgVStjMmZjLCBVK2MzMDAsIFUrYzMxMywgVStjMzcwLCBVK2MzZDgsIFUrYzU1NywgVStjNTgwLCBVK2M1ZTMsIFUrYzYyZSwgVStjNjM0LCBVK2M2ZjAsIFUrYzc0ZCwgVStjNzgzLCBVK2M3OGUsIFUrYzc5NiwgVStjN2JjLCBVK2M5MmMsIFUrY2E0YywgVStjYzFjLCBVK2NjNTQsIFUrY2M1OSwgVStjZTA0LCBVK2NmMzAsIFUrY2ZjNCwgVStkMTQwLCBVK2QzMjEsIFUrZDM4YywgVStkMzk5LCBVK2Q1NGYsIFUrZDU4NywgVStkNWQwLCBVK2Q2ZTgsIFUrZDc3MDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05hbnVtUGVuJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IGxvY2FsKCdOYW51bSBQZW4nKSwgbG9jYWwoJ05hbnVtUGVuJyksIHVybCgnLi4vZm9udHMvTmFudW1QZW4vTmFudW1QZW40LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzI2LCBVKzJiLCBVKzNlLCBVKzQwLCBVKzdlLCBVK2FjMDEsIFUrYWMxOSwgVSthYzFkLCBVK2FjYTAsIFUrYWNhOSwgVSthY2IwLCBVK2FkOGMsIFUrYWUwOSwgVSthZTM4LCBVK2FlNDAsIFUrYWVkOCwgVStiMDljLCBVK2IwYTAsIFUrYjEwOCwgVStiMjA0LCBVK2IyOTgsIFUrYjJkOCwgVStiMmViLWIyZWMsIFUrYjJmNCwgVStiMzEzLCBVK2IzNTgsIFUrYjQ1MCwgVStiNGUwLCBVK2I1NGMsIFUrYjYxMCwgVStiNzgwLCBVK2I3OGMsIFUrYjc5MSwgVStiOGU4LCBVK2I5NTgsIFUrYjk3NCwgVStiOTg0LCBVK2I5YjAsIFUrYjliYy1iOWJkLCBVK2I5Y2UsIFUrYmE3MCwgVStiYmZjLCBVK2JjMGYsIFUrYmMxNSwgVStiYzFiLCBVK2JjMzEsIFUrYmM5NSwgVStiY2MwLCBVK2JjYzQsIFUrYmQ4MSwgVStiZDg4LCBVK2MwYzgsIFUrYzExZCwgVStjMTNjLCBVK2MxNTgsIFUrYzE4ZCwgVStjMWExLCBVK2MyMWMsIFUrYzRmMCwgVStjNTRhLCBVK2M1NjAsIFUrYzViOCwgVStjNWM4LCBVK2M1ZjQsIFUrYzYyOCwgVStjNjJjLCBVK2M2NzgsIFUrYzZjYywgVStjODA4LCBVK2M4MTAsIFUrYzg4NSwgVStjODhiLCBVK2M5MDAsIFUrYzk4OCwgVStjOTlkLCBVK2M5YzgsIFUrY2MzZC1jYzNlLCBVK2NjNDUsIFUrY2QwOCwgVStjZTIwLCBVK2NlZTQsIFUrZDA3NCwgVStkMGE0LCBVK2QwZGQsIFUrZDJiOSwgVStkM2I4LCBVK2QzYzksIFUrZDQ4OCwgVStkNTQ0LCBVK2Q1NTksIFUrZDU2ZCwgVStkNTg4LCBVK2Q2MTUsIFUrZDY0OCwgVStkNjU1LCBVK2Q2NTgsIFUrZDY1YztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTmFudW1QZW4nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogbG9jYWwoJ05hbnVtIFBlbicpLCBsb2NhbCgnTmFudW1QZW4nKSwgdXJsKCcuLi9mb250cy9OYW51bVBlbi9OYW51bVBlbjUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrODEtODIsIFUrODQsIFUrYTItYTUsIFUrYTctYTgsIFUrYWEsIFUrYWMtYWQsIFUrYjEtYjMsIFUrYjYsIFUrYjgtYmEsIFUrYmMtYmUsIFUrYzAsIFUrYzIsIFUrYzYtY2IsIFUrY2UtZDAsIFUrZDQsIFUrZDgtZDksIFUrZGItZGMsIFUrZGUtZGYsIFUrZTYsIFUrZWIsIFUrZWUtZjAsIFUrZjQsIFUrZjctZjksIFUrZmIsIFUrZmUtZmYsIFUrMTExLCBVKzEyNi0xMjcsIFUrMTMyLTEzMywgVSsxMzgsIFUrMTNmLTE0MiwgVSsxNDktMTRiLCBVKzE1Mi0xNTMsIFUrMTY2LTE2NywgVSsyYmMsIFUrMmM3LCBVKzJkMCwgVSsyZDgtMmQ5LCBVKzJkYi0yZGQsIFUrMzkxLTM5NCwgVSszOTYtM2ExLCBVKzNhMy0zYTksIFUrM2IyLTNiNiwgVSszYjgsIFUrM2JjLCBVKzNiZS0zYzEsIFUrM2MzLTNjOSwgVSsyMDEwLCBVKzIwMTUtMjAxNiwgVSsyMDE4LTIwMTksIFUrMjAxYiwgVSsyMDFmLTIwMjEsIFUrMjAyNSwgVSsyMDMwLCBVKzIwMzMtMjAzNiwgVSsyMDNjLCBVKzIwM2UsIFUrMjA0MiwgVSsyMDc0LCBVKzIwN2EtMjA3ZiwgVSsyMDgxLTIwODQsIFUrMjEwOSwgVSsyMTEzLCBVKzIxMTYsIFUrMjEyMSwgVSsyMTI2LCBVKzIxMmIsIFUrMjE1My0yMTU0O1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTmFudW1QZW4nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogbG9jYWwoJ05hbnVtIFBlbicpLCBsb2NhbCgnTmFudW1QZW4nKSwgdXJsKCcuLi9mb250cy9OYW51bVBlbi9OYW51bVBlbjYud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrZDcsIFUrZWEsIFUrZmMsIFUrMjE5MiwgVSsyNWJjLCBVKzMwMDAsIFUrMzEzNywgVSszMTQ1LCBVKzMxNWMsIFUrN2Y4ZSwgVSthYzEzLCBVK2FjNzEsIFUrYWM5MCwgVSthY2I4LCBVK2FjZTcsIFUrYWQ3ZiwgVSthZTUwLCBVK2FlZjQsIFUrYWYzNCwgVSthZmJjLCBVK2IwNDgsIFUrYjA5YSwgVStiMGFkLCBVK2IwYmMsIFUrYjExMywgVStiMTI1LCBVK2IxNDEsIFUrYjIwYywgVStiMmQ5LCBVK2IyZWQsIFUrYjM2NywgVStiMzY5LCBVK2IzNzQsIFUrYjNjYiwgVStiNGVjLCBVK2I2MTEsIFUrYjc2MCwgVStiODFiLCBVK2I4MzQsIFUrYjhiMCwgVStiOGUxLCBVK2I5ODksIFUrYjlkMSwgVStiOWUxLCBVK2I5ZmEsIFUrYmE0ZCwgVStiYTc4LCBVK2JiMzUsIFUrYmI1NCwgVStiYmY5LCBVK2JjMTEsIFUrYmNiMywgVStiZDA1LCBVK2JkOTUsIFUrYmRkNCwgVStiZTEwLCBVK2JlZDAsIFUrYmY1MSwgVStjMGQ4LCBVK2MyMzIsIFUrYzJiNywgVStjMmViLCBVK2MzNzgsIFUrYzUwMCwgVStjNTJjLCBVK2M1NDksIFUrYzU2OCwgVStjNTk4LCBVK2M1YzksIFUrYzYxYiwgVStjNjM5LCBVK2M2N2MsIFUrYzcxNywgVStjNzhhLCBVK2M4MGEsIFUrYzkwYy1jOTBkLCBVK2M5NTAsIFUrYzllNywgVStjYmU0LCBVK2NjYTksIFUrY2NlNCwgVStjZGIwLCBVK2NlNzgsIFUrY2U5NCwgVStjZTk4LCBVK2NmOGMsIFUrZDAxOCwgVStkMDM0LCBVK2QwZjEsIFUrZDFiMSwgVStkMjgwLCBVK2QyZjgsIFUrZDMzOCwgVStkMzgwLCBVK2QzYjQsIFUrZDYxMCwgVStkNjlmLCBVK2Q2ZmMsIFUrZDc1ODtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSG9vdGVyb2xsX0phbSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Ib290ZXJvbGxfSmFtL0hvb3Rlcm9sbF9KYW0udHRmLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9Ib290ZXJvbGxfSmFtL0hvb3Rlcm9sbF9KYW0udHRmLnN2ZyNIb290ZXJvbGxfSmFtJykgZm9ybWF0KCdzdmcnKSxcbiAgdXJsKCcuLi9mb250cy9Ib290ZXJvbGxfSmFtL0hvb3Rlcm9sbF9KYW0udHRmLmVvdCcpLFxuICB1cmwoJy4uL2ZvbnRzL0hvb3Rlcm9sbF9KYW0vSG9vdGVyb2xsX0phbS50dGYuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdLYWxhbSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9LYWxhbS9LYWxhbS50dGYud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL0thbGFtL0thbGFtLnR0Zi5zdmcjS2FsYW0nKSBmb3JtYXQoJ3N2ZycpLFxuICB1cmwoJy4uL2ZvbnRzL0thbGFtL0thbGFtLnR0Zi5lb3QnKSxcbiAgdXJsKCcuLi9mb250cy9LYWxhbS9LYWxhbS50dGYuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTW9qaXRvLWluLUp1bmUnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvTW9qaXRvLWluLUp1bmUvTW9qaXRvLWluLUp1bmUudHRmLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9Nb2ppdG8taW4tSnVuZS9Nb2ppdG8taW4tSnVuZS50dGYuc3ZnI01vaml0by1pbi1KdW5lJykgZm9ybWF0KCdzdmcnKSxcbiAgdXJsKCcuLi9mb250cy9Nb2ppdG8taW4tSnVuZS9Nb2ppdG8taW4tSnVuZS50dGYuZW90JyksXG4gIHVybCgnLi4vZm9udHMvTW9qaXRvLWluLUp1bmUvTW9qaXRvLWluLUp1bmUudHRmLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU291cmNlIENvZGUgUHJvJztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vV09GRjIvVFRGL1NvdXJjZUNvZGVQcm8tQm9sZC50dGYud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9XT0ZGL09URi9Tb3VyY2VDb2RlUHJvLUJvbGQub3RmLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL09URi9Tb3VyY2VDb2RlUHJvLUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vVFRGL1NvdXJjZUNvZGVQcm8tQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgQ29kZSBQcm8nO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBzcmM6IHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9XT0ZGMi9UVEYvU291cmNlQ29kZVByby1Cb2xkSXQudHRmLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vV09GRi9PVEYvU291cmNlQ29kZVByby1Cb2xkSXQub3RmLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL09URi9Tb3VyY2VDb2RlUHJvLUJvbGRJdC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXG4gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9UVEYvU291cmNlQ29kZVByby1Cb2xkSXQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbi8vQGZvbnQtZmFjZXtcbi8vICBmb250LWZhbWlseTogJ1NvdXJjZSBDb2RlIFBybyc7XG4vLyAgZm9udC13ZWlnaHQ6IDIwMDtcbi8vICBmb250LXN0eWxlOiBub3JtYWw7XG4vLyAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4vLyAgc3JjOiB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vV09GRjIvVFRGL1NvdXJjZUNvZGVQcm8tRXh0cmFMaWdodC50dGYud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4vLyAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1dPRkYvT1RGL1NvdXJjZUNvZGVQcm8tRXh0cmFMaWdodC5vdGYud29mZicpIGZvcm1hdCgnd29mZicpLFxuLy8gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9PVEYvU291cmNlQ29kZVByby1FeHRyYUxpZ2h0Lm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcbi8vICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vVFRGL1NvdXJjZUNvZGVQcm8tRXh0cmFMaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4vL1xuLy8gIGZvbnQtZGlzcGxheTogc3dhcDtcbi8vfVxuLy9cbi8vQGZvbnQtZmFjZXtcbi8vICBmb250LWZhbWlseTogJ1NvdXJjZSBDb2RlIFBybyc7XG4vLyAgZm9udC13ZWlnaHQ6IDIwMDtcbi8vICBmb250LXN0eWxlOiBpdGFsaWM7XG4vLyAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4vLyAgc3JjOiB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vV09GRjIvVFRGL1NvdXJjZUNvZGVQcm8tRXh0cmFMaWdodEl0LnR0Zi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbi8vICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vV09GRi9PVEYvU291cmNlQ29kZVByby1FeHRyYUxpZ2h0SXQub3RmLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbi8vICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vT1RGL1NvdXJjZUNvZGVQcm8tRXh0cmFMaWdodEl0Lm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcbi8vICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vVFRGL1NvdXJjZUNvZGVQcm8tRXh0cmFMaWdodEl0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbi8vXG4vLyAgZm9udC1kaXNwbGF5OiBzd2FwO1xuLy99XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NvdXJjZSBDb2RlIFBybyc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1dPRkYyL1RURi9Tb3VyY2VDb2RlUHJvLUxpZ2h0LnR0Zi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1dPRkYvT1RGL1NvdXJjZUNvZGVQcm8tTGlnaHQub3RmLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL09URi9Tb3VyY2VDb2RlUHJvLUxpZ2h0Lm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1RURi9Tb3VyY2VDb2RlUHJvLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcblxuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbi8vQGZvbnQtZmFjZXtcbi8vICBmb250LWZhbWlseTogJ1NvdXJjZSBDb2RlIFBybyc7XG4vLyAgZm9udC13ZWlnaHQ6IDMwMDtcbi8vICBmb250LXN0eWxlOiBpdGFsaWM7XG4vLyAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4vLyAgc3JjOiB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vV09GRjIvVFRGL1NvdXJjZUNvZGVQcm8tTGlnaHRJdC50dGYud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4vLyAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1dPRkYvT1RGL1NvdXJjZUNvZGVQcm8tTGlnaHRJdC5vdGYud29mZicpIGZvcm1hdCgnd29mZicpLFxuLy8gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9PVEYvU291cmNlQ29kZVByby1MaWdodEl0Lm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcbi8vICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vVFRGL1NvdXJjZUNvZGVQcm8tTGlnaHRJdC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4vL1xuLy8gIGZvbnQtZGlzcGxheTogc3dhcDtcbi8vfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTb3VyY2UgQ29kZSBQcm8nO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBzcmM6IHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9XT0ZGMi9UVEYvU291cmNlQ29kZVByby1SZWd1bGFyLnR0Zi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1dPRkYvT1RGL1NvdXJjZUNvZGVQcm8tUmVndWxhci5vdGYud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vT1RGL1NvdXJjZUNvZGVQcm8tUmVndWxhci5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXG4gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9UVEYvU291cmNlQ29kZVByby1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcblxuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NvdXJjZSBDb2RlIFBybyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1dPRkYyL1RURi9Tb3VyY2VDb2RlUHJvLUl0LnR0Zi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1dPRkYvT1RGL1NvdXJjZUNvZGVQcm8tSXQub3RmLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL09URi9Tb3VyY2VDb2RlUHJvLUl0Lm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1RURi9Tb3VyY2VDb2RlUHJvLUl0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4vL1xuLy9AZm9udC1mYWNle1xuLy8gIGZvbnQtZmFtaWx5OiAnU291cmNlIENvZGUgUHJvJztcbi8vICBmb250LXdlaWdodDogNTAwO1xuLy8gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbi8vICBzcmM6IHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9XT0ZGMi9UVEYvU291cmNlQ29kZVByby1NZWRpdW0udHRmLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuLy8gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9XT0ZGL09URi9Tb3VyY2VDb2RlUHJvLU1lZGl1bS5vdGYud29mZicpIGZvcm1hdCgnd29mZicpLFxuLy8gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9PVEYvU291cmNlQ29kZVByby1NZWRpdW0ub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxuLy8gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9UVEYvU291cmNlQ29kZVByby1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuLy8gIGZvbnQtZGlzcGxheTogc3dhcDtcbi8vfVxuLy9cbi8vQGZvbnQtZmFjZXtcbi8vICBmb250LWZhbWlseTogJ1NvdXJjZSBDb2RlIFBybyc7XG4vLyAgZm9udC13ZWlnaHQ6IDUwMDtcbi8vICBmb250LXN0eWxlOiBpdGFsaWM7XG4vLyAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4vLyAgc3JjOiB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vV09GRjIvVFRGL1NvdXJjZUNvZGVQcm8tTWVkaXVtSXQudHRmLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuLy8gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9XT0ZGL09URi9Tb3VyY2VDb2RlUHJvLU1lZGl1bUl0Lm90Zi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4vLyAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL09URi9Tb3VyY2VDb2RlUHJvLU1lZGl1bUl0Lm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKSxcbi8vICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vVFRGL1NvdXJjZUNvZGVQcm8tTWVkaXVtSXQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuLy8gIGZvbnQtZGlzcGxheTogc3dhcDtcbi8vfVxuXG4vL0Bmb250LWZhY2V7XG4vLyAgZm9udC1mYW1pbHk6ICdTb3VyY2UgQ29kZSBQcm8nO1xuLy8gIGZvbnQtd2VpZ2h0OiA2MDA7XG4vLyAgZm9udC1zdHlsZTogbm9ybWFsO1xuLy8gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuLy8gIHNyYzogdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1dPRkYyL1RURi9Tb3VyY2VDb2RlUHJvLVNlbWlib2xkLnR0Zi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbi8vICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vV09GRi9PVEYvU291cmNlQ29kZVByby1TZW1pYm9sZC5vdGYud29mZicpIGZvcm1hdCgnd29mZicpLFxuLy8gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9PVEYvU291cmNlQ29kZVByby1TZW1pYm9sZC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXG4vLyAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1RURi9Tb3VyY2VDb2RlUHJvLVNlbWlib2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbi8vICBmb250LWRpc3BsYXk6IHN3YXA7XG4vL31cbi8vXG4vL0Bmb250LWZhY2V7XG4vLyAgZm9udC1mYW1pbHk6ICdTb3VyY2UgQ29kZSBQcm8nO1xuLy8gIGZvbnQtd2VpZ2h0OiA2MDA7XG4vLyAgZm9udC1zdHlsZTogaXRhbGljO1xuLy8gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuLy8gIHNyYzogdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1dPRkYyL1RURi9Tb3VyY2VDb2RlUHJvLVNlbWlib2xkSXQudHRmLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuLy8gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9XT0ZGL09URi9Tb3VyY2VDb2RlUHJvLVNlbWlib2xkSXQub3RmLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbi8vICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vT1RGL1NvdXJjZUNvZGVQcm8tU2VtaWJvbGRJdC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyksXG4vLyAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1RURi9Tb3VyY2VDb2RlUHJvLVNlbWlib2xkSXQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuLy8gIGZvbnQtZGlzcGxheTogc3dhcDtcbi8vfVxuLy9cbi8vXG4vL1xuLy9AZm9udC1mYWNle1xuLy8gIGZvbnQtZmFtaWx5OiAnU291cmNlIENvZGUgUHJvJztcbi8vICBmb250LXdlaWdodDogOTAwO1xuLy8gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbi8vICBzcmM6IHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9XT0ZGMi9UVEYvU291cmNlQ29kZVByby1CbGFjay50dGYud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4vLyAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL1dPRkYvT1RGL1NvdXJjZUNvZGVQcm8tQmxhY2sub3RmLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbi8vICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vT1RGL1NvdXJjZUNvZGVQcm8tQmxhY2sub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxuLy8gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9UVEYvU291cmNlQ29kZVByby1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4vLyAgZm9udC1kaXNwbGF5OiBzd2FwO1xuLy99XG4vL1xuLy9AZm9udC1mYWNle1xuLy8gIGZvbnQtZmFtaWx5OiAnU291cmNlIENvZGUgUHJvJztcbi8vICBmb250LXdlaWdodDogOTAwO1xuLy8gIGZvbnQtc3R5bGU6IGl0YWxpYztcbi8vICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbi8vICBzcmM6IHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9XT0ZGMi9UVEYvU291cmNlQ29kZVByby1CbGFja0l0LnR0Zi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbi8vICB1cmwoJy4uL2ZvbnRzL1NvdXJjZUNvZGVQcm8vV09GRi9PVEYvU291cmNlQ29kZVByby1CbGFja0l0Lm90Zi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4vLyAgdXJsKCcuLi9mb250cy9Tb3VyY2VDb2RlUHJvL09URi9Tb3VyY2VDb2RlUHJvLUJsYWNrSXQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpLFxuLy8gIHVybCgnLi4vZm9udHMvU291cmNlQ29kZVByby9UVEYvU291cmNlQ29kZVByby1CbGFja0l0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbi8vICBmb250LWRpc3BsYXk6IHN3YXA7XG4vL31cblxuXG4vKiBwb3BwaW5zLTMwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi0zMDAuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbCgnJyksXG4gIHVybCgnLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi0zMDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tMzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tMzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLTMwMC5zdmcjUG9wcGlucycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4vKiBwb3BwaW5zLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tcmVndWxhci5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLXJlZ3VsYXIuc3ZnI1BvcHBpbnMnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLyogcG9wcGlucy01MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tNTAwLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tNTAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLTUwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi01MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLTUwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gIHVybCgnLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi01MDAuc3ZnI1BvcHBpbnMnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLyogcG9wcGlucy02MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tNjAwLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tNjAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLTYwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi02MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLTYwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gIHVybCgnLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi02MDAuc3ZnI1BvcHBpbnMnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLyogcG9wcGlucy03MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tNzAwLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoJycpLFxuICB1cmwoJy4uL2ZvbnRzL1BvcHBpbnMvcG9wcGlucy12MjAtbGF0aW4tNzAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi03MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcuLi9mb250cy9Qb3BwaW5zL3BvcHBpbnMtdjIwLWxhdGluLTcwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gIHVybCgnLi4vZm9udHMvUG9wcGlucy9wb3BwaW5zLXYyMC1sYXRpbi03MDAuc3ZnI1BvcHBpbnMnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGaWd0cmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgdXJsKCcuLi9mb250cy9GaWd0cmVlL0ZpZ3RyZWUtTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJy4uL2ZvbnRzL0ZpZ3RyZWUvRmlndHJlZS1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGaWd0cmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgdXJsKCcuLi9mb250cy9GaWd0cmVlL0ZpZ3RyZWUtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnLi4vZm9udHMvRmlndHJlZS9GaWd0cmVlLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBMZWdhY3kgaU9TICovXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlndHJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiBsb2NhbCgnJyksXG4gIHVybCgnLi4vZm9udHMvRmlndHJlZS9GaWd0cmVlLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnLi4vZm9udHMvRmlndHJlZS9GaWd0cmVlLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGaWd0cmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgdXJsKCcuLi9mb250cy9GaWd0cmVlL0ZpZ3RyZWUtU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJy4uL2ZvbnRzL0ZpZ3RyZWUvRmlndHJlZS1TZW1pQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGaWd0cmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgdXJsKCcuLi9mb250cy9GaWd0cmVlL0ZpZ3RyZWUtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnLi4vZm9udHMvRmlndHJlZS9GaWd0cmVlLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBMZWdhY3kgaU9TICovXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUgTW9ubyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy91YnVudHUtbW9uby9VYnVudHVNb25vLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvdWJ1bnR1LW1vbm8vVWJ1bnR1TW9uby1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNwYWNlIE1vbm9cIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguLi9mb250cy9TcGFjZV9Nb25vL1NwYWNlTW9uby1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IHUrMDA/PywgdSswMTMxLCB1KzAxNTItMDE1MywgdSswMmJiLTAyYmMsIHUrMDJjNiwgdSswMmRhLCB1KzAyZGMsIHUrMjAwMC0yMDZmLCB1KzIwNzQsIHUrMjBhYywgdSsyMTIyLCB1KzIxOTEsIHUrMjE5MywgdSsyMjEyLCB1KzIyMTUsIHUrZmVmZiwgdStmZmZkO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbn1cbiIsIkBsYXllciBjb21wb25lbnRzIHtcblx0Lm9wYWNpdHktMCB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdC5vcGFjaXR5LTEwMCB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdC5zY2FsZS05MCB7XG5cdFx0LS10cmFuc2Zvcm0tc2NhbGUteDogLjkgIWltcG9ydGFudDtcblx0XHQtLXRyYW5zZm9ybS1zY2FsZS15OiAuOSAhaW1wb3J0YW50XG5cdH1cblxuXHQuc2NhbGUtMTAwIHtcblx0XHQtLXRyYW5zZm9ybS1zY2FsZS14OiAxICFpbXBvcnRhbnQ7XG5cdFx0LS10cmFuc2Zvcm0tc2NhbGUteTogMSAhaW1wb3J0YW50XG5cdH1cblxuXHQudHJhbnNmb3JtIHtcblx0XHQtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMCAhaW1wb3J0YW50O1xuXHRcdC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwICFpbXBvcnRhbnQ7XG5cdFx0LS10cmFuc2Zvcm0tcm90YXRlOiAwICFpbXBvcnRhbnQ7XG5cdFx0LS10cmFuc2Zvcm0tc2tldy14OiAwICFpbXBvcnRhbnQ7XG5cdFx0LS10cmFuc2Zvcm0tc2tldy15OiAwICFpbXBvcnRhbnQ7XG5cdFx0LS10cmFuc2Zvcm0tc2NhbGUteDogMSAhaW1wb3J0YW50O1xuXHRcdC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEgIWltcG9ydGFudDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14KSkgdHJhbnNsYXRlWSh2YXIoLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHJhbnNmb3JtLXJvdGF0ZSkpIHNrZXdYKHZhcigtLXRyYW5zZm9ybS1za2V3LXgpKSBza2V3WSh2YXIoLS10cmFuc2Zvcm0tc2tldy15KSkgc2NhbGVYKHZhcigtLXRyYW5zZm9ybS1zY2FsZS14KSkgc2NhbGVZKHZhcigtLXRyYW5zZm9ybS1zY2FsZS15KSkgIWltcG9ydGFudFxuXHR9XG5cblx0LnRyYW5zbGF0ZS15LTAge1xuXHRcdC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwICFpbXBvcnRhbnRcblx0fVxuXG5cdC4tdHJhbnNsYXRlLXktNiB7XG5cdFx0LS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW0gIWltcG9ydGFudFxuXHR9XG5cblx0LnRyYW5zaXRpb24ge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtICFpbXBvcnRhbnRcblx0fVxuXG5cdC5lYXNlLWluIHtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC40LCAwLCAxLCAxKSAhaW1wb3J0YW50XG5cdH1cblxuXHQuZWFzZS1vdXQge1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpICFpbXBvcnRhbnRcblx0fVxuXG5cdC5kdXJhdGlvbi03NSB7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogNzVtcyAhaW1wb3J0YW50XG5cdH1cblxuXHQuZHVyYXRpb24tMjAwIHtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnMgIWltcG9ydGFudFxuXHR9XG5cblx0LmR1cmF0aW9uLTMwMCB7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzICFpbXBvcnRhbnRcblx0fVxuXG5cdC5kZWxheS0xMjAwIHtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAxLjJzICFpbXBvcnRhbnRcblx0fVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuJGdyaWRDb2x1bW5zOiAxMjtcbiRncmlkQ29sV2lkdGg6IGNhbGMoMTAwJSAvICRncmlkQ29sdW1ucyk7XG5cbkBsYXllciBjb21wb25lbnRzIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0QGFwcGx5IHctZnVsbCBteC1hdXRvO1xuXHR9XG5cblx0LnJvdyB7XG5cdFx0QGFwcGx5IG1pbi13LVsxMDAlXSBmbGV4IGZsZXgtcm93IGZsZXgtd3JhcCAtbXgtMDtcblx0fVxuXG5cdFtjbGFzcyo9XCJjb2wtXCJdIHtcblx0XHRAYXBwbHkgcHgtMjtcblx0fVxuXG5cblx0QHNjcmVlbiBtYXgtbWQge1xuXHRcdFtjbGFzcyo9XCJjb2wtXCJdLFxuXHRcdFtjbGFzcyo9XCJjb2wtbWQtXCJdIHtcblx0XHRcdEBhcHBseSB3LWZ1bGwgI3shaW1wb3J0YW50fTtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcblx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcblx0XHRcdC5jb2wtc20tI3skaX0ge1xuXHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0QGFwcGx5IHctWyN7bWF0aC5kaXYoJGksIDEyKSAqIDEwMCArICclJ31dIDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG5cdFx0XHQuY29sLW1kLSN7JGl9IHtcblx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdEBhcHBseSB3LVsje21hdGguZGl2KCRpLCAxMikgKiAxMDAgKyAnJSd9XSA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuXHRcdFx0LmNvbC1sZy0jeyRpfSB7XG5cdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0XHRAYXBwbHkgdy1bI3ttYXRoLmRpdigkaSwgMTIpICogMTAwICsgJyUnfV0gO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcblx0XHRcdC5jb2wteGwtI3skaX0ge1xuXHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0QGFwcGx5IHctWyN7bWF0aC5kaXYoJGksIDEyKSAqIDEwMCArICclJ31dIDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAc2NyZWVuIG1heC1tZCB7XG5cdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG5cdFx0XHQuY29sLXNtLSN7JGl9LFxuXHRcdFx0LmNvbC1tZC0jeyRpfSxcblx0XHRcdC5jb2wtbGctI3skaX0ge1xuXHRcdFx0XHRAYXBwbHkgdy1mdWxsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGxheWVyIGNvbXBvbmVudHMge1xuXHRib2R5IHtcblx0XHRAYXBwbHkgZm9udC1ub3JtYWwgZm9udC1maWd0cmVlIHRleHQtYmFzZTtcblx0fVxuXG5cdC50ZXh0LWthbGFtYSB7XG5cdFx0QGFwcGx5IGZvbnQta2FsYW1hO1xuXHR9XG5cblx0LnRleHQtbmFudW1wZW4ge1xuXHRcdEBhcHBseSBmb250LW5hbnVtcGVuO1xuXHR9XG5cblxuXHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0XHRAYXBwbHkgZm9udC1maWd0cmVlIG1iLTIgZm9udC1zZW1pYm9sZDtcblx0fVxuXG5cdGgxIHtcblx0XHRAYXBwbHkgdGV4dC00eGw7XG5cdH1cblxuXHRoMiB7XG5cdFx0QGFwcGx5IHRleHQtM3hsO1xuXHR9XG5cblx0aDMge1xuXHRcdEBhcHBseSB0ZXh0LXhsXG5cdH1cblxuXHRoNCB7XG5cdFx0QGFwcGx5IHRleHQtbGdcblxuXHR9XG5cblx0aDUsIGg2IHtcblx0XHRAYXBwbHkgdGV4dC1iYXNlXG5cdH1cblxuXHRwIHtcblx0XHRAYXBwbHkgYmxvY2s7XG5cdH1cblxuXHRwLFxuXHR1bCB7XG5cdFx0QGFwcGx5IG1iLTZcblx0fVxuXG5cdHVsIHtcblx0XHRAYXBwbHkgbGlzdC1kaXNjIHBsLTQgbWItNDtcblx0fVxuXG5cdG9sIHtcblx0XHRAYXBwbHkgbGlzdC1kZWNpbWFsIHBsLTQgbWItNDtcblx0fVxuXG5cdGxpID4gcCB7XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdEBhcHBseSBtLTBcblx0XHR9XG5cdH1cblxuXG5cdGhyIHtcblx0XHRAYXBwbHkgbXktNCBkYXJrOmJvcmRlci1ncmF5LTQwMDtcblx0fVxuXG5cdGNvZGUge1xuXHRcdEBhcHBseSBibG9jayBkYXJrOmJnLWdyYXktOTAwIGJnLWdyYXktMzAwLzUwIHdoaXRlc3BhY2UtcHJlLXdyYXAgcHktMiBweC0yIHJvdW5kZWQgZm9udC1tb25vO1xuXHR9XG5cblx0dGQgPiBjb2RlLFxuXHRwID4gY29kZSB7XG5cdFx0QGFwcGx5IGlubGluZS1ibG9jayBtYi0wLjUgcHktMDtcblx0fVxuXG5cblxuXHRwcmUge1xuXHRcdEBhcHBseSBkYXJrOmJnLWdyYXktOTAwIGRhcms6dGV4dC13aGl0ZSBiZy1ncmF5LTIwMCB0ZXh0LWdyYXktODAwIHJvdW5kZWQtbWQgdGV4dC1iYXNlIHAtMiBmb250LW1vbm8gbXktMztcblx0XHRjb2RlIHtcblx0XHRcdEBhcHBseSBiZy10cmFuc3BhcmVudCAgI3shaW1wb3J0YW50fTtcblx0XHRcdGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdGJsb2NrcXVvdGUge1xuXHRcdEBhcHBseSBteC00IGJvcmRlci1sLVszcHhdIGRhcms6Ym9yZGVyLWwtYmx1ZS01MDAgYm9yZGVyLWwtYmx1ZS00MDAgcHgtMiBweS0yIGJnLWdyYXktMTAwIGRhcms6YmctZ3JheS05MDAgbWItNCByb3VuZGVkLW1kO1xuXG5cdFx0PiBwOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRAYXBwbHkgbWItMDtcblx0XHR9XG5cdH1cblxuXG59XG5cblxuIiwiQHVzZSBcInNhc3M6Y29sb3JcIjtcblxuQGxheWVyIGNvbXBvbmVudHMge1xuXHRmb290ZXIge1xuXHRcdEBhcHBseSBib3JkZXItdCBkYXJrOmJvcmRlci10LWdyYXktOTAwIGJvcmRlci10LWdyYXktMzAwIHRleHQtd2hpdGUgYmctZ3JheS05MDAgZGFyazpiZy1ncmF5LTgwMCBwdC1bMzBweF0gdGV4dC1zbSBmb250LW1vbm87XG5cblx0XHRhOm5vdCguYnRuKSB7XG5cdFx0XHRAYXBwbHkgZGVjb3JhdGlvbi0wIHRleHQtd2hpdGUgYmctZ3JheS04MDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcblxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAuNHMgZWFzZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRAYXBwbHkgZGVjb3JhdGlvbi0wIHRleHQtd2hpdGUgYmctZ3JheS04MDAgaG92ZXI6dGV4dC1ncmF5LTEwMDtcblx0XHR9XG5cblx0XHQuaGVhZC1sYWJlbCxcblx0XHRoNCB7XG5cdFx0XHRAYXBwbHkgdXBwZXJjYXNlIGZvbnQtbW9ubyBib3JkZXItYiBib3JkZXItYi1ncmF5LTUwMCBibG9jayByZWxhdGl2ZSBtdC00IHBiLTEgZm9udC1ib2xkO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcvLyc7XG5cdFx0XHRcdEBhcHBseSByZWxhdGl2ZSBtci0yIHRleHQteWVsbG93LTMwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC01cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHR1bCB7XG5cdFx0XHRAYXBwbHkgbGlzdC1ub25lIG0tMCBteC0yIHAtMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmc6IDNweCAwO1xuXHRcdFx0XHRtYXJnaW46IDJweCAwO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YTpub3QoLmJ0bikge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRAYXBwbHkgZGVjb3JhdGlvbi0wIHRleHQtd2hpdGUgYmctZ3JheS04MDAgaG92ZXI6dGV4dC1ncmF5LTIwMDtcblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdC0tYmctb3BhY2l0eTogMTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAycHg7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogd2lkdGggLjJzIGVhc2UgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggLjJzIGVhc2UgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNmQ4M2ZmO1xuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0YTpub3QoLmJ0bikge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHRleHQtZ3JheS0yMDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQuc2luZ2xlLWZvb3Rlci13aWRnZXQge1xuXHRcdFx0PiBwIHtcblx0XHRcdFx0QGFwcGx5IG14LTIgbXktMlxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb3B5cmlnaHQge1xuXHRcdFx0cGFkZGluZzogMTVweCAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICMyOWYzNDM7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IGNvbG9yLnNjYWxlKCMyOWYzNDMsICRsaWdodG5lc3M6IC0xMCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHNwYW46bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0dG9wOiAycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0QGFwcGx5IHRleHQtcmVkLTQwMCBkYXJrOnRleHQtcmVkLTMwMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLWJvdHRvbSB7XG5cdFx0XHRAYXBwbHkgdGV4dC14cyBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBwdC0yIHBiLTY7XG5cdFx0fVxuXG5cdH1cbn1cblxuXG5cbi5jYXRhcHVsdC1jb29raWUtYmFyIHtcblx0QGFwcGx5IGZpeGVkIHotNTAgYm90dG9tLTE0IGxlZnQtMTIgcmlnaHQtMTIgZGFyazpiZy1ncmF5LTUwMCBkYXJrOnNoYWRvdy1sZyByb3VuZGVkLWxnO1xuXHRAYXBwbHkgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXI7XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMTVweCAwO1xuXHR9XG5cblx0LmxlZnQtY29udGVudCB7XG5cdFx0d2lkdGg6IDkwJTtcblx0fVxuXG5cdC5yaWdodC1jb250ZW50IHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdGZvcm0ge1xuXHRcdFx0QGFwcGx5IHAtMCBtLTA7XG5cdFx0fVxuXHR9XG59XG5cbkBzY3JlZW4gbWF4LWxnIHtcblx0Zm9vdGVyIHtcblx0XHQuc2luZ2xlLWZvb3Rlci13aWRnZXQge1xuXHRcdFx0PiBwIHtcblx0XHRcdFx0QGFwcGx5IG14LTIgbXktMlxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCBcImxvZ28tYW5pbWF0aW9uXCI7XG5cbkBsYXllciBjb21wb25lbnRzIHtcblxuXHQudG9nZ2xlLW5hdiB7XG5cdFx0QGFwcGx5ICB3LVs0MnB4XSBoLVs0MnB4XSBoaWRkZW4gbWwtMiBiZy10cmFuc3BhcmVudDtcblxuXHRcdHN2ZyB7XG5cdFx0XHRAYXBwbHkgdy1bMThweF0gc3Ryb2tlLVsycHhdIHN0cm9rZS1ncmF5LTgwMCB0ZXh0LWdyYXktODAwIGRhcms6dGV4dC1ncmF5LTEwMCBkYXJrOnN0cm9rZS1ncmF5LTEwMCB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDAgI3shaW1wb3J0YW50fTtcblx0XHR9XG5cblx0XHRzdmc6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0c3ZnOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIgc3ZnIHtcblx0XHRcdEBhcHBseSBzdHJva2UtcHJpbWFyeSB0ZXh0LXByaW1hcnkgZGFyazp0ZXh0LXByaW1hcnkgZGFyazpzdHJva2UtcHJpbWFyeSAjeyFpbXBvcnRhbnR9O1xuXHRcdH1cblx0fVxuXG5cdC5kYXJrbW9kZS10b2dnbGUge1xuXHRcdHdpZHRoOiA0MnB4O1xuXHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Ly9iYWNrZ3JvdW5kOiB2YXIoLS1oZWFkZXItYmFja2dyb3VuZC1jb2xvcik7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdHN2ZyB7XG5cdFx0XHRAYXBwbHkgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIHctWzIwcHhdIGgtWzIwcHhdO1xuXHRcdFx0QGFwcGx5IHN0cm9rZS1ncmF5LTUwMCBkYXJrOnN0cm9rZS13aGl0ZSAjeyFpbXBvcnRhbnR9O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIgc3ZnIHtcblx0XHRcdEBhcHBseSBzdHJva2UtcHJpbWFyeSB0ZXh0LXByaW1hcnk7XG5cdFx0fVxuXG5cdH1cblxuXG5cdC5hcHAgPiBuYXYgLm5hdmlnYXRpb24tcmlnaHQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXG5cdC5hcHAgPiBuYXYge1xuXHRcdEBhcHBseSBibG9jayB0b3AtMCByZWxhdGl2ZSB6LTEwIHctZnVsbCBib3JkZXItYiBib3JkZXItYi10cmFuc3BhcmVudCBkdXJhdGlvbi0zMDAgYmctZ3JheS0xMDAgZGFyazpiZy1ncmF5LTYwMCB0ZXh0LWdyYXktNzAwIGRhcms6dGV4dC13aGl0ZSBzaGFkb3ctbm9uZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcblxuXHRcdC5uYXZpZ2F0aW9uLXJpZ2h0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0PiAuY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgIWltcG9ydGFudDtcblxuXHRcdFx0PiAuZGFya21vZGUtdG9nZ2xlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDQycHg7XG5cdFx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogY2FsYygxMHB4ICsgNDJweCArIDVweCk7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRzdHJva2U6IHZhcigtLWhlYWRlci1pdGVtLWNvbG9yKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuXHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIgc3ZnIHtcblx0XHRcdFx0XHRzdHJva2U6IHZhcigtLWhlYWRlci1ob3Zlci1pdGVtLWNvbG9yKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHR9XG5cblx0XHQubG9nby13cmFwcGVyIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0fVxuXG5cdFx0LmxvZ28ge1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0aGVpZ2h0OiA2MnB4O1xuXHRcdFx0d2lkdGg6IDMzMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cblx0XHRcdD4gYSB7XG5cblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0QGFwcGx5IHJlbGF0aXZlIHctYXV0byBoLVs1NXB4XSAtbGVmdC1bMjhweF0gdGV4dC1ncmF5LTcwMCBkYXJrOnRleHQtd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5vbi10b3Age1xuXHRcdFx0LmxvZ28gYSB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zdGlja3ktaGVhZGVyIHtcblxuXG5cdFx0XHQubG9nbyB7XG5cdFx0XHRcdHN2ZyB7XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5uYXZpZ2F0aW9uIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdD4gdWwge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXG5cdFx0XHRcdC5tZWdhLW1lbnUge1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXG5cdFx0XHRcdFx0QGFwcGx5IGRyb3Atc2hhZG93LXhsIGJnLWdyYXktMjAwIGRhcms6YmctZ3JheS02MDA7XG5cblx0XHRcdFx0XHR0b3A6IDExMCU7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWw6bm90KC5tZWdhLW1lbnUpIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNzVyZW07XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRvcDogMTUwJTtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXG5cdFx0XHRcdFx0QGFwcGx5IGRyb3Atc2hhZG93LXhsIGJnLWdyYXktMjAwIGRhcms6YmctZ3JheS02MDA7XG5cblx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gYSxcblx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSByZWxhdGl2ZSBweS0yIHB4LTQgdy1mdWxsIHRleHQtYmFzZTtcblx0XHRcdFx0XHRcdFx0QGFwcGx5IHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCBpbmxpbmUtZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgdGV4dC1ncmF5LTYwMCBkYXJrOnRleHQtd2hpdGU7XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGRhcms6YmctZ3JheS04MDAgYmctZ3JheS0xMDA7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGJvcmRlci1iLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0Ji5tZWdhbWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHVuc2V0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBhLFxuXHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgcmVsYXRpdmUgcHktMS41IHB4LTMgdy1mdWxsIHRleHQtYmFzZSBib3JkZXItYi0yIGJvcmRlci1iLXRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0QGFwcGx5IHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCB0ZXh0LWdyYXktMTAwIGRhcms6dGV4dC1ncmF5LTEwMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cblx0XHRcdFx0XHRcdCYud2l0aC1mbGFnIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdFx0Jjpob3Zlcjpub3QoLmFjdGl2ZSkge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgYm9yZGVyLWItcHJpbWFyeSBkYXJrOnRleHQtd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0QGFwcGx5IGJvcmRlci1iLXByaW1hcnkgZGFyazp0ZXh0LXdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQ+IHVsOm5vdCgubWVnYS1tZW51KSB7XG5cdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiA1MDtcblx0XHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0b3AgLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiAubWVnYS1tZW51IHtcblx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDUwO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRvcCAuM3MgZWFzZS1pbi1vdXQsIG9wYWNpdHkgLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYub24tdG9wIHtcblx0XHRcdC5uYXZpZ2F0aW9uIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cblx0XHRcdFx0XHQubWVnYS1tZW51IHtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0XHRcdFx0QGFwcGx5IHAtMyBzaGFkb3ctbm9uZSBiZy1ncmF5LTUwIGRhcms6YmctZ3JheS01MDAgI3shaW1wb3J0YW50fTtcblxuXHRcdFx0XHRcdFx0dG9wOiAxMTAlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR1bDpub3QoLm1lZ2EtbWVudSkge1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDE1MCU7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRcdFx0QGFwcGx5IHAtMyBzaGFkb3ctbm9uZSBiZy1ncmF5LTUwIGRhcms6YmctZ3JheS01MDAgI3shaW1wb3J0YW50fTtcblxuXHRcdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0PiBhLFxuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdEBhcHBseSByZWxhdGl2ZSBweS0yIHB4LTQgdy1mdWxsIHRleHQtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRAYXBwbHkgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIGlubGluZS1mbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciB0ZXh0LWdyYXktNjAwIGRhcms6dGV4dC13aGl0ZTtcblxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGRhcms6YmctZ3JheS04MDAgYmctZ3JheS0xMDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGJvcmRlci1iLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0Ji5tZWdhbWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiB1bnNldDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IGEsXG5cdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgcmVsYXRpdmUgcHktMS41IHB4LTMgdy1mdWxsIHRleHQtYmFzZSBib3JkZXItYi0yIGJvcmRlci1iLXRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIHRleHQtZ3JheS04MDAgZGFyazp0ZXh0LWdyYXktMTAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXG5cdFx0XHRcdFx0XHRcdCYud2l0aC1mbGFnIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyOm5vdCguYWN0aXZlKSB7XG5cdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGJvcmRlci1iLXByaW1hcnkgZGFyazp0ZXh0LXdoaXRlO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRcdEBhcHBseSBib3JkZXItYi1wcmltYXJ5IGRhcms6dGV4dC13aGl0ZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHQ+IHVsOm5vdCgubWVnYS1tZW51KSB7XG5cdFx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDUwO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0b3AgLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdD4gLm1lZ2EtbWVudSB7XG5cdFx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiA1MDtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdG9wIC4zcyBlYXNlLWluLW91dCwgb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cblxuXHR9XG5cblx0QGtleWZyYW1lcyBzbGlkZS1kb3duLWhlYWRlciB7XG5cdFx0MCUge1xuXHRcdFx0b3BhY2l0eTogMC4yO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0XHR9XG5cdFx0MTAwJSB7XG5cdFx0XHRvcGFjaXR5OiAwLjk4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG5cdFx0fVxuXHR9XG5cblx0LnN0aWNreS1oZWFkZXItc2xpZGUuc3RpY2t5LWhlYWRlcjpub3QoLnNob3ctbmF2KSB7XG5cdFx0LmFwcCA+IG5hdiB7XG5cdFx0XHRhbmltYXRpb246IHNsaWRlLWRvd24taGVhZGVyIDMwMG1zO1xuXHRcdFx0QGFwcGx5IHNoYWRvdy0yeGwgc3RpY2t5IHotNTA7XG5cdFx0XHRAYXBwbHkgYm9yZGVyLWItZ3JheS0zMDAgZGFyazpib3JkZXItYi1ncmF5LTkwMCBkYXJrOnRleHQtd2hpdGUgdGV4dC13aGl0ZTtcblx0XHRcdEBhcHBseSBiZy1ncmF5LTEwMCBkYXJrOmJnLWdyYXktNzAwIGRhcms6c2hhZG93LXhsIGRhcms6c2hhZG93LWdyYXktOTUwLzIwIHNoYWRvdy14bDtcblx0XHR9XG5cdH1cblxuXHQuc3RpY2t5LWhlYWRlcjpub3QoLnN0aWNreS1oZWFkZXItc2xpZGUpIHtcblx0XHQuYXBwID4gbmF2IHtcblx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR6LWluZGV4OiA1MDtcblx0XHRcdG9wYWNpdHk6IC45NTtcblx0XHR9XG5cdH1cbn1cblxuXHRAc2NyZWVuIG1heC14bCB7XG5cblxuXG5cblx0XHQuYXBwID4gbmF2IHtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblxuXHRcdFx0LmxvZ28td3JhcHBlciB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYXBwID4gbmF2IC5jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXG5cdFx0XHQubmF2aWdhdGlvbi1yaWdodCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0LnRvZ2dsZS1uYXYge1xuXHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBtbC0wIG1yLTMgI3shaW1wb3J0YW50fTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdD4gLmRhcmttb2RlLXRvZ2dsZSAge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cblxuXG5cdFx0LmFwcCA+IG5hdiAubmF2aWdhdGlvbiB7XG5cdFx0XHRAYXBwbHkgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGJvcmRlci10IGJvcmRlci10LWdyYXktMzAwIGRhcms6Ym9yZGVyLXQtZ3JheS05NTA7XG5cdFx0XHRAYXBwbHkgYWJzb2x1dGUgdG9wLVs1MHB4XSBib3R0b20tMCAtbGVmdC1mdWxsIGZsZXggei1bMl0gb3ZlcmZsb3ctYXV0byB3LWZ1bGw7XG5cdFx0XHRAYXBwbHkgcC0yIHB4LTY7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA1MHB4KTtcblxuXHRcdFx0PiB1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHR1bDpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdW5zZXQ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0XHR6LWluZGV4OiA1MDtcblx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCByZWxhdGl2ZSBtaW4tdy1bMTAwJV0gdy1hdXRvIG14LTAgcHgtMCB0b3AtMCAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0XHRcdEBhcHBseSBiZy10cmFuc3BhcmVudCBzaGFkb3ctbm9uZSBkcm9wLXNoYWRvdy1ub25lIGRhcms6c2hhZG93LW5vbmUgICN7IWltcG9ydGFudH07XG5cblx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtY29sIGl0ZW1zLXN0YXJ0IGp1c3RpZnktc3RhcnQgdy1mdWxsIG0tMCBwLTAgI3shaW1wb3J0YW50fTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdC53aXRoLWZsYWcgKyB1bCB7XG5cdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC13cmFwICN7IWltcG9ydGFudH07XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHAtMiAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSByb3VuZGVkLW1kIGRhcms6YmctZ3JheS02MDAgZGFyazpob3ZlcjpiZy1ncmF5LTcwMCBiZy1ncmF5LTUwIGhvdmVyOmJnLWdyYXktMjAwIHAtMSBweC0yICN7IWltcG9ydGFudH07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0fVxuXG5cdFx0XHQ+IC5kYXJrbW9kZS10b2dnbGUge1xuXHRcdFx0XHRAYXBwbHkgZml4ZWQgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgei01MCB0b3AtMCByaWdodC1bMy41cmVtXSB3LVs1MHB4XSBoLVs1MHB4XSAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hcHAgPiBuYXYgLm5hdmlnYXRpb24gPiB1bCA+IGxpID4gYS53aXRoLWZsYWcgKyB1bCxcblx0XHQuYXBwID4gbmF2IC5uYXZpZ2F0aW9uID4gdWwgPiBsaSA+IHNwYW4ud2l0aC1mbGFnICsgdWwge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC13cmFwICN7IWltcG9ydGFudH07XG5cdFx0fVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXHRcdC5hcHAgbmF2Lm9uLXRvcCAubmF2aWdhdGlvbixcblx0XHQuYXBwIG5hdiAubmF2aWdhdGlvbiB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA1MHB4KTtcblx0XHRcdHRvcDogNTBweDtcblx0XHRcdD4gdWwge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtY29sIHJlbGF0aXZlIC10b3AtcHggZGFyazpiZy1ncmF5LTkwMCBiZy1ncmF5LTUwIGJvcmRlciBzaGFkb3ctbGcgZGFyazpzaGFkb3ctbGcgZGFyazpzaGFkb3ctZ3JheS05MDAvNTAgZGFyazpib3JkZXItZ3JheS05MDAgcm91bmRlZC1iLW1kICN7IWltcG9ydGFudH07XG5cblx0XHRcdFx0dWw6bm90KC5tZWdhLW1lbnUpLFxuXHRcdFx0XHR1bDpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdW5zZXQ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0XHR6LWluZGV4OiA1MDtcblxuXHRcdFx0XHRcdEBhcHBseSBiZy10cmFuc3BhcmVudCBzaGFkb3ctbm9uZSBkcm9wLXNoYWRvdy1ub25lIGRhcms6c2hhZG93LW5vbmUgbWluLXctWzEwMCVdIHctYXV0byBteC0wIHB4LTAgdG9wLTAgI3shaW1wb3J0YW50fTtcblxuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2wgaXRlbXMtc3RhcnQganVzdGlmeS1zdGFydCB3LWZ1bGwgbS0wIHAtMDtcblx0XHRcdFx0XHRcdD4gYSxcblx0XHRcdFx0XHRcdD4gc3Bhbjpub3QoLndpdGgtZmxhZykge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA0cHg7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSBpbmxpbmUtZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgcHktNCBweC0zIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCByb3VuZGVkLW5vbmU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyOm5vdCguYWN0aXZlKSB7XG5cdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGRhcms6YmctZ3JheS02MDAgYmctZ3JheS0yMDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGxpID4gdWwge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdEBhcHBseSBzaGFkb3ctbm9uZSBiZy10cmFuc3BhcmVudCAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0XHR9XG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdD4gYSxcblx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHB5LTQgcHgtMyB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDAgYm9yZGVyLTAgYm9yZGVyLWwtMiBib3JkZXItbC10cmFuc3BhcmVudCBob3Zlcjpib3JkZXItbC1wcmltYXJ5O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXG5cdFx0XHRcdFx0XHQmLndpdGgtZmxhZyB7XG5cblx0XHRcdFx0XHRcdFx0KyB1bCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHRcdFx0XHQmOmZvY3VzLXdpdGhpbixcblx0XHRcdFx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRcdCsgdWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOm5vdCgud2l0aC1mbGFnKTpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktNjAwIGJnLWdyYXktMjAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cblx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0QGFwcGx5IGJvcmRlci1sLXByaW1hcnlcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0PiBzcGFuLm5hdi1saW5rLndpdGgtZmxhZyB7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cblx0XHRcdFx0XHRcdCsgdWwge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgc2hhZG93LW5vbmUgI3shaW1wb3J0YW50fTtcblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud2l0aC1mbGFnICsgdWwge1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0QGFwcGx5IHAtMiAjeyFpbXBvcnRhbnR9O1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgcm91bmRlZC1tZCBkYXJrOmJnLWdyYXktNjAwIGRhcms6aG92ZXI6YmctZ3JheS03MDAgYmctZ3JheS01MCBob3ZlcjpiZy1ncmF5LTIwMCBwLTEgcHgtMiAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cblxuXHRcdC5hcHAgPiBuYXYub24tdG9wIC5sb2dvLFxuXHRcdC5sb2dvIHtcblx0XHRcdGxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR0b3A6IC02cHg7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAyMjBweDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0bGVmdDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRib2R5Om5vdCguc2hvdy1uYXYpIHtcblx0XHRcdC50b2dnbGUtbmF2IHtcblxuXHRcdFx0XHRzdmc6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmc6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXG5cdFx0fVxuXG5cdFx0Ym9keS5zaG93LW5hdiB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHQudG9nZ2xlLW5hdiB7XG5cblx0XHRcdFx0c3ZnOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmc6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdC5hcHAgPiBuYXYge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHQvL2hlaWdodDogMTAwJTtcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ei1pbmRleDogOTk5OTtcblx0XHRcdH1cblxuXHRcdFx0LmFwcCBuYXYub24tdG9wIC5uYXZpZ2F0aW9uLFxuXHRcdFx0LmFwcCBuYXYgLm5hdmlnYXRpb24ge1xuXHRcdFx0XHRAYXBwbHkgcHktMCBweC0xIGZsZXggZmxleC1jb2wgYWJzb2x1dGUgbGVmdC0wIHRvcC1bNTBweF0gb3ZlcmZsb3cteS1hdXRvIG92ZXJmbG93LXgtaGlkZGVuO1xuXHRcdFx0fVxuXG5cblxuXHRcdFx0fVxuXHR9XG5cblxuXG5cdEBzY3JlZW4gbWF4LW1kIHtcblx0XHQuYXBwIG5hdiAubmF2aWdhdGlvbiA+IHVsID4gbGkgPiBhLFxuXHRcdC5hcHAgbmF2IC5uYXZpZ2F0aW9uID4gdWwgPiBsaSA+IHNwYW4ge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyO1xuXHRcdH1cblxuXHRcdC5hcHAgbmF2IC5uYXZpZ2F0aW9uID4gdWwgPiBsaSA+IGEud2l0aC1mbGFnICsgdWwsXG5cdFx0LmFwcCBuYXYgLm5hdmlnYXRpb24gPiB1bCA+IGxpID4gc3Bhbi53aXRoLWZsYWcgKyB1bCB7XG5cdFx0XHRAYXBwbHkgbS0wIHAtMCAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0YSB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWNlbnRlciBqdXN0aWZ5LWNlbnRlcjtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTYwMCBiZy1ncmF5LTIwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHQuYXBwIG5hdiA+IC5jb250YWluZXIge1xuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdFx0LmFwcCA+IG5hdiB7XG5cdFx0XHQubG9nbyBpbWcge1xuXHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC5sb2dvLXdyYXBwZXIge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG4iLCJAbGF5ZXIgY29tcG9uZW50cyB7XG5cdGEuYnRuLFxuXHQuYnRuIHtcblx0XHRAYXBwbHkgcHktMS41IHB4LTIgcm91bmRlZC1tZCB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDAgaW5saW5lLWZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHdoaXRlc3BhY2Utbm93cmFwO1xuXG5cdFx0Ji5sb2FkaW5nIHtcblx0XHRcdEBhcHBseSB0ZXh0LWNlbnRlcjtcblxuXHRcdFx0LmxvYWRpbmctc3Bpbm5lciB7XG5cdFx0XHRcdEBhcHBseSB3LVsyMHB4XSBib3JkZXItNDtcblx0XHRcdH1cblx0XHRcdC5sb2FkaW5nLXNwaW5uZXIyIHtcblx0XHRcdFx0QGFwcGx5IHctWzE2cHhdIGJvcmRlci0yO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYnRuLXNtIHtcblx0XHRcdEBhcHBseSBweS0wLjUgcHgtMiByb3VuZGVkO1xuXG5cblx0XHRcdCYubG9hZGluZyB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWNlbnRlcjtcblxuXHRcdFx0XHQubG9hZGluZy1zcGlubmVyLFxuXHRcdFx0XHQubG9hZGluZy1zcGlubmVyMiB7XG5cdFx0XHRcdFx0QGFwcGx5IHctWzEycHhdO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm5vdCguYnRuLWRlZmF1bHQpOm5vdCguYnRuLXByaW1hcnkpLFxuXHRcdCYuYnRuLWRlZmF1bHQge1xuXHRcdFx0QGFwcGx5IGJnLWdyYXktMjAwIGRhcms6YmctZ3JheS00MDAgaG92ZXI6YmctZ3JheS0zMDAvODAgaG92ZXI6ZGFyazpiZy1ncmF5LTUwMC84MCBob3ZlcjpkYXJrOnRleHQtd2hpdGU7XG5cdFx0fVxuXG5cdFx0Ji5idG4tcHJpbWFyeSB7XG5cdFx0XHRAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlIGRhcms6dGV4dC1ncmF5LTUwIGhvdmVyOmJnLXByaW1hcnkvODAgaG92ZXI6ZGFyazpiZy1wcmltYXJ5LzgwIGhvdmVyOmRhcms6dGV4dC13aGl0ZSBob3Zlcjp0ZXh0LXdoaXRlXG5cdFx0fVxuXG5cdFx0Ji5idG4tYmxvY2sge1xuXHRcdFx0QGFwcGx5IHctZnVsbDtcblx0XHR9XG5cblxuXG5cdFx0Ji5sb2FkaW5nIHtcblx0XHRcdEBhcHBseSB0ZXh0LWNlbnRlcjtcblxuXHRcdFx0LmxvYWRpbmctc3Bpbm5lciB7XG5cdFx0XHRcdEBhcHBseSB3LVsyMHB4XSBib3JkZXItNDtcblx0XHRcdH1cblx0XHRcdC5sb2FkaW5nLXNwaW5uZXIyIHtcblx0XHRcdFx0QGFwcGx5IHctWzE2cHhdIGJvcmRlci0yO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0Ly8uYnRuLWdyb3VwIHtcblx0XHQvL1x0QGFwcGx5IGlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciBtci0yO1xuXHRcdC8vXG5cdFx0Ly9cdGJ1dHRvbixcblx0XHQvL1x0LmJ0biB7XG5cdFx0Ly9cdFx0QGFwcGx5IHJvdW5kZWQtbm9uZSAtbWwtcHg7XG5cdFx0Ly9cblx0XHQvL1x0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHQvL1x0XHRcdEBhcHBseSByb3VuZGVkLWwgLW1sLTA7XG5cdFx0Ly9cdFx0fVxuXHRcdC8vXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHQvL1x0XHRcdEBhcHBseSByb3VuZGVkLXI7XG5cdFx0Ly9cdFx0fVxuXHRcdC8vXHR9XG5cdFx0Ly99XG5cblxuXHRcdCY6ZGlzYWJsZWQsICYuYnRuLWRpc2FibGVkIHtcblx0XHRcdEBhcHBseSBvcGFjaXR5LTcwIGN1cnNvci1ub3QtYWxsb3dlZFxuXHRcdH1cblx0fVxufVxuXG5cbi5idG4tZ3JvdXAge1xuXHRAYXBwbHkgaW5saW5lLWZsZXggZmxleC1yb3cgZmxleC1ub3dyYXA7XG5cblx0PiAuYnRuIHtcblx0XHRAYXBwbHkgcm91bmRlZC1ub25lICN7IWltcG9ydGFudH07XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdEBhcHBseSByb3VuZGVkLWwgI3shaW1wb3J0YW50fTtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0QGFwcGx5IHJvdW5kZWQtciAjeyFpbXBvcnRhbnR9O1xuXHRcdH1cblxuXHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0Ji5idG4tcHJpbWFyeSB7XG5cdFx0XHRcdEBhcHBseSBib3JkZXItbCBib3JkZXItYmx1ZS02MDAvNjA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuIiwiQGxheWVyIGNvbXBvbmVudHMge1xuXG5cdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7IHRyYW5zaXRpb246IG9wYWNpdHkgLjNzOyB9ICAvKiBDaHJvbWUgPD01NiwgU2FmYXJpIDwgMTAgKi9cblx0Oi1tb3otcGxhY2Vob2xkZXIgeyBvcGFjaXR5OiAxOyAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzOyB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zczsgfSAvKiBGRiA0LTE4ICovXG5cdDo6LW1vei1wbGFjZWhvbGRlciB7IG9wYWNpdHk6IDE7IC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7IHRyYW5zaXRpb246IG9wYWNpdHkgLjNzOyB9IC8qIEZGIDE5LTUxICovXG5cdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBvcGFjaXR5OiAxOyAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7IHRyYW5zaXRpb246IG9wYWNpdHkgLjNzOyB9IC8qIElFIDEwKyAqL1xuXHQ6OnBsYWNlaG9sZGVyIHsgb3BhY2l0eTogMTsgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7IH0gLyogTW9kZXJuIEJyb3dzZXJzICovXG5cblxuXHQqOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgb3BhY2l0eTogMDsgfSAvKiBDaHJvbWUgPD01NiwgU2FmYXJpIDwgMTAgKi9cblx0Kjpmb2N1czotbW96LXBsYWNlaG9sZGVyIHsgb3BhY2l0eTogMDsgfSAvKiBGRiA0LTE4ICovXG5cdCo6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIgeyBvcGFjaXR5OiAwOyB9IC8qIEZGIDE5LTUwICovXG5cdCo6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgb3BhY2l0eTogMDsgfSAvKiBJRSAxMCsgKi9cblx0Kjpmb2N1czo6cGxhY2Vob2xkZXIgeyBvcGFjaXR5OiAwOyB9IC8qIE1vZGVybiBCcm93c2VycyAqL1xuXG5cblxuXHRpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTpub3QoW3R5cGU9Y2hlY2tib3hdKSxcblx0c2VsZWN0IHtcblx0XHRAYXBwbHkgdy1mdWxsIHB4LTIgcHktMSBtaW4taC1bNDBweF07XG5cdH1cblxuXHR0ZXh0YXJlYSB7XG5cdFx0QGFwcGx5IHctZnVsbCBwLTI7XG5cdH1cblxuXHRpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSk6bm90KFt0eXBlPVwicmFkaW9cIl0pOm5vdChbdHlwZT1cImJ1dHRvblwiXSksXG5cdHRleHRhcmVhLFxuXHRzZWxlY3Qge1xuXHRcdEBhcHBseSBkYXJrOmJnLWdyYXktNjAwIGJnLWdyYXktMTAwIHJvdW5kZWQgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIGJvcmRlciBkYXJrOmJvcmRlci1ncmF5LTkwMCBib3JkZXItZ3JheS0zMDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC41cHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktNjAwLzYwIGJnLWdyYXktMjAwLzYwIGJvcmRlci1wcmltYXJ5LzgwO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0QGFwcGx5IGRhcms6YmctZ3JheS02MDAgYmctZ3JheS0yMDAvNjAgYm9yZGVyLXByaW1hcnk7XG5cdFx0fVxuXHR9XG5cdHNlbGVjdCB7XG5cdFx0QGFwcGx5IGFwcGVhcmFuY2Utbm9uZSAjeyFpbXBvcnRhbnR9XG5cdH1cblxuXG5cdC5pbnB1dC1ncm91cCB7XG5cdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgaXRlbXMtc3RyZXRjaDtcblxuXHRcdGlucHV0Om5vdChbdHlwZT1yYWRpb10pOm5vdChbdHlwZT1jaGVja2JveF0pLFxuXHRcdHNlbGVjdCB7XG5cdFx0XHRAYXBwbHkgZmxleC1hdXRvIHJvdW5kZWQtdHItbm9uZSByb3VuZGVkLWJyLW5vbmUgI3shaW1wb3J0YW50fTtcblx0XHR9XG5cblx0XHQ+IC5idG4ge1xuXHRcdFx0QGFwcGx5IGlubGluZS1mbGV4IHJvdW5kZWQtdGwtbm9uZSByb3VuZGVkLWJsLW5vbmU7XG5cdFx0fVxuXHR9XG5cblxuXHQuY2hlY2tib3gtZmllbGQge1xuXHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlcjtcblx0fVxuXG5cdC5jaGVja2FibGUtd3JhcHBlciB7XG5cdFx0QGFwcGx5IHctWzIwcHhdIGgtWzIwcHhdIG1yLTEuNSByZWxhdGl2ZSA7XG5cblx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5cdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdEBhcHBseSBvcGFjaXR5LTAgYWJzb2x1dGUgei0yMCB3LVsyMHB4XSBoLVsyMHB4XSBjdXJzb3ItcG9pbnRlcjtcblx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdEBhcHBseSBwb2ludGVyLWV2ZW50cy1ub25lIGN1cnNvci1wb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdEBhcHBseSByZWxhdGl2ZSB6LTEwIGlubGluZS1ibG9jayB3LVsyMHB4XSBoLVsyMHB4XSBkYXJrOmJnLWdyYXktNjAwIGJnLWdyYXktMjAwIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCBib3JkZXIgZGFyazpib3JkZXItZ3JheS05MDAgYm9yZGVyLWdyYXktMzAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmNoZWNrZWQgKyBzcGFuIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwi4pyTXCI7XG5cdFx0XHRcdFx0QGFwcGx5IGFic29sdXRlIGxlZnQtMC41IHRvcC0wLjUgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgdy0zLjUgaC0zLjUgYmctdHJhbnNwYXJlbnQgdGV4dC1wcmltYXJ5IGRhcms6dGV4dC1ibHVlLTIwMCB0ZXh0LWJhc2UgZm9udC1wb3BwaW5zO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcblx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdEBhcHBseSByZWxhdGl2ZSB6LTEwIHctWzIwcHhdIGgtWzIwcHhdIHJvdW5kZWQtZnVsbCBkYXJrOmJnLWdyYXktNzAwIGJnLWdyYXktMjAwIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCBib3JkZXIgZGFyazpib3JkZXItZ3JheS05MDAgYm9yZGVyLWdyYXktMzAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmNoZWNrZWQgKyBzcGFuIHtcblxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0KyAuY2hlY2tib3gtZmllbGQtbGFiZWwge1xuXG5cdFx0fVxuXG5cdH1cblx0LmNoZWNrYm94LWZpZWxkLWxhYmVse1xuXHRcdEBhcHBseSBjdXJzb3ItcG9pbnRlclxuXHR9XG5cbn1cbiIsIkBsYXllciBjb21wb25lbnRzIHtcblxuXHQuZm9ybS1lcnJvcnMge1xuXHRcdEBhcHBseSBiZy1yZWQtNTAwIHRleHQtbGlnaHQgcC02IHJvdW5kZWQtbGcgc2hhZG93IG1iLTY7XG5cblx0XHR1bCB7XG5cdFx0XHRAYXBwbHkgbGlzdC1kZWNpbWFsIHBsLTcgI3shaW1wb3J0YW50fTtcblx0XHR9XG5cblx0XHRsaVtkYXRhLWZpZWxkLWVycm9yXSB7XG5cdFx0XHRAYXBwbHkgcHktMC41IGN1cnNvci1wb2ludGVyIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCBlYXNlLWluLW91dCBob3Zlcjp0ZXh0LWdyYXktMTAwIGhvdmVyOnVuZGVybGluZTtcblx0XHR9XG5cdH1cblxuXG5cblx0LnRhYl9jb250ZW50IHtcblx0XHRAYXBwbHkgcC00IHJvdW5kZWQtbWQgYmctd2lkZ2V0IGZsZXggZmxleC1yb3cgZmxleC13cmFwO1xuXG5cdFx0PiAuZm9ybS1maWVsZCB7XG5cdFx0XHQmOm5vdChbY2xhc3MqPVwiY29sLW1kXCJdKSB7XG5cdFx0XHRcdEBhcHBseSB3LWZ1bGw7XG5cdFx0XHR9XG5cdFx0XHQmW2NsYXNzKj1cImNvbC1tZFwiXSB7XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0QGFwcGx5IHBsLTBcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0QGFwcGx5IHByLTBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Zm9ybSB7XG5cdFx0QGFwcGx5IHAtNCByb3VuZGVkLW1kIGJnLXdpZGdldCBtYi00O1xuXHRcdC50YWJfY29udGVudCB7XG5cdFx0XHRAYXBwbHkgcC0wIGJnLXRyYW5zcGFyZW50XG5cdFx0fVxuXHR9XG5cblxuXG5cblxuXG5cblx0LmZvcm0tZmllbGQge1xuXHRcdEBhcHBseSBmbGV4IGZsZXgtY29sIG1iLTY7XG5cblx0XHQmLmhwIHtcblx0XHRcdEBhcHBseSBvcGFjaXR5LTAgYWJzb2x1dGUgdy0wIGgtMCAtbGVmdC1mdWxsIC10b3AtZnVsbCBpbnZpc2libGU7XG5cdFx0fVxuXG5cdFx0LmZpZWxkLWxhYmVsIHtcblx0XHRcdEBhcHBseSBmb250LWJvbGQgbWItMSBsaWdodDp0ZXh0LWdyYXktNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdC5mb3JtLXN1YmxhYmVsIHtcblx0XHRcdFx0QGFwcGx5IGZvbnQtbm9ybWFsIHRleHQteHMgZGFyazp0ZXh0LWdyYXktMTAwIG1iLTE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZpZWxkLWRlc2NyaXB0aW9uLFxuXHRcdC5mb3JtLWRlc2NyaXB0aW9uIHtcblx0XHRcdEBhcHBseSB0ZXh0LXhzIGRhcms6dGV4dC1ncmF5LTIwMCB0ZXh0LWdyYXktNjAwIGl0YWxpYztcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0fVxuXG5cdFx0LmZvcm0tZmllbGQtd3JhcHBlciB7XG5cdFx0XHRAYXBwbHkgYmxvY2s7XG5cdFx0fVxuXG5cblx0XHQmLmlzLXJlcXVpcmVkIHtcblx0XHRcdC5maWVsZC1sYWJlbCB7XG5cdFx0XHRcdEBhcHBseSByZWxhdGl2ZTtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyonO1xuXHRcdFx0XHRcdEBhcHBseSB0ZXh0LXJlZC01MDAgZGFyazp0ZXh0LXJlZC00MDAgdGV4dC14cyByZWxhdGl2ZSAtdG9wLTE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnR5cGUtY2hlY2tib3gge1xuXHRcdFx0LmZvcm0tZmllbGQtd3JhcHBlciB7XG5cdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC5oYXMtZXJyb3IgLmhlbHAtYmxvY2ssXG5cdC5maWVsZC1lcnJvciB7XG5cdFx0QGFwcGx5IHRleHQteHMgdGV4dC1yZWQtNTAwIGRhcms6dGV4dC1yZWQtNDAwO1xuXHR9XG5cblx0LmZvcm0tZ3JvdXAge1xuXHRcdEBhcHBseSBmbGV4IGZsZXgtY29sIG1iLTY7XG5cdH1cblxuXHQuZm9ybS1jb2x1bW5zIHtcblx0XHRAYXBwbHkgbWluLXctWzEwMCVdIHctYXV0byBqdXN0aWZ5LWJldHdlZW4gI3shaW1wb3J0YW50fTtcblx0XHQmLnJvdyB7XG5cdFx0XHRAYXBwbHkgLW14LTIgI3shaW1wb3J0YW50fTtcblx0XHR9XG5cdH1cblxuXHQuZm9ybS1maWVsZHMtc2VjdGlvbiB7XG5cdFx0QGFwcGx5IGZsZXggZmxleC1jb2wgcC0wO1xuXG5cdFx0PiBoNCB7XG5cdFx0XHRAYXBwbHkgZm9udC1ib2xkIHRleHQtbGdcblx0XHR9XG5cblx0XHQ+IC5yb3cge1xuXHRcdFx0QGFwcGx5IC1teC0yXG5cdFx0fVxuXHR9XG5cbn1cbiIsIkBsYXllciBjb21wb25lbnRzIHtcblx0dGFibGUge1xuXHRcdEBhcHBseSB3LWZ1bGw7XG5cblx0XHQuYnVsay1jaGVja2JveCB7XG5cdFx0XHRAYXBwbHkgdy1bMzBweF0gaC1bMzBweF07XG5cdFx0XHQuY2hlY2thYmxlLXdyYXBwZXIge1xuXHRcdFx0XHRAYXBwbHkgbS0wXG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHR0aGVhZCB7XG5cdFx0XHR0aCxcblx0XHRcdHRkIHtcblx0XHRcdFx0QGFwcGx5IHAtMiBib3JkZXItYi0yIGRhcms6Ym9yZGVyLWItZ3JheS05NTAgYm9yZGVyLWItZ3JheS0zMDA7XG5cdFx0XHRcdEBhcHBseSBiZy1ncmF5LTIwMCBkYXJrOmJnLWdyYXktOTAwLzcwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRib2R5IHtcblxuXHRcdFx0dGgge1xuXHRcdFx0XHRAYXBwbHkgcC0yIGJvcmRlci1iLTIgZGFyazpib3JkZXItYi1ncmF5LTk1MCBib3JkZXItYi1ncmF5LTMwMDtcblx0XHRcdFx0QGFwcGx5IGJnLWdyYXktMjAwIGRhcms6YmctZ3JheS05MDAvNzA7XG5cdFx0XHR9XG5cblx0XHRcdHRyIHtcblx0XHRcdFx0QGFwcGx5IHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMDtcblxuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0QGFwcGx5IHB4LTIgcHktMSBib3JkZXItYiBkYXJrOmJvcmRlci1iLWdyYXktOTUwIGJvcmRlci1iLWdyYXktMzAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZShldmVuKSB7XG5cdFx0XHRcdFx0QGFwcGx5IGJnLXdoaXRlIGRhcms6YmctZ3JheS01MDAvNDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1vZi10eXBlKG9kZCkge1xuXHRcdFx0XHRcdEBhcHBseSBiZy1ncmF5LTEwMCBkYXJrOmJnLWdyYXktNjAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIkdGlwcHlQbGFjZXM6IFsndG9wJywgJ3JpZ2h0JywgJ2xlZnQnLCAnYm90dG9tJ107XG5AaW1wb3J0IFwidGlwcHkuanMvZGlzdC90aXBweS5jc3NcIjtcbkBpbXBvcnQgXCJ0aXBweS5qcy9kaXN0L2JvcmRlci5jc3NcIjtcbkBpbXBvcnQgJ3RpcHB5LmpzL2Rpc3QvYmFja2Ryb3AuY3NzJztcbkBpbXBvcnQgXCJ0aXBweS5qcy9hbmltYXRpb25zL3NjYWxlLWV4dHJlbWUuY3NzXCI7XG5AaW1wb3J0IFwidGlwcHkuanMvYW5pbWF0aW9ucy9zaGlmdC10b3dhcmQuY3NzXCI7XG5cbi50aXBweS1hcnJvd3tcblx0d2lkdGg6MTZweDtcblx0aGVpZ2h0OjE2cHg7XG5cdEBhcHBseSB0ZXh0LWdyYXktODAwO1xufVxuXG5cbi50aXBweS1jb250ZW50IHtcblx0QGFwcGx5IGJnLWdyYXktOTUwIHRleHQtd2hpdGUgcm91bmRlZCBweC0yIHB5LTAuNSB0ZXh0LXNtO1xufVxuXG5cbi50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWJvdHRvbV0gPiAudGlwcHktYXJyb3c6OmJlZm9yZSB7XG5cdEBhcHBseSBib3JkZXItYi1ncmF5LTk1MCAjeyFpbXBvcnRhbnR9O1xufVxuXG4udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj10b3BdID4gLnRpcHB5LWFycm93OjpiZWZvcmUge1xuXHRAYXBwbHkgYm9yZGVyLXQtZ3JheS05NTAgI3shaW1wb3J0YW50fTtcbn1cblxuIiwiQGtleWZyYW1lcyBib3VuY2Utc2Nyb2xsdG9wLWhvdmVyIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgwKVxuXHR9XG5cblx0MTAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSwgLjkpIHRyYW5zbGF0ZVkoMClcblx0fVxuXG5cdDMwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSguOSwgMS4xKSB0cmFuc2xhdGVZKC04cHgpXG5cdH1cblxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSwgLjk1KSB0cmFuc2xhdGVZKDApXG5cdH1cblxuXHQ1NyUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgtN3B4KVxuXHR9XG5cblx0NjQlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMClcblx0fVxuXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMClcblx0fVxufVxuXG5cbmh0bWwge1xuXHRAYXBwbHkgaC1mdWxsO1xufVxuXG5ib2R5IHtcblx0QGFwcGx5IHAtMCBiZy1zbGF0ZS0xMDAgZGFyazpiZy1ncmF5LTYwMCBhbnRpYWxpYXNlZCBvdmVyZmxvdy14LWhpZGRlbiBtaW4taC1bMTAwJV0gdGV4dC1iYXNlIHRleHQtZGFyayBkYXJrOnRleHQtd2hpdGUgZm9udC1wb3BwaW5zO1xufVxuXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhciB7XG5cdHdpZHRoOiA2cHg7XG59XG5cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdEBhcHBseSBoaWRkZW47XG59XG5cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0QGFwcGx5IGJnLWJsdWUtNTAwIGRhcms6YmcteWVsbG93LTMwMCByb3VuZGVkLW1kO1xuXHRzY3JvbGxiYXItY29sb3I6IHZhcigtLXR3Yy1ibHVlLTUwMCk7XG5cblx0Ly9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIG9yYW5nZSwgZGFya3NhbG1vbik7XG59XG5cbmEge1xuXHRAYXBwbHkgdGV4dC1wdXJwbGUtNjAwIGRhcms6dGV4dC1ibHVlLTMwMCBob3ZlcjpkYXJrOnRleHQtYmx1ZS01MDAgaG92ZXI6dGV4dC1ibHVlLTUwMCB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDAgaW5saW5lLWJsb2NrO1xufVxuXG5cbi5hcHAge1xuXHRAYXBwbHkgZmxleCBmbGV4LWNvbCB3LWZ1bGwgcC0wIG0tMCBoLWZ1bGwgbWluLWgtWzEwMGR2aF07XG5cdHNjcm9sbGJhci1jb2xvcjogdmFyKC0tdHdjLWJsdWUtNTAwKTtcbn1cblxuLmN1cnNvci16b29tIHtcblx0Y3Vyc29yOiB6b29tLWluO1xufVxuXG5cbm1haW4ge1xuXHRAYXBwbHkgbXgtYXV0byBmbGV4LWF1dG8gcHgtMCByZWxhdGl2ZSB6LTA7XG59XG5cbm1haW4sXG4ubWFpbiB7XG5cblx0Ji53aXRob3V0LWNvbHVtbnMge1xuXHRcdEBhcHBseSBteC1hdXRvO1xuXHRcdD4gLnJvdyB7XG5cdFx0XHRAYXBwbHkgLW14LTIgI3shaW1wb3J0YW50fVxuXHRcdH1cblx0fVxuXG5cdCYud2l0aC1sZWZ0LWNvbHVtbixcblx0Ji53aXRoLXJpZ2h0LWNvbHVtbiB7XG5cdFx0QGFwcGx5IC1teC0yO1xuXHR9XG5cblx0LmRvY3UtY29udGVudCB7XG5cdFx0LnJvdyB7XG5cdFx0XHRAYXBwbHkgLW14LTJcblx0XHR9XG5cdH1cbn1cblxuXG4uY29udGVudC1jb2wge1xuXG5cdGhyIHtcblx0XHRAYXBwbHkgbXktMTBcblx0fVxuXG5cdHA6bm90KDpsYXN0LW9mLXR5cGUpOm5vdChbY2xhc3NdKSB7XG5cdFx0QGFwcGx5IG1iLTY7XG5cdH1cbn1cblxuLnRoZW1lLXN3aXRjaCB7XG5cdEBhcHBseSBhYnNvbHV0ZSB6LTEwIGxlZnQtMCB0b3AtMCB3LWZ1bGwgaC1mdWxsIGhpZGRlbjtcbn1cblxuXG4uc2Nyb2xsLXRvcCB7XG5cdEBhcHBseSBmaXhlZCBib3R0b20tMTIgLXJpZ2h0LWZ1bGwgdy1bNDBweF0gaC1bNDBweF0gcm91bmRlZC1mdWxsIGRhcms6YmctZ3JheS00MDAgYmctZ3JheS0zMDAgaW5saW5lLWZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBjdXJzb3ItcG9pbnRlcjtcblx0QGFwcGx5IHNoYWRvdy1sZztcblxuXHRzcGFuIHtcblx0XHRAYXBwbHkgcmVsYXRpdmUgaW5saW5lLWZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBjdXJzb3ItcG9pbnRlcjtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAn4oaRJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0fVxuXG5cdCY6aG92ZXIgc3BhbiB7XG5cdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZS1zY3JvbGx0b3AtaG92ZXI7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yOCwgLjg0LCAuNDIsIDEpO1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcblx0fVxufVxuXG4uZGlzcGxheS1zY3JvbGwtdG9wIHtcblx0LnNjcm9sbC10b3Age1xuXHRcdEBhcHBseSByaWdodC0xMjtcblx0fVxufVxuXG5cbi5icmVhZGNydW1iLWNvbnRhaW5lciB7XG5cdEBhcHBseSBteS00IHAtMCBteC1hdXRvICN7IWltcG9ydGFudH07XG5cblx0LmJyZWFkY3J1bWIge1xuXHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBmbGV4LW5vd3JhcCBvdmVyZmxvdy1oaWRkZW4gcHktMiBweC0yIGJnLWdyYXktNTAgZGFyazpiZy1ncmF5LTgwMCBtYi0wIHJvdW5kZWQtbWQgbGlzdC1ub25lIHNlbGVjdC1ub25lO1xuXG5cdFx0bGkge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyIHB4LTEgd2hpdGVzcGFjZS1ub3dyYXAgb3ZlcmZsb3ctaGlkZGVuIHRleHQtZWxsaXBzaXMgbWF4LXctWzUwJV0gdHJhbnNpdGlvbi1bd2lkdGgsbWF4LXdpZHRoLG1pbi13aWR0aF0gZHVyYXRpb24tMzAwO1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnLyc7XG5cdFx0XHRcdFx0QGFwcGx5IHBsLTIgdGV4dC15ZWxsb3ctMzAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEsXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0QGFwcGx5IHdoaXRlc3BhY2Utbm93cmFwIG92ZXJmbG93LWhpZGRlbiB0ZXh0LWVsbGlwc2lzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbmltZyB7XG5cdC5pbWctZmx1aWQge1xuXHRcdEBhcHBseSB3LWZ1bGwgaC1hdXRvXG5cdH1cblxuXHQmLmZsb2F0LWltZyxcblx0Ji5pbWctdGV4dC1pY29uIHtcblx0XHRAYXBwbHkgZmxvYXQtbGVmdCBtci00IG1iLTRcblx0fVxuXG59XG5cbnAgKyBpbWcuaW1nLXRleHQtaWNvbiB7XG5cdEBhcHBseSBjbGVhci1sZWZ0O1xufVxuXG5cbmZpZ3VyZSB7XG5cdEBhcHBseSBtYi02O1xuXG5cdHBpY3R1cmUge1xuXHRcdEBhcHBseSByZWxhdGl2ZTtcblx0XHRpbWcge1xuXHRcdFx0QGFwcGx5IHJlbGF0aXZlO1xuXHRcdH1cblx0fVxuXG5cdGZpZ2NhcHRpb24ge1xuXHRcdEBhcHBseSBweS0xIGJsb2NrIHRleHQtZ3JheS01MDAgZGFyazp0ZXh0LWdyYXktMTAwLzgwIHRleHQtc207XG5cblx0XHRwOmxhc3QtY2hpbGQge1xuXHRcdFx0QGFwcGx5IG1iLTBcblx0XHR9XG5cdH1cbn1cblxuXG5Ac2NyZWVuIG1heC1zbSB7XG5cdC5jb250YWluZXIsXG5cdG1haW4ge1xuXHRcdEBhcHBseSB3LVs5NSVdIG1heC13LVs5NSVdO1xuXHR9XG5cblx0bWFpbiB7XG5cdFx0QGFwcGx5IG10LTAgcHktNDtcblx0XHQuY29udGVudC1jb2wge1xuXHRcdFx0QGFwcGx5IG10LTAgcHQtMFxuXHRcdH1cblx0fVxufVxuXG5cbkBzY3JlZW4gbWF4LW1kIHtcblx0LmNvbnRhaW5lcixcblx0bWFpbiB7XG5cdFx0QGFwcGx5IHctWzkyJV0gbWF4LXctWzkyJV07XG5cdH1cblxuXHRtYWluIHtcblx0XHRAYXBwbHkgbXQtMCBweS00O1xuXHRcdC5jb250ZW50LWNvbCB7XG5cdFx0XHRAYXBwbHkgbXQtMCBwdC0wXG5cdFx0fVxuXHR9XG59XG5cbkBzY3JlZW4gbWF4LWxnIHtcblx0LmNvbnRhaW5lcixcblx0bWFpbiB7XG5cdFx0QGFwcGx5IHctWzk1JV0gbWF4LXctWzk1JV07XG5cdH1cblxuXHRtYWluIHtcblx0XHRAYXBwbHkgbXQtMiBweS00O1xuXG5cdFx0LmNvbnRlbnQtY29sIHtcblx0XHRcdEBhcHBseSBtdC0wIHB0LTBcblx0XHR9XG5cdH1cbn1cblxuXG5Ac2NyZWVuIG1heC14bCB7XG5cdC5icmVhZGNydW1iLWNvbnRhaW5lciB7XG5cdFx0QGFwcGx5IG10LTIwICN7IWltcG9ydGFudH1cblx0fVxuXG5cdG1haW4ge1xuXHRcdEBhcHBseSBtdC0wIHB5LTA7XG5cdFx0LmNvbnRlbnQtY29sIHtcblx0XHRcdEBhcHBseSBtdC0wIHB0LTBcblx0XHR9XG5cdH1cbn1cblxuXG5Ac2NyZWVuIG1pbi1sZyB7XG5cdG1haW4ge1xuXHRcdEBhcHBseSB3LVs5OCVdIG1heC13LVs5OCVdO1xuXHR9XG59XG5cbkBzY3JlZW4gbWluLWxnIHtcblx0bWFpbiB7XG5cdFx0QGFwcGx5IG1heC13LVsxMDI0cHhdO1xuXHR9XG59XG5cbkBzY3JlZW4gbWluLXhsIHtcblx0LmNvbnRhaW5lcixcblx0bWFpbiB7XG5cdFx0QGFwcGx5IHctWzgwJV0gbWF4LXctWzgwJV07XG5cdH1cblxuXHRtYWluIHtcblx0XHRAYXBwbHkgbXQtMCBweS0wO1xuXHRcdC5jb250ZW50LWNvbCB7XG5cdFx0XHRAYXBwbHkgbXQtMyBwdC0zXG5cdFx0fVxuXHR9XG59XG5cbkBzY3JlZW4gbWluLTJ4bCB7XG5cdC5jb250YWluZXIsXG5cdG1haW4ge1xuXHRcdEBhcHBseSB3LVs2NSVdIG1heC13LVs2NSVdO1xuXHR9XG59XG5cblxuQHNjcmVlbiBtYXgtbGcge1xuXHRtYWluIHtcblx0XHQuY29udGVudC1jb2wge1xuXHRcdFx0QGFwcGx5IHctZnVsbDtcblx0XHR9XG5cblx0XHQuc2lkZWJhci13aWRnZXRzLWxlZnQsXG5cdFx0LnNpZGViYXItd2lkZ2V0cy1yaWdodCB7XG5cdFx0XHRAYXBwbHkgdy1mdWxsO1xuXHRcdH1cblx0fVxufVxuXG4iLCJALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlLWxvZ28tYXJyLW8ge1xuXHRmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cblx0dG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTsgfVxufVxuQC1vLWtleWZyYW1lcyByb3RhdGUtbG9nby1hcnItbyB7XG5cdGZyb20geyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuXHR0byB7IHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpOyB9XG59XG5ALW1vei1rZXlmcmFtZXMgcm90YXRlLWxvZ28tYXJyLW8ge1xuXHRmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cblx0dG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTsgfVxufVxuQGtleWZyYW1lcyByb3RhdGUtbG9nby1hcnItbyB7XG5cdGZyb20geyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuXHR0byB7IHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpOyB9XG59XG5cblxuXG5cblxuLmxvZ28ge1xuXHRzdmcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblxuXHRcdHBhdGgge1xuXHRcdFx0c3Ryb2tlLXdpZHRoOiAycHg7XG5cdFx0fVxuXG5cdFx0LnN2Zy1lbGVtLTEzLFxuXHRcdC5zdmctZWxlbS05IHtcblx0XHRcdC8vQGFwcGx5IHN0cm9rZS1yZWQtNTAwIGZpbGwtcmVkLTUwMCBkYXJrOnN0cm9rZS1yZWQtNDAwIGRhcms6ZmlsbC1yZWQtNDAwO1xuXHRcdH1cblxuXHRcdC5hcnItbyB7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA0MDBweCA2OHB4O1xuXHRcdFx0Ly9hbmltYXRpb246IHJvdGF0ZS1sb2dvLWFyci1vIDVzIGxpbmVhciBpbmZpbml0ZTtcblxuXHRcdFx0LXdlYmtpdC1hbmltYXRpb246IHJvdGF0ZS1sb2dvLWFyci1vIDJzIGxpbmVhciBpbmZpbml0ZTtcblx0XHRcdC1tb3otYW5pbWF0aW9uOiByb3RhdGUtbG9nby1hcnItbyAycyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0XHQtby1hbmltYXRpb246IHJvdGF0ZS1sb2dvLWFyci1vIDJzIGxpbmVhciBpbmZpbml0ZTtcblx0XHRcdGFuaW1hdGlvbjogcm90YXRlLWxvZ28tYXJyLW8gMnMgbGluZWFyIGluZmluaXRlO1xuXHRcdH1cblxuXHRcdD4gZ1tmaWxsPVwiI2ZmZlwiXSB7XG5cdFx0XHRAYXBwbHkgZmlsbC1jdXJyZW50O1xuXHRcdH1cblx0XHQ+IGdbc3Ryb2tlPVwiI2ZmZlwiXSB7XG5cdFx0XHRAYXBwbHkgc3Ryb2tlLWN1cnJlbnQ7XG5cdFx0fVxuXHR9XG5cblx0c3ZnIC5zdmctZWxlbS0xIHtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMTQyLjc5MzU3OTEwMTU2MjVweDtcblx0XHRzdHJva2UtZGFzaGFycmF5OiAxNDIuNzkzNTc5MTAxNTYyNXB4O1xuXHRcdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMC4xNXMgbGluZWFyIDAuMDFzLCBmaWxsIDAuM3MgbGluZWFyIDFzO1xuXHRcdHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMTVzIGxpbmVhciAwLjAxcywgZmlsbCAwLjNzIGxpbmVhciAxcztcblx0fVxuXG5cdHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTEge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuXHRcdEBhcHBseSBmaWxsLWN1cnJlbnQ7XG5cdFx0Ly9maWxsOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG5cdH1cblxuXHRzdmcgLnN2Zy1lbGVtLTIge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAzMDUuNjY4ODg0Mjc3MzQzNzVweDtcblx0XHRzdHJva2UtZGFzaGFycmF5OiAzMDUuNjY4ODg0Mjc3MzQzNzVweDtcblx0XHRmaWxsOiB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMTVzIGxpbmVhciAwLjE1cywgZmlsbCAwLjNzIGxpbmVhciAxLjFzO1xuXHRcdHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMTVzIGxpbmVhciAwLjE1cywgZmlsbCAwLjNzIGxpbmVhciAxLjFzO1xuXHR9XG5cblx0c3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMiB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG5cdFx0QGFwcGx5IGZpbGwtY3VycmVudDtcblx0fVxuXG5cdHN2ZyAuc3ZnLWVsZW0tMyB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDE0MS43MzY4NjIxODI2MTcycHg7XG5cdFx0c3Ryb2tlLWRhc2hhcnJheTogMTQxLjczNjg2MjE4MjYxNzJweDtcblx0XHRmaWxsOiB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMTVzIGxpbmVhciAwLjI1cywgZmlsbCAwLjNzIGxpbmVhciAxLjJzO1xuXHRcdHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMTVzIGxpbmVhciAwLjI1cywgZmlsbCAwLjNzIGxpbmVhciAxLjJzO1xuXHR9XG5cblx0c3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMyB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG5cdFx0QGFwcGx5IGZpbGwtY3VycmVudDtcblx0fVxuXG5cdHN2ZyAuc3ZnLWVsZW0tNCB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDMwNS42Njc3MjQ2MDkzNzVweDtcblx0XHRzdHJva2UtZGFzaGFycmF5OiAzMDUuNjY3NzI0NjA5Mzc1cHg7XG5cdFx0ZmlsbDogdHJhbnNwYXJlbnQ7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjE1cyBsaW5lYXIgMC4zNXMsIGZpbGwgMC4zcyBsaW5lYXIgMS4zcztcblx0XHR0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjE1cyBsaW5lYXIgMC4zNXMsIGZpbGwgMC4zcyBsaW5lYXIgMS4zcztcblx0fVxuXG5cdHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTQge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuXHRcdEBhcHBseSBmaWxsLWN1cnJlbnQ7XG5cdH1cblxuXHRzdmcgLnN2Zy1lbGVtLTUge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAyMy45OTQxODY0MDEzNjcxODhweDtcblx0XHRzdHJva2UtZGFzaGFycmF5OiAyMy45OTQxODY0MDEzNjcxODhweDtcblx0XHRmaWxsOiB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMTVzIGxpbmVhciAwLjQ1cywgZmlsbCAwLjNzIGxpbmVhciAxLjRzO1xuXHRcdHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMTVzIGxpbmVhciAwLjQ1cywgZmlsbCAwLjNzIGxpbmVhciAxLjRzO1xuXHR9XG5cblx0c3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tNSB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG5cdFx0QGFwcGx5IGZpbGwtY3VycmVudDtcblx0fVxuXG5cdHN2ZyAuc3ZnLWVsZW0tNiB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDE4Mi41NDI0NDk5NTExNzE4OHB4O1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDE4Mi41NDI0NDk5NTExNzE4OHB4O1xuXHRcdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMC4xNXMgbGluZWFyIC41cywgZmlsbCAwLjNzIGxpbmVhciAxLjVzO1xuXHRcdHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMTVzIGxpbmVhciAuNXMsIGZpbGwgMC4zcyBsaW5lYXIgMS41cztcblx0fVxuXG5cdHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTYge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuXHRcdEBhcHBseSBmaWxsLWN1cnJlbnQ7XG5cdH1cblxuXHRzdmcgLnN2Zy1lbGVtLTcge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiA4Ni4zMTk0MzUxMTk2Mjg5cHg7XG5cdFx0c3Ryb2tlLWRhc2hhcnJheTogODYuMzE5NDM1MTE5NjI4OXB4O1xuXHRcdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMC4xNXMgbGluZWFyIDAuNnMsIGZpbGwgMC4zcyBsaW5lYXIgMS42cztcblx0XHR0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjE1cyBsaW5lYXIgMC42cywgZmlsbCAwLjNzIGxpbmVhciAxLjZzO1xuXHR9XG5cblx0c3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tNyB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG5cdFx0QGFwcGx5IGZpbGwtY3VycmVudDtcblx0fVxuXG5cdHN2ZyAuc3ZnLWVsZW0tOCB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDI0MS41NjczMjE3NzczNDM3NXB4O1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDI0MS41NjczMjE3NzczNDM3NXB4O1xuXHRcdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMC4xNXMgbGluZWFyIDAuN3MsIGZpbGwgMC4zcyBsaW5lYXIgMS43cztcblx0XHR0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjE1cyBsaW5lYXIgMC43cywgZmlsbCAwLjNzIGxpbmVhciAxLjdzO1xuXHR9XG5cblx0c3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tOCB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG5cdFx0QGFwcGx5IGZpbGwtY3VycmVudDtcblx0fVxuXG5cdHN2ZyAuc3ZnLWVsZW0tOSB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDg2LjMxOTQzNTExOTYyODlweDtcblx0XHRzdHJva2UtZGFzaGFycmF5OiA4Ni4zMTk0MzUxMTk2Mjg5cHg7XG5cdFx0ZmlsbDogdHJhbnNwYXJlbnQ7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjE1cyBsaW5lYXIgMC44cywgZmlsbCAwLjNzIGxpbmVhciAxLjhzO1xuXHRcdHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMTVzIGxpbmVhciAwLjhzLCBmaWxsIDAuM3MgbGluZWFyIDEuOHM7XG5cdH1cblxuXHRzdmcuYWN0aXZlIC5zdmctZWxlbS05IHtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMDtcblx0XHQvL2ZpbGw6IHJnYigyNTUsIDI1NSwgMjU1KTtcblx0XHRmaWxsOiAjZTA5MjAxO1xuXHRcdHN0cm9rZTogI2UwOTIwMTtcblx0fVxuXG5cdHN2ZyAuc3ZnLWVsZW0tMTAge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAyMjYuODgzODY1MzU2NDQ1M3B4O1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDIyNi44ODM4NjUzNTY0NDUzcHg7XG5cdFx0ZmlsbDogdHJhbnNwYXJlbnQ7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjE1cyBsaW5lYXIgLjlzLCBmaWxsIDAuM3MgbGluZWFyIDEuOXM7XG5cdFx0dHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMC4xNXMgbGluZWFyIC45cywgZmlsbCAwLjNzIGxpbmVhciAxLjlzO1xuXHR9XG5cblx0c3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMTAge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuXHRcdEBhcHBseSBmaWxsLWN1cnJlbnQ7XG5cdH1cblxuXHRzdmcgLnN2Zy1lbGVtLTExIHtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogOTkuMjIwODQ4MDgzNDk2MXB4O1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDk5LjIyMDg0ODA4MzQ5NjFweDtcblx0XHRmaWxsOiB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMTVzIGxpbmVhciAxcywgZmlsbCAwLjNzIGxpbmVhciAycztcblx0XHR0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjE1cyBsaW5lYXIgMXMsIGZpbGwgMC4zcyBsaW5lYXIgMnM7XG5cdH1cblxuXHRzdmcuYWN0aXZlIC5zdmctZWxlbS0xMSB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG5cdFx0QGFwcGx5IGZpbGwtY3VycmVudDtcblx0fVxuXG5cdHN2ZyAuc3ZnLWVsZW0tMTIge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiA5Ny44OTYxNjM5NDA0Mjk2OXB4O1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDk3Ljg5NjE2Mzk0MDQyOTY5cHg7XG5cdFx0ZmlsbDogdHJhbnNwYXJlbnQ7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAwLjE1cyBsaW5lYXIgMS4xcywgZmlsbCAwLjNzIGxpbmVhciAyLjFzO1xuXHRcdHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMTVzIGxpbmVhciAxLjFzLCBmaWxsIDAuM3MgbGluZWFyIDIuMXM7XG5cdH1cblxuXHRzdmcuYWN0aXZlIC5zdmctZWxlbS0xMiB7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG5cdFx0QGFwcGx5IGZpbGwtY3VycmVudDtcblx0fVxuXG5cdHN2ZyAuc3ZnLWVsZW0tMTMge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAxODYuNTk3ODA4ODM3ODkwNjJweDtcblx0XHRzdHJva2UtZGFzaGFycmF5OiAxODYuNTk3ODA4ODM3ODkwNjJweDtcblx0XHRmaWxsOiB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuM3MgbGluZWFyIDEuMnMsIGZpbGwgMC4zcyBsaW5lYXIgM3M7XG5cdFx0dHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMC4zcyBsaW5lYXIgMS4ycywgZmlsbCAwLjNzIGxpbmVhciAzcztcblx0fVxuXG5cdHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTEzIHtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMDtcblx0XHRmaWxsOiAjZTA5MjAxO1xuXHRcdHN0cm9rZTogI2UwOTIwMTtcblx0fVxuXG5cbn1cbiIsIi5zaWRlYmFyLXdpZGdldHMtcmlnaHQsXG4uc2lkZWJhci13aWRnZXRzLWxlZnQge1xuXHRAYXBwbHkgbWItNjtcblx0LndpZGdldC13cmFwIHtcblx0XHRAYXBwbHkgaC1mdWxsIGJvcmRlci1sIGRhcms6Ym9yZGVyLWwtZ3JheS05MDAvNTAgYm9yZGVyLWwtZ3JheS0yMDAgcGwtNCBwdC02IG1iLTQ7XG5cdH1cblxuXHQud2lkZ2V0IHtcblx0XHRAYXBwbHkgYmctd2lkZ2V0IGRhcms6Ymctd2lkZ2V0IGRhcms6c2hhZG93LWlubmVyICBtYi0xMCByb3VuZGVkLW1kOyAvLyBkYXJrOnNoYWRvdy1sZztcblxuXHRcdD4gLmhlYWRlcixcblx0XHQ+IC53aWRnZXQtaGVhZGluZyxcblx0XHQ+IGgzLFxuXHRcdD4gaDQge1xuXHRcdFx0QGFwcGx5IG14LTIgcHktMiBweC0yIGZvbnQtYm9sZCBib3JkZXItYiBkYXJrOmJvcmRlci1iLWdyYXktNTAwO1xuXHRcdH1cblxuXHRcdD4gLndpZGdldC1ib2R5LFxuXHRcdD4gLmJvZHksID4gLmNvbnRlbnQge1xuXHRcdFx0QGFwcGx5IHB5LTIgcHgtNDtcblxuXHRcdFx0Zm9ybSB7XG5cdFx0XHRcdEBhcHBseSBwLTAgbS0wIGJnLXRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0LnVzZXItaW5mby13aWRnZXQge1xuXHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGZsZXgtd3JhcCBpdGVtcy1jZW50ZXI7XG5cdFx0PiBhIHtcblx0XHRcdEBhcHBseSBpbmxpbmUtZmxleCBmbGV4LWF1dG87XG5cdFx0fVxuXHRcdC5hdmF0YXIge1xuXHRcdFx0QGFwcGx5IGZsb2F0LWxlZnQgbWF4LXctWzQwcHhdIG1heC1oLVs0MHB4XTtcblx0XHR9XG5cdH1cblxuXHQudXNlci1iaW8ge1xuXHRcdEBhcHBseSBtdC0yIHRleHQtc20gbGluZS1jbGFtcC00IG0tMCB3LWZ1bGw7XG5cdH1cblxuXHQudXNlcm5hbWUge1xuXHRcdEBhcHBseSBmb250LWJvbGQgdGV4dC1sZyBtLTAgbWwtMi41IHctZnVsbDtcblx0fVxuXHQudXNlci1ncm91cCB7XG5cdFx0QGFwcGx5IG0tMCB0ZXh0LXNtIG1iLTQgdGV4dC1ncmF5LTUwMCBkYXJrOnRleHQtZ3JheS0yMDAgbXQtMjtcblx0fVxuXHQuYXZhdGFyIHtcblx0XHRAYXBwbHkgcm91bmRlZC1mdWxsIG1heC13LVs1NXB4XSBtYXgtaC1bNTVweF1cblx0fVxuXG5cblx0LnVzZXItZGV0YWlscyB7XG5cdFx0cCB7XG5cdFx0XHRAYXBwbHkgbS0wIHAtMFxuXHRcdH1cblx0fVxufVxuIiwiLnN3aXRjaC1zcGxhdHRlciB7XG5cbiAgICBzdmcge1xuICAgICAgICBzdHJva2Utd2lkdGg6IDEuMnB4O1xuXHRcdEBhcHBseSBkYXJrOnN0cm9rZS1ibHVlLTcwMCBzdHJva2UtZ3JheS00MDA7XG5cbiAgICAgICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDBzIGVhc2UtaW4tb3V0IDBzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwcyBlYXNlLWluLW91dCAwcztcbiAgICAgICAgfVxuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0QGFwcGx5IGJsb2NrXG5cdFx0fVxuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMSB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC4zcztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS0xIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTIge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC4zMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjMxcztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS0yIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTMge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC4zMnM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjMycztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS0zIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTQge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC4zMjk5OTk5OTk5OTk5OTk5NnM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjMyOTk5OTk5OTk5OTk5OTk2cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS00IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTUge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC4zMzk5OTk5OTk5OTk5OTk5N3M7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjMzOTk5OTk5OTk5OTk5OTk3cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS01IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTYge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC4zNXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjM1cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS02IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTcge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC4zNnM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjM2cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS03IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTgge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC4zN3M7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjM3cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS04IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTkge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC4zOHM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjM4cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS05IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTEwIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuMzlzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC4zOXM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMTAge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMTEge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC40cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNHM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMTEge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMTIge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC40MXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjQxcztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS0xMiB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS0xMyB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjQycztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNDJzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTEzIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTE0IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNDNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC40M3M7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMTQge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMTUge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC40NHM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjQ0cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS0xNSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS0xNiB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjQ0OTk5OTk5OTk5OTk5OTk2cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNDQ5OTk5OTk5OTk5OTk5OTZzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTE2IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTE3IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNDU5OTk5OTk5OTk5OTk5OTZzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC40NTk5OTk5OTk5OTk5OTk5NnM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMTcge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMTgge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC40N3M7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjQ3cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS0xOCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS0xOSB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjQ4cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNDhzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTE5IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTIwIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNDlzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC40OXM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMjAge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMjEge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC41cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNXM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMjEge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMjIge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC41MXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjUxcztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS0yMiB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS0yMyB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjUycztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNTJzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTIzIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTI0IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNTNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC41M3M7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMjQge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMjUge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC41NHM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjU0cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS0yNSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS0yNiB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjU1cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNTVzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTI2IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTI3IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNTZzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC41NnM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMjcge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMjgge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC41NzAwMDAwMDAwMDAwMDAxcztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNTcwMDAwMDAwMDAwMDAwMXM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMjgge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMjkge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC41ODAwMDAwMDAwMDAwMDAxcztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNTgwMDAwMDAwMDAwMDAwMXM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMjkge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMzAge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC41OXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjU5cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS0zMCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS0zMSB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjZzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC42cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS0zMSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS0zMiB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjYxcztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNjFzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTMyIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTMzIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNjJzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC42MnM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMzMge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMzQge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC42M3M7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjYzcztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS0zNCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS0zNSB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjY0cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNjRzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTM1IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTM2IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNjVzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC42NXM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMzYge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMzcge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC42NTk5OTk5OTk5OTk5OTk5cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNjU5OTk5OTk5OTk5OTk5OXM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMzcge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMzgge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC42Njk5OTk5OTk5OTk5OTk5cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNjY5OTk5OTk5OTk5OTk5OXM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMzgge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tMzkge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC42Nzk5OTk5OTk5OTk5OTk5cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNjc5OTk5OTk5OTk5OTk5OXM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tMzkge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tNDAge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC42OXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjY5cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS00MCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS00MSB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjdzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC43cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS00MSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS00MiB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjcxcztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNzFzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTQyIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTQzIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNzJzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC43MnM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tNDMge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tNDQge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC43M3M7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjczcztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS00NCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS00NSB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjc0cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNzRzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTQ1IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTQ2IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNzVzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC43NXM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tNDYge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tNDcge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC43NnM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjc2cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS00NyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS00OCB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjc3cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNzdzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTQ4IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTQ5IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuNzhzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC43OHM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tNDkge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tNTAge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC43OXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjc5cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS01MCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS01MSB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjhzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC44cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS01MSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS01MiB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjgxcztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuODFzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTUyIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTUzIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuODIwMDAwMDAwMDAwMDAwMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjgyMDAwMDAwMDAwMDAwMDFzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTUzIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTU0IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuODMwMDAwMDAwMDAwMDAwMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjgzMDAwMDAwMDAwMDAwMDFzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTU0IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTU1IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuODQwMDAwMDAwMDAwMDAwMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjg0MDAwMDAwMDAwMDAwMDFzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTU1IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTU2IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuODUwMDAwMDAwMDAwMDAwMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjg1MDAwMDAwMDAwMDAwMDFzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTU2IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTU3IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuODYwMDAwMDAwMDAwMDAwMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjg2MDAwMDAwMDAwMDAwMDFzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTU3IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTU4IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuODcwMDAwMDAwMDAwMDAwMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjg3MDAwMDAwMDAwMDAwMDFzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTU4IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTU5IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuODc5OTk5OTk5OTk5OTk5OXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjg3OTk5OTk5OTk5OTk5OTlzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTU5IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTYwIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuODg5OTk5OTk5OTk5OTk5OXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjg4OTk5OTk5OTk5OTk5OTlzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTYwIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTYxIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuODk5OTk5OTk5OTk5OTk5OXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjg5OTk5OTk5OTk5OTk5OTlzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTYxIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTYyIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuOTA5OTk5OTk5OTk5OTk5OXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjkwOTk5OTk5OTk5OTk5OTlzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTYyIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTYzIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuOTE5OTk5OTk5OTk5OTk5OXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjkxOTk5OTk5OTk5OTk5OTlzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTYzIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTY0IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuOTI5OTk5OTk5OTk5OTk5OXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjkyOTk5OTk5OTk5OTk5OTlzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTY0IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTY1IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuOTRzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC45NHM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tNjUge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tNjYge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC45NXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjk1cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS02NiB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS02NyB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjk2cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuOTZzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTY3IHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTY4IHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuOTdzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC45N3M7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tNjgge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tNjkge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMC45OHM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjk4cztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS02OSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG4gICAgc3ZnIC5zdmctZWxlbS03MCB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAwLjk5cztcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDAuOTlzO1xuICAgIH1cblxuICAgIHN2Zy5hY3RpdmUgLnN2Zy1lbGVtLTcwIHtcbiAgICAgICAgZmlsbDogdmFyKC0taG9tZS1zd2l0Y2gtc3BsYXR0ZXItc3Ryb2tlKTtcbiAgICB9XG5cbiAgICBzdmcgLnN2Zy1lbGVtLTcxIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0IDFzO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMXM7XG4gICAgfVxuXG4gICAgc3ZnLmFjdGl2ZSAuc3ZnLWVsZW0tNzEge1xuICAgICAgICBmaWxsOiB2YXIoLS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2UpO1xuICAgIH1cblxuICAgIHN2ZyAuc3ZnLWVsZW0tNzIge1xuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQgMS4wMXM7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dCAxLjAxcztcbiAgICB9XG5cbiAgICBzdmcuYWN0aXZlIC5zdmctZWxlbS03MiB7XG4gICAgICAgIGZpbGw6IHZhcigtLWhvbWUtc3dpdGNoLXNwbGF0dGVyLXN0cm9rZSk7XG4gICAgfVxuXG59XG5cblxuIiwiLnN2Zy1saW5lIHtcblxuICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6IG5vbmU7XG5cdFx0QGFwcGx5IGRhcms6c3Ryb2tlLWJsdWUtNjAwIHN0cm9rZS1ncmF5LTQwMCAjeyFpbXBvcnRhbnR9O1xuXG4gICAgICAgIC5saW5lLXBhdGgge1xuICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDUxOS4wNzgyNDcwNzAzMTI1cHg7XG4gICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA1NzAuMDc4MjQ3MDcwMzEyNXB4O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAuNnMgY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQ1LCAwLjcxNSkgMHM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAuNnMgY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQ1LCAwLjcxNSkgMHM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSBzdmcge1xuICAgICAgICAubGluZS1wYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAyO1xuICAgICAgICB9XG4gICAgfVxuXG5cblxufVxuIiwiQGltcG9ydCBcIi4vc3BsYXR0ZXItYW5pbWF0aW9uXCI7XG5AaW1wb3J0IFwibGluZS1hbmltYXRpb25cIjtcblxuLyogRmFkZSBpbiB0YWJzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVTZWN0aW9uVGFiIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVTZWN0aW9uVGFiIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5cbjpyb290IHtcblx0LS1ob21lLXN3aXRjaC1zcGxhdHRlci1zdHJva2U6ICNmZmY7XG59XG5cblxuXG5cblxuLmZyb250cGFnZSB7XG5cdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRcdEBhcHBseSBmb250LWthbGFtYSBtYi0wO1xuXHR9XG5cblx0LnN2Zy1saW5lIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDE1MHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0c3ZnIHtcblx0XHRcdEBhcHBseSBmaWxsLW5vbmUgc3Ryb2tlLW5vbmU7XG5cdFx0XHQvL3N0cm9rZS13aWR0aDogMXB4O1xuXHRcdH1cblx0fVxuXG5cblx0LnN3aXRjaC1zcGxhdHRlciB7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMTVweDtcblx0XHRAYXBwbHkgdy0xLzIgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgb3ZlcmZsb3ctaGlkZGVuO1xuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHN0cm9rZS13aWR0aDogMS4ycHg7XG5cdFx0XHRAYXBwbHkgZGFyazpzdHJva2UtYmx1ZS02MDAgc3Ryb2tlLWdyYXktNTAwO1xuXHRcdH1cblx0fVxuXG5cblx0LnRvb2wtc2VsZWN0b3JzIHtcblx0XHRAYXBwbHkgcmVsYXRpdmUgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgbXgtYXV0byB3LWF1dG87XG5cblx0XHQuY29sIHtcblx0XHRcdEBhcHBseSByZWxhdGl2ZSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciB3LTEvMjtcblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdEBhcHBseSBpbmxpbmUtYmxvY2sgcmVsYXRpdmUgei0xMCB0ZXh0LTJ4bCBzZWxlY3Qtbm9uZSB3aGl0ZXNwYWNlLW5vd3JhcCB0ZXh0LWNlbnRlciAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0XHRAYXBwbHkgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMjAwIGVhc2UtaW4tb3V0IGJnLWdyYXktMjAwIGRhcms6YmctZ3JheS01MDAgaG92ZXI6YmctZ3JheS0yMDAgZGFyazpob3ZlcjpiZy1ncmF5LTcwMCBzaGFkb3ctaW5uZXI7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRcdFx0XHQvL3RyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQhaW1wb3J0YW50O1xuXHRcdFx0XHQvL3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjQsIDAsIDEsIDEpO1xuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlIGRhcms6YmctZ3JheS03MDBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2l0Y2gtc3BsYXR0ZXItYXJyb3cge1xuXHRcdFx0QGFwcGx5IGludmlzaWJsZSBvcGFjaXR5LTAgaC1bMTIwcHhdIHctWzIycHhdIHRvcC1mdWxsIGFic29sdXRlIHotWzFdO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuXG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdEBhcHBseSBkYXJrOnN0cm9rZS1ibHVlLTYwMCBzdHJva2UtZ3JheS00MDA7XG5cdFx0XHRcdHN0cm9rZS13aWR0aDogMXB4O1xuXHRcdFx0fVxuXG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0QGFwcGx5IHZpc2libGUgb3BhY2l0eS0xMDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cblxuXG5cdC5pbWctY29udGFpbmVyIHtcblx0XHRAYXBwbHkgdy1mdWxsIHJvdW5kZWQtbWQgcC0yIG92ZXJmbG93LWhpZGRlbiBiZy1ncmF5LTUwMC80MCBkYXJrOmJnLWdyYXktOTAwLzQwIGRyb3Atc2hhZG93LXhsIGRhcms6c2hhZG93LWxnIGRhcms6c2hhZG93LWdyYXktOTUwLzQwO1xuXG5cdFx0aW1nIHtcblx0XHRcdEBhcHBseSByb3VuZGVkIG9iamVjdC1jb3ZlciB3LWZ1bGwgaC1mdWxsIG0tMCAjeyFpbXBvcnRhbnR9O1xuXHRcdH1cblxuXHRcdCsgLnRleHQtY29udGVudCB7XG5cdFx0XHRAYXBwbHkgdGV4dC1jZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LnRleHQtY29udGVudCB7XG5cdFx0QGFwcGx5IGRhcms6YmctZ3JheS04MDAvNTAgYmctd2hpdGUvOTAgcHgtNiBweS02IHJvdW5kZWQtbWQgZHJvcC1zaGFkb3cteGwgZGFyazpzaGFkb3ctbGcgZGFyazpzaGFkb3ctZ3JheS05NTAvNDAgI3shaW1wb3J0YW50fTtcblxuXHRcdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRcdFx0QGFwcGx5IHJlbGF0aXZlIGlubGluZS1ibG9jayBtYi00O1xuXHRcdH1cblx0fVxuXG5cblx0LndyaXRlcixcblx0LmRldmVsb3BlcnMge1xuXHRcdEBhcHBseSBvdmVyZmxvdy1oaWRkZW4gaGlkZGVuO1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBzbGlkZVNlY3Rpb25UYWIgLjNzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG5cdFx0YW5pbWF0aW9uOiBzbGlkZVNlY3Rpb25UYWIgLjNzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG5cblx0XHQmOm5vdCguaGlkZSkge1xuXHRcdFx0QGFwcGx5IGJsb2NrIG92ZXJmbG93LXZpc2libGVcblx0XHR9XG5cdH1cblxuXHQudXNlci1tYW5hZ2VtZW50LWhlYWRlciB7XG5cdFx0QGFwcGx5IGZvbnQta2FsYW1hIGZsZXggZmxleC1jb2wganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyIHJlbGF0aXZlIG10LTQwO1xuXG5cdFx0PiBkaXYge1xuXHRcdFx0QGFwcGx5IGlubGluZS1mbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlciByZWxhdGl2ZSB6LTA7XG5cdFx0fVxuXG5cdFx0LmhlYWRpbmcge1xuXHRcdFx0QGFwcGx5IHRleHQtM3hsIGZvbnQtYm9sZCBteS0wIC1tYi0wLjUgcHktNCBweC02IHJlbGF0aXZlIHotMTAgdGV4dC1jZW50ZXIgZGFyazpiZy1ncmVlbi01MDAvNzAgYmctcm9zZS01MDAgdGV4dC13aGl0ZSB3aGl0ZXNwYWNlLW5vd3JhcCB3LWF1dG8gZGFyazpzaGFkb3ctbGcgc2hhZG93LW1kIHJvdW5kZWQtbGcgICN7IWltcG9ydGFudH07XG5cdFx0fVxuXG5cdFx0LnN1Yi1oZWFkaW5nIHtcblx0XHRcdEBhcHBseSBtdC0wIGRhcms6YmctZ3JheS01MDAgYmctZ3JheS02MDAgdGV4dC13aGl0ZSBwLTMgcHgtNSByZWxhdGl2ZSB6LTIwIGRhcms6c2hhZG93LWxnIHNoYWRvdy1tZCByb3RhdGUtMSByb3VuZGVkLWxnO1xuXHRcdH1cblx0fVxuXG5cblxuXG5cblxuXG5cblxuXG5cblx0LnN2Zy1saW5lIHtcblx0XHRAYXBwbHkgb3ZlcmZsb3ctaGlkZGVuO1xuXHRcdCYubGluZTEge1xuXHRcdFx0QGFwcGx5IHRvcC0wIHJpZ2h0LTAgbGVmdC1hdXRvIGJvdHRvbS1hdXRvIG0tMCBoLVszNTBweF07XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR0b3A6IC0zMCU7XG5cdFx0XHRcdGxlZnQ6IDE1JTtcblx0XHRcdFx0aGVpZ2h0OiA5MDBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubGluZTIge1xuXHRcdFx0dG9wOiAtNzBweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdGhlaWdodDogMzUwcHg7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGhlaWdodDogOTYwcHg7XG5cdFx0XHRcdGxlZnQ6IDM1JTtcblx0XHRcdFx0dG9wOiAtNjAlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5saW5lMyB7XG5cdFx0XHR0b3A6IC00MHB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0bGVmdDogMzAlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDQ3MnB4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNDhkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblxuXHQud3JpdGVyIHtcblx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbDtcblxuXHRcdC5jb250ZW50LWNyZWF0aW5nIHtcblx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGp1c3RpZnktY2VudGVyIHJlbGF0aXZlIG10LTI0O1xuXHRcdFx0aDMge1xuXHRcdFx0XHRAYXBwbHkgbXktMjQgcHktMiBweC00IHJlbGF0aXZlIHotMTAgaW5saW5lLWJsb2NrIG0tMCB0ZXh0LTN4bDtcblx0XHRcdFx0QGFwcGx5IC1yb3RhdGUtMjtcblx0XHRcdFx0QGFwcGx5IGJnLXJvc2UtNTAwIHRleHQtd2hpdGUgZGFyazpiZy1ncmVlbi02MDAgc2hhZG93LXhsIHJvdW5kZWQtbGc7XG5cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGVudC10b29scyB7XG5cdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXI7XG5cdFx0fVxuXG5cblx0XHQucm93IHtcblx0XHRcdD4gW2NsYXNzXj1cImNvbC1tZFwiXSB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRAYXBwbHkgdGV4dC1jZW50ZXI7XG5cdFx0XHRcdFx0LnRleHQtY29udGVudCB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgaW5saW5lLWJsb2NrIG1iLVszMHB4XVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0LnJvdy50b29scyB7XG5cdFx0XHQvL2JhY2tncm91bmQ6IHVybChcIi4uL2ltZy9teS53ZWJwXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMiU7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDUlIDA7XG5cdFx0XHRtYXJnaW46IDIwcHggLTUlIDA7XG5cdFx0XHRtaW4taGVpZ2h0OiA1ODBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdC50ZXh0LWNvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0NXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4xM3JlbTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblxuXG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yb3cudXNlci1tYW5hZ2VtZW50IHtcblx0XHRcdC8vYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL215Mi53ZWJwXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA5MCUgNjAlO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA0MCU7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDUlO1xuXHRcdFx0bWFyZ2luOiA4MHB4IC01JSAwO1xuXHRcdFx0bWluLWhlaWdodDogNTgwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHQudXNlci1tYW5hZ2VyIHtcblx0XHRcdFx0LmltZy1jb250YWluZXIge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC04MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51c2VyZ3JvdXAtbWFuYWdlciB7XG5cdFx0XHRcdC5pbWctY29udGFpbmVyIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudXNlcmdyb3VwLXBlcm1zLW1hbmFnZXIge1xuXHRcdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0XHRtYXJnaW46IDMwcHggYXV0byAwO1xuXG5cdFx0XHR9XG5cblx0XHRcdC5pbWctY29udGFpbmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMjUpO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dC1jb250ZW50IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQuY3VzdG9tLXRvb2xzIHtcblx0XHRcdC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL215Mi53ZWJwXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA4MCUgODAlO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDUwcHggNSU7XG5cdFx0XHRtYXJnaW46IDAgLTUlO1xuXHRcdFx0bWluLWhlaWdodDogNTgwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdFx0LnRleHQtY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tZWRpYS10b29scyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL215My53ZWJwJyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgOTAlO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDgwJSAyMDAlO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcblxuXHRcdFx0LmltZy1jb250YWluZXIge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjI1KTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGV4dC1jb250ZW50IHtcblx0XHRcdFx0bWFyZ2luOiAwIDQ1cHggMCAwO1xuXHRcdFx0XHR3aWR0aDogNDUlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdH1cblx0fVxuXG5cblxuXG5cblx0LmRldmVsb3BlcnMge1xuXHRcdEBhcHBseSBmbGV4IGZsZXgtY29sIG10LVsxNjBweF07XG5cblxuXHRcdD4gZGl2OmZpcnN0LWNoaWxkIHtcblx0XHRcdEBhcHBseSBtYXgtdy1bNjAlXSBiZy1yb3NlLTUwMCB0ZXh0LXdoaXRlIGRhcms6YmctYmx1ZS01MDAvMjAgcHgtNCBweS0zIG14LWF1dG8gbWItMjQgLXJvdGF0ZS0xIGZvbnQta2FsYW1hIHRleHQtbGcgc2hhZG93LWxnIHRleHQtY2VudGVyO1xuXHRcdFx0QGFwcGx5IHJvdW5kZWQtbGc7XG5cdFx0fVxuXG5cdFx0aDQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0fVxuXG5cdFx0LnRleHQtY29udGVudCB7XG5cdFx0XHRAYXBwbHkgbXQtMjQgbXItNDtcblx0XHR9XG5cblx0XHQuc3ZnLWxpbmUge1xuXHRcdFx0bWFyZ2luOiAzMHB4IDAgIWltcG9ydGFudDtcblxuXG5cdFx0XHQmLmxpbmUxIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0aGVpZ2h0OiAzMDBweDtcblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdEBhcHBseSBsZWZ0LVszMiVdIGgtWzYwMHB4XSBkYXJrOnN0cm9rZS13aGl0ZSBzdHJva2UtZ3JheS04MDA7XG5cdFx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblxuXG5cdFx0PiAucm93Omxhc3QtY2hpbGQge1xuXHRcdFx0Ly9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvbXkyLndlYnBcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDgwJSA4MCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTUlIDA7XG5cdFx0fVxuXG5cblx0XHQueWFtbC1mb3JtLWVkaXQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly9iYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbXkzLndlYnBcIik7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIDA7XG5cdFx0XHRtaW4taGVpZ2h0OiA1MjBweDtcblxuXG5cdFx0XHQudGV4dC1jb250ZW50IHtcblx0XHRcdFx0bWF4LXdpZHRoOiA0MCU7XG5cdFx0XHR9XG5cblx0XHRcdC5pbWctY29udGFpbmVyIHtcblx0XHRcdFx0aGVpZ2h0OiA0MDBweDtcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQudGVtcGxhdGVzLWVkaXQsXG5cdFx0LmNvbnNvbGUtbW9kZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0cGFkZGluZzogMCAzMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdEBhcHBseSBtYi0yNDtcblxuXHRcdFx0LmltZy1jb250YWluZXIge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC50ZXh0LWNvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0QGFwcGx5IG15LTEwO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdH1cblxuXG5cblxuXG5cblxuXG5cblx0bWFpbiB7XG5cblx0XHQuaGVybyB7XG5cdFx0XHRAYXBwbHkgcmVsYXRpdmUgei0xMCBmbGV4IGZsZXgtY29sIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBtdC0yNDtcblx0XHRcdGgxIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtM3hsIGZvbnQtbm9ybWFsO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR9XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMCAzMHB4O1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1sZyAtcm90YXRlLTMgcm91bmRlZC1sZztcblx0XHRcdFx0QGFwcGx5IGJnLXllbGxvdy0zMDAgZGFyazpiZy15ZWxsb3ctNDAwIGRhcms6dGV4dC1ncmF5LTkwMCByb3VuZGVkLWxnO1xuXHRcdFx0fVxuXG5cblx0XHRcdC5oZXJvLWltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0bWFyZ2luOiA1MHB4IDAgODBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgNzBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXNpemU6IC45cmVtO1xuXG5cdFx0XHRcdC5oZXJvLW1zZyB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRcdFx0XHR3aWR0aDogMjQwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MSUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRAYXBwbHkgYmxvY2sgcm91bmRlZCBiZy1ncmF5LTkwMC83MCB0ZXh0LXdoaXRlIGRhcms6YmctZ3JheS05MDAvNDAgYWJzb2x1dGUgei0xMCAtbGVmdC0yNCB0ZXh0LXNtIHRleHQtY2VudGVyIHB5LTIgcHgtMiBzaGFkb3cgc2hhZG93LWdyYXktOTUwLzUwIGRhcms6c2hhZG93LWdyYXktOTUwLzMwICN7IWltcG9ydGFudH07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaW1nLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0QGFwcGx5IGJnLWdyYXktNDAwLzQwIGRhcms6YmctZ3JheS05MDAvMzAgcC00IG92ZXJmbG93LXZpc2libGUgc2hhZG93LXhsO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cGljdHVyZSB7XG5cdFx0XHRcdFx0QGFwcGx5IGJsb2NrIHNoYWRvdy14bCByb3VuZGVkLWxnIHctZnVsbCBvdmVyZmxvdy1oaWRkZW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdEBhcHBseSByb3VuZGVkLW1kIGgtYXV0byB3LWZ1bGwgbS0wICN7IWltcG9ydGFudH07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cblxuXG5cdC5wb3dlcmZ1bC10b29scyB7XG5cdFx0PiBoMyB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC5oZWFkaW5nIHtcblx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciByZWxhdGl2ZSB6LTEwIG14LWF1dG8gbXktNDAgdy0xLzI7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMS42ZGVnKTtcblxuXHRcdFx0LmhlYWRpbmctYmcge1xuXHRcdFx0XHRAYXBwbHkgYWJzb2x1dGUgei0xMCBiZy1vcmFuZ2UtNTAwIGRhcms6YmctZ3JlZW4tNTAwLzcwIHNoYWRvdy1sZyB3LWZ1bGwgaC1mdWxsIHJvdW5kZWQtbGc7XG5cdFx0XHR9XG5cdFx0XHQucG93ZXJmdWwtdG9vbHMtaGVhZGluZyB7XG5cdFx0XHRcdEBhcHBseSByZWxhdGl2ZSB6LTIwIHRleHQtY2VudGVyIHB5LTQgcHgtNCB0ZXh0LXdoaXRlIHJvdW5kZWQtbGc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXG59XG5cblxuXG5Ac2NyZWVuIG1heC1sZyB7XG5cdC5mcm9udHBhZ2Uge1xuXG5cdFx0LnBvd2VyZnVsLXRvb2xzIHtcblx0XHRcdEBhcHBseSBtdC0xNDtcblxuXHRcdFx0LmhlYWRpbmcge1xuXHRcdFx0XHRAYXBwbHkgbXktNFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbkBzY3JlZW4gbWF4LW1kIHtcblx0LmZyb250cGFnZSB7XG5cdFx0bWFpbiAge1xuXHRcdFx0Lmhlcm8ge1xuXHRcdFx0XHRAYXBwbHkgbXgtMi41IHAtMDtcblx0XHRcdFx0Lmhlcm8taW1nIHtcblx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCBqdXN0aWZ5LWNlbnRlciBpdGVtcy1jZW50ZXIgcC0wIG0tMCAjeyFpbXBvcnRhbnR9O1xuXG5cdFx0XHRcdFx0Lmhlcm8tbXNnIHtcblx0XHRcdFx0XHRcdEBhcHBseSB3LWZ1bGwgcm90YXRlLTAgcmVsYXRpdmUgbGVmdC0wIHRvcC0wIG1iLTYgI3shaW1wb3J0YW50fTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuaW1nLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgdy1mdWxsIHAtMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQud3JpdGVyIHtcblxuXHRcdFx0XHQuY29udGVudC1jcmVhdGluZyBoMyB7XG5cdFx0XHRcdFx0QGFwcGx5IHRleHQtY2VudGVyXG5cdFx0XHRcdH1cblx0XHRcdFx0LnJvdyA+IFtjbGFzc149Y29sLW1kXSA+IGRpdiB7XG5cdFx0XHRcdFx0QGFwcGx5IHctZnVsbCBtYXgtdy1mdWxsICN7IWltcG9ydGFudH07XG5cdFx0XHRcdFx0LnRleHQtY29udGVudCB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgbWF4LXctZnVsbCBteC0wIHB4LTAgbXQtODtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdC5mb3JtLW1hbmFnZXIsXG5cdFx0XHRcdC5tZWRpYS10b29scyB7XG5cdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2w7XG5cdFx0XHRcdFx0LnRleHQtY29udGVudCB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgbXgtMCBtdC02IHB5LTMgdy1mdWxsIG1heC13LWZ1bGwgI3shaW1wb3J0YW50fTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudXNlcmdyb3VwLXBlcm1zLW1hbmFnZXIsXG5cdFx0XHRcdC51c2VyLW1hbmFnZW1lbnQge1xuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdEBhcHBseSBwLTAgbS0wIHctZnVsbCBtYXgtdy1mdWxsICN7IWltcG9ydGFudH07XG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSBwLTAgbS0wIHctZnVsbCBtYXgtdy1mdWxsICN7IWltcG9ydGFudH07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQudXNlci1tYW5hZ2VyLFxuXHRcdFx0XHQudXNlcmdyb3VwLW1hbmFnZXIsXG5cdFx0XHRcdC51c2VyZ3JvdXAtcGVybXMtbWFuYWdlciB7XG5cdFx0XHRcdFx0LnRleHQtY29udGVudCB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgbXQtNiBweS0zIHctZnVsbCBtYXgtdy1mdWxsICN7IWltcG9ydGFudH07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQudXNlcmdyb3VwLXBlcm1zLW1hbmFnZXIge1xuXHRcdFx0XHRcdEBhcHBseSBtdC0xMCAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0LmRldmVsb3BlcnMgPiBkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRAYXBwbHkgbWF4LXctWzgwJV1cblx0XHRcdH1cblx0XHRcdC5kZXZlbG9wZXJzIC55YW1sLWZvcm0tZWRpdCB7XG5cdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtY29sO1xuXG5cdFx0XHRcdC50ZXh0LWNvbnRlbnQge1xuXHRcdFx0XHRcdEBhcHBseSBtYXgtdy1mdWxsIG14LTAgcHgtMCBtdC04O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRlbXBsYXRlcy1lZGl0LFxuXHRcdFx0XHQuY29uc29sZS1tb2RlIHtcblx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbDtcblx0XHRcdFx0XHQudGV4dC1jb250ZW50IHtcblx0XHRcdFx0XHRcdEBhcHBseSBtYXgtdy1mdWxsIG14LTAgcHgtMCBtdC04O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuZXJyb3ItbWVzc2FnZS1jb250YWluZXIge1xuXHRAYXBwbHkgcmVsYXRpdmUgei0xMCBteC1hdXRvIGZsZXggZmxleC1yb3cgaXRlbXMtYmFzZWxpbmUgYmctcmVkLTUwMC84MCB0ZXh0LXdoaXRlIGRhcms6YmctcmVkLTUwMC84MCBwLTggbWF4LXctWzgwJV0gLXJvdGF0ZS0yO1xuXHRAYXBwbHkgc2hhZG93LXhsIG1iLTM2IG10LTM2O1xuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRAYXBwbHkgYWJzb2x1dGUgdy1mdWxsIGgtZnVsbCB0b3AtMiBsZWZ0LTggYmctcmVkLTUwMC8xMCBkYXJrOmJnLXJlZC01MDAvNDAgLXotMTAgLXJvdGF0ZS0zO1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0QGFwcGx5IGFic29sdXRlIHctZnVsbCBoLWZ1bGwgLXRvcC00IC1sZWZ0LTYgYmctcmVkLTUwMC80MCBkYXJrOmJnLXJlZC01MDAvNjAgLXotMTAgcm90YXRlLTY7XG5cdH1cblx0LmNvZGUge1xuXHRcdEBhcHBseSB0ZXh0LVszcmVtXSBmb250LW1vbm87XG5cdH1cblxuXHQubWVzc2FnZSB7XG5cdFx0QGFwcGx5IHB4LTYgZmxleC1hdXRvIHRleHQtYmFzZVxuXHR9XG5cblx0c3ZnIHtcblx0XHRAYXBwbHkgYWJzb2x1dGUgbGVmdC1hdXRvIC1yaWdodC1bNDAwcHhdIC10b3AtMS8yIHctWzQwMHB4XVxuXHR9XG5cbn1cblxuLmVycm9yLW1lc3NhZ2UtY29udGFpbmVyLWZvb3RlciB7XG5cdEBhcHBseSBtdC02IG1iLTYgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXI7XG5cdC5idG4ge1xuXHRcdEBhcHBseSBteC0yXG5cdH1cbn1cblxuLmVycm9yLXBhZ2Uge1xuXHQubWFpbiB7XG5cdFx0QGFwcGx5IG1pbi1oLVs1MDBweF1cblx0fVxufVxuXG5cbkBzY3JlZW4gbWF4LXNtIHtcblx0LmVycm9yLW1lc3NhZ2UtY29udGFpbmVyIHtcblx0XHRAYXBwbHkgbXQtNDAgbWF4LXctWzkwJV07XG5cblx0XHRzdmcge1xuXHRcdFx0QGFwcGx5IGFic29sdXRlIHJpZ2h0LWF1dG8gbGVmdC0xMCB0b3AtWzE1MHB4XSB3LVs0MDBweF1cblx0XHR9XG5cdH1cbn1cbkBzY3JlZW4gbWF4LW1kIHtcblx0LmVycm9yLW1lc3NhZ2UtY29udGFpbmVyIHtcblx0XHRAYXBwbHkgbXQtNDAgbWF4LXctWzkwJV07XG5cblx0XHRzdmcge1xuXHRcdFx0QGFwcGx5IGFic29sdXRlIHJpZ2h0LWF1dG8gbGVmdC0xMCB0b3AtWzE1MHB4XSB3LVs0MDBweF1cblx0XHR9XG5cdH1cbn1cbkBzY3JlZW4gbWluLW1kIHtcblx0LmVycm9yLW1lc3NhZ2UtY29udGFpbmVyIHtcblx0XHRAYXBwbHkgbXQtNDA7XG5cdFx0c3ZnIHtcblx0XHRcdEBhcHBseSBhYnNvbHV0ZSBsZWZ0LWF1dG8gLXJpZ2h0LVs0MDBweF0gLXRvcC0xLzIgdy1bNDAwcHhdXG5cdFx0fVxuXHR9XG59XG5Ac2NyZWVuIG1pbi1sZyB7XG5cdC5lcnJvci1tZXNzYWdlLWNvbnRhaW5lciB7XG5cdFx0QGFwcGx5IG10LTQwO1xuXHRcdHN2ZyB7XG5cdFx0XHRAYXBwbHkgYWJzb2x1dGUgLXJpZ2h0LVs0MDBweF0gLXRvcC0xLzIgdy1bNDAwcHhdXG5cdFx0fVxuXHR9XG59XG5cbiIsIltkYXRhLWNvbXBvbmVudD1cImdhbGxlcnlcIl0sXG4uY29tcG9uZW50LWdhbGxlcnkge1xuXHRAYXBwbHkgZmxleCBmbGV4LXJvdyByZWxhdGl2ZSBteS02IHAtMiBiZy1ncmF5LTgwMCBkYXJrOmJnLWdyYXktOTAwIHRleHQtd2hpdGUgcm91bmRlZC1tZDtcblxuXHQuZ2FsbGVyeS1pbWFnZXMge1xuXHRcdEBhcHBseSBncmlkIGdyaWQtY29scy0zIGdhcC0xIGp1c3RpZnktaXRlbXMtc3RhcnQ7XG5cblx0XHQuZ2FsbGVyeS1pdGVtIHtcblx0XHRcdEBhcHBseSBjdXJzb3Item9vbS1pbiByZWxhdGl2ZSBwLTIgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIGVhc2UtaW4tb3V0IHJvdW5kZWQgaC1bMjIwcHhdIG1pbi1oLVsyMjBweF0gbWF4LWgtWzIyMHB4XSBvdmVyZmxvdy1oaWRkZW4gaW5saW5lLWZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIG0tMDtcblxuXG5cdFx0XHQmLmRpc2FibGUtem9vbSB7XG5cdFx0XHRcdEBhcHBseSBjdXJzb3ItZGVmYXVsdDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0QGFwcGx5IG9iamVjdC1jb3ZlciBtLTAgI3shaW1wb3J0YW50fTtcblx0XHRcdH1cblxuXHRcdFx0LmdhbGxlcnktbGFiZWwge1xuXHRcdFx0XHRAYXBwbHkgaGlkZGVuO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCguZGlzYWJsZS16b29tKTpob3ZlciB7XG5cdFx0XHRcdEBhcHBseSBiZy1ncmF5LTcwMC81MCBkYXJrOmJnLWdyYXktNjAwXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQmLmdhbGxlcnktaW5saW5lIHtcblx0XHRAYXBwbHkgYmctdHJhbnNwYXJlbnQ7XG5cdFx0LmdhbGxlcnktaW1hZ2VzIHtcblx0XHRcdEBhcHBseSBnYXAtMjtcblxuXHRcdFx0LmdhbGxlcnktaXRlbSB7XG5cdFx0XHRcdEBhcHBseSBiZy1ncmF5LTgwMCBmbGV4IGZsZXgtY29sIG1heC1oLW5vbmUgbWluLWgtMCBoLWF1dG87XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRAYXBwbHkgaC1mdWxsIHctYXV0byBvYmplY3QtY292ZXIgbS0wICN7IWltcG9ydGFudH07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZ2FsbGVyeS1sYWJlbCB7XG5cdFx0XHRcdFx0QGFwcGx5IHRleHQtd2hpdGUgdGV4dC1zbSBibG9jayBweS00O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cblx0LmdhbGxlcnktaW1hZ2VzLmdhbGxlcnktY29scy0xIHtcblx0XHRAYXBwbHkgZ3JpZC1jb2xzLTFcblx0fVxuXHQuZ2FsbGVyeS1pbWFnZXMuZ2FsbGVyeS1jb2xzLTIge1xuXHRcdEBhcHBseSBncmlkLWNvbHMtMlxuXHR9XG5cdC5nYWxsZXJ5LWltYWdlcy5nYWxsZXJ5LWNvbHMtMyB7XG5cdFx0QGFwcGx5IGdyaWQtY29scy0zXG5cdH1cblx0LmdhbGxlcnktaW1hZ2VzLmdhbGxlcnktY29scy00IHtcblx0XHRAYXBwbHkgZ3JpZC1jb2xzLTRcblx0fVxuXHQuZ2FsbGVyeS1pbWFnZXMuZ2FsbGVyeS1jb2xzLTUge1xuXHRcdEBhcHBseSBncmlkLWNvbHMtNVxuXHR9XG5cdC5nYWxsZXJ5LWltYWdlcy5nYWxsZXJ5LWNvbHMtNiB7XG5cdFx0QGFwcGx5IGdyaWQtY29scy02XG5cdH1cblxuXHQ+IHVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0Ly93aWR0aDogNTAlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdGxpIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXG5cdFx0XHQ+IGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XG5cdFx0XHRcdG9wYWNpdHk6IC44NTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiAuaW1nIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDIzMHB4O1xuXG5cblx0XHRcdFx0Ly8mOjpiZWZvcmUsXG5cdFx0XHRcdC8vJjo6YWZ0ZXIge1xuXHRcdFx0XHQvLyAgY29udGVudDogXCJcIjtcblx0XHRcdFx0Ly8gIHdpZHRoOiAxMHZtaW47XG5cdFx0XHRcdC8vICBoZWlnaHQ6IDR2bWluO1xuXHRcdFx0XHQvLyAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQvLyAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxOSwgMjE2LCAxOTApO1xuXHRcdFx0XHQvLyAgb3BhY2l0eTogMC41O1xuXHRcdFx0XHQvLyAgYm9yZGVyLXJpZ2h0OiAxcHggZG90dGVkIHJnYigyMTksIDIxNiwgMTkwKTtcblx0XHRcdFx0Ly8gIGJvcmRlci1sZWZ0OiAxcHggZG90dGVkIHJnYigyMTksIDIxNiwgMTkwKTtcblx0XHRcdFx0Ly8gIHotaW5kZXg6IDU7XG5cdFx0XHRcdC8vfVxuXHRcdFx0XHQvLyY6OmJlZm9yZSB7XG5cdFx0XHRcdC8vICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHQvLyAgbGVmdDogLTR2bWluO1xuXHRcdFx0XHQvLyAgdG9wOiAwO1xuXHRcdFx0XHQvL31cblx0XHRcdFx0Ly8mOjphZnRlciB7XG5cdFx0XHRcdC8vICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHQvLyAgcmlnaHQ6IC00dm1pbjtcblx0XHRcdFx0Ly8gIGJvdHRvbTogLTN2bWluO1xuXHRcdFx0XHQvL31cblxuXG5cdFx0XHRcdC8vJjpiZWZvcmUge1xuXHRcdFx0XHQvLyAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQvLyAgdG9wOiAwO1xuXHRcdFx0XHQvLyAgbGVmdDogMDtcblx0XHRcdFx0Ly8gIGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHQvLyAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQvLyAgd2lkdGg6IDM2cHg7XG5cdFx0XHRcdC8vICBoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdC8vICBib3JkZXItdG9wOiAycHggZGFzaGVkICMyMjI7XG5cdFx0XHRcdC8vICBib3JkZXItbGVmdDogMnB4IGRhc2hlZCAjMjIyO1xuXHRcdFx0XHQvL31cblx0XHRcdFx0Ly9cblx0XHRcdFx0Ly8mOmFmdGVyIHtcblx0XHRcdFx0Ly8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ly8gIGJvdHRvbTogLTNweDtcblx0XHRcdFx0Ly8gIHJpZ2h0OiA4cHg7XG5cdFx0XHRcdC8vICBjb250ZW50OiAnJztcblx0XHRcdFx0Ly8gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Ly8gIHdpZHRoOiA4cHg7XG5cdFx0XHRcdC8vICBoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdC8vICBiYWNrZ3JvdW5kOiAjYmZmNWI3O1xuXHRcdFx0XHQvLyAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpO1xuXHRcdFx0XHQvL31cblxuXHRcdFx0XHQ+IGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbjogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY2FwdGlvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmNvbHMtMiB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSA1cHgpO1xuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5jb2xzLTMge1xuXHRcdFx0bGkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygzMy4yJSAtIDVweCk7XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoM24pIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmNvbHMtNCB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDI0LjglIC0gNXB4KTtcblxuXHRcdFx0XHQmOm50aC1jaGlsZCg0bikge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuY29scy01IHtcblx0XHRcdGxpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTkuNzYlIC0gNXB4KTtcblxuXHRcdFx0XHQmOm50aC1jaGlsZCg1bikge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuY29scy02IHtcblx0XHRcdGxpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTYuNDAlIC0gNXB4KTtcblxuXHRcdFx0XHQmOm50aC1jaGlsZCg2bikge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5Ac2NyZWVuIG1heC1sZyB7XG5cdFtkYXRhLWNvbXBvbmVudD1cImdhbGxlcnlcIl0sXG5cdC5jb21wb25lbnQtZ2FsbGVyeSB7XG5cblx0XHQuZ2FsbGVyeS1pbWFnZXMge1xuXHRcdFx0QGFwcGx5IGdhcC0yO1xuXHRcdFx0LmdhbGxlcnktaXRlbSB7XG5cdFx0XHRcdEBhcHBseSBiZy1ncmF5LTgwMCBmbGV4IGZsZXgtY29sIG1heC1oLW5vbmUgaC1hdXRvIG1pbi1oLTA7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRAYXBwbHkgaC1hdXRvIHctYXV0byBvYmplY3QtY292ZXIgbS0wICN7IWltcG9ydGFudH07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC5nYWxsZXJ5LWltYWdlcy5nYWxsZXJ5LWNvbHMtMSB7XG5cdFx0XHRAYXBwbHkgZ3JpZC1jb2xzLTFcblx0XHR9XG5cdFx0LmdhbGxlcnktaW1hZ2VzLmdhbGxlcnktY29scy0yIHtcblx0XHRcdEBhcHBseSBncmlkLWNvbHMtMlxuXHRcdH1cblx0XHQuZ2FsbGVyeS1pbWFnZXMuZ2FsbGVyeS1jb2xzLTMge1xuXHRcdFx0QGFwcGx5IGdyaWQtY29scy0yXG5cdFx0fVxuXHRcdC5nYWxsZXJ5LWltYWdlcy5nYWxsZXJ5LWNvbHMtNCB7XG5cdFx0XHRAYXBwbHkgZ3JpZC1jb2xzLTJcblx0XHR9XG5cdFx0LmdhbGxlcnktaW1hZ2VzLmdhbGxlcnktY29scy01IHtcblx0XHRcdEBhcHBseSBncmlkLWNvbHMtMlxuXHRcdH1cblx0XHQuZ2FsbGVyeS1pbWFnZXMuZ2FsbGVyeS1jb2xzLTYge1xuXHRcdFx0QGFwcGx5IGdyaWQtY29scy0yXG5cdFx0fVxuXHR9XG59XG5cbkBzY3JlZW4gbWF4LXNtIHtcblx0W2RhdGEtY29tcG9uZW50PVwiZ2FsbGVyeVwiXSxcblx0LmNvbXBvbmVudC1nYWxsZXJ5IHtcblx0XHQuZ2FsbGVyeS1pbWFnZXMuZ2FsbGVyeS1jb2xzLTEge1xuXHRcdFx0QGFwcGx5IGdyaWQtY29scy0xXG5cdFx0fVxuXHRcdC5nYWxsZXJ5LWltYWdlcy5nYWxsZXJ5LWNvbHMtMiB7XG5cdFx0XHRAYXBwbHkgZ3JpZC1jb2xzLTFcblx0XHR9XG5cdFx0LmdhbGxlcnktaW1hZ2VzLmdhbGxlcnktY29scy0zIHtcblx0XHRcdEBhcHBseSBncmlkLWNvbHMtMVxuXHRcdH1cblx0XHQuZ2FsbGVyeS1pbWFnZXMuZ2FsbGVyeS1jb2xzLTQge1xuXHRcdFx0QGFwcGx5IGdyaWQtY29scy0xXG5cdFx0fVxuXHRcdC5nYWxsZXJ5LWltYWdlcy5nYWxsZXJ5LWNvbHMtNSB7XG5cdFx0XHRAYXBwbHkgZ3JpZC1jb2xzLTFcblx0XHR9XG5cdFx0LmdhbGxlcnktaW1hZ2VzLmdhbGxlcnktY29scy02IHtcblx0XHRcdEBhcHBseSBncmlkLWNvbHMtMVxuXHRcdH1cblx0fVxufVxuXG4iLCJbZGF0YS1jb21wb25lbnQ9XCJobGpzXCJdIHtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZm9udC1mYW1pbHk6IENvbnNvbGFzLCBNb25hY28sICdBbmRhbGUgTW9ubycsICdVYnVudHUgTW9ubycsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxLjEzcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgLW1vei10YWItc2l6ZTogNDtcbiAgLW8tdGFiLXNpemU6IDQ7XG4gIHRhYi1zaXplOiA0O1xuICAtd2Via2l0LWh5cGhlbnM6IG5vbmU7XG4gIC1tb3otaHlwaGVuczogbm9uZTtcbiAgLW1zLWh5cGhlbnM6IG5vbmU7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggMCAwICMwMDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gIHByZSwgY29kZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG5cblxuICAudG9rZW4uY29tbWVudCxcbiAgLnRva2VuLnByb2xvZyxcbiAgLnRva2VuLmRvY3R5cGUsXG4gIC50b2tlbi5jZGF0YSB7XG4gICAgY29sb3I6ICM2MjcyYTQ7XG4gIH1cblxuICAudG9rZW4ucHVuY3R1YXRpb24ge1xuICAgIGNvbG9yOiAjZDlkNTliO1xuICB9XG5cbiAgLm5hbWVzcGFjZSB7XG4gICAgb3BhY2l0eTogLjc7XG4gIH1cblxuICAudG9rZW4ucHJvcGVydHksXG4gIC50b2tlbi50YWcsXG4gIC50b2tlbi5jb25zdGFudCxcbiAgLnRva2VuLnN5bWJvbCxcbiAgLnRva2VuLmRlbGV0ZWQge1xuICAgIGNvbG9yOiAjZDlkNTliO1xuICB9XG5cbiAgLnRva2VuLmJvb2xlYW4sXG4gIC50b2tlbi5udW1iZXIge1xuICAgIGNvbG9yOiAjYmQ5M2Y5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAudG9rZW4uc2VsZWN0b3IsXG4gIC50b2tlbi5hdHRyLW5hbWUsXG4gIC50b2tlbi5zdHJpbmcsXG4gIC50b2tlbi5jaGFyLFxuICAudG9rZW4uYnVpbHRpbixcbiAgLnRva2VuLmluc2VydGVkIHtcbiAgICBjb2xvcjogI2QzZDNkMztcbiAgfVxuXG4gIC50b2tlbi5vcGVyYXRvcixcbiAgLnRva2VuLmVudGl0eSxcbiAgLnRva2VuLnVybCxcbiAgLmxhbmd1YWdlLWNzcyAudG9rZW4uc3RyaW5nLFxuICAuc3R5bGUgLnRva2VuLnN0cmluZyxcbiAgLnRva2VuLnZhcmlhYmxlIHtcbiAgICBjb2xvcjogI2Y4ZjhmMjtcbiAgfVxuXG4gIC50b2tlbi5hdHJ1bGUsXG4gIC50b2tlbi5hdHRyLXZhbHVlLFxuICAudG9rZW4uZnVuY3Rpb24sXG4gIC50b2tlbi5jbGFzcy1uYW1lIHtcbiAgICBjb2xvcjogI2QxZDk3ZDtcbiAgfVxuXG4gIC50b2tlbi5rZXl3b3JkIHtcbiAgICBjb2xvcjogIzhiZTlmZDtcbiAgfVxuXG4gIC50b2tlbi5yZWdleCxcbiAgLnRva2VuLmltcG9ydGFudCB7XG4gICAgY29sb3I6ICNmZmI4NmM7XG4gIH1cblxuICAudG9rZW4uaW1wb3J0YW50LFxuICAudG9rZW4uYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAudG9rZW4uaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAudG9rZW4uZW50aXR5IHtcbiAgICBjdXJzb3I6IGhlbHA7XG4gIH1cblxufVxuXG4iLCIubW9kYWwtYmFja2Ryb3Age1xuICAgIEBhcHBseSBiZy1ncmF5LTk1MC83MCBkYXJrOmJnLWdyYXktOTAwLzgwIG9wYWNpdHktMCBpbnZpc2libGUgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGVhc2UtaW4tb3V0O1xuICAgIEBhcHBseSBmaXhlZCB6LVs4ODg4XSB0b3AtMCBsZWZ0LTAgdy1mdWxsIGgtZnVsbDtcblxuICAgICYuc2hvdyB7XG4gICAgICAgIEBhcHBseSBvcGFjaXR5LTEwMCB2aXNpYmxlO1xuICAgIH1cbn1cblxuXG4ubW9kYWwge1xuICAgIEBhcHBseSB6LVs5OTk5XSBoaWRkZW4gZml4ZWQgbGVmdC0wIHRvcC0wIHctZnVsbCBoLWZ1bGw7XG5cbiAgICAmLnNob3cge1xuICAgICAgICBAYXBwbHkgYmxvY2sgb3ZlcmZsb3cteC1oaWRkZW4gb3ZlcmZsb3cteS1hdXRvO1xuXG5cbiAgICAgICAgJi5mdWxsc2NyZWVuIHtcbiAgICAgICAgICAgIEBhcHBseSB3LWZ1bGw7XG4gICAgICAgICAgICAubW9kYWwtZGlhbG9nLFxuICAgICAgICAgICAgLm1vZGFsLWNvbnRlbnR7XG4gICAgICAgICAgICAgICAgQGFwcGx5IG0tMCBoLWZ1bGw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2csXG4gICAgICAgICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IHctZnVsbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIEBhcHBseSBteC1hdXRvIG15LTA7XG4gICAgICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciByZWxhdGl2ZSB6LVs5OTk5XTtcbiAgICB9XG5cblxuXG4gICAgLmxvYWRpbmcge1xuICAgICAgICBAYXBwbHkgaGlkZGVuIGFic29sdXRlIGxlZnQtMCByaWdodC0wIHRvcC0wIGJvdHRvbS0wIHotWzk5OV0gYmctd2hpdGUgYmctb3BhY2l0eS01MDtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgQGFwcGx5IGgtZnVsbCBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlcjtcbiAgICAgICAgICAgIC5sZHMtcmluZyBkaXYge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJvcmRlci10LWJsdWUtNTAwIGJvcmRlci1yLXRyYW5zcGFyZW50IGJvcmRlci1iLXRyYW5zcGFyZW50IGJvcmRlci1sLXRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sb2FkaW5nIC5sb2FkaW5nICB7XG4gICAgICAgIEBhcHBseSBibG9jaztcbiAgICB9XG5cblxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzcmVtKTtcbn1cblxuXG5cbi5tb2RhbC1jb250ZW50IHtcbiAgICBAYXBwbHkgcmVsYXRpdmUgYmctZ3JheS0xMDAgZGFyazpiZy1ncmF5LTYwMCBzaGFkb3ctMnhsIHNoYWRvdy1ncmF5LTUwMCBkYXJrOnNoYWRvdy1ncmF5LTkwMCB3LWF1dG87XG4gICAgQGFwcGx5IHNoYWRvdy0yeGwgZGFyazpzaGFkb3ctZ3JheS05NTAvODAgcm91bmRlZC1tZCAjeyFpbXBvcnRhbnR9O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0MHB4KTtcblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IG1vdmU7XG4gICAgfVxuXG4gICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIEBhcHBseSBoLVs0MHB4XSBtaW4taC1bNDBweF0gZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgZmxleC1ub3dyYXA7XG4gICAgICAgIEBhcHBseSBiZy1ncmF5LTUwIGRhcms6YmctZ3JheS04MDAgYm9yZGVyLWIgYm9yZGVyLWItZ3JheS0zMDAgZGFyazpib3JkZXItYi1ncmF5LTkwMCBvdmVyZmxvdy1oaWRkZW4gc2VsZWN0LW5vbmU7XG4gICAgICAgIEBhcHBseSByb3VuZGVkLXQtbWQ7XG5cbiAgICAgICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgICAgICAgIEBhcHBseSBmbGV4LWF1dG8gb3ZlcmZsb3ctaGlkZGVuIHRleHQtZWxsaXBzaXMgd2hpdGVzcGFjZS1ub3dyYXAgZm9udC1ib2xkIHB4LTI7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgQGFwcGx5IHctWzQwcHhdIGZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyO1xuICAgICAgICB9XG5cblxuICAgICAgICBoMyxcbiAgICAgICAgaDQsXG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBmbGV4LWF1dG8gb3ZlcmZsb3ctaGlkZGVuIHdoaXRlc3BhY2Utbm93cmFwIHB4LTIgbXktMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBAYXBwbHkgYmctdHJhbnNwYXJlbnQgYm9yZGVyLTAgcHgtMSBweS0xIG1pbi13LVs0MHB4XSBoLVs0MHB4XSB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDAgZWFzZS1pbi1vdXQgcm91bmRlZC1ub25lO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJnLWdyYXktMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBAYXBwbHkgcHktMiBweC0yIG1pbi1oLVsxMDBweF0gb3ZlcmZsb3cteS1hdXRvIG92ZXJmbG93LXgtaGlkZGVuO1xuICAgICAgICBAYXBwbHkgYmctd2hpdGUgZGFyazpiZy1ncmF5LTUwMDtcblxuICAgICAgICAubW9kYWwtZXJyb3JzIHtcbiAgICAgICAgICAgIEBhcHBseSBsaXN0LW5vbmUgYmctcmVkLTUwMCBiZy1vcGFjaXR5LTgwIHRleHQtd2hpdGUgcHgtMiBweS0yIGJvcmRlciBib3JkZXItcmVkLTUwMCBtYi00IGZsZXggZmxleC1jb2w7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogY291bnQ7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGZsZXggZmxleC1yb3cgcHktMSBweC0yIHJlbGF0aXZlIG15LTE7XG5cbiAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSBmbGV4LWF1dG9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiIGNvdW50ZXIoY291bnQpIFwiLlwiO1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgZmxleCBqdXN0aWZ5LWVuZCByZWxhdGl2ZSAtbGVmdC1bOHB4XSB3LVsyNnB4XTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBAYXBwbHkgYm9yZGVyLXQgYm9yZGVyLXQtZ3JheS0yMDAgZGFyazpib3JkZXItdC1ncmF5LTkwMCBoLVs1MHB4XSBtaW4taC1bNTBweF0gcHgtMiBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWJldHdlZW47XG5cbiAgICAgICAgLmxlZnQtYnV0dG9ucyxcbiAgICAgICAgLnJpZ2h0LWJ1dHRvbnMge1xuICAgICAgICAgICAgQGFwcGx5IGZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyO1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5sZWZ0LWJ1dHRvbnMge1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIEBhcHBseSBmbGV4IGZsZXgtcm93IGZsZXgtbm93cmFwIHByLTI7XG4gICAgICAgIH1cblxuICAgICAgICAucmlnaHQtYnV0dG9ucyB7XG4gICAgICAgICAgICBAYXBwbHkgZmxleCBmbGV4LXJvdyBmbGV4LW5vd3JhcCBwbC0yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi53YXJuaW5nLW1vZGFsLm1vZGFsIHtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIEBhcHBseSBiZy1yZWQtNjAwIGJnLW9wYWNpdHktMTAwIHRleHQtd2hpdGU7XG5cbiAgICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICBAYXBwbHkgYmctcmVkLTYwMCBib3JkZXItYi1yZWQtNzAwO1xuXG4gICAgICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgICAgIEBhcHBseSBiZy1yZWQtNjAwIHRleHQtd2hpdGU7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSBiZy1yZWQtNTAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci10LXJlZC03MDA7XG5cbiAgICAgICAgICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1ibHVlLTUwMDtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAuc3VibWl0IHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmctcmVkLTgwMCBib3JkZXItcmVkLTgwMCBob3ZlcjpiZy1yZWQtNzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5jb25maXJtIHtcbiAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZURvd24tTW9kYWwge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgfVxufVxuQGtleWZyYW1lcyBzbGlkZURvd24tTW9kYWwge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgfVxufVxuXG5cblxuXG5cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlVXAtTW9kYWwge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIH1cbiAgICAxMDAlIHtcblxuXG4gICAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApO1xuXG5cblxuXG4gICAgfVxufVxuQGtleWZyYW1lcyBzbGlkZVVwLU1vZGFsIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcblxuXG5cbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB9XG4gICAgMTAwJSB7XG5cblxuICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKTtcblxuICAgIH1cbn1cblxuXG5cblxuXG5cblxuXG4ubW9kYWwge1xuXG4gICAgJi5jb25maXJtIHtcbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBhbmltYXRpb246IHNsaWRlRG93bi1Nb2RhbDtcbiAgICAgICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0MDBtcztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gICAgfVxuXG5cblxuXG4gICAgJi5zaG93IHtcbiAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZURvd24tTW9kYWw7XG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDQwMG1zO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5jbG9zaW5nIHtcbiAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZVVwLU1vZGFsO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLmNhcHRjaGEtaW5wdXQge1xuXHRAYXBwbHkgaW5saW5lLWZsZXggZmxleC1jb2wgcC0yIGRhcms6YmctZ3JheS05MDAgcm91bmRlZCBib3JkZXIgZGFyazpib3JkZXItZ3JheS04MDAgYm9yZGVyLWdyYXktMzAwO1xuXG5cdD4gZGl2OmZpcnN0LWNoaWxkIHtcblx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBmbGV4LW5vd3JhcDtcblxuXHRcdC5jYXB0Y2hhLWltYWdlIHtcblx0XHRcdEBhcHBseSBmbGV4LWF1dG87XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRAYXBwbHkgdy1mdWxsXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNhcHRjaGEtb3B0aW9ucyB7XG5cdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbDtcblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgbWluLXctWzQwcHhdIGgtMS8yIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCBiZy1ncmF5LTIwMCBkYXJrOmJnLWdyYXktNDAwIGRhcms6dGV4dC1ncmF5LTEwMDtcblx0XHRcdFx0QGFwcGx5IGhvdmVyOmJnLWdyYXktMzAwIGhvdmVyOmRhcms6YmctZ3JheS01MDAgaG92ZXI6ZGFyazp0ZXh0LXdoaXRlIGN1cnNvci1wb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRAYXBwbHkgcm91bmRlZC10ci1ub25lIHJvdW5kZWQtdGwtbm9uZSAjeyFpbXBvcnRhbnR9XG5cdH1cblxufVxuIiwiLmVtYmVkLXJlc3BvbnNpdmUge3Bvc2l0aW9uOiByZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2hlaWdodDowO3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLXRvcDogMS40ZW07bWFyZ2luLWJvdHRvbTogMWVtO31cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge3BhZGRpbmctYm90dG9tOiA1Ni4yNSU7fVxuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtwYWRkaW5nLWJvdHRvbTogNzUlO31cbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSB7cG9zaXRpb246IGFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlcjowO31cblxuXG4udHViLXZpZGVvIHtcblx0QGFwcGx5IHJlbGF0aXZlIGZsZXggZmxleC1jb2wgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyO1xuXG5cdC5hbGxvdyB7XG5cdFx0QGFwcGx5IGFic29sdXRlIHctZnVsbCBoLWZ1bGwgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgdG9wLTAgbGVmdC0wIGN1cnNvci1kZWZhdWx0ICN7IWltcG9ydGFudH07XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi8uLi8uLi9pbWcvcGxhY2Vob2xkZXIucG5nXCIpO1xuXHRcdEBhcHBseSBiZy1jb3ZlciBiZy1uby1yZXBlYXQgYmctY2VudGVyO1xuXG5cblx0XHRkaXYge1xuXHRcdFx0QGFwcGx5IHJlbGF0aXZlIGZsZXggZmxleC1jb2wgcC00IGRhcms6YmctZ3JheS01MDAvOTAgYmctZ3JheS0zMDAvODAgcm91bmRlZC1tZCBzaGFkb3ctbGc7XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0QGFwcGx5IHB5LTIgY3Vyc29yLXBvaW50ZXIgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgc2VsZWN0LW5vbmUgbWItMjtcblxuXHRcdFx0XHRpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdFx0XHRcdFx0QGFwcGx5IHctWzIwcHhdIGgtWzIwcHhdIG1yLTJcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0QGFwcGx5IG14LWF1dG8gaW5saW5lLWJsb2NrIHB5LTEgcHgtMiBiZy1wcmltYXJ5IHRleHQtd2hpdGUgY3Vyc29yLXBvaW50ZXIgcm91bmRlZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuIiwiW2RhdGEtY29tcG9uZW50PVwibm90aWZpY2F0aW9uXCJdLFxuLm5vdGlmeS1jb250YWluZXIge1xuXHRAYXBwbHkgZml4ZWQgdG9wLVszMCVdIHctYXV0byBtYXgtdy1bMzUwcHhdIHJpZ2h0LTIgcC0yIGJnLWdyYXktNTAgZGFyazpiZy1ncmF5LTgwMCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgaW52aXNpYmxlIG9wYWNpdHktMCB0ZXh0LXNtIHJvdW5kZWQtbWQ7XG5cdEBhcHBseSBzaGFkb3ctbGcgZGFyazpzaGFkb3ctZ3JheS05MDAvMjAgei1bOTk5OTldICN7IWltcG9ydGFudH07XG5cblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwMHB4KTtcblxuXG5cdHVsIHtcblx0XHRAYXBwbHkgbGlzdC1ub25lIHAtMCBteS0wO1xuXHRcdGxpIHtcblx0XHRcdEBhcHBseSBweS0wLjVcblx0XHR9XG5cdH1cblxuXG5cdCYudHlwZS1lcnJvciB7XG5cdFx0QGFwcGx5IHRleHQtd2hpdGUgYmctcmVkLTUwMCBkYXJrOmJnLXJlZC01MDAvODBcblx0fVxuXG5cdCYudHlwZS1zdWNjZXNzIHtcblx0XHRAYXBwbHkgYmctZ3JlZW4tMTAwIGRhcms6YmctZ3JlZW4tMTAwO1xuXHR9XG5cblx0Ji50eXBlLWluZm8ge1xuXHRcdEBhcHBseSBiZy1ibHVlLTUwMCBkYXJrOmJnLWJsdWUtNTAwIHRleHQtd2hpdGVcblx0fVxuXG5cdCYuc2hvdyB7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1cHgpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxufVxuIiwiLmFsZXJ0IHtcblx0QGFwcGx5IHJvdW5kZWQtbWQgcC0yIG1iLTQ7XG5cblx0dWwge1xuXHRcdEBhcHBseSBteS0wO1xuXG5cdFx0bGkge1xuXHRcdFx0QGFwcGx5IHB5LTAuNTtcblx0XHRcdCZbZGF0YS1maWVsZC1lcnJvcl0ge1xuXHRcdFx0XHRAYXBwbHkgY3Vyc29yLXBvaW50ZXIgaG92ZXI6dGV4dC1yZWQtMjAwIGhvdmVyOmRhcms6dGV4dC1yZWQtMjAwIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCB1bmRlcmxpbmUgZGVjb3JhdGlvbi1kb3R0ZWRcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFsZXJ0LWRhbmdlciB7XG5cdEBhcHBseSBiZy1yZWQtNTAwLzgwIGRhcms6YmctcmVkLTUwMC84MCB0ZXh0LXdoaXRlO1xufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4uY29tbWVudC1saXN0IC5jb21tZW50cyB7XG5cdD4gdWwge1xuXHRcdEBhcHBseSBmbGV4IGZsZXgtY29sIG0tMCBwLTAgbGlzdC1ub25lO1xuXG5cblx0XHRsaSB7XG5cdFx0XHRAYXBwbHkgcmVsYXRpdmU7XG5cblx0XHRcdCYubGV2ZWwge1xuXHRcdFx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDUge1xuXHRcdFx0XHRcdCYtI3skaX0ge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHB5LTEgcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJGkgKiAxLjVyZW07XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0bGVmdDogbWF0aC5yb3VuZCgkaSAqIDEuNXJlbSk7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMS43NXJlbTtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgdy1bM3B4XSBib3JkZXItbC0yIGJvcmRlci1kYXNoZWQgYWJzb2x1dGUgYm9yZGVyLWwtZ3JheS0zMDAgZGFyazpib3JkZXItbC1kYXJrZXN0XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cblxuXG5cdC5jb21tZW50IHtcblx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCBteS0yIHAtMiBiZy13aGl0ZSBkYXJrOmJnLWdyYXktODAwIHJvdW5kZWQtbWQ7XG5cblx0XHQuY29tbWVudC1oZWFkZXIge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyIGp1c3RpZnktYmV0d2VlbiBwYi0zO1xuXG5cdFx0XHQuY29tbWVudC10aXRsZSB7XG5cdFx0XHRcdEBhcHBseSBvdmVyZmxvdy1oaWRkZW4gdGV4dC1lbGxpcHNpcyBsaW5lLWNsYW1wLTIgcHItNCB0ZXh0LXNtO1xuXHRcdFx0fVxuXG5cdFx0XHQuY29tbWVudC1pbmZvIHtcblx0XHRcdFx0QGFwcGx5IHRleHQteHMgdy1bMzAlXSBtaW4tdy1bMzAlXSBibG9jaztcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRAYXBwbHkgZm9udC1ib2xkIGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cblx0XHQuY29tbWVudC1jb250ZW50IHtcblx0XHRcdEBhcHBseSBweS0yXG5cdFx0fVxuXG5cdFx0LmNvbW1lbnQtY29udHJvbHMge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyIGp1c3RpZnktYmV0d2Vlbjtcblx0XHR9XG5cdH1cbn0iLCIuYXZhdGFyLXVwbG9hZCB7XG5cdEBhcHBseSByZWxhdGl2ZSBvdmVyZmxvdy1oaWRkZW4gZmxleCBmbGV4LWNvbC1yZXZlcnNlIGN1cnNvci1wb2ludGVyO1xuXG5cdC5yZW1vdmUge1xuXHRcdEBhcHBseSBhYnNvbHV0ZSBib3R0b20tNSAtbGVmdC1mdWxsIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBlYXNlLWluLW91dCB6LTEwIHctOCBoLTggaW5saW5lLWZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQtbWQgY3Vyc29yLXBvaW50ZXIgb3BhY2l0eS01MCBzY2FsZS0xMDAgaG92ZXI6c2NhbGUtMTI1O1xuXHRcdEBhcHBseSBkYXJrOmJnLWdyYXktODAwIGRhcms6aG92ZXI6YmctZ3JheS01MDAgYmctZ3JheS02MDAgaG92ZXI6YmctZ3JheS01MDAgdGV4dC13aGl0ZTtcblx0fVxuXG5cdCY6aG92ZXIgLnJlbW92ZSB7XG5cdFx0QGFwcGx5IGxlZnQtMiBvcGFjaXR5LTEwMFxuXHR9XG5cblx0LmF2YXRhci1jb250YWluZXIge1xuXHRcdEBhcHBseSByZWxhdGl2ZSBvdmVyZmxvdy1oaWRkZW4gei0wIGgtWzIwMHB4XSBjdXJzb3ItcG9pbnRlciBwb2ludGVyLWV2ZW50cy1ub25lO1xuXHRcdGltZyB7XG5cdFx0XHRAYXBwbHkgdy1mdWxsIGgtYXV0byBvYmplY3QtY292ZXIgY3Vyc29yLXBvaW50ZXJcblx0XHR9XG5cdH1cblxuXHQuZm9ybS1jb250cm9sIHtcblx0XHRAYXBwbHkgYWJzb2x1dGUgbGVmdC0wIHRvcC0wIHctZnVsbCBoLWZ1bGwgb3BhY2l0eS0wO1xuXHR9XG5cblx0JjpoYXMtZmlsZXMge1xuXHRcdEBhcHBseSBjdXJzb3ItcG9pbnRlclxuXHR9XG59IiwiQGtleWZyYW1lcyB0aGVtZS1zd2l0Y2gtY2lyY2xlLWFuaW0ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDAuNjtcblx0XHR3aWR0aDogMTAwMHB4O1xuXHRcdGhlaWdodDogMTAwMHB4O1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR3aWR0aDogMzAwMHB4O1xuXHRcdGhlaWdodDogMzAwMHB4O1xuXHR9XG59XG5cbiRzcGVlZDogMC41cztcblxuLy8gVGhpcyBjbGFzcyBzbW9vdGhseSBhbmltYXRlcyBhIHRoZW1lIGNoYW5nZSBieSBhZGRpbmcgaXRcbi8vIHRvIHRoZSBodG1sIGVsZW1lbnQgd2hlbiBjaGFuZ2luZyB0aGVtZXNcbmh0bWwuY29sb3ItdGhlbWUtaW4tdHJhbnNpdGlvbixcbmh0bWwuY29sb3ItdGhlbWUtaW4tdHJhbnNpdGlvbiAqLFxuaHRtbC5jb2xvci10aGVtZS1pbi10cmFuc2l0aW9uICo6YmVmb3JlLFxuaHRtbC5jb2xvci10aGVtZS1pbi10cmFuc2l0aW9uICo6YWZ0ZXIge1xuXHQvL3RyYW5zaXRpb246IGNvbG9yICRzcGVlZCwgYmFja2dyb3VuZCAkc3BlZWQsIGJhY2tncm91bmQtY29sb3IgJHNwZWVkLCBib3JkZXItY29sb3IgJHNwZWVkLCBib3gtc2hhZG93ICRzcGVlZCAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkc3BlZWQhaW1wb3J0YW50O1xuXHRhbmltYXRpb24tZHVyYXRpb246ICRzcGVlZCFpbXBvcnRhbnQ7XG59XG5cbi50aGVtZS1zd2l0Y2gge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMXB4O1xuXHR6LWluZGV4OiA5OTk5OTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdGJhY2tncm91bmQ6ICNmZmYhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0b3BhY2l0eTogMDtcblxuXHRcdFtkYXRhLXRoZW1lPVwiZGFya1wiXSAmIHtcblx0XHRcdGJhY2tncm91bmQ6ICMxMTEhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCYuYW5pbWF0ZWQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogJHNwZWVkO1xuXHRcdFx0YW5pbWF0aW9uLW5hbWU6IHRoZW1lLXN3aXRjaC1jaXJjbGUtYW5pbTtcblx0XHR9XG5cdH1cbn0iLCIvL0BpbXBvcnQgXCJwcmlzbWpzL3RoZW1lcy9wcmlzbS5taW4uY3NzXCI7XG5AaW1wb3J0IFwicHJpc21qcy90aGVtZXMvcHJpc20tZGFyay5taW4uY3NzXCI7XG4vL0BpbXBvcnQgXCJwcmlzbWpzL3RoZW1lcy9wcmlzbS10b21vcnJvdy5taW4uY3NzXCI7XG5cbmNvZGVbY2xhc3MqPWxhbmd1YWdlLV0sXG5wcmVbY2xhc3MqPWxhbmd1YWdlLV0ge1xuXHRAYXBwbHkgdGV4dC1ncmF5LTgwMCBkYXJrOnRleHQtZ3JheS0xMDA7XG59XG5cbnByZVtjbGFzcyo9bGFuZ3VhZ2UtXSB7XG5cdD4gY29kZSB7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTtcblx0XHR3b3JkLXNwYWNpbmc6IG5vcm1hbDtcblx0XHR3b3JkLWJyZWFrOiBhbGw7XG5cdFx0d29yZC13cmFwOiBub3JtYWw7XG5cdH1cbn1cblxuXG4vKiBDb2RlIGJsb2NrcyAqL1xucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG5cdHBhZGRpbmc6IDFlbTtcblx0bWFyZ2luOiAuNWVtIDA7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiAwLjNlbTtcbn1cblxuLyogSW5saW5lIGNvZGUgKi9cbjpub3QocHJlKSA+IGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcblx0cGFkZGluZzogLjFlbTtcblx0Ym9yZGVyLXJhZGl1czogLjNlbTtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnRva2VuLmNvbW1lbnQsXG4udG9rZW4ucHJvbG9nLFxuLnRva2VuLmRvY3R5cGUsXG4udG9rZW4uY2RhdGEge1xuXHRjb2xvcjogIzYyNzJhNDtcbn1cbi50b2tlbi5jb21tZW50IHtcblx0QGFwcGx5IHRleHQtZ3JheS00MDAgZGFyazp0ZXh0LWdyYXktMjAwO1xufVxuLnRva2VuLnB1bmN0dWF0aW9uIHtcblx0QGFwcGx5IGRhcms6dGV4dC1bI2Y4ZjhmMl07XG59XG5cblxuXG4ubmFtZXNwYWNlIHtcblx0b3BhY2l0eTogLjc7XG59XG5cbi50b2tlbi5wcm9wZXJ0eSxcbi50b2tlbi50YWcsXG4udG9rZW4uY29uc3RhbnQsXG4udG9rZW4uc3ltYm9sLFxuLnRva2VuLmRlbGV0ZWQge1xuXHRjb2xvcjogI2ZmNzljNjtcbn1cblxuLnRva2VuLm51bWJlciB7XG5cdEBhcHBseSB0ZXh0LWJsdWUtNDAwIGRhcms6dGV4dC1ibHVlLTMwMFxufVxuXG4udG9rZW4uYm9vbGVhbiB7XG5cdEBhcHBseSB0ZXh0LWFtYmVyLTUwMCBkYXJrOnRleHQtYW1iZXItNDAwXG59XG5cbi50b2tlbi5zZWxlY3Rvcixcbi50b2tlbi5hdHRyLW5hbWUsXG4udG9rZW4uc3RyaW5nLFxuLnRva2VuLmNoYXIsXG4udG9rZW4uYnVpbHRpbixcbi50b2tlbi5pbnNlcnRlZCB7XG5cdEBhcHBseSBkYXJrOnRleHQtWyM1MGZhN2JdIHRleHQtWyNlZjlmNzZdO1xufVxuXG4udG9rZW4ub3BlcmF0b3IsXG4udG9rZW4uZW50aXR5LFxuLnRva2VuLnVybCxcbi5sYW5ndWFnZS1jc3MgLnRva2VuLnN0cmluZyxcbi5zdHlsZSAudG9rZW4uc3RyaW5nLFxuLnRva2VuLnZhcmlhYmxlIHtcblx0QGFwcGx5IGRhcms6dGV4dC1bI2Y4ZjhmMl07XG59XG5cbi5sYW5ndWFnZS1jc3MgLnRva2VuLnN0cmluZyxcbi5zdHlsZSAudG9rZW4uc3RyaW5nIHtcblx0QGFwcGx5IHRleHQtWyNlZjlmNzZdO1xufVxuXG5cbi50b2tlbi52YXJpYWJsZSB7XG5cdEBhcHBseSB0ZXh0LWdyYXktNTAwIGRhcms6dGV4dC1ncmF5LTUwO1xufVxuXG5cbi50b2tlbi5hdHJ1bGUsXG4udG9rZW4uYXR0ci12YWx1ZSxcbi50b2tlbi5mdW5jdGlvbixcbi50b2tlbi5jbGFzcy1uYW1lIHtcblx0QGFwcGx5IGRhcms6dGV4dC1bI2YxZmE4Y107XG59XG4udG9rZW4uYXR0ci12YWx1ZSB7XG5cdEBhcHBseSB0ZXh0LVsjZWY5Zjc2XTtcbn1cbi50b2tlbi5mdW5jdGlvbiB7XG5cdEBhcHBseSB0ZXh0LXB1cnBsZS02MDAgZGFyazp0ZXh0LWJsdWUtMzAwO1xufVxuXG5cbi50b2tlbi5rZXl3b3JkIHtcblx0QGFwcGx5IGRhcms6dGV4dC1bIzhiZTlmZF07XG59XG5cbi50b2tlbi5yZWdleCxcbi50b2tlbi5pbXBvcnRhbnQge1xuXHRAYXBwbHkgZGFyazp0ZXh0LVsjZmZiODZjXVxufVxuXG4udG9rZW4uaW1wb3J0YW50LFxuLnRva2VuLmJvbGQge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRva2VuLml0YWxpYyB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnRva2VuLmVudGl0eSB7XG5cdGN1cnNvcjogaGVscDtcbn1cblxuXG5AaW1wb3J0ICdwcmlzbWpzL3BsdWdpbnMvbGluZS1udW1iZXJzL3ByaXNtLWxpbmUtbnVtYmVycy5jc3MnO1xuIiwiQGltcG9ydCBcIi4vcHJpc20tZHJhY3VsYS5zY3NzXCI7XG5cbltjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICAgIG92ZXJmbG93OiB1bnNldDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG5cdEBhcHBseSB0ZXh0LWJhc2UgcmVsYXRpdmU7XG5cblxuICAgIC5sYW5nIHtcbiAgICAgICBAYXBwbHkgYWJzb2x1dGUgcmlnaHQtMSB0b3AtMSB0ZXh0LXhzIGJnLWdyYXktMzAwLzYwIGRhcms6YmctZ3JheS01MDAgcHgtMiBweS0xIHVwcGVyY2FzZSBmb250LW1vbm8gcm91bmRlZC1zbSBzaGFkb3ctaW5uZXI7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC50cmVldmlldy1wYXJ0IHtcbiAgICAgICAgbWluLWhlaWdodDogMnJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC50cmVldmlldy1wYXJ0IC5lbnRyeS1saW5lOmJlZm9yZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAudHJlZXZpZXctcGFydCAuZW50cnktbGluZTphZnRlciB7XG5cbiAgICB9XG5cbiAgICAudHJlZXZpZXctcGFydCAuZW50cnktbGluZSB7XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIEBhcHBseSBkYXJrOmJvcmRlci1ncmF5LTQwMCBib3JkZXItZ3JheS00MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDAgNHB4IDJyZW07XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGltcG9ydCAncHJpc21qcy9wbHVnaW5zL2xpbmUtbnVtYmVycy9wcmlzbS1saW5lLW51bWJlcnMuY3NzJztcblxucHJlW2NsYXNzKj1sYW5ndWFnZS1dIHtcbiAgICBAYXBwbHkgZGFyazpiZy1ncmF5LTYwMCBiZy1ncmF5LTEwMC82MCBkYXJrOnRleHQtd2hpdGUgdGV4dC1ncmF5LTkwMCBweS0wICN7IWltcG9ydGFudH07XG59XG5cbmNvZGVbY2xhc3MqPWxhbmd1YWdlLV0sXG5wcmVbY2xhc3MqPWxhbmd1YWdlLV0ge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBAYXBwbHkgdGV4dC1iYXNlICBkYXJrOnRleHQtd2hpdGUgdGV4dC1ncmF5LTkwMDtcbn1cblxucHJlW2NsYXNzKj1sYW5ndWFnZS1dIHtcbiAgICBAYXBwbHkgbWluLWgtWzJyZW1dXG59XG5wcmVbY2xhc3MqPWxhbmd1YWdlLV0gPiBjb2RlID4gLnRva2VuIHtcblxufVxuXG5cbi5saW5lLW51bWJlcnMgLmxpbmUtbnVtYmVycy1yb3dzIHtcblx0QGFwcGx5IHRleHQtYmFzZSBkYXJrOmJvcmRlci1yLWdyYXktOTUwIGJvcmRlci1yLWdyYXktNDAwIGgtZnVsbDtcblxuICAgID4gc3BhbjpiZWZvcmUge1xuICAgICAgICBAYXBwbHkgdGV4dC1ncmF5LTQwMCBkYXJrOnRleHQtZ3JheS0yMDA7XG4gICAgfVxufVxuXG5cbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICAgICYubGluZS1udW1iZXJzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuOGVtO1xuICAgICAgICBjb3VudGVyLXJlc2V0OiBsaW5lbnVtYmVyO1xuXG5cbiAgICAgICAgLnRyZWV2aWV3LXBhcnQgLmVudHJ5LWxpbmUge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhbmd1YWdlLXRyZWV2aWV3IHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB9XG59XG5cbltjbGFzcyo9bGFuZ3VhZ2UtXSAudHJlZXZpZXctcGFydCAuZW50cnktbmFtZTpiZWZvcmUge1xuICAgIHdpZHRoOiAxLjNyZW07XG59XG5cbiIsIi50cmVldmlldy1wYXJ0IC5lbnRyeS1saW5lIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWluZGVudDogLTk5ZW07XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0d2lkdGg6IDJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG59XG5cbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lOmJlZm9yZSB7XG4gICAgQGFwcGx5IGRhcms6c3Ryb2tlLXdoaXRlIHN0cm9rZS1ncmF5LTcwMDtcbn1cblxuXG4udHJlZXZpZXctcGFydCAuZW50cnktbGluZTpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAubGluZS1oOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiA1MCU7XG5cdHdpZHRoOiA1MCU7XG5cdGhlaWdodDogMTAwJTtcbn1cbi50cmVldmlldy1wYXJ0IC5saW5lLWg6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmxpbmUtdjpiZWZvcmUge1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWJhc2UtYm9yZGVyLWNvbG9yKTtcbn1cbi50cmVldmlldy1wYXJ0IC5saW5lLXYtbGFzdDpiZWZvcmUge1xuXHRoZWlnaHQ6IDUwJSFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogdW5zZXQhaW1wb3J0YW50O1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWJhc2UtYm9yZGVyLWNvbG9yKTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJhc2UtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRyZWV2aWV3LXBhcnQgLmxpbmUtaDphZnRlciB7XG5cdGhlaWdodDogNTAlO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYmFzZS1ib3JkZXItY29sb3IpO1xufVxuXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRwYWRkaW5nOiAwIDAgMCAxLjVlbTtcbn1cbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMC4yNWVtO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxZW07XG5cdGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUgNTAlIC8gY29udGFpbjtcblx0QGFwcGx5IGRhcms6dGV4dC13aGl0ZSB0ZXh0LWdyYXktNzAwO1xufVxuXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5kb3RmaWxlIHtcblx0b3BhY2l0eTogMC44O1xufVxuXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZTpiZWZvcmUge1xuICAgIC0tZGVmYXVsdC10cmVlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBoZWlnaHQ9XCIxNzkuMlwiIHdpZHRoPVwiMTc5LjJcIiBmaWxsPVwibGlnaHRncmV5XCI+PGc+PHBhdGggdHJhbnNmb3JtPVwic2NhbGUoMC4xLC0wLjEpIHRyYW5zbGF0ZSgwLC0xNTM2KVwiIGQ9XCJNMTQ2OCAxMTU2cTI4IC0yOCA0OCAtNzZ0MjAgLTg4di0xMTUycTAgLTQwIC0yOCAtNjh0LTY4IC0yOGgtMTM0NHEtNDAgMCAtNjggMjh0LTI4IDY4djE2MDBxMCA0MCAyOCA2OHQ2OCAyOGg4OTZxNDAgMCA4OCAtMjB0NzYgLTQ4ek0xMDI0IDE0MDB2LTM3NmgzNzZxLTEwIDI5IC0yMiA0MWwtMzEzIDMxM3EtMTIgMTIgLTQxIDIyek0xNDA4IC0xMjh2MTAyNGgtNDE2cS00MCAwIC02OCAyOHQtMjggNjh2NDE2aC03Njh2LTE1MzZoMTI4MHpcIi8+PC9nPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWRlZmF1bHQtdHJlZSk7XG59XG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5kaXI6YmVmb3JlIHtcbiAgICAtLXRyZWUtZGlyOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIGhlaWdodD1cIjE3OS4yXCIgd2lkdGg9XCIxNzkuMlwiIHZpZXdCb3g9XCIwIDAgMTc5LjIgMTc5LjJcIiBmaWxsPVwibGlnaHRncmV5XCI+PGc+PHBhdGggdHJhbnNmb3JtPVwic2NhbGUoMC4xLC0wLjEpIHRyYW5zbGF0ZSgwLC0xNTM2KVwiIGQ9XCJNMTUzNiAyMjR2NzA0cTAgNDAgLTI4IDY4dC02OCAyOGgtNzA0cS00MCAwIC02OCAyOHQtMjggNjh2NjRxMCA0MCAtMjggNjh0LTY4IDI4aC0zMjBxLTQwIDAgLTY4IC0yOHQtMjggLTY4di05NjBxMCAtNDAgMjggLTY4dDY4IC0yOGgxMjE2cTQwIDAgNjggMjh0MjggNjh6TTE2NjQgOTI4di03MDRxMCAtOTIgLTY2IC0xNTh0LTE1OCAtNjZoLTEyMTZxLTkyIDAgLTE1OCA2NnQtNjYgMTU4djk2MHEwIDkyIDY2IDE1OHQxNTggNjZoMzIwIHE5MiAwIDE1OCAtNjZ0NjYgLTE1OHYtMzJoNjcycTkyIDAgMTU4IC02NnQ2NiAtMTU4elwiLz48L2c+PC9zdmc+Jyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tdHJlZS1kaXIpO1xufVxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LWJtcDpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtZXBzOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1naWY6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LWpwZTpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtanBnOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1qcGVnOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1wbmc6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LXN2ZzpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtdGlmZjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmcgZmlsbD1cImxpZ2h0Z3JleVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBoZWlnaHQ9XCIxNzkuMlwiIHdpZHRoPVwiMTc5LjJcIj48Zz48cGF0aCB0cmFuc2Zvcm09XCJzY2FsZSgwLjEsLTAuMSkgdHJhbnNsYXRlKDAsLTE1MzYpXCIgZD1cIk0xNDY4IDExNTZxMjggLTI4IDQ4IC03NnQyMCAtODh2LTExNTJxMCAtNDAgLTI4IC02OHQtNjggLTI4aC0xMzQ0cS00MCAwIC02OCAyOHQtMjggNjh2MTYwMHEwIDQwIDI4IDY4dDY4IDI4aDg5NnE0MCAwIDg4IC0yMHQ3NiAtNDh6TTEwMjQgMTQwMHYtMzc2aDM3NnEtMTAgMjkgLTIyIDQxbC0zMTMgMzEzcS0xMiAxMiAtNDEgMjJ6TTE0MDggLTEyOHYxMDI0aC00MTZxLTQwIDAgLTY4IDI4dC0yOCA2OHY0MTZoLTc2OHYtMTUzNmgxMjgweiBNMTI4MCAzMjB2LTMyMGgtMTAyNHYxOTJsMTkyIDE5MmwxMjggLTEyOGwzODQgMzg0ek00NDggNTEycS04MCAwIC0xMzYgNTZ0LTU2IDEzNnQ1NiAxMzZ0MTM2IDU2dDEzNiAtNTZ0NTYgLTEzNnQtNTYgLTEzNnQtMTM2IC01NnpcIiAvPjwvZz48L3N2Zz4nKTtcbn1cbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1jZmc6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LWNvbmY6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LWNvbmZpZzpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtY3N2OmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1pbmk6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LWxvZzpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtbWQ6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LW5mbzpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtdHh0OmJlZm9yZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyBmaWxsPVwibGlnaHRncmV5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIGhlaWdodD1cIjE3OS4yXCIgd2lkdGg9XCIxNzkuMlwiPjxnPjxwYXRoIHRyYW5zZm9ybT1cInNjYWxlKDAuMSwtMC4xKSB0cmFuc2xhdGUoMCwtMTUzNilcIiBkPVwiTTE0NjggMTE1NnEyOCAtMjggNDggLTc2dDIwIC04OHYtMTE1MnEwIC00MCAtMjggLTY4dC02OCAtMjhoLTEzNDRxLTQwIDAgLTY4IDI4dC0yOCA2OHYxNjAwcTAgNDAgMjggNjh0NjggMjhoODk2cTQwIDAgODggLTIwdDc2IC00OHpNMTAyNCAxNDAwdi0zNzZoMzc2cS0xMCAyOSAtMjIgNDFsLTMxMyAzMTNxLTEyIDEyIC00MSAyMnpNMTQwOCAtMTI4djEwMjRoLTQxNnEtNDAgMCAtNjggMjh0LTI4IDY4djQxNmgtNzY4di0xNTM2aDEyODB6IE0zODQgNzM2cTAgMTQgOSAyM3QyMyA5aDcwNHExNCAwIDIzIC05dDkgLTIzdi02NHEwIC0xNCAtOSAtMjN0LTIzIC05aC03MDRxLTE0IDAgLTIzIDl0LTkgMjN2NjR6TTExMjAgNTEycTE0IDAgMjMgLTl0OSAtMjN2LTY0cTAgLTE0IC05IC0yM3QtMjMgLTloLTcwNHEtMTQgMCAtMjMgOXQtOSAyM3Y2NHEwIDE0IDkgMjN0MjMgOWg3MDR6TTExMjAgMjU2cTE0IDAgMjMgLTl0OSAtMjN2LTY0cTAgLTE0IC05IC0yM3QtMjMgLTloLTcwNCBxLTE0IDAgLTIzIDl0LTkgMjN2NjRxMCAxNCA5IDIzdDIzIDloNzA0elwiLz48L2c+PC9zdmc+Jyk7XG59XG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtYXNwOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1hc3B4OmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1jOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1jYzpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtY3BwOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1jczpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtY3NzOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1oOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1oaDpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtaHRtOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1odG1sOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1qYXY6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LWphdmE6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LWpzOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1waHA6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LXJiOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC14bWw6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnIGZpbGw9XCJsaWdodGdyZXlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgaGVpZ2h0PVwiMTc5LjJcIiB3aWR0aD1cIjE3OS4yXCI+PGc+PHBhdGggdHJhbnNmb3JtPVwic2NhbGUoMC4xLC0wLjEpIHRyYW5zbGF0ZSgwLC0xNTM2KVwiIGQ9XCJNMTQ2OCAxMTU2cTI4IC0yOCA0OCAtNzZ0MjAgLTg4di0xMTUycTAgLTQwIC0yOCAtNjh0LTY4IC0yOGgtMTM0NHEtNDAgMCAtNjggMjh0LTI4IDY4djE2MDBxMCA0MCAyOCA2OHQ2OCAyOGg4OTZxNDAgMCA4OCAtMjB0NzYgLTQ4ek0xMDI0IDE0MDB2LTM3NmgzNzZxLTEwIDI5IC0yMiA0MWwtMzEzIDMxM3EtMTIgMTIgLTQxIDIyek0xNDA4IC0xMjh2MTAyNGgtNDE2cS00MCAwIC02OCAyOHQtMjggNjh2NDE2aC03Njh2LTE1MzZoMTI4MHogTTQ4MCA3NjhxOCAxMSAyMSAxMi41dDI0IC02LjVsNTEgLTM4cTExIC04IDEyLjUgLTIxdC02LjUgLTI0bC0xODIgLTI0M2wxODIgLTI0M3E4IC0xMSA2LjUgLTI0dC0xMi41IC0yMWwtNTEgLTM4cS0xMSAtOCAtMjQgLTYuNXQtMjEgMTIuNWwtMjI2IDMwMXEtMTQgMTkgMCAzOHpNMTI4MiA0NjdxMTQgLTE5IDAgLTM4bC0yMjYgLTMwMXEtOCAtMTEgLTIxIC0xMi41dC0yNCA2LjVsLTUxIDM4cS0xMSA4IC0xMi41IDIxdDYuNSAyNGwxODIgMjQzIGwtMTgyIDI0M3EtOCAxMSAtNi41IDI0dDEyLjUgMjFsNTEgMzhxMTEgOCAyNCA2LjV0MjEgLTEyLjV6TTY2MiA2cS0xMyAyIC0yMC41IDEzdC01LjUgMjRsMTM4IDgzMXEyIDEzIDEzIDIwLjV0MjQgNS41bDYzIC0xMHExMyAtMiAyMC41IC0xM3Q1LjUgLTI0bC0xMzggLTgzMXEtMiAtMTMgLTEzIC0yMC41dC0yNCAtNS41elwiLz48L2c+PC9zdmc+Jyk7XG59XG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtN3o6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LWJ6OmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1iejI6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LWd6OmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1yYXI6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LXRhcjpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtdGd6OmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC16aXA6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnIGZpbGw9XCJsaWdodGdyZXlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgaGVpZ2h0PVwiMTc5LjJcIiB3aWR0aD1cIjE3OS4yXCI+PGc+PHBhdGggdHJhbnNmb3JtPVwic2NhbGUoMC4xLC0wLjEpIHRyYW5zbGF0ZSgwLC0xNTM2KVwiIGQ9XCJNNjQwIDExNTJ2MTI4aC0xMjh2LTEyOGgxMjh6TTc2OCAxMDI0djEyOGgtMTI4di0xMjhoMTI4ek02NDAgODk2djEyOGgtMTI4di0xMjhoMTI4ek03NjggNzY4djEyOGgtMTI4di0xMjhoMTI4ek0xNDY4IDExNTZxMjggLTI4IDQ4IC03NnQyMCAtODh2LTExNTJxMCAtNDAgLTI4IC02OHQtNjggLTI4aC0xMzQ0cS00MCAwIC02OCAyOHQtMjggNjh2MTYwMHEwIDQwIDI4IDY4dDY4IDI4aDg5NnE0MCAwIDg4IC0yMHQ3NiAtNDh6TTEwMjQgMTQwMCB2LTM3NmgzNzZxLTEwIDI5IC0yMiA0MWwtMzEzIDMxM3EtMTIgMTIgLTQxIDIyek0xNDA4IC0xMjh2MTAyNGgtNDE2cS00MCAwIC02OCAyOHQtMjggNjh2NDE2aC0xMjh2LTEyOGgtMTI4djEyOGgtNTEydi0xNTM2aDEyODB6TTc4MSA1OTNsMTA3IC0zNDlxOCAtMjcgOCAtNTJxMCAtODMgLTcyLjUgLTEzNy41dC0xODMuNSAtNTQuNXQtMTgzLjUgNTQuNXQtNzIuNSAxMzcuNXEwIDI1IDggNTJxMjEgNjMgMTIwIDM5NnYxMjhoMTI4di0xMjhoNzkgcTIyIDAgMzkgLTEzdDIzIC0zNHpNNjQwIDEyOHE1MyAwIDkwLjUgMTl0MzcuNSA0NXQtMzcuNSA0NXQtOTAuNSAxOXQtOTAuNSAtMTl0LTM3LjUgLTQ1dDM3LjUgLTQ1dDkwLjUgLTE5elwiLz48L2c+PC9zdmc+Jyk7XG59XG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtYWFjOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1hdTpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtY2RhOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1mbGFjOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1tcDM6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LW9nYTpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtb2dnOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC13YXY6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LXdtYTpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmcgZmlsbD1cImxpZ2h0Z3JleVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBoZWlnaHQ9XCIxNzkuMlwiIHdpZHRoPVwiMTc5LjJcIj48Zz48cGF0aCB0cmFuc2Zvcm09XCJzY2FsZSgwLjEsLTAuMSkgdHJhbnNsYXRlKDAsLTE1MzYpXCIgZD1cIk0xNDY4IDExNTZxMjggLTI4IDQ4IC03NnQyMCAtODh2LTExNTJxMCAtNDAgLTI4IC02OHQtNjggLTI4aC0xMzQ0cS00MCAwIC02OCAyOHQtMjggNjh2MTYwMHEwIDQwIDI4IDY4dDY4IDI4aDg5NnE0MCAwIDg4IC0yMHQ3NiAtNDh6TTEwMjQgMTQwMHYtMzc2aDM3NnEtMTAgMjkgLTIyIDQxbC0zMTMgMzEzcS0xMiAxMiAtNDEgMjJ6TTE0MDggLTEyOHYxMDI0aC00MTZxLTQwIDAgLTY4IDI4dC0yOCA2OHY0MTZoLTc2OHYtMTUzNmgxMjgweiBNNjIwIDY4NnEyMCAtOCAyMCAtMzB2LTU0NHEwIC0yMiAtMjAgLTMwcS04IC0yIC0xMiAtMnEtMTIgMCAtMjMgOWwtMTY2IDE2N2gtMTMxcS0xNCAwIC0yMyA5dC05IDIzdjE5MnEwIDE0IDkgMjN0MjMgOWgxMzFsMTY2IDE2N3ExNiAxNSAzNSA3ek0xMDM3IC0zcTMxIDAgNTAgMjRxMTI5IDE1OSAxMjkgMzYzdC0xMjkgMzYzcS0xNiAyMSAtNDMgMjR0LTQ3IC0xNHEtMjEgLTE3IC0yMy41IC00My41dDE0LjUgLTQ3LjUgcTEwMCAtMTIzIDEwMCAtMjgydC0xMDAgLTI4MnEtMTcgLTIxIC0xNC41IC00Ny41dDIzLjUgLTQyLjVxMTggLTE1IDQwIC0xNXpNODI2IDE0NXEyNyAwIDQ3IDIwcTg3IDkzIDg3IDIxOXQtODcgMjE5cS0xOCAxOSAtNDUgMjB0LTQ2IC0xN3QtMjAgLTQ0LjV0MTggLTQ2LjVxNTIgLTU3IDUyIC0xMzF0LTUyIC0xMzFxLTE5IC0yMCAtMTggLTQ2LjV0MjAgLTQ0LjVxMjAgLTE3IDQ0IC0xN3pcIi8+PC9nPjwvc3ZnPicpO1xufVxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LWF2aTpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtZmx2OmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1ta3Y6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LW1vdjpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtbXA0OmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1tcGVnOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1tcGc6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LW9ndjpiZWZvcmUsXG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtd2VibTpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmcgZmlsbD1cImxpZ2h0Z3JleVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBoZWlnaHQ9XCIxNzkuMlwiIHdpZHRoPVwiMTc5LjJcIj48Zz48cGF0aCB0cmFuc2Zvcm09XCJzY2FsZSgwLjEsLTAuMSkgdHJhbnNsYXRlKDAsLTE1MzYpXCIgZD1cIk0xNDY4IDExNTZxMjggLTI4IDQ4IC03NnQyMCAtODh2LTExNTJxMCAtNDAgLTI4IC02OHQtNjggLTI4aC0xMzQ0cS00MCAwIC02OCAyOHQtMjggNjh2MTYwMHEwIDQwIDI4IDY4dDY4IDI4aDg5NnE0MCAwIDg4IC0yMHQ3NiAtNDh6TTEwMjQgMTQwMHYtMzc2aDM3NnEtMTAgMjkgLTIyIDQxbC0zMTMgMzEzcS0xMiAxMiAtNDEgMjJ6TTE0MDggLTEyOHYxMDI0aC00MTZxLTQwIDAgLTY4IDI4dC0yOCA2OHY0MTZoLTc2OHYtMTUzNmgxMjgweiBNNzY4IDc2OHE1MiAwIDkwIC0zOHQzOCAtOTB2LTM4NHEwIC01MiAtMzggLTkwdC05MCAtMzhoLTM4NHEtNTIgMCAtOTAgMzh0LTM4IDkwdjM4NHEwIDUyIDM4IDkwdDkwIDM4aDM4NHpNMTI2MCA3NjZxMjAgLTggMjAgLTMwdi01NzZxMCAtMjIgLTIwIC0zMHEtOCAtMiAtMTIgLTJxLTE0IDAgLTIzIDlsLTI2NSAyNjZ2OTBsMjY1IDI2NnE5IDkgMjMgOXE0IDAgMTIgLTJ6XCIvPjwvZz48L3N2Zz4nKTtcbn1cbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1wZGY6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBoZWlnaHQ9XCIxNzkuMlwiIHdpZHRoPVwiMTc5LjJcIj48Zz48cGF0aCB0cmFuc2Zvcm09XCJzY2FsZSgwLjEsLTAuMSkgdHJhbnNsYXRlKDAsLTE1MzYpXCIgZD1cIk0xNDY4IDExNTZxMjggLTI4IDQ4IC03NnQyMCAtODh2LTExNTJxMCAtNDAgLTI4IC02OHQtNjggLTI4aC0xMzQ0cS00MCAwIC02OCAyOHQtMjggNjh2MTYwMHEwIDQwIDI4IDY4dDY4IDI4aDg5NnE0MCAwIDg4IC0yMHQ3NiAtNDh6TTEwMjQgMTQwMHYtMzc2aDM3NnEtMTAgMjkgLTIyIDQxbC0zMTMgMzEzcS0xMiAxMiAtNDEgMjJ6TTE0MDggLTEyOHYxMDI0aC00MTZxLTQwIDAgLTY4IDI4dC0yOCA2OHY0MTZoLTc2OHYtMTUzNmgxMjgweiBNODk0IDQ2NXEzMyAtMjYgODQgLTU2cTU5IDcgMTE3IDdxMTQ3IDAgMTc3IC00OXExNiAtMjIgMiAtNTJxMCAtMSAtMSAtMmwtMiAtMnYtMXEtNiAtMzggLTcxIC0zOHEtNDggMCAtMTE1IDIwdC0xMzAgNTNxLTIyMSAtMjQgLTM5MiAtODNxLTE1MyAtMjYyIC0yNDIgLTI2MnEtMTUgMCAtMjggN2wtMjQgMTJxLTEgMSAtNiA1cS0xMCAxMCAtNiAzNnE5IDQwIDU2IDkxLjV0MTMyIDk2LjVxMTQgOSAyMyAtNnEyIC0yIDIgLTRxNTIgODUgMTA3IDE5NyBxNjggMTM2IDEwNCAyNjJxLTI0IDgyIC0zMC41IDE1OS41dDYuNSAxMjcuNXExMSA0MCA0MiA0MGgyMWgxcTIzIDAgMzUgLTE1cTE4IC0yMSA5IC02OHEtMiAtNiAtNCAtOHExIC0zIDEgLTh2LTMwcS0yIC0xMjMgLTE0IC0xOTJxNTUgLTE2NCAxNDYgLTIzOHpNMzE4IDU0cTUyIDI0IDEzNyAxNThxLTUxIC00MCAtODcuNSAtODR0LTQ5LjUgLTc0ek03MTYgOTc0cS0xNSAtNDIgLTIgLTEzMnExIDcgNyA0NHEwIDMgNyA0M3ExIDQgNCA4IHEtMSAxIC0xIDJ0LTAuNSAxLjV0LTAuNSAxLjVxLTEgMjIgLTEzIDM2cTAgLTEgLTEgLTJ2LTJ6TTU5MiAzMTNxMTM1IDU0IDI4NCA4MXEtMiAxIC0xMyA5LjV0LTE2IDEzLjVxLTc2IDY3IC0xMjcgMTc2cS0yNyAtODYgLTgzIC0xOTdxLTMwIC01NiAtNDUgLTgzek0xMjM4IDMyOXEtMjQgMjQgLTE0MCAyNHE3NiAtMjggMTI0IC0yOHExNCAwIDE4IDFxMCAxIC0yIDN6XCIvPjwvZz48L3N2Zz4nKTtcbn1cbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC14bHM6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LXhsc3g6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQnpkR0Z1WkdGc2IyNWxQU0p1YnlJL1BnMEtQQ0ZFVDBOVVdWQkZJSE4yWnlCUVZVSk1TVU1nSWkwdkwxY3pReTh2UkZSRUlGTldSeUF4TGpFdkwwVk9JaUFpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2UjNKaGNHaHBZM012VTFaSEx6RXVNUzlFVkVRdmMzWm5NVEV1WkhSa0lpQStEUW84YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2FHVnBaMmgwUFNJeE56a3VNaUlnZDJsa2RHZzlJakUzT1M0eUlqNE5DZ2s4Wno0TkNna0pQSEJoZEdnZ2RISmhibk5tYjNKdFBTSnpZMkZzWlNnd0xqRXNMVEF1TVNrZ2RISmhibk5zWVhSbEtEQXNMVEUxTXpZcElpQmtQU0pOTVRRMk9DQXhNVFUyY1RJNElDMHlPQ0EwT0NBdE56WjBNakFnTFRnNGRpMHhNVFV5Y1RBZ0xUUXdJQzB5T0NBdE5qaDBMVFk0SUMweU9HZ3RNVE0wTkhFdE5EQWdNQ0F0TmpnZ01qaDBMVEk0SURZNGRqRTJNREJ4TUNBME1DQXlPQ0EyT0hRMk9DQXlPR2c0T1RaeE5EQWdNQ0E0T0NBdE1qQjBOellnTFRRNGVrMHhNREkwSURFME1EQjJMVE0zTm1nek56WnhMVEV3SURJNUlDMHlNaUEwTVd3dE16RXpJRE14TTNFdE1USWdNVElnTFRReElESXllazB4TkRBNElDMHhNamgyTVRBeU5HZ3ROREUyY1MwME1DQXdJQzAyT0NBeU9IUXRNamdnTmpoMk5ERTJhQzAzTmpoMkxURTFNelpvTVRJNE1Ib2dUVFF5T1NBeE1EWjJMVEV3Tm1neU9ERjJNVEEyYUMwM05Xd3hNRE1nTVRZeGNUVWdOeUF4TUNBeE5pNDFkRGN1TlNBeE15NDFkRE11TlNBMGFESnhNU0F0TkNBMUlDMHhNSEV5SUMwMElEUXVOU0F0Tnk0MWREWWdMVGgwTmk0MUlDMDRMalZzTVRBM0lDMHhOakZvTFRjMmRpMHhNRFpvTWpreGRqRXdObWd0Tmpoc0xURTVNaUF5TnpOc01UazFJREk0TW1nMk4zWXhNRGRvTFRJM09YWXRNVEEzYURjMGJDMHhNRE1nTFRFMU9YRXROQ0F0TnlBdE1UQWdMVEUyTGpWMExUa2dMVEV6TGpWc0xUSWdMVE5vTFRKeExURWdOQ0F0TlNBeE1IRXROaUF4TVNBdE1UY2dNak5zTFRFd05pQXhOVGxvTnpaMk1UQTNJR2d0TWprd2RpMHhNRGRvTmpoc01UZzVJQzB5TnpKc0xURTVOQ0F0TWpnemFDMDJPSG9pSUM4K0RRb0pQQzluUGcwS1BDOXpkbWMrJyk7XG59XG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtZG9jOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1kb2NtOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1kb2N4OmJlZm9yZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJ6ZEdGdVpHRnNiMjVsUFNKdWJ5SS9QZzBLUENGRVQwTlVXVkJGSUhOMlp5QlFWVUpNU1VNZ0lpMHZMMWN6UXk4dlJGUkVJRk5XUnlBeExqRXZMMFZPSWlBaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdlIzSmhjR2hwWTNNdlUxWkhMekV1TVM5RVZFUXZjM1puTVRFdVpIUmtJaUErRFFvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdhR1ZwWjJoMFBTSXhOemt1TWlJZ2QybGtkR2c5SWpFM09TNHlJajROQ2drOFp6NE5DZ2tKUEhCaGRHZ2dkSEpoYm5ObWIzSnRQU0p6WTJGc1pTZ3dMakVzTFRBdU1Ta2dkSEpoYm5Oc1lYUmxLREFzTFRFMU16WXBJaUJrUFNKTk1UUTJPQ0F4TVRVMmNUSTRJQzB5T0NBME9DQXROelowTWpBZ0xUZzRkaTB4TVRVeWNUQWdMVFF3SUMweU9DQXROamgwTFRZNElDMHlPR2d0TVRNME5IRXROREFnTUNBdE5qZ2dNamgwTFRJNElEWTRkakUyTURCeE1DQTBNQ0F5T0NBMk9IUTJPQ0F5T0dnNE9UWnhOREFnTUNBNE9DQXRNakIwTnpZZ0xUUTRlazB4TURJMElERTBNREIyTFRNM05tZ3pOelp4TFRFd0lESTVJQzB5TWlBME1Xd3RNekV6SURNeE0zRXRNVElnTVRJZ0xUUXhJREl5ZWsweE5EQTRJQzB4TWpoMk1UQXlOR2d0TkRFMmNTMDBNQ0F3SUMwMk9DQXlPSFF0TWpnZ05qaDJOREUyYUMwM05qaDJMVEUxTXpab01USTRNSG9nVFRJek15QTNOamgyTFRFd04yZzNNR3d4TmpRZ0xUWTJNV2d4TlRsc01USTRJRFE0TlhFM0lESXdJREV3SURRMmNUSWdNVFlnTWlBeU5HZzBiRE1nTFRJMGNURWdMVE1nTXk0MUlDMHlNSFExTGpVZ0xUSTJiREV5T0NBdE5EZzFhREUxT1d3eE5qUWdOall4YURjd2RqRXdOMmd0TXpBd2RpMHhNRGRvT1RCc0xUazVJQzAwTXpoeExUVWdMVEl3SUMwM0lDMDBObXd0TWlBdE1qRm9MVFJzTFRNZ01qRnhMVEVnTlNBdE5DQXlNWFF0TlNBeU5Xd3RNVFEwSURVME5XZ3RNVEUwYkMweE5EUWdMVFUwTlhFdE1pQXRPU0F0TkM0MUlDMHlOQzQxZEMwekxqVWdMVEl4TGpWc0xUUWdMVEl4YUMwMGJDMHlJREl4SUhFdE1pQXlOaUF0TnlBME5td3RPVGtnTkRNNGFEa3dkakV3TjJndE16QXdlaUlnTHo0TkNnazhMMmMrRFFvOEwzTjJaejQ9Jyk7XG59XG4udHJlZXZpZXctcGFydCAuZW50cnktbmFtZS5leHQtcHBzOmJlZm9yZSxcbi50cmVldmlldy1wYXJ0IC5lbnRyeS1uYW1lLmV4dC1wcHQ6YmVmb3JlLFxuLnRyZWV2aWV3LXBhcnQgLmVudHJ5LW5hbWUuZXh0LXBwdHg6YmVmb3JlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQnpkR0Z1WkdGc2IyNWxQU0p1YnlJL1BnMEtQQ0ZFVDBOVVdWQkZJSE4yWnlCUVZVSk1TVU1nSWkwdkwxY3pReTh2UkZSRUlGTldSeUF4TGpFdkwwVk9JaUFpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2UjNKaGNHaHBZM012VTFaSEx6RXVNUzlFVkVRdmMzWm5NVEV1WkhSa0lpQStEUW84YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2FHVnBaMmgwUFNJeE56a3VNaUlnZDJsa2RHZzlJakUzT1M0eUlqNE5DZ2s4Wno0TkNna0pQSEJoZEdnZ2RISmhibk5tYjNKdFBTSnpZMkZzWlNnd0xqRXNMVEF1TVNrZ2RISmhibk5zWVhSbEtEQXNMVEUxTXpZcElpQmtQU0pOTVRRMk9DQXhNVFUyY1RJNElDMHlPQ0EwT0NBdE56WjBNakFnTFRnNGRpMHhNVFV5Y1RBZ0xUUXdJQzB5T0NBdE5qaDBMVFk0SUMweU9HZ3RNVE0wTkhFdE5EQWdNQ0F0TmpnZ01qaDBMVEk0SURZNGRqRTJNREJ4TUNBME1DQXlPQ0EyT0hRMk9DQXlPR2c0T1RaeE5EQWdNQ0E0T0NBdE1qQjBOellnTFRRNGVrMHhNREkwSURFME1EQjJMVE0zTm1nek56WnhMVEV3SURJNUlDMHlNaUEwTVd3dE16RXpJRE14TTNFdE1USWdNVElnTFRReElESXllazB4TkRBNElDMHhNamgyTVRBeU5HZ3ROREUyY1MwME1DQXdJQzAyT0NBeU9IUXRNamdnTmpoMk5ERTJhQzAzTmpoMkxURTFNelpvTVRJNE1Ib2dUVFF4TmlBeE1EWjJMVEV3Tm1nek1qZDJNVEEyYUMwNU0zWXhOamRvTVRNM2NUYzJJREFnTVRFNElERTFjVFkzSURJeklERXdOaTQxSURnM2RETTVMalVnTVRRMmNUQWdPREVnTFRNM0lERTBNWFF0TVRBd0lEZzNjUzAwT0NBeE9TQXRNVE13SURFNWFDMHpOamgyTFRFd04yZzVNbll0TlRVMWFDMDVNbnBOTnpZNUlETTRObWd0TVRFNWRqSTJPR2d4TWpCeE5USWdNQ0E0TXlBdE1UaHhOVFlnTFRNeklEVTJJQzB4TVRWeE1DQXRPRGtnTFRZeUlDMHhNakJ4TFRNeElDMHhOU0F0TnpnZ0xURTFlaUlnTHo0TkNnazhMMmMrRFFvOEwzTjJaejQ9Jyk7XG59XG4iLCJcbi5zd2l0Y2gtZmllbGQge1xuXHRAYXBwbHkgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXI7XG5cdG1pbi1oZWlnaHQ6IDM0cHg7XG5cblx0LnN3aXRjaC1sYWJlbCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0fVxufVxuXG5cbi5zd2l0Y2hlciB7XG5cdEBhcHBseSByZWxhdGl2ZSBpbmxpbmUtZmxleCBmbGV4LWNvbCBpdGVtcy1zdGFydCBqdXN0aWZ5LWNlbnRlciBtci0yO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGhlaWdodDogMjBweDtcblx0d2lkdGg6IDM4cHg7XG5cdG1heC13aWR0aDogMzhweDtcbn1cbi5zd2l0Y2gtbGFiZWwge1xuXHRAYXBwbHkgY3Vyc29yLXBvaW50ZXIgc2VsZWN0LW5vbmU7XG59XG5cbi5zd2l0Y2hlciAqLFxuLnN3aXRjaGVyICo6YmVmb3JlLFxuLnN3aXRjaGVyICo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi5zd2l0Y2hlciBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0b3BhY2l0eTogMDtcblx0ei1pbmRleDogNTtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2l0Y2hlciBpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0b3BhY2l0eTogMDtcblx0ei1pbmRleDogNDtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dG9wOiAwO1xufVxuXG4uc3dpdGNoZXIgaW5wdXRbdHlwZT1yYWRpb106Zmlyc3Qtb2YtdHlwZSB7XG5cdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnN3aXRjaGVyIGlucHV0W3R5cGU9cmFkaW9dOmxhc3Qtb2YtdHlwZSB7XG5cblx0d2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuXHRyaWdodDogMCAhaW1wb3J0YW50O1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cblxuLnN3aXRjaGVyIC5zd2l0Y2gtd2VsbCB7XG5cblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRwYWRkaW5nOiAwO1xuXHRtYXgtd2lkdGg6IDE0MHB4O1xuXG5cdEBhcHBseSBvdmVyZmxvdy1oaWRkZW4gdGV4dC1ncmF5LTIwMCBkYXJrOnRleHQtZ3JheS0yMDAgcG9pbnRlci1ldmVudHMtbm9uZSBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciB0ZXh0LXNtIHVwcGVyY2FzZSByb3VuZGVkLWZ1bGwgYmctZ3JheS0yMDAgZGFyazpiZy1ncmF5LTYwMCBzaGFkb3ctW2luc2V0XzBfMF80cHhfcmdiYSgwLDAsMCwwLjEpXSBkYXJrOnNoYWRvdy1baW5zZXRfMF8wXzRweF9yZ2JhKDAsMCwwLDAuOCldO1xuXG5cbn1cblxuLnN3aXRjaGVyIC5zd2l0Y2gtd2VsbCBzcGFuIHtcblx0QGFwcGx5IHNlbGVjdC1ub25lIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBlYXNlLWluLW91dCBmbG9hdC1sZWZ0IG92ZXJmbG93LWhpZGRlbiB0ZXh0LWVsbGlwc2lzIHdoaXRlc3BhY2Utbm93cmFwIHB4LTEuNSBoaWRkZW47XG5cblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDUwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRyaWdodDogMDtcblx0ei1pbmRleDogMTA7XG59XG5cbi5zd2l0Y2hlciAuc3dpdGNoLXdlbGwgc3BhbjpsYXN0LW9mLXR5cGUge1xuXHRAYXBwbHkgZmxvYXQtbm9uZSBoaWRkZW47XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiA1MCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cmlnaHQ6IDA7XG59XG5cblxuLnN3aXRjaC13ZWxsIC5zbGlkZS1idXR0b24ge1xuXHRAYXBwbHkgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGVhc2UtaW4tb3V0IHJvdW5kZWQtZnVsbCBiZy1ncmF5LTUwMCB0ZXh0LXdoaXRlIGRhcms6YmctZ3JheS00MDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMTA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsZWZ0OiAycHg7XG5cdHRvcDogMnB4O1xuXHRib3R0b206IDJweDtcblx0d2lkdGg6IDE2cHg7XG59XG5cbi5zd2l0Y2hlciBpbnB1dDpub3QoOmNoZWNrZWQpICsgLnN3aXRjaC13ZWxsIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG5cdEBhcHBseSB0ZXh0LWdyYXktMjAwO1xufVxuXG4uc3dpdGNoZXIgaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtd2VsbCAuc2xpZGUtYnV0dG9uIHtcblx0QGFwcGx5IGJnLXByaW1hcnk7XG59XG4uc3dpdGNoZXIgaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtd2VsbCBhIHtcblx0bGVmdDogNTAlO1xufVxuXG4uc3dpdGNoZXIgaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtd2VsbCBzcGFuOmxhc3Qtb2YtdHlwZSB7XG5cdEBhcHBseSB0ZXh0LXdoaXRlO1xufVxuXG5cbi5zd2l0Y2hlciArIC5zd2l0Y2gtdG9vbHRpcCB7XG5cdEBhcHBseSBmbG9hdC1yaWdodCBpbmxpbmUtYmxvY2sgcm91bmRlZC1mdWxsIGJnLXByaW1hcnk7XG5cdGhlaWdodDogMThweDtcblx0d2lkdGg6IDE4cHg7XG59XG5cblxuLnN3aXRjaC1maWVsZHMge1xuXHRAYXBwbHkgcmVsYXRpdmUgaW5saW5lLWJsb2NrIHJvdW5kZWQgYmctZ3JheS0xMDAgZGFyazpiZy1ncmF5LTUwMDtcblx0aGVpZ2h0OiAyOHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxcHg7XG5cdHBhZGRpbmctbGVmdDogMXB4O1xuXG5cdD4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHotaW5kZXg6IDU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1hcmdpbjogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQ+IGxhYmVsIHtcblx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0d2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuXHRcdG1pbi13aWR0aDogNTBweDtcblx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0ei1pbmRleDogMztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG5cdFx0dG9wOiAwO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXHRcdC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuXHRcdC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG5cdH1cblxuXHQuc3dpdGNoLXNlbGVjdGlvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHR0b3A6IDFweDtcblx0XHRsZWZ0OiAxcHg7XG5cdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblxuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjJzIGVhc2U7XG5cdFx0LW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuMnMgZWFzZTtcblx0XHQtby10cmFuc2l0aW9uOiBsZWZ0IDAuMnMgZWFzZTtcblx0XHR0cmFuc2l0aW9uOiBsZWZ0IDAuMnMgZWFzZTtcblx0fVxuXG5cblx0PiBpbnB1dDpub3QoOmNoZWNrZWQpICsgbGFiZWwgfiAuc3dpdGNoLXNlbGVjdGlvbiB7XG5cdFx0bGVmdDogMXB4O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHR9XG5cblx0PiBpbnB1dDpjaGVja2VkICsgZGl2IH4gLnN3aXRjaC1zZWxlY3Rpb24sXG5cdD4gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIH4gLnN3aXRjaC1zZWxlY3Rpb24ge1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogLTFweDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cblxuXG59XG5cbiIsIkBpbXBvcnQgXCJidXR0b25cIjtcbkBpbXBvcnQgXCJmaWVsZHNcIjtcbkBpbXBvcnQgXCJmb3JtLWxheW91dFwiO1xuQGltcG9ydCBcInN3aXRjaGVcIjtcbi5mb3JtLWVycm9yLW1lc3NhZ2VzIHtcblx0QGFwcGx5IHJvdW5kZWQtbGcgYmctcmVkLTUwMCB0ZXh0LWxpZ2h0IHAtNCBteS02IGZsZXggZmxleC1jb2w7XG5cblxuXHQuZXJyb3ItaGVhZGVyIHtcblx0XHRAYXBwbHkgZm9udC1ib2xkIHRleHQteGwgbWItMlxuXHR9XG5cblx0LmVycm9yLWNvbnRlbnQge1xuXHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGZsZXgtbm93cmFwO1xuXG5cdFx0PiAubWVzc2FnZS1pY29uIHtcblx0XHRcdEBhcHBseSB0ZXh0LTJ4bCBpbmxpbmUtYmxvY2sgcHItNDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0QGFwcGx5IHctMTQgaC0xNCBzdHJva2UtMVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0PiAubWVzc2FnZSB7XG5cdFx0XHRAYXBwbHkgZmxleC1hdXRvXG5cdFx0fVxuXG5cblx0XHQ+IHA6bGFzdC1vZi10eXBlIHtcblx0XHRcdEBhcHBseSBtYi00IHctZnVsbDtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRAYXBwbHkgbGlzdC1kZWNpbWFsIHBsLTg7XG5cdFx0fVxuXG5cdFx0W2RhdGEtZmllbGQtZXJyb3JdIHtcblx0XHRcdEBhcHBseSBjdXJzb3ItcG9pbnRlcjtcblx0XHR9XG5cdH1cblxuXG5cdCYuYmFzaWNzIHtcblx0XHQuZXJyb3ItY29udGVudCB7XG5cdFx0XHRAYXBwbHkgZmxleC1jb2xcblx0XHR9XG5cdH1cbn1cblxuXG4uYXV0b2NvbXBsZXRlLWZpZWxkIHtcblx0QGFwcGx5IHJlbGF0aXZlO1xuXG5cdC5hdXRvY29tcGxldGUtdmFsdWVzIHtcblx0XHRAYXBwbHkgYWJzb2x1dGUgei0xMCB0b3AtZnVsbCBzaGFkb3ctbWQgYmctd2hpdGUgdy1mdWxsIG1heC1oLVszODBweF0gb3ZlcmZsb3cteS1hdXRvIG92ZXJmbG93LXgtaGlkZGVuO1xuXHRcdHVsIHtcblx0XHRcdEBhcHBseSBsaXN0LW5vbmUgbS0wIHAtMFxuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdEBhcHBseSBweS0xIHB4LTIgd2hpdGVzcGFjZS1ub3dyYXAgb3ZlcmZsb3ctaGlkZGVuIHRleHQtZWxsaXBzaXMgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIGN1cnNvci1wb2ludGVyO1xuXG5cdFx0XHQmOm50aC1vZi10eXBlKGV2ZW4pIHtcblx0XHRcdFx0QGFwcGx5IGJnLXRyYW5zcGFyZW50XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1vZi10eXBlKG9kZCkge1xuXHRcdFx0XHRAYXBwbHkgYmctZ3JheS0xMDBcblx0XHRcdH1cblxuXG5cdFx0XHQmLmFjdGl2ZSwgJi5zZWxlY3RlZCxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVxufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuZm9ybS1maWVsZCB7XG5cdFx0JltjbGFzcyo9Y29sLW1kLTZdICsgW2NsYXNzKj1jb2wtbWQtNl0ge1xuXHRcdFx0QGFwcGx5IHByLTAgI3shaW1wb3J0YW50fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5mb3JtLWZpZWxkIHtcblx0XHQmW2NsYXNzKj1jb2wtXSxcblx0XHQmW2NsYXNzKj1jb2wtbWQtXSB7XG5cdFx0XHRAYXBwbHkgcHgtMCAjeyFpbXBvcnRhbnR9XG5cdFx0fVxuXHR9XG59IiwiLmNhcmQge1xuXHRAYXBwbHkgZmxleCBmbGV4LWNvbCBiZy13aWRnZXQgcm91bmRlZC1tZCBtYi02IGRhcms6c2hhZG93LXhsO1xuXG5cdC5jYXJkLWhlYWRlciB7XG5cdFx0QGFwcGx5IHAtNCBmb250LWJvbGQgcGItNCBib3JkZXItYiBkYXJrOmJvcmRlci1iLWdyYXktOTUwO1xuXHR9XG5cblx0LmNhcmQtYm9keSB7XG5cdFx0QGFwcGx5IHAtNDtcblx0XHRmb3JtIHtcblx0XHRcdEBhcHBseSBtLTAgcC0wIGJnLW5vbmUgYmctdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG59XG4iLCIuYmFkZ2Uge1xuXHRAYXBwbHkgdGV4dC14cyB0ZXh0LXdoaXRlIGJnLWdyYXktOTAwIHB4LTEgcm91bmRlZDtcbn1cbiIsIi5wYWdpbmF0aW9uIHtcblx0QGFwcGx5IGxpc3Qtbm9uZSBtLTAgcC0wIGZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyO1xuXG5cdGxpIHtcblx0XHRAYXBwbHkgcC0wO1xuXHRcdGEsXG5cdFx0c3BhbiB7XG5cdFx0XHRAYXBwbHkgbWluLXctWzMycHhdIG1pbi1oLVszMnB4XSBpbmxpbmUtZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXI7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRAYXBwbHkgaG92ZXI6YmctZ3JheS02MDAgaG92ZXI6ZGFyazpiZy1ncmF5LTkwMCBob3Zlcjp0ZXh0LXdoaXRlO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIGEsXG5cdFx0Ji5hY3RpdmUgc3BhbiB7XG5cdFx0XHRAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlO1xuXHRcdH1cblxuXHRcdCYuZGlzYWJsZWQge1xuXG5cdFx0XHRhLCBzcGFuIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtZ3JheS01MDAgZGFyazp0ZXh0LWdyYXktMzAwIGN1cnNvci1kZWZhdWx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wYWdpbmF0aW9uLWNvbnRhaW5lciB7XG5cdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWJldHdlZW4gbXktNiBtYi0xNDtcblx0QGFwcGx5IGJnLXdpZGdldCByb3VuZGVkLW1kIHB5LTIgcHgtNDsgLy8gZGFyazpzaGFkb3ctbGc7XG59XG4ucGFnaW5hdGlvbi1pbmZvIHtcblx0QGFwcGx5IHRleHQtc21cbn1cblxuXG5Ac2NyZWVuIG1heC1tZCB7XG5cdC5wYWdpbmF0aW9uLWNvbnRhaW5lciB7XG5cdFx0QGFwcGx5IGZsZXgtY29sO1xuXG5cdFx0LnBhZ2luYXRpb24taW5mbyB7XG5cdFx0XHRAYXBwbHkgbXQtNlxuXHRcdH1cblx0fVxufVxuIiwiXG5cblxuLmxpc3QtZ3JvdXAge1xuXHRAYXBwbHkgZmxleCBmbGV4LWNvbDtcblxuXHQ+ICoge1xuXHRcdEBhcHBseSBweC0yIHB5LTE7XG5cdH1cbn1cblxuLmhvcml6b250YWwgPiAubGlzdC1ncm91cCxcbi5saXN0LWdyb3VwLmhvcml6b250YWwge1xuXHRAYXBwbHkgZmxleC1yb3c7XG59XG4iLCIudGFicyxcbi5uYXYtdGFicyB7XG5cdEBhcHBseSBmbGV4IGZsZXgtcm93IGxpc3Qtbm9uZSBtLTAgbWItMiBkYXJrOmJnLWdyYXktODAwIGJnLWdyYXktNTAgcC0yIHJvdW5kZWQ7XG5cblx0Ji52ZXJ0aWNhbCB7XG5cdFx0QGFwcGx5IGZsZXgtY29sO1xuXHR9XG5cblxuXHQ+ICoge1xuXHRcdEBhcHBseSBweS0xIHB4LTQgcm91bmRlZCBtci0xO1xuXHR9XG5cblx0Jjpub3QoLnZlcnRpY2FsKSB7XG5cdFx0PiAqIHtcblx0XHRcdEBhcHBseSB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDAgY3Vyc29yLXBvaW50ZXIgdGV4dC1ncmF5LTUwMCBkYXJrOnRleHQtZ3JheS0yMDAgc2VsZWN0LW5vbmU7XG5cblx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRAYXBwbHkgY3Vyc29yLW5vdC1hbGxvd2VkIG9wYWNpdHktNzA7XG5cdFx0XHR9XG5cblx0XHRcdCY6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOmhvdmVyIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtZ3JheS04MDAgZGFyazp0ZXh0LXdoaXRlO1xuXHRcdFx0XHRAYXBwbHkgYmctZ3JheS0yMDAgdGV4dC1ncmF5LTgwMCBkYXJrOmJnLWdyYXktNTAwLzUwIGRhcms6dGV4dC13aGl0ZVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdEBhcHBseSBiZy1ncmF5LTIwMCB0ZXh0LWdyYXktODAwIGRhcms6YmctYmx1ZS01MDAgZGFyazp0ZXh0LXdoaXRlXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuXG4udGFiLXBhbmUge1xuXHRAYXBwbHkgaGlkZGVuO1xuXHQmLmFjdGl2ZSB7XG5cdFx0QGFwcGx5IGJsb2NrXG5cdH1cbn1cbiIsIi5nYWxsZXJ5IHtcblx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC13cmFwO1xuXHQudGh1bWIge1xuXHRcdEBhcHBseSBvdmVyZmxvdy1oaWRkZW4gbWF4LXctWzI0MHB4XTtcblx0fVxuXG5cdC5kaXNhYmxlLXpvb20ge1xuXHRcdEBhcHBseSBjdXJzb3ItZGVmYXVsdFxuXHR9XG59XG4iLCIvL0BpbXBvcnQgXCJzY2VkaXRvci9taW5pZmllZC90aGVtZXMvc3F1YXJlLm1pbi5jc3NcIjtcblxuXG4uc2NlZGl0b3ItY29udGFpbmVyIGlmcmFtZSxcbi5zY2VkaXRvci1jb250YWluZXIgdGV4dGFyZWEge1xuXHRAYXBwbHkgbWluLWgtWzMwMHB4XSB3LWZ1bGwgdGV4dC1sZWZ0IGJvcmRlci0wXG59XG5cblxuLnNjZWRpdG9yLWNvbnRhaW5lciB7XG5cdEBhcHBseSB3LWZ1bGwgYmctZ3JheS0xMDAgZGFyazpiZy1ncmF5LTYwMCByZWxhdGl2ZTtcblx0QGFwcGx5IGJvcmRlci1ncmF5LTMwMCBkYXJrOmJvcmRlci1ncmF5LTkwMDtcblx0QGFwcGx5IGRhcms6YmctZ3JheS02MDAgYmctZ3JheS0xMDAgcm91bmRlZCB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDAgYm9yZGVyIGRhcms6Ym9yZGVyLWdyYXktOTAwIGJvcmRlci1ncmF5LTMwMDtcblx0QGFwcGx5IGZsZXggZmxleC1jb2w7XG5cblxuXHQmOmhvdmVyIHtcblx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTYwMC82MCBiZy1ncmF5LTIwMC82MCBib3JkZXItcHJpbWFyeS84MDtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdEBhcHBseSBkYXJrOmJnLWdyYXktNjAwIGJnLWdyYXktMjAwLzYwIGJvcmRlci1wcmltYXJ5O1xuXHR9XG5cblx0aWZyYW1lIHtcblx0XHRAYXBwbHkgcC0yIG0tMCB3LWZ1bGwgZm9udC1tb25vICN7IWltcG9ydGFudH07XG5cdH1cblxuXHQmLnNvdXJjZU1vZGUge1xuXHRcdHRleHRhcmVhIHtcblx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktNjAwIGJnLWdyYXktMTAwIHRleHQtZGFyayBkYXJrOnRleHQtbGlnaHQgdy1hdXRvIHRleHQtYmFzZSAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0QGFwcGx5IGZvbnQtbm9ybWFsIHAtMiAjeyFpbXBvcnRhbnR9O1xuXHRcdH1cblx0fVxuXG5cblx0LnNjZWRpdG9yLXRvb2xiYXIge1xuXHRcdEBhcHBseSBiZy1ncmF5LTUwIGRhcms6YmctZ3JheS02MDAgcm91bmRlZC10bCByb3VuZGVkLXRyO1xuXHRcdEBhcHBseSBib3JkZXItYiBib3JkZXItYi1ncmF5LTMwMCBkYXJrOmJvcmRlci1iLWdyYXktOTAwIHB0LTEgcHgtMSBwYi0wLjU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblxuXG5cblxuXG5cdH1cblx0LnNjZWRpdG9yLWJ1dHRvbiB7XG5cdFx0QGFwcGx5IGJnLWdyYXktMTAwIGRhcms6dGV4dC1saWdodCBkYXJrOmJnLWdyYXktNjAwIGgtWzMwcHhdIG1pbi13LVszMHB4XSBpbmxpbmUtZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXI7XG5cdFx0QGFwcGx5IGJvcmRlci0wIG14LTAgY3Vyc29yLXBvaW50ZXIgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIHJlbGF0aXZlICN7IWltcG9ydGFudH07XG5cdFx0b3V0bGluZTogbm9uZSFpbXBvcnRhbnQ7XG5cblx0XHQ+IGRpdlt1bnNlbGVjdGFibGU9b25dIHtcblx0XHRcdEBhcHBseSBoaWRkZW5cblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0QGFwcGx5IGRhcms6dGV4dC1saWdodCBkYXJrOmZpbGwtd2hpdGUgZGFyazpzdHJva2UtMCB0ZXh0LWdyYXktNjAwIGZpbGwtZ3JheS02MDAgc3Ryb2tlLTEgYm9yZGVyLTAgI3shaW1wb3J0YW50fTtcblx0XHRcdEBhcHBseSB3LTQgaC00IG0tMCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgI3shaW1wb3J0YW50fTtcblx0XHR9XG5cblx0XHQmOm5vdCguYWN0aXZlKTpob3Zlcixcblx0XHQmOm5vdCguYWN0aXZlKTpmb2N1cyB7XG5cdFx0XHRAYXBwbHkgYmctcHJpbWFyeTtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWxpZ2h0IGZpbGwtbGlnaHQgI3shaW1wb3J0YW50fTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRAYXBwbHkgYm9yZGVyLXByaW1hcnkgYmctcHJpbWFyeTtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWxpZ2h0IGZpbGwtbGlnaHQgI3shaW1wb3J0YW50fTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2NlZGl0b3ItZ3JvdXAge1xuXHRcdEBhcHBseSBtci0xIGJvcmRlciBib3JkZXItZ3JheS0zMDAgYmctZ3JheS0xMDAgZGFyazpib3JkZXItZ3JheS05MDAgZGFyazpiZy1ncmF5LTYwMCBwLTAgcmVsYXRpdmUgaW5saW5lLWZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyO1xuXHRcdEBhcHBseSByb3VuZGVkO1xuXG5cdFx0PiAuc2NlZGl0b3ItYnV0dG9uIHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRAYXBwbHkgcm91bmRlZC1sXG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdEBhcHBseSByb3VuZGVkLXJcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2NlZGl0b3ItZHJvcGRvd24ge1xuXHRcdEBhcHBseSBib3JkZXItMCBiZy10cmFuc3BhcmVudCBzaGFkb3ctbm9uZSBhYnNvbHV0ZTtcblx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBwLTI7XG5cdFx0bWF4LWhlaWdodDogMzgwcHg7XG5cdFx0PiBkaXYge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2wgcm91bmRlZCBib3JkZXIgYm9yZGVyLWdyYXktMjAwIGJnLWdyYXktMTAwIHNoYWRvdy0yeGwgZGFyazpib3JkZXItZ3JheS03MDAgZGFyazpiZy1ncmF5LTUwMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRAYXBwbHkgYm9yZGVyLTAgYmctdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBkaXYge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblxuXHRcdCYuc2NlZGl0b3ItZW1vdGljb25zLFxuXHRcdCYuc2NlZGl0b3ItbW9yZS1lbW90aWNvbnMge1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC1ub3dyYXAgYmctdHJhbnNwYXJlbnQgcGwtMC41IHByLTAuNTtcblxuXHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRcdEBhcHBseSBjdXJzb3ItcG9pbnRlciBiZy1ncmF5LTEwMCB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDAgcC0wLjUgbWItMC41IGRhcms6YmctZ3JheS01MDA7XG5cblx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSBteC0wLjU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgYmctZ3JheS0yMDAgZGFyazpiZy1ncmF5LTcwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgaC02IHctNjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNjZWRpdG9yLW1vcmUge1xuXHRcdFx0XHRAYXBwbHkgdy1mdWxsIHRleHQtc20gdXBwZXJjYXNlIGhvdmVyOmJnLWdyYXktMjAwIGRhcms6dGV4dC13aGl0ZSBob3ZlcjpkYXJrOmJnLWdyYXktODAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0bGFiZWwge1xuXHRcdFx0QGFwcGx5IGRhcms6dGV4dC13aGl0ZSB0ZXh0LXNtXG5cdFx0fVxuXG5cdFx0LmZvcm0tY29udHJvbCxcblx0XHRpbnB1dCB7XG5cdFx0XHRAYXBwbHkgdy1mdWxsIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCBib3JkZXIgZGFyazpib3JkZXItZ3JheS05MDAgYm9yZGVyLWdyYXktMzAwIGRhcms6dGV4dC13aGl0ZSBtLTAgI3shaW1wb3J0YW50fVxuXHRcdH1cblxuXHRcdGJ1dHRvbixcblx0XHQuYnV0dG9uIHtcblx0XHRcdEBhcHBseSBib3JkZXItMCBiZy1ncmF5LTEwMCB0cmFuc2l0aW9uLWNvbG9ycyBkdXJhdGlvbi0zMDAgaG92ZXI6YmctZ3JheS0yMDAgZGFyazpiZy1ncmF5LTUwMCBkYXJrOnRleHQtd2hpdGUgaG92ZXI6ZGFyazpiZy1ncmF5LTgwMDtcblx0XHR9XG5cblxuXHRcdCYuc2NlZGl0b3ItY29kZSB7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdEBhcHBseSBtaW4tdy1bMzUwcHhdIG1pbi1oLVs0MDBweF0gcC0xLjU7XG5cblx0XHRcdFx0PiBkaXYge1xuXG5cdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdEBhcHBseSBtYi0xO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC1ub3dyYXAgaXRlbXMtY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSBwci0yXG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCsgZGl2IHtcblx0XHRcdFx0XHRcdFx0QGFwcGx5IGZsZXggdy1mdWxsIGZsZXgtYXV0byBmbGV4LWNvbDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgbS0wIHB0LTJcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNjZWRpdG9yLWluc2VydGxpbmsge1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRAYXBwbHkgbWluLXctWzM1MHB4XSBwLTEuNTtcblx0XHRcdFx0PiBkaXY6bm90KDpsYXN0LWNoaWxkKSB7XG5cblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgd2hpdGVzcGFjZS1ub3dyYXA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0QGFwcGx5IHB5LTJcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuc2NlZGl0b3ItaW5zZXJ0aW1hZ2Uge1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRAYXBwbHkgbWluLXctWzM1MHB4XSBwLTEuNTtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdEBhcHBseSBtYi0xO1xuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdEBhcHBseSBtLTAgcHQtMlxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi5zY2VkaXRvci1jb250YWluZXIge1xuXHQmLnNjZWRpdG9yLW1heGltaXplIHtcblx0XHRAYXBwbHkgYWJzb2x1dGUgdG9wLTAgbGVmdC0wIGJvdHRvbS0wIHctZnVsbCB6LTUwIGJnLXdoaXRlIGRhcms6YmctZ3JheS02MDA7XG5cblx0XHQ+IC5zY2VkaXRvci10b29sYmFyIHtcblx0XHRcdEBhcHBseSB0b3AtMCBhYnNvbHV0ZVxuXHRcdH1cblx0fVxufVxuXG4uc2NlZGl0b3ItbWF4aW1pemUgLmFwcCB7XG5cdD4gbmF2LFxuXHQ+IC5icmVhZGNydW1iLWNvbnRhaW5lcixcblx0PiBmb290ZXIge1xuXHRcdEBhcHBseSBoaWRkZW47XG5cdH1cbn1cblxuLnNjZWRpdG9yLWNvbnRhaW5lciB7XG5cblx0cHJlW2NsYXNzKj1sYW5ndWFnZS1dLFxuXHQ6bm90KHByZSkgPiBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG5cdFx0QGFwcGx5IGJsb2NrIGRhcms6YmctZ3JheS05MDAgYmctZ3JheS00MDAvNzAgd2hpdGVzcGFjZS1wcmUtd3JhcCBweS0yIHB4LTIgcm91bmRlZCAjeyFpbXBvcnRhbnR9O1xuXHR9XG5cdGltZ1tkYXRhLXNjZWRpdG9yLWVtb3RpY29uXSB7XG5cdFx0d2lkdGg6IDE2cHg7XG5cdH1cblx0aWZyYW1lLFxuXHR0ZXh0YXJlYSB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRyZXNpemU6IG5vbmU7XG5cdH1cblxuXHRpZnJhbWUge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRmbGV4OiBhdXRvO1xuXG5cdFx0Ym9keSwgaHRtbCB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHR0ZXh0YXJlYSB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC41cHg7XG5cdH1cbn1cblxuXG4uc2NlZGl0b3ItZG5kLWNvdmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0Ym9yZGVyOiA1cHggZGFzaGVkICNhYWE7XG5cdHotaW5kZXg6IDIwMDtcblx0Zm9udC1zaXplOiAyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNhYWE7XG5cblx0cCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogNDUlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG5cblxuLnNjZWRpdG9yLXJlc2l6ZS1jb3ZlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiAxMDtcblx0b3BhY2l0eTogMC4zO1xufVxuXG4uc2NlZGl0b3ItZ3JpcCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdpZHRoOiAxMHB4O1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAzO1xuXHRsaW5lLWhlaWdodDogMDtcbn1cblxuLnNjZWRpdG9yLWdyaXAuaGFzLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRjdXJzb3I6IHJvdy1yZXNpemU7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cblx0c3ZnIHtcblx0XHRzdHJva2U6IHZhcigtLXRleHQtY29sb3IpO1xuXHR9XG59XG5cbi5zY2VkaXRvci1tYXhpbWl6ZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0ei1pbmRleDogMjAwMDtcbn1cbi8vIFVzZWQgdG8gaGlkZSBzY3JvbGxiYXJzIHdoZW4gbWF4aW1pemVkXG5odG1sLnNjZWRpdG9yLW1heGltaXplLFxuYm9keS5zY2VkaXRvci1tYXhpbWl6ZSB7XG5cdGhlaWdodDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuXG4uc2NlZGl0b3ItbWF4aW1pemUgZGl2LnNjZWRpdG9yLWdyaXAge1xuXHRAYXBwbHkgaGlkZGVuXG59XG5cblxuLnNjZWRpdG9yLW1heGltaXplIGRpdi5zY2VkaXRvci10b29sYmFyIHtcblx0QGFwcGx5IHJvdW5kZWQtbm9uZVxufVxuXG5cblxuXG4uc2NlZGl0b3ItZHJvcGRvd24ge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdHotaW5kZXg6IDM7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHR6LWluZGV4OiA0MDAwO1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdG1heC1oZWlnaHQ6IDM4MHB4O1xuXHR3aWR0aDogMzAwcHg7XG5cblx0QGFwcGx5IHJvdW5kZWQgc2hhZG93LWxnO1xuXG5cdCosXG5cdCo6YmVmb3JlLFxuXHQqOmFmdGVyIHtcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblxuXHQ+IGRpdiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQ+IGRpdiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXG5cdGEsXG5cdGE6bGluayB7XG5cdFx0QGFwcGx5IHRleHQtYmFzZVxuXHR9XG5cdGE6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdH1cblx0Zm9ybSB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0bGFiZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGNvbG9yOiB2YXIoLS1ib2R5LXRleHQtY29sb3IpO1xuXHRcdHBhZGRpbmc6IDRweCAwO1xuXHR9XG5cblx0aW5wdXQ6bm90KFt0eXBlPWJ1dHRvbl0pLFxuXHR0ZXh0YXJlYSB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC41cHg7XG5cdFx0bWFyZ2luOiAxMHB4IDAgIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cblx0dGV4dGFyZWEge1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTYwMC82MCBiZy1ncmF5LTIwMC82MCBib3JkZXItcHJpbWFyeS84MDtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktNjAwIGJnLWdyYXktMjAwLzYwIGJvcmRlci1wcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdCYuc2NlZGl0b3ItY29kZSB7XG5cdFx0d2lkdGg6IDUwMHB4O1xuXG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0bWluLWhlaWdodDogMjAwcHg7XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cbmRpdi5zY2VkaXRvci1mb250LXBpY2tlcixcbmRpdi5zY2VkaXRvci1mb250c2l6ZS1waWNrZXIsXG5kaXYuc2NlZGl0b3ItZm9ybWF0IHtcblx0cGFkZGluZzogNnB4IDA7XG59XG5cbmRpdi5zY2VkaXRvci1jb2xvci1waWNrZXIge1xuXHRwYWRkaW5nOiA0cHg7XG59XG5cbmRpdi5zY2VkaXRvci1jb2xvci1waWNrZXIsXG5kaXYuc2NlZGl0b3ItZW1vdGljb25zLFxuZGl2LnNjZWRpdG9yLW1vcmUtZW1vdGljb25zIHtcblx0d2lkdGg6IGF1dG87XG59XG5cbmRpdi5zY2VkaXRvci1lbW90aWNvbnMsXG5kaXYuc2NlZGl0b3ItbW9yZS1lbW90aWNvbnMge1xuXHRpbWcge1xuXHRcdG1hcmdpbjogNHB4O1xuXHR9XG59XG5cbi5zY2VkaXRvci1jb2xvci1waWNrZXIge1xuXHQuc2NlZGl0b3ItY29sb3ItY29sdW1uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cblx0XHQuc2NlZGl0b3ItY29sb3Itb3B0aW9uIHtcblx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdH1cblx0fVxufVxuXG5cbmRpdi5zY2VkaXRvci1lbW90aWNvbnMsXG5kaXYuc2NlZGl0b3ItbW9yZS1lbW90aWNvbnMge1xuXHRwYWRkaW5nOiAwO1xufVxuXG5cblxuLnNjZWRpdG9yLXBhc3RldGV4dCB0ZXh0YXJlYSB7XG5cdEBhcHBseSBkYXJrOmJnLWdyYXktNjAwIGJnLWdyYXktMTAwIHJvdW5kZWQgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIGJvcmRlciBkYXJrOmJvcmRlci1ncmF5LTkwMCBib3JkZXItZ3JheS0zMDA7XG5cdHdpZHRoOiAyMGVtO1xuXG5cblx0Jjpob3ZlciB7XG5cdFx0QGFwcGx5IGRhcms6YmctZ3JheS02MDAvNjAgYmctZ3JheS0yMDAvNjAgYm9yZGVyLXByaW1hcnkvODA7XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTYwMCBiZy1ncmF5LTIwMC82MCBib3JkZXItcHJpbWFyeTtcblx0fVxufVxuXG4uc2NlZGl0b3ItZW1vdGljb25zIGltZyxcbi5zY2VkaXRvci1tb3JlLWVtb3RpY29ucyBpbWcge1xuXHRwYWRkaW5nOiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1hcmdpbjogMnB4O1xufVxuXG4uc2NlZGl0b3ItbW9yZSB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmJiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRwYWRkaW5nOiA2cHggMDtcbn1cblxuLnNjZWRpdG9yLWZvbnRzaXplLW9wdGlvbixcbi5zY2VkaXRvci1mb250LW9wdGlvbixcbi5zY2VkaXRvci1mb3JtYXQgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiA3cHggMTBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAjMjIyO1xufVxuXG4uc2NlZGl0b3ItZm9udHNpemUtb3B0aW9uIHtcblx0cGFkZGluZzogN3B4IDEzcHg7XG59XG5cbi5zY2VkaXRvci1jb2xvci1jb2x1bW4ge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLnNjZWRpdG9yLWNvbG9yLW9wdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRoZWlnaHQ6IDE4cHg7XG5cdHdpZHRoOiAxOHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2NlZGl0b3ItY29sb3Itb3B0aW9uOmhvdmVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcbn1cbiIsIi5nbGlnaHRib3gtY29udGFpbmVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5OTk5OSAhaW1wb3J0YW50O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LW1vei10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHQtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0dGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLmdsaWdodGJveC1jb250YWluZXIuaW5hY3RpdmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2NvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogOTk5OTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmdsaWdodGJveC1jb250YWluZXIgLmdzbGlkZXIge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcblx0dHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5nbGlnaHRib3gtY29udGFpbmVyIC5nc2xpZGUubG9hZGVkIHtcblx0b3BhY2l0eTogMDtcbn1cblxuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLmN1cnJlbnQge1xuXHRvcGFjaXR5OiAxO1xuXHR6LWluZGV4OiA5OTk5OTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLnByZXYge1xuXHRvcGFjaXR5OiAxO1xuXHR6LWluZGV4OiA5OTk5O1xufVxuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLWlubmVyLWNvbnRlbnQge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogYXV0bztcblx0bWF4LWhlaWdodDogMTAwdmg7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIuZ3ZpZGVvLWNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lci5kZXNjLWJvdHRvbSxcbi5nbGlnaHRib3gtY29udGFpbmVyIC5naW5uZXItY29udGFpbmVyLmRlc2MtdG9wIHtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lci5kZXNjLWxlZnQsXG4uZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lci5kZXNjLXJpZ2h0IHtcblx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5nc2xpZGUgaWZyYW1lLFxuLmdzbGlkZSB2aWRlbyB7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lO1xuXHRtaW4taGVpZ2h0OiAxNjVweDtcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xuXHR0b3VjaC1hY3Rpb246IGF1dG87XG59XG5cbi5nc2xpZGU6bm90KC5jdXJyZW50KSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZ3NsaWRlLWltYWdlIHtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmdzbGlkZS1pbWFnZSBpbWcge1xuXHRtYXgtaGVpZ2h0OiAxMDB2aDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDA7XG5cdGZsb2F0OiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdG1heC13aWR0aDogMTAwdnc7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IGF1dG87XG5cdC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcblx0dG91Y2gtYWN0aW9uOiBub25lO1xuXHRtYXJnaW46IGF1dG87XG5cdG1pbi13aWR0aDogMjAwcHg7XG59XG5cbi5kZXNjLXRvcCAuZ3NsaWRlLWltYWdlIGltZyxcbi5kZXNjLWJvdHRvbSAuZ3NsaWRlLWltYWdlIGltZyB7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG4uZGVzYy1sZWZ0IC5nc2xpZGUtaW1hZ2UgaW1nLFxuLmRlc2MtcmlnaHQgLmdzbGlkZS1pbWFnZSBpbWcge1xuXHR3aWR0aDogYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZ3NsaWRlLWltYWdlIGltZy56b29tYWJsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdzbGlkZS1pbWFnZSBpbWcuZHJhZ2dpbmcge1xuXHRjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmcgIWltcG9ydGFudDtcblx0Y3Vyc29yOiBncmFiYmluZyAhaW1wb3J0YW50O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5nc2xpZGUtdmlkZW8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1heC13aWR0aDogMTAwdmg7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5nc2xpZGUtdmlkZW8gLnBseXJfX3Bvc3Rlci1lbmFibGVkLnBseXItLWxvYWRpbmcgLnBseXJfX3Bvc3RlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nc2xpZGUtdmlkZW8gLmd2aWRlby13cmFwcGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdC8qIG1heC13aWR0aDogMTYwdm1pbjsgKi9cblx0bWFyZ2luOiBhdXRvO1xufVxuXG4uZ3NsaWRlLXZpZGVvOjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC4zNCk7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nc2xpZGUtdmlkZW8ucGxheWluZzo6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdzbGlkZS12aWRlby5mdWxsc2NyZWVuIHtcblx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdG1pbi13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA3NXZoO1xufVxuXG4uZ3NsaWRlLXZpZGVvLmZ1bGxzY3JlZW4gdmlkZW8ge1xuXHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmdzbGlkZS1pbmxpbmUge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogYXV0bztcbn1cblxuLmdzbGlkZS1pbmxpbmUgLmdpbmxpbmVkLWNvbnRlbnQge1xuXHRwYWRkaW5nOiAyMHB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmdzbGlkZS1pbmxpbmUgLmRyYWdnaW5nIHtcblx0Y3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nICFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogZ3JhYmJpbmcgIWltcG9ydGFudDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuXHR0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uZ2lubGluZWQtY29udGVudCB7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OiAxO1xufVxuXG4uZ3NsaWRlLWV4dGVybmFsIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRwYWRkaW5nOiAwO1xuXHRvdmVyZmxvdzogYXV0bztcblx0bWF4LWhlaWdodDogNzV2aDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uZ3NsaWRlLW1lZGlhIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogYXV0bztcblx0QGFwcGx5IG92ZXJmbG93LWhpZGRlbiBib3JkZXItOCBib3JkZXItZ3JheS05MDAgcm91bmRlZC1tZDtcbn1cblxuLnpvb21lZCAuZ3NsaWRlLW1lZGlhIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRlc2MtdG9wIC5nc2xpZGUtbWVkaWEsXG4uZGVzYy1ib3R0b20gLmdzbGlkZS1tZWRpYSB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHQtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcblx0LW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5nc2xpZGUtZGVzY3JpcHRpb24ge1xuXHRAYXBwbHkgZGFyazpiZy1ncmF5LTkwMCBiZy1ncmF5LTYwMCB0ZXh0LXdoaXRlIGZsZXgtbm9uZSBhYnNvbHV0ZSBib3R0b20tMCBsZWZ0LTAgcmlnaHQtMDtcblx0LmdkZXNjLWlubmVyIHtcblx0XHRAYXBwbHkgdy1mdWxsXG5cdH1cbn1cblxuLmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi1sZWZ0LFxuLmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi1yaWdodCB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0QGFwcGx5IGZsZXggZmxleC1hdXRvIHJlbGF0aXZlIG1pbi13LVsyNTBweF0gc2hhZG93LW1kIHNoYWRvdy1ncmF5LTk1MC81MCAjeyFpbXBvcnRhbnR9O1xufVxuXG4uZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLWxlZnQgLmdkZXNjLWlubmVyIHtcblx0QGFwcGx5IHJvdW5kZWQtbWQ7XG59XG4uZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLXJpZ2h0IC5nZGVzYy1pbm5lciB7XG5cdEBhcHBseSByb3VuZGVkLW1kO1xufVxuXG5cblxuLmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi1ib3R0b20sXG4uZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLXRvcCB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuXG5cblxuLmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi10b3Age1xuXHRAYXBwbHkgcm91bmRlZC10LW1kIHRvcC0wO1xufVxuXG4uZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLWJvdHRvbSB7XG5cdEBhcHBseSByb3VuZGVkLWItbWQ7XG59XG5cblxuLmdzbGlkZS1kZXNjcmlwdGlvbiBwIHtcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmdzbGlkZS1kZXNjcmlwdGlvbiBwOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZ3NsaWRlLWRlc2Mge1xuXHQ+IGg0LFxuXHQ+IGgzIHtcblx0XHRAYXBwbHkgbWItMiB0ZXh0LXhsIGZvbnQtYm9sZCBsZWFkaW5nLXRpZ2h0O1xuXHR9XG59XG4uZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLWJvdHRvbSB7XG5cdC5nc2xpZGUtZGVzYyB7XG5cdFx0QGFwcGx5IHRleHQtY2VudGVyXG5cdH1cbn1cblxuLnpvb21lZCAuZ3NsaWRlLWRlc2NyaXB0aW9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmdsaWdodGJveC1idXR0b24taGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG4vKlxuICogRGVzY3JpcHRpb24gZm9yIG1vYmlsZXNcbiAqIHNvbWV0aGluZyBsaWtlIGZhY2Vib29rIGRvZXMgdGhlIGRlc2NyaXB0aW9uXG4gKiBmb3IgdGhlIHBob3Rvc1xuKi9cblxuLmdsaWdodGJveC1tb2JpbGUgLmdsaWdodGJveC1jb250YWluZXIgLmdzbGlkZS1kZXNjcmlwdGlvbiB7XG5cdC8vaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdC8vd2lkdGg6IDEwMCU7XG5cdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHQvL2JvdHRvbTogMDtcblx0Ly9wYWRkaW5nOiAxOXB4IDExcHg7XG5cdC8vbWF4LXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuXHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XG5cdC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XG5cdG9yZGVyOiAyICFpbXBvcnRhbnQ7XG5cdC8vbWF4LWhlaWdodDogNzh2aDtcblx0b3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcblx0Ly9iYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMCwgMCwgMCwgMCkpLCB0byhyZ2JhKDAsIDAsIDAsIDAuNzUpKSk7XG5cdC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyO1xuXHQvL3BhZGRpbmctYm90dG9tOiA1MHB4O1xuXG5cdEBhcHBseSAgdGV4dC13aGl0ZSByZWxhdGl2ZSBib3R0b20tMCB3LWZ1bGwgaC1hdXRvIHAtNDtcbn1cblxuLmdsaWdodGJveC1tb2JpbGUgLmdsaWdodGJveC1jb250YWluZXIgLmdzbGlkZS10aXRsZSB7XG5cdEBhcHBseSB0ZXh0LXhsIHRleHQtd2hpdGUgI3shaW1wb3J0YW50fTtcbn1cblxuLmdsaWdodGJveC1tb2JpbGUgLmdsaWdodGJveC1jb250YWluZXIgLmdzbGlkZS1kZXNjIHtcblx0QGFwcGx5IHRleHQtc20gdGV4dC13aGl0ZSAjeyFpbXBvcnRhbnR9O1xufVxuXG4uZ2xpZ2h0Ym94LW1vYmlsZSAuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLWRlc2MgYSB7XG5cdEBhcHBseSB0ZXh0LXNtIGZvbnQtc2VtaWJvbGQgdGV4dC13aGl0ZSAjeyFpbXBvcnRhbnR9O1xufVxuXG4uZ2xpZ2h0Ym94LW1vYmlsZSAuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLWRlc2MgKiB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZ2xpZ2h0Ym94LW1vYmlsZSAuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ3NsaWRlLWRlc2MgLmRlc2MtbW9yZSB7XG5cdGNvbG9yOiAjZmZmO1xuXHRvcGFjaXR5OiAwLjQ7XG59XG5cbi5nZGVzYy1vcGVuIC5nc2xpZGUtbWVkaWEge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcblx0b3BhY2l0eTogMC40O1xufVxuXG4uZ2Rlc2Mtb3BlbiAuZ2Rlc2MtaW5uZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLmdkZXNjLWNsb3NlZCAuZ3NsaWRlLW1lZGlhIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5ncmVzZXQge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi5nYWJzb2x1dGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5ncmVsYXRpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5nbGlnaHRib3gtZGVzYyB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmdsaWdodGJveC1vcGVuIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmdsb2FkZXIge1xuXHRoZWlnaHQ6IDI1cHg7XG5cdHdpZHRoOiAyNXB4O1xuXHQtd2Via2l0LWFuaW1hdGlvbjogbGlnaHRib3hMb2FkZXIgMC44cyBpbmZpbml0ZSBsaW5lYXI7XG5cdGFuaW1hdGlvbjogbGlnaHRib3hMb2FkZXIgMC44cyBpbmZpbml0ZSBsaW5lYXI7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0ei1pbmRleDogOTk5OTtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0b3A6IDQ3JTtcbn1cblxuLmdvdmVybGF5IHtcblx0aGVpZ2h0OiBjYWxjKDEwMHZoICsgMXB4KTtcblx0d2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG5cdEBhcHBseSBiZy1ncmF5LTk1MC82MCBmaXhlZCB0b3AtMCBsZWZ0LTAgdy1mdWxsO1xuXHRAYXBwbHkgYmFja2Ryb3AtYmx1ci1bMS4yNXB4XVxufVxuXG4uZ292ZXJsYXkge1xuXHRAYXBwbHkgYmctZ3JheS05NTAvODA7XG59XG5cbi5nbGlnaHRib3gtbW9iaWxlIC5nb3ZlcmxheSB7XG5cdEBhcHBseSBiZy1ncmF5LTk1MC85MDtcbn1cblxuLmdwcmV2LFxuLmduZXh0LFxuLmdjbG9zZSB7XG5cdHotaW5kZXg6IDk5OTk5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdpZHRoOiAyNnB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdGJvcmRlcjogbm9uZTtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuXHQtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmdwcmV2IHN2Zyxcbi5nbmV4dCBzdmcsXG4uZ2Nsb3NlIHN2ZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjVweDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5ncHJldi5kaXNhYmxlZCxcbi5nbmV4dC5kaXNhYmxlZCxcbi5nY2xvc2UuZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAwLjE7XG59XG5cbi5ncHJldiAuZ2Fycm93LFxuLmduZXh0IC5nYXJyb3csXG4uZ2Nsb3NlIC5nYXJyb3cge1xuXHRzdHJva2U6ICNmZmY7XG59XG5cbi5nYnRuLmZvY3VzZWQge1xuXHRvdXRsaW5lOiAycHggc29saWQgIzBmM2Q4MTtcbn1cblxuaWZyYW1lLndhaXQtYXV0b3BsYXkge1xuXHRvcGFjaXR5OiAwO1xufVxuXG4uZ2xpZ2h0Ym94LWNsb3NpbmcgLmduZXh0LFxuLmdsaWdodGJveC1jbG9zaW5nIC5ncHJldixcbi5nbGlnaHRib3gtY2xvc2luZyAuZ2Nsb3NlIHtcblx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG5cbi8qU2tpbiAqL1xuXG4uZ2xpZ2h0Ym94LWNsZWFuIC5nZGVzYy1pbm5lciB7XG5cdEBhcHBseSBwLTRcbn1cblxuLmdsaWdodGJveC1jbGVhbiAuZ3NsaWRlLXRpdGxlIHtcblxufVxuXG4uZ2xpZ2h0Ym94LWNsZWFuIC5nc2xpZGUtZGVzYyB7XG5cbn1cblxuLmdsaWdodGJveC1jbGVhbiAuZ3NsaWRlLXZpZGVvIHtcblx0YmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmdsaWdodGJveC1jbGVhbiAuZ3ByZXYsXG4uZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dCxcbi5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmdsaWdodGJveC1jbGVhbiAuZ3ByZXYgcGF0aCxcbi5nbGlnaHRib3gtY2xlYW4gLmduZXh0IHBhdGgsXG4uZ2xpZ2h0Ym94LWNsZWFuIC5nY2xvc2UgcGF0aCB7XG5cdGZpbGw6ICNmZmY7XG59XG5cbi5nbGlnaHRib3gtY2xlYW4gLmdwcmV2IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xMDAlO1xuXHRsZWZ0OiAzMHB4O1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA1MHB4O1xufVxuXG4uZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtMTAwJTtcblx0cmlnaHQ6IDMwcHg7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDUwcHg7XG59XG5cbi5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZSB7XG5cdHdpZHRoOiAzNXB4O1xuXHRoZWlnaHQ6IDM1cHg7XG5cdHRvcDogMTVweDtcblx0cmlnaHQ6IDEwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmdsaWdodGJveC1jbGVhbiAuZ2Nsb3NlIHN2ZyB7XG5cdHdpZHRoOiAxOHB4O1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5nbGlnaHRib3gtY2xlYW4gLmdjbG9zZTpob3ZlciB7XG5cdG9wYWNpdHk6IDE7XG59XG4uZ2xpZ2h0Ym94LWNsZWFuIC5nZGVzYy1pbm5lciB7XG5cdEBhcHBseSBiZy1ncmF5LTkwMC84MDtcbn1cblxuLypDU1MgQW5pbWF0aW9ucyovXG5cbi5nZmFkZUluIHtcblx0LXdlYmtpdC1hbmltYXRpb246IGdmYWRlSW4gMC41cyBlYXNlO1xuXHRhbmltYXRpb246IGdmYWRlSW4gMC41cyBlYXNlO1xufVxuXG4uZ2ZhZGVPdXQge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogZ2ZhZGVPdXQgMC41cyBlYXNlO1xuXHRhbmltYXRpb246IGdmYWRlT3V0IDAuNXMgZWFzZTtcbn1cblxuLmdzbGlkZU91dExlZnQge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogZ3NsaWRlT3V0TGVmdCAwLjNzIGVhc2U7XG5cdGFuaW1hdGlvbjogZ3NsaWRlT3V0TGVmdCAwLjNzIGVhc2U7XG59XG5cbi5nc2xpZGVJbkxlZnQge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogZ3NsaWRlSW5MZWZ0IDAuM3MgZWFzZTtcblx0YW5pbWF0aW9uOiBnc2xpZGVJbkxlZnQgMC4zcyBlYXNlO1xufVxuXG4uZ3NsaWRlT3V0UmlnaHQge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogZ3NsaWRlT3V0UmlnaHQgMC4zcyBlYXNlO1xuXHRhbmltYXRpb246IGdzbGlkZU91dFJpZ2h0IDAuM3MgZWFzZTtcbn1cblxuLmdzbGlkZUluUmlnaHQge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogZ3NsaWRlSW5SaWdodCAwLjNzIGVhc2U7XG5cdGFuaW1hdGlvbjogZ3NsaWRlSW5SaWdodCAwLjNzIGVhc2U7XG59XG5cbi5nem9vbUluIHtcblx0LXdlYmtpdC1hbmltYXRpb246IGd6b29tSW4gMC41cyBlYXNlO1xuXHRhbmltYXRpb246IGd6b29tSW4gMC41cyBlYXNlO1xufVxuXG4uZ3pvb21PdXQge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogZ3pvb21PdXQgMC41cyBlYXNlO1xuXHRhbmltYXRpb246IGd6b29tT3V0IDAuNXMgZWFzZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0Ym94TG9hZGVyIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBsaWdodGJveExvYWRlciB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBnZmFkZUluIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGdmYWRlSW4ge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBnZmFkZU91dCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBnZmFkZU91dCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGdzbGlkZUluTGVmdCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC02MCUsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwJSwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGdzbGlkZUluTGVmdCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC02MCUsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwJSwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZ3NsaWRlT3V0TGVmdCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC02MCUsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwJSwgMCwgMCk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cbn1cblxuQGtleWZyYW1lcyBnc2xpZGVPdXRMZWZ0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cdHRvIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwJSwgMCwgMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNjAlLCAwLCAwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZ3NsaWRlSW5SaWdodCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjAlLCAwLCAwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwJSwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBnc2xpZGVJblJpZ2h0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MCUsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjAlLCAwLCAwKTtcblx0fVxuXHR0byB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZ3NsaWRlT3V0UmlnaHQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MCUsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjAlLCAwLCAwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZ3NsaWRlT3V0UmlnaHQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblx0dG8ge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MCUsIDAsIDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjAlLCAwLCAwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBnem9vbUluIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBnem9vbUluIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGd6b29tT3V0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZ3pvb21PdXQge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG5cdC5nbGlnaHRib3gtY29udGFpbmVyIC5naW5uZXItY29udGFpbmVyIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0LXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuXHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuXHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdH1cblx0LmdsaWdodGJveC1jb250YWluZXIgLmdpbm5lci1jb250YWluZXIuZGVzYy10b3AgLmdzbGlkZS1kZXNjcmlwdGlvbiB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcblx0XHQtbXMtZmxleC1vcmRlcjogMDtcblx0XHRvcmRlcjogMDtcblx0fVxuXHQuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lci5kZXNjLXRvcCAuZ3NsaWRlLWltYWdlLFxuXHQuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lci5kZXNjLXRvcCAuZ3NsaWRlLWltYWdlIGltZyB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcblx0XHQtbXMtZmxleC1vcmRlcjogMTtcblx0XHRvcmRlcjogMTtcblx0fVxuXHQuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lci5kZXNjLWxlZnQgLmdzbGlkZS1kZXNjcmlwdGlvbiB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcblx0XHQtbXMtZmxleC1vcmRlcjogMDtcblx0XHRvcmRlcjogMDtcblx0fVxuXHQuZ2xpZ2h0Ym94LWNvbnRhaW5lciAuZ2lubmVyLWNvbnRhaW5lci5kZXNjLWxlZnQgLmdzbGlkZS1pbWFnZSB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcblx0XHQtbXMtZmxleC1vcmRlcjogMTtcblx0XHRvcmRlcjogMTtcblx0fVxuXHQuZ3NsaWRlLWltYWdlIGltZyB7XG5cdFx0bWF4LWhlaWdodDogOTd2aDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0LmdzbGlkZS1pbWFnZSBpbWcuem9vbWFibGUge1xuXHRcdGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuXHRcdGN1cnNvcjogem9vbS1pbjtcblx0fVxuXHQuem9vbWVkIC5nc2xpZGUtaW1hZ2UgaW1nLnpvb21hYmxlIHtcblx0XHRjdXJzb3I6IC13ZWJraXQtZ3JhYjtcblx0XHRjdXJzb3I6IGdyYWI7XG5cdH1cblx0LmdzbGlkZS1pbmxpbmUge1xuXHRcdG1heC1oZWlnaHQ6IDk1dmg7XG5cdH1cblx0LmdzbGlkZS1leHRlcm5hbCB7XG5cdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdH1cblx0LmdzbGlkZS1kZXNjcmlwdGlvbi5kZXNjcmlwdGlvbi1sZWZ0LFxuXHQuZ3NsaWRlLWRlc2NyaXB0aW9uLmRlc2NyaXB0aW9uLXJpZ2h0IHtcblx0XHRtYXgtd2lkdGg6IDI3NXB4O1xuXHR9XG5cdC5nbGlnaHRib3gtb3BlbiB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cblxuXHQuZ2xpZ2h0Ym94LWNsZWFuIC5nc2xpZGUtbWVkaWEge1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDJweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC42NSk7XG5cdFx0Ym94LXNoYWRvdzogMXB4IDJweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC42NSk7XG5cdH1cblx0LmdsaWdodGJveC1jbGVhbiAuZGVzY3JpcHRpb24tbGVmdCAuZ2Rlc2MtaW5uZXIsXG5cdC5nbGlnaHRib3gtY2xlYW4gLmRlc2NyaXB0aW9uLXJpZ2h0IC5nZGVzYy1pbm5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHR9XG5cdC5nbGlnaHRib3gtY2xlYW4gLmdwcmV2LFxuXHQuZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dCxcblx0LmdsaWdodGJveC1jbGVhbiAuZ2Nsb3NlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzIpO1xuXHR9XG5cdC5nbGlnaHRib3gtY2xlYW4gLmdwcmV2OmhvdmVyLFxuXHQuZ2xpZ2h0Ym94LWNsZWFuIC5nbmV4dDpob3Zlcixcblx0LmdsaWdodGJveC1jbGVhbiAuZ2Nsb3NlOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG5cdH1cblx0LmdsaWdodGJveC1jbGVhbiAuZ3ByZXYge1xuXHRcdHRvcDogNDUlO1xuXHR9XG5cdC5nbGlnaHRib3gtY2xlYW4gLmduZXh0IHtcblx0XHR0b3A6IDQ1JTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0LmdsaWdodGJveC1jbGVhbiAuZ2Nsb3NlIHtcblx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDQyMHB4KSB7XG5cdC5nb3ZlcmxheSB7XG5cdFx0YmFja2dyb3VuZDogIzAwMDtcblx0fVxufVxuIiwiLmFsZXJ0IHtcblx0QGFwcGx5IGZsZXggZmxleC1jb2wgcC0yIHJvdW5kZWQgYmctZ3JheS0yMDAgZGFyazpiZy1ncmF5LTYwMCB0ZXh0LWdyYXktODAwO1xuXHQ+IGgyIHtcblx0XHRAYXBwbHkgYm9yZGVyLWJcblx0fVxuXG5cdD4gcDpsYXN0LWNoaWxkIHtcblx0XHRAYXBwbHkgbWItMFxuXHR9XG5cblx0Ji5hbGVydC1pbmZvIHtcblx0XHRAYXBwbHkgYmctYmx1ZS01MDAvODAgZGFyazpiZy1ibHVlLTQwMC82MCB0ZXh0LXdoaXRlO1xuXHR9XG5cdCYuYWxlcnQtZXJyb3IsXG5cdCYuYWxlcnQtZGFuZ2VyIHtcblx0XHRAYXBwbHkgYmctcmVkLTUwMC84MCBkYXJrOmJnLXJlZC00MDAvNjAgdGV4dC13aGl0ZTtcblx0fVxuXHQmLmFsZXJ0LXdhcm5pbmcge1xuXHRcdEBhcHBseSBiZy1vcmFuZ2UtNTAwLzgwIGRhcms6Ymctb3JhbmdlLTQwMC82MCB0ZXh0LXdoaXRlO1xuXHR9XG5cdCYuYWxlcnQtc3VjY2VzcyB7XG5cdFx0QGFwcGx5IGJnLWdyZWVuLTUwMC84MCBkYXJrOmJnLWdyZWVuLTQwMC82MCB0ZXh0LXdoaXRlO1xuXHR9XG59IiwiLnRhZ3Mge1xuXHRAYXBwbHkgZmxleCBmbGV4LWNvbDtcblx0PiBkaXY6bm90KC50YWdzLWxpc3QpIHtcblx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdztcblx0fVxuXHQudGFncy1saXN0IHtcblx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBmbGV4LXdyYXAgZ2FwLTE7XG5cdFx0LnRhZyB7XG5cdFx0XHRAYXBwbHkgb3ZlcmZsb3ctaGlkZGVuIHRleHQtZWxsaXBzaXMgd2hpdGVzcGFjZS1ub3dyYXAgdGV4dC1zbSBweC0yIHB5LTAuNSB0ZXh0LWdyYXktODAwIGRhcms6dGV4dC13aGl0ZSBiZy1ncmF5LTEwMCBob3ZlcjpiZy1ncmF5LTMwMC83MCBkYXJrOmJnLWdyYXktNzAwIGhvdmVyOmRhcms6YmctZ3JheS02MDAgcm91bmRlZC1tZDtcblx0XHR9XG5cdH1cbn0iLCIudGltZWxpbmUge1xuXHRAYXBwbHkgZmxleCBmbGV4LWNvbCBteS0yMCByZWxhdGl2ZTtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0Ly9AYXBwbHkgYm9yZGVyLWwgYm9yZGVyLWRhc2hlZCBib3JkZXItZ3JheS0zMDAgdy0yIGFic29sdXRlIC1sZWZ0LTAgLXRvcC0xMCBoLTEwO1xuXHRcdEBhcHBseSB3LVsycHhdIGFic29sdXRlIC1sZWZ0LTAgLXRvcC0xMCBoLTEwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50LCB0aGVtZSgnY29sb3JzLmdyYXkuMzAwJykpO1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRoZW1lKCdjb2xvcnMuZ3JheS4zMDAnKSwgdHJhbnNwYXJlbnQpO1xuXHRcdEBhcHBseSB3LVsycHhdIGFic29sdXRlIC1sZWZ0LTAgLWJvdHRvbS0xMCBoLTEwO1xuXG5cdFx0Ly9AYXBwbHkgYm9yZGVyLWwgYm9yZGVyLWRhc2hlZCBib3JkZXItZ3JheS0zMDAgdy0yIGFic29sdXRlIC1sZWZ0LTAgLWJvdHRvbS0xMCBoLTEwO1xuXHR9XG5cdC50aW1lbGluZS1pdGVtIHtcblx0XHRAYXBwbHkgcmVsYXRpdmUgZmxleCBmbGV4LXJvdyBmbGV4LW5vd3JhcCBpdGVtcy1zdGFydCBtbC0yO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRAYXBwbHkgYm9yZGVyLWwtWzJweF0gYm9yZGVyLWRhc2hlZCBib3JkZXItZ3JheS0zMDAgdy0yIGFic29sdXRlIC1sZWZ0LTIgdG9wLTAgLWJvdHRvbS02O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRAYXBwbHkgYm9yZGVyLXQtWzJweF0gYm9yZGVyLWRhc2hlZCBib3JkZXItZ3JheS0zMDAgdy0yIGFic29sdXRlIC1sZWZ0LTIgdG9wLTIuNSAtYm90dG9tLTY7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LW9mLXR5cGU6YmVmb3JlIHtcblx0XHRcdEBhcHBseSBib3R0b20tMDtcblx0XHR9XG5cblx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0XHRAYXBwbHkgbWItNjtcblx0XHR9XG5cblxuXHRcdC50aW1lbGluZS1kYXRlIHtcblx0XHRcdEBhcHBseSBiZy1ncmF5LTEwMCByb3VuZGVkLW1kIHAtMSB0ZXh0LXhzIG1sLTQgcmVsYXRpdmU7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRAYXBwbHkgYWJzb2x1dGUgdy1bMTBweF0gaC1bMTBweF0gaW5saW5lLWJsb2NrIHJvdW5kZWQtZnVsbCBib3JkZXIgYm9yZGVyLWdyYXktNjAwIC1sZWZ0LTQgdG9wLTEuNVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZXZlbnQgLnRpbWVsaW5lLWRhdGUge1xuXHRcdFx0QGFwcGx5IGJnLXllbGxvdy0yMDA7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdEBhcHBseSBib3JkZXIteWVsbG93LTIwMCBiZy15ZWxsb3ctMjAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cblx0XHQmLm1pbGVzdG9uZSAudGltZWxpbmUtZGF0ZSB7XG5cdFx0XHRAYXBwbHkgYmctYmx1ZS0yMDA7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdEBhcHBseSBib3JkZXItYmx1ZS0yMDAgYmctYmx1ZS0yMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYucmVsZWFzZSAudGltZWxpbmUtZGF0ZSB7XG5cdFx0XHRAYXBwbHkgYmctcmVkLTIwMDtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0QGFwcGx5IGJvcmRlci1ibHVlLTIwMCBiZy1yZWQtMjAwO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdCYub3RoZXIgLnRpbWVsaW5lLWRhdGUge1xuXHRcdFx0QGFwcGx5IGJnLWdyZWVuLTIwMDtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRAYXBwbHkgYm9yZGVyLWJsdWUtMjAwIGJnLWdyZWVuLTIwMDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC50aW1lbGluZS1jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0QGFwcGx5IHB4LTI7XG5cdFx0XHQudGltZWxpbmUtdGl0bGUge1xuXHRcdFx0XHRAYXBwbHkgZm9udC1zZW1pYm9sZFxuXHRcdFx0fVxuXG5cdFx0XHQudGltZWxpbmUtZGVzY3JpcHRpb24ge1xuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuZmlndXJlLnBvcy1sZWZ0IHtcblx0QGFwcGx5IGZsb2F0LWxlZnQgbXItMiBtYi0wIGlubGluZS1mbGV4O1xufVxuXG5maWd1cmUucG9zLXJpZ2h0IHtcblx0QGFwcGx5IGZsb2F0LXJpZ2h0IG1sLTIgbWItMCBpbmxpbmUtZmxleDtcbn1cblxuZmlndXJlLnBvcy1taWRkbGUge1xuXHRAYXBwbHkgbXgtYXV0byB0YWJsZTtcbn1cblxuZmlndXJlLnN0cmV0Y2hlZCB7XG5cdCY6bm90KC5wb3MtbGVmdCk6bm90KC5wb3MtcmlnaHQpOm5vdCgucG9zLW1pZGRsZSkge1xuXHRcdEBhcHBseSBibG9jayB3LWZ1bGxcblx0fVxufVxuXG4iLCIuYXV0aC1wYWdlIHtcblx0bWFpbiAubWFpbiA+IC5yb3cge1xuXHRcdEBhcHBseSB3LWF1dG8gbXgtYXV0byBtaW4tdy0wO1xuXHR9XG5cblxuXHQuY2FyZC5sb2dpbi1wYW5lbCxcblx0LmNhcmQucGFzc3dvcmQtdmVyaWZ5IHtcblx0XHRAYXBwbHkgdy1bNDgwcHhdIG14LWF1dG8gbXktMTA7XG5cdH1cblxuXHQucmVnaXN0ZXItcGFuZWwge1xuXHRcdEBhcHBseSB3LVs2MDBweF0gbXgtYXV0byBteS0xMDtcblx0fVxuXG59XG5cblxuLmxvc3QtcGFzc3dvcmQtcGFnZSB7XG5cdC5yZWdpc3Rlci1wYW5lbCB7XG5cdFx0QGFwcGx5IHctWzQ4MHB4XSBteC1hdXRvIG15LTEwO1xuXHR9XG59XG5cbi5yZWdpc3Rlci1wYWdlIHtcblx0LmNhcmQucmVnaXN0ZXItcGFuZWwge1xuXHRcdEBhcHBseSB3LVs2MDBweF0gbXgtYXV0byBteS0xMDtcblx0fVxufVxuXG5cbkBzY3JlZW4gbWF4LWxnIHtcblx0LmF1dGgtcGFnZSB7XG5cdFx0LmNhcmQubG9naW4tcGFuZWwge1xuXHRcdFx0QGFwcGx5IHctWzcwJV1cblx0XHR9XG5cdH1cbn1cblxuXG5Ac2NyZWVuIG1heC1tZCB7XG5cdC5hdXRoLXBhZ2Uge1xuXHRcdC5jYXJkLmxvZ2luLXBhbmVsIHtcblx0XHRcdEBhcHBseSB3LVs3MCVdXG5cdFx0fVxuXHRcdG1haW4gLm1haW4gPiAucm93IHtcblx0XHRcdEBhcHBseSBtdC0yMFxuXHRcdH1cblx0fVxufVxuXG5Ac2NyZWVuIG1heC1zbSB7XG5cdC5hdXRoLXBhZ2Uge1xuXHRcdC5jYXJkLmxvZ2luLXBhbmVsIHtcblx0XHRcdEBhcHBseSB3LVs5OCVdXG5cdFx0fVxuXHR9XG59XG4iLCJcbi5ibG9nLXBhZ2Uge1xuXG5cblx0LnBvc3QtY29udGVudC1hcmVhIHtcblxuXHRcdC5hcnRpY2xlLWRlc2NyaXB0aW9uIHtcblx0XHRcdEBhcHBseSBiZy1ncmF5LTIwMC82MCBkYXJrOmJnLWdyYXktNzAwLzUwIHAtNiBtYi04IHJvdW5kZWQtbGcgc2hhZG93LWlubmVyO1xuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWdyYXktNTAwIGRhcms6dGV4dC1ncmF5LTEwMCBmb250LWJvbGRcblx0XHRcdH1cblxuXG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0QGFwcGx5IHctYXV0byBtYXgtdy1ub25lIHRleHQtZ3JheS01MDAgZGFyazp0ZXh0LWdyYXktMTAwLzgwIHRleHQtbGc7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQucG9zdHMtbGlzdCB7XG5cdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbDtcblxuXHRcdFx0Jjpub3QoLnNpbmdsZS1wb3N0LWFyZWEpIHtcblx0XHRcdFx0LnNpbmdsZS1wb3N0IHtcblx0XHRcdFx0XHRAYXBwbHkgbWItMTYgcC0wIGJnLXdpZGdldCByb3VuZGVkLW1kIGZsZXgtY29sOyAvLyBkYXJrOnNoYWRvdy1sZztcblxuXHRcdFx0XHRcdC5tZWRpYSB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgcmVsYXRpdmUgaC1bMjAwcHhdIG92ZXJmbG93LWhpZGRlbiByb3VuZGVkLXRyLW1kIHJvdW5kZWQtdGwtbWQ7XG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIG15LWF1dG8gbXgtYXV0byBhYnNvbHV0ZSAtdG9wLTEvMiAtbGVmdC0wIHctZnVsbDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIC5tZWRpYSBpbWcge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHNjYWxlLTEwNTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0XHRcdEBhcHBseSBweC00IHB5LTIgcHQtNDtcblxuXHRcdFx0XHRcdFx0Lm1ldGEge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgdGV4dC14cyBmbGV4IGZsZXgtcm93IGZsZXgtd3JhcCBpdGVtcy1jZW50ZXIganVzdGlmeS1iZXR3ZWVuIGZsZXgtYXV0bztcblxuXHRcdFx0XHRcdFx0XHQuaW5mb3Mge1xuXHRcdFx0XHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGZsZXgtbm93cmFwO1xuXG5cdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGFwcGx5IG1yLTMgaW5saW5lLWZsZXggZmxleC1yb3cgZmxleC1ub3dyYXAgd2hpdGVzcGFjZS1ub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRAYXBwbHkgaGlkZGVuXG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdFx0XHQuY2F0ZWdvcmllcyB7XG5cdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC1hdXRvO1xuXG5cdFx0XHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGxpc3Qtbm9uZSBwLTAgbS0wIGZsZXggZmxleC1yb3cgZmxleC13cmFwO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGlubGluZS1mbGV4IHB4LTE7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIixcIjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAYXBwbHkgcGwtMC41XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNvbnRlbnQge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHAtNDtcblxuXHRcdFx0XHRcdFx0PiBwOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgbWItMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0YS5idG4uYnRuLXByaW1hcnkge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgbXQtNDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCYuc2luZ2xlLXBvc3QtYXJlYSB7XG5cdFx0XHQucG9zdHMtbGlzdCAuc2luZ2xlLXBvc3Qge1xuXHRcdFx0XHRAYXBwbHkgcC00O1xuXHRcdFx0XHRvbCwgdWwge1xuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0QGFwcGx5IG1iLTJcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cblx0LnBvc3RzLWxpc3QgLnJlbC1wb3N0cyB7XG5cblx0XHQucmVsLXBvc3RzLWhlYWRlciB7XG5cdFx0XHRAYXBwbHkgZm9udC1ib2xkIHRleHQtbGcgbS0wIHB5LTEgYm9yZGVyLWIgYm9yZGVyLWItZ3JheS0zMDAgZGFyazpib3JkZXItYi1ncmF5LTkwMCBtYi0yO1xuXHRcdH1cblxuXG5cdFx0Lmxpc3QtZ3JvdXAge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC13cmFwIGp1c3RpZnktYmV0d2VlbiBpdGVtcy1zdGFydDtcblxuXHRcdFx0PiAuZW1wdHkge1xuXHRcdFx0XHRAYXBwbHkgcHktNCB0ZXh0LWdyYXktNTAwIGRhcms6dGV4dC1ncmF5LTIwMFxuXHRcdFx0fVxuXG5cblx0XHRcdC5saXN0LWdyb3VwLWl0ZW0ge1xuXHRcdFx0XHRAYXBwbHkgYmctd2lkZ2V0IHAtMiBtYi0xMCByb3VuZGVkLW1kOyAvLyBkYXJrOnNoYWRvdy1sZztcblxuXHRcdFx0XHQudGh1bWIge1xuXHRcdFx0XHRcdCYuZHVtbXkge1xuXHRcdFx0XHRcdFx0QGFwcGx5IGhpZGRlblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5LTEwMCk7XG5cdFx0XHRcdFx0Ly9ib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHQvL3BhZGRpbmc6IDhweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTc2cHg7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMzAwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0Ly9ib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMjI2cHg7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3M7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0KyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0QGFwcGx5IGZvbnQtYm9sZDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5saXN0LWdyb3VwLWl0ZW0tZGF0ZSB7XG5cdFx0XHRcdFx0QGFwcGx5IHRleHQtc20gdGV4dC1ncmF5LTUwMCBkYXJrOnRleHQtZ3JheS0zMDBcblx0XHRcdFx0fVxuXHRcdFx0XHQubGlzdC1ncm91cC1pdGVtLXRleHQge1xuXHRcdFx0XHRcdEBhcHBseSB0ZXh0LWdyYXktODAwIGRhcms6dGV4dC13aGl0ZSBtLTAgbGluZS1jbGFtcC0zXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmxpc3QtZ3JvdXAtaXRlbTpudGgtb2YtdHlwZSgxKSxcblx0XHRcdC5saXN0LWdyb3VwLWl0ZW06bnRoLW9mLXR5cGUoNCksXG5cdFx0XHQubGlzdC1ncm91cC1pdGVtOm50aC1vZi10eXBlKDcpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0LnRodW1iIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmxpc3QtZ3JvdXAtaXRlbTpudGgtb2YtdHlwZSgyKSxcblx0XHRcdC5saXN0LWdyb3VwLWl0ZW06bnRoLW9mLXR5cGUoMyksXG5cdFx0XHQubGlzdC1ncm91cC1pdGVtOm50aC1vZi10eXBlKDUpLFxuXHRcdFx0Lmxpc3QtZ3JvdXAtaXRlbTpudGgtb2YtdHlwZSg2KSB7XG5cdFx0XHRcdHdpZHRoOiA0OCU7XG5cblx0XHRcdFx0LnRodW1iIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXG5cblxuXHQuc2lkZWJhci13aWRnZXRzLXJpZ2h0LFxuXHQuc2lkZWJhci13aWRnZXRzLWxlZnQge1xuXHRcdC5yZWwtcG9zdHMge1xuXHRcdFx0QGFwcGx5IGJnLXdpZGdldCBtYi0xMCByb3VuZGVkLW1kOyAvLyBkYXJrOnNoYWRvdy1sZztcblxuXHRcdFx0LnJlbC1wb3N0cy1oZWFkZXIge1xuXHRcdFx0XHRAYXBwbHkgbXgtMiBweS0yIHB4LTIgbWItMiB0ZXh0LWJhc2UgZm9udC1ib2xkIGJvcmRlci1iIGRhcms6Ym9yZGVyLWItZ3JheS01MDAgYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdC5lbXB0eSB7XG5cdFx0XHRcdEBhcHBseSBwLTIgdGV4dC1jZW50ZXIgdGV4dC1ncmF5LTQwMCBkYXJrOnRleHQtZ3JheS0xMDA7XG5cdFx0XHR9XG5cblx0XHRcdC50aHVtYiB7XG5cdFx0XHRcdEBhcHBseSBtYXgtaC1bMTUwcHhdIG92ZXJmbG93LWhpZGRlbjtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRAYXBwbHkgdy1mdWxsIGgtYXV0b1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnVzZXItaW5mby13aWRnZXQge1xuXHRcdFx0QGFwcGx5IGJnLXdpZGdldCBtYi0xMCByb3VuZGVkLW1kIGZsZXggZmxleC1jb2w7XG5cblx0XHRcdC5oZWFkZXIge1xuXHRcdFx0XHRAYXBwbHkgdy1mdWxsXG5cblx0XHRcdH1cblxuXHRcdFx0LmNvbnRlbnQge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1sZWZ0IHctZnVsbCBmbGV4IGZsZXgtcm93IGZsZXgtd3JhcDtcblxuXHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdEBhcHBseSBmbGV4LWF1dG8gdy1bODAlXSBvdmVyZmxvdy1oaWRkZW4gdGV4dC1lbGxpcHNpcztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC51c2VyLWdyb3VwIHtcblx0XHRcdFx0XHRAYXBwbHkgbS0wIG1sLVs1MHB4XSAtbXQtNFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblxuXHRcdC5jYXRlZ29yaWVzLWNvbnRhaW5lciB7XG5cdFx0XHRAYXBwbHkgdGV4dC1zbSBtYi00O1xuXG5cdFx0XHQuY2F0ZWdvcmllcyB7XG5cdFx0XHRcdEBhcHBseSBsaXN0LW5vbmUgbS0wIHAtMCBmbGV4IGZsZXgtY29sIG15LTAuNTtcblx0XHRcdH1cblx0XHR9XG5cblxuXG5cdFx0LnBvc3QtZGV0YWlscyB7XG5cdFx0XHRAYXBwbHkgdGV4dC1zbSBmbGV4IGZsZXgtY29sO1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXI7XG5cdFx0XHRcdD4gc3ZnIHtcblx0XHRcdFx0XHRAYXBwbHkgbXItMVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQudGFncyB7XG5cdFx0XHRAYXBwbHkgdGV4dC1zbTtcblx0XHRcdD4gZGl2OmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0PiBzdmcge1xuXHRcdFx0XHRcdEBhcHBseSBtci0xXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cblxuXG5cdC5wb3N0LWNhdGVnb3J5LXdpZGdldCB7XG5cdFx0LndpZGdldC1ib2R5IHtcblx0XHRcdEBhcHBseSBweC0yXG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdEBhcHBseSBsaXN0LW5vbmUgbS0wIHAtMDtcblx0XHRcdGxpIHtcblx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2wgbXktMC41O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBweS0yIHB4LTIgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIHJvdW5kZWQ7XG5cblx0XHRcdFx0XHRzcGFuOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdEBhcHBseSBmbGV4LWF1dG87XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0QGFwcGx5IGJnLWdyYXktMzAwLzYwIHRleHQtZ3JheS04MDAgZGFyazpiZy1wcmltYXJ5IGRhcms6dGV4dC13aGl0ZSBzaGFkb3ctaW5uZXJcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRhOm5vdCguYWN0aXZlKSB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgYmctZ3JheS0yMDAgZGFyazpiZy1ncmF5LTUwMCBkYXJrOnRleHQtd2hpdGUgdGV4dC1ncmF5LTgwMCBzaGFkb3ctaW5uZXJcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cblxuXHQud2lkZ2V0LXdyYXAgLnJlbC1wb3N0cyB7XG5cdFx0Lmxpc3QtZ3JvdXAge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2w7XG5cblx0XHRcdC5saXN0LWdyb3VwLWl0ZW0ge1xuXHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCBwLTIgdGV4dC1iYXNlO1xuXG5cblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRAYXBwbHkgbWItOFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcblx0XHRcdFx0XHRAYXBwbHkgZm9udC1ib2xkIHRleHQtbGcgbS0wO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5saXN0LWdyb3VwLWl0ZW0tZGF0ZSB7XG5cdFx0XHRcdFx0QGFwcGx5IHRleHQteHMgdGV4dC1ncmF5LTgwMCBkYXJrOnRleHQtd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcblx0XHRcdFx0XHRAYXBwbHkgdGV4dC1ncmF5LTgwMCBkYXJrOnRleHQtd2hpdGUgbS0wIGxpbmUtY2xhbXAtM1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0QGFwcGx5IGJnLWdyYXktMjAwIGRhcms6YmctZ3JheS01MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC5zZWFyY2gtY29udGVudC1hcmVhIHtcblxuXHRcdC5zZWFyY2gtaW5mbyB7XG5cdFx0XHRAYXBwbHkgbWItNjtcblx0XHR9XG5cblx0XHQucG9zdHMtbGlzdCB7XG5cdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbDtcblx0XHRcdC5zaW5nbGUtcG9zdCB7XG5cdFx0XHRcdEBhcHBseSBtYi0xNiBwLTAgYmctd2lkZ2V0IHJvdW5kZWQtbWQgZmxleC1jb2w7IC8vIGRhcms6c2hhZG93LWxnO1xuXG5cdFx0XHRcdC5tZWRpYSB7XG5cdFx0XHRcdFx0QGFwcGx5IHJlbGF0aXZlIGgtWzIwMHB4XSBvdmVyZmxvdy1oaWRkZW4gcm91bmRlZC10ci1tZCByb3VuZGVkLXRsLW1kO1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIG15LWF1dG8gbXgtYXV0byBhYnNvbHV0ZSAtdG9wLTEvMiAtbGVmdC0wIHctZnVsbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIC5tZWRpYSBpbWcge1xuXHRcdFx0XHRcdEBhcHBseSBzY2FsZS0xMDU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0XHRAYXBwbHkgcHgtNCBweS0yIHB0LTQ7XG5cblx0XHRcdFx0XHQubWV0YSB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgdGV4dC1zbTtcblx0XHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGZsZXgtd3JhcCBqdXN0aWZ5LWJldHdlZW4gZmxleC1hdXRvO1xuXHRcdFx0XHRcdFx0LmluZm9zIHtcblx0XHRcdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC1ub3dyYXA7XG5cblx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdEBhcHBseSBtci0zIGlubGluZS1mbGV4IGZsZXgtcm93IGZsZXgtbm93cmFwIHdoaXRlc3BhY2Utbm93cmFwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdFx0LmNhdGVnb3JpZXMge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBmbGV4LWF1dG87XG5cdFx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0XHRAYXBwbHkgbGlzdC1ub25lIHAtMCBtLTA7XG5cdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC13cmFwO1xuXHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdEBhcHBseSBpbmxpbmUtZmxleCBweC0xO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuY29udGVudCB7XG5cdFx0XHRcdFx0QGFwcGx5IHAtNDtcblxuXHRcdFx0XHRcdD4gcDpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdEBhcHBseSBtYi0wO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEuYnRuLmJ0bi1wcmltYXJ5IHtcblx0XHRcdFx0XHRcdEBhcHBseSBtdC00O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cblxuLnBvcHVsYXItcG9zdC13aWRnZXQge1xuXHQud2lkZ2V0LWJvZHkge1xuXHRcdEBhcHBseSBwLTAgI3shaW1wb3J0YW50fVxuXHR9XG5cdC5wb3B1bGFyLXBvc3QtbGlzdCB7XG5cdFx0Lmxpc3QtZ3JvdXAge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2w7XG5cdFx0XHQubGlzdC1ncm91cC1pdGVtIHtcblx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2wgdGV4dC1iYXNlIHAtMjtcblxuXG5cdFx0XHRcdC50aHVtYiB7XG5cdFx0XHRcdFx0QGFwcGx5IG1heC1oLVsxNTBweF0gb3ZlcmZsb3ctaGlkZGVuO1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgdy1mdWxsIGgtYXV0b1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdEBhcHBseSBtYi04XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuXHRcdFx0XHRcdEBhcHBseSBmb250LWJvbGQgdGV4dC1sZyBtLTA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmxpc3QtZ3JvdXAtaXRlbS1kYXRlIHtcblx0XHRcdFx0XHRAYXBwbHkgdGV4dC14cyB0ZXh0LWdyYXktODAwIGRhcms6dGV4dC13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubGlzdC1ncm91cC1pdGVtLXRleHQge1xuXHRcdFx0XHRcdEBhcHBseSB0ZXh0LWdyYXktODAwIGRhcms6dGV4dC13aGl0ZSBtLTAgbGluZS1jbGFtcC0zXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRAYXBwbHkgYmctZ3JheS0yMDAgZGFyazpiZy1ncmF5LTUwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuQHNjcmVlbiBtYXgtbWQge1xuXHQuc2lkZWJhci13aWRnZXRzLXJpZ2h0IC53aWRnZXQtd3JhcCxcblx0LnNpZGViYXItd2lkZ2V0cy1sZWZ0IC53aWRnZXQtd3JhcCB7XG5cdFx0QGFwcGx5IHAtMCBib3JkZXItMFxuXHR9XG59XG4iLCIudXNlcnMtcGFnZSB7XG5cdC5hY2NvdW50LWluZm8ge1xuXHRcdEBhcHBseSBkYXJrOmJnLWdyYXktODAwIGJnLWdyYXktNTAgcm91bmRlZC1tZCBmbGV4IGZsZXgtcm93IGZsZXgtbm93cmFwO1xuXG5cdFx0LnByb2ZpbGUtaW1hZ2Uge1xuXHRcdFx0QGFwcGx5IHctWzEyMHB4XTtcblx0XHRcdGltZyB7XG5cdFx0XHRcdEBhcHBseSByb3VuZGVkLXRsLW1kIHJvdW5kZWQtYmwtbWRcblx0XHRcdH1cblx0XHR9XG5cdFx0PiBkaXY6bGFzdC1jaGlsZCB7XG5cdFx0XHRAYXBwbHkgcC0yO1xuXG5cdFx0XHRoNCB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LXhsIGZvbnQtYm9sZFxuXHRcdFx0fVxuXG5cdFx0XHQubmFtZSB7XG5cdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBweS0xO1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdEBhcHBseSBtci0yXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jdXN0b20taW5mb3Mge1xuXHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbDtcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRAYXBwbHkgbXItMlxuXHRcdFx0XHR9XG5cdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyIHB5LTFcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0LnVzZXItbWV0YS1pbmZvcyB7XG5cdFx0QGFwcGx5IG0tMCBteS02IHAtMCBsaXN0LW5vbmUgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgcHgtNCBweS0yIHJvdW5kZWQgZGFyazpiZy1ncmF5LTgwMCBiZy1ncmF5LTUwO1xuXHRcdEBhcHBseSB0ZXh0LXNtO1xuXHRcdGxpIHtcblx0XHRcdEBhcHBseSBtci0zXG5cdFx0fVxuXHR9XG5cblxuXHQudXNlci1tZXRhLWluZm9zICsgLm5hdiB7XG5cdFx0QGFwcGx5IG1iLTg7XG5cblx0XHQubGlzdC1ncm91cCB7XG5cdFx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTgwMCBiZy1ncmF5LTUwIHAtMiByb3VuZGVkIGZsZXgtd3JhcDtcblxuXHRcdFx0PiAqIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtZ3JheS01MDAgZGFyazp0ZXh0LWdyYXktMjAwIHJvdW5kZWQgbXItMiB3aGl0ZXNwYWNlLW5vd3JhcDtcblxuXG5cblx0XHRcdFx0Jjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6aG92ZXIge1xuXHRcdFx0XHRcdEBhcHBseSB0ZXh0LWdyYXktODAwIGRhcms6dGV4dC13aGl0ZTtcblx0XHRcdFx0XHRAYXBwbHkgYmctZ3JheS0yMDAgdGV4dC1ncmF5LTgwMCBkYXJrOmJnLWdyYXktNTAwLzUwIGRhcms6dGV4dC13aGl0ZVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdEBhcHBseSBiZy1ncmF5LTIwMCB0ZXh0LWdyYXktODAwIGRhcms6YmctYmx1ZS01MDAgZGFyazp0ZXh0LXdoaXRlXG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblxuXG5cdC5mcmllbmQtbGlzdCxcblx0LmZyaWVuZC1yZXF1ZXN0cy10Ymwge1xuXHRcdC5hdmF0YXIge1xuXHRcdFx0QGFwcGx5IHctWzgwcHhdIGgtWzgwcHhdIHJvdW5kZWQtZnVsbCBvdmVyZmxvdy1oaWRkZW47XG5cdFx0fVxuXHR9XG5cblxuXG5cdC5mcmllbmQtbGlzdCB7XG5cdFx0QGFwcGx5IGxpc3Qtbm9uZSBwLTAgZmxleCBmbGV4LWNvbDtcblxuXHRcdGxpIHtcblx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGZsZXgtbm93cmFwXG5cdFx0fVxuXHR9XG59XG5cblxuXG4ucHJvZmlsZS1wYWdlIHtcblxuXHQuYWNjb3VudC13aWRnZXRzLnJvdyB7XG5cdFx0QGFwcGx5IC1teC0yXG5cdH1cblxuXG5cdC53aWRnZXQge1xuXHRcdEBhcHBseSBiZy13aWRnZXQgZGFyazpiZy13aWRnZXQgbWItMTAgcm91bmRlZC1tZDtcblx0XHQ+IGg0IHtcblx0XHRcdEBhcHBseSBteC0yIHB5LTIgcHgtMiBmb250LWJvbGQgYm9yZGVyLWIgZGFyazpib3JkZXItYi1ncmF5LTUwMDtcblx0XHR9XG5cblx0XHQmLmJpbyB7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdEBhcHBseSBwLTI7XG5cblx0XHRcdFx0cDpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRAYXBwbHkgbWItMFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0QGFwcGx5IHB5LTIgcHgtNDtcblx0XHR9XG5cblx0XHQ+IC5wb3N0cyB7XG5cdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCBwLTA7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGZsZXgtd3JhcCBwLTI7XG5cblxuXHRcdFx0XHQuYmFzZS1pbmZvcyB7XG5cdFx0XHRcdFx0QGFwcGx5IHctZnVsbCB0ZXh0LXhzIGZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyO1xuXG5cdFx0XHRcdH1cblx0XHRcdFx0LmZvcnVtLWNhdGVnb3JpZSB7XG5cdFx0XHRcdFx0QGFwcGx5IHctZnVsbCB0ZXh0LXhzO1xuXHRcdFx0XHRcdHNwYW46Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0QGFwcGx5IGZvbnQtc2VtaWJvbGRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWV0YS1pbmZvIHtcblx0XHRcdFx0XHRAYXBwbHkgdGV4dC14cyBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBkYXJrOnRleHQtZ3JheS0xMDAgcHktMTtcblxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgbXktMCBtci0wLjUgdy1bMTZweF0gaC1bMTZweF0gaW5saW5lLWJsb2NrXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c3ZnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdEBhcHBseSBtbC00IDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQrIGEge1xuXHRcdFx0XHRcdFx0QGFwcGx5IGZvbnQtc2VtaWJvbGQgZmxleC1hdXRvIG14LTIgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgcHktMC41O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucG9zdC1jb250ZW50IHtcblx0XHRcdFx0QGFwcGx5IGJyZWFrLWFsbCB3LWZ1bGxcblx0XHRcdH1cblxuXHRcdH1cblxuXG5cdFx0LmZyaWVuZC1saXN0IHtcblx0XHRcdEBhcHBseSBsaXN0LW5vbmUgZmxleCBmbGV4LXJvdyBmbGV4LXdyYXA7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdEBhcHBseSB3LTEvNCBwLTIgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2wgdGV4dC1zbSB0ZXh0LWNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQHNjcmVlbiBtYXgtbWQge1xuXHQucHJvZmlsZS1wYWdlIHtcblx0XHQud2lkZ2V0IHtcblx0XHRcdC5mcmllbmQtbGlzdCBsaSB7XG5cdFx0XHRcdEBhcHBseSB3LTEvM1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbkBzY3JlZW4gbWF4LXNtIHtcblx0LnVzZXJzLXBhZ2Uge1xuXHRcdC51c2VyLW1ldGEtaW5mb3MgKyAubmF2IHtcblx0XHRcdC5saXN0LWdyb3VwIHtcblx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRAYXBwbHkgbWItMlxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIubWFya2V0cGxhY2UtcGFnZSB7XG5cdC5jb250ZW50LWhlYWQge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQuZW1wdHkge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdH1cbn1cblxuXG5cblxuLm1hcmtldHBsYWNlLWNhdGVnb3JpZXMge1xuXHRAYXBwbHkgZmxleCBmbGV4LWNvbCBiZy13aWRnZXQgcC0yIHJvdW5kZWQtbWQ7XG5cblx0YSB7XG5cdFx0QGFwcGx5IHB5LTIgcHgtMiBmbGV4IGZsZXgtcm93IGp1c3RpZnktYmV0d2VlbiBpdGVtcy1jZW50ZXIgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIGRhcms6dGV4dC1ncmF5LTEwMCB0ZXh0LWdyYXktOTAwIHJvdW5kZWQgbWItMC41O1xuXG5cblx0XHQmOmZvY3VzLFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0QGFwcGx5IHRleHQtc2xhdGUtNjAwIGRhcms6YmctZ3JheS02MDAgZGFyazp0ZXh0LXNsYXRlLTQwMCBiZy1ncmF5LTEwMDtcblx0XHR9XG5cblx0XHQvLyY6aG92ZXIge1xuXHRcdC8vICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXktMTAwKTtcblx0XHQvL31cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktNTAwIGRhcms6dGV4dC13aGl0ZSBiZy1ncmF5LTIwMC82MCB0ZXh0LWdyYXktOTUwO1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cbn1cblxuXG5cblxuLm1hcmtldHBsYWNlLWhlYWRlciB7XG5cdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBoLVs0NnB4XSBiZy13aWRnZXQgcm91bmRlZC1tZCBtYi00O1xuXG5cdGZvcm0ge1xuXHRcdEBhcHBseSBtLTAgcC0wIHNoYWRvdy1ub25lIGJnLXRyYW5zcGFyZW50O1xuXHR9XG5cblxuXHR1bCB7XG5cdFx0QGFwcGx5IGxpc3Qtbm9uZSBtLTAgcHktMCBweC0yIGZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyIHJvdW5kZWQ7XG5cblx0XHRsaSB7XG5cdFx0XHRAYXBwbHkgcC0wIG92ZXJmbG93LWhpZGRlbjtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdEBhcHBseSByb3VuZGVkLXRsIHJvdW5kZWQtYmxcblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdEBhcHBseSByb3VuZGVkLXRyIHJvdW5kZWQtYnJcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBweS0xIHB4LTQgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwO1xuXHRcdFx0XHRAYXBwbHkgZGFyazp0ZXh0LWdyYXktMTAwIHRleHQtZ3JheS05MDAgc2VsZWN0LW5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0QGFwcGx5IGRhcms6dGV4dC1ncmF5LTEwMCB0ZXh0LWdyYXktOTAwIGRhcms6YmctZ3JheS01MDAvNTAgYmctZ3JheS0yMDAvOTA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdEBhcHBseSBkYXJrOnRleHQtd2hpdGUgZGFyazpiZy1ncmF5LTYwMCBiZy1ncmF5LTIwMC81MCB0ZXh0LWdyYXktOTUwO1xuXG5cdFx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdEBhcHBseSBkYXJrOnRleHQtd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlYXJjaCB7XG5cdFx0QGFwcGx5IGZsZXgtYXV0byBweC0yO1xuXHRcdGlucHV0IHtcblx0XHRcdEBhcHBseSBib3JkZXItMCBtaW4taC0xIHNoYWRvdy1pbm5lciAjeyFpbXBvcnRhbnR9O1xuXHRcdH1cblx0fVxuXG5cdC5zaG9wcGluZy1jYXJkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwIDhweDtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdH1cblx0fVxuXG59XG5cbi5tYXJrZXRwbGFjZS10aXRsZSB7XG5cdEBhcHBseSB0ZXh0LWNlbnRlciBteS04O1xuXG5cdGgxIHtcblx0XHRAYXBwbHkgZm9udC1rYWxhbWE7XG5cdH1cblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdEBhcHBseSBmb250LWthbGFtYTtcblx0fVxufVxuXG4ubWFya2V0cGxhY2UtbGlzdC10b29scyB7XG5cdEBhcHBseSBiZy13aWRnZXQgcC0yIHJvdW5kZWQtbWQgZGFyazpzaGFkb3ctbWQgZ3JpZCBnYXAtMjtcblx0Ly9wYWRkaW5nOiAxNXB4IDIwcHg7XG5cdC8vYmFja2dyb3VuZDogdmFyKC0tZ3JheS0yMDApO1xuXHQvL2JvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhc2UtYm9yZGVyLWNvbG9yKTtcblx0Ly9kaXNwbGF5OiBncmlkO1xuXHQvL2dhcDogMXJlbTtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsMWZyKSk7XG5cblxuXHQmLnRoZW1lcyB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsMWZyKSk7XG5cdH1cblxuXG5cdHNlbGVjdCB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuXG5cblxuXG4ubWFya2V0cGxhY2UtaW5kZXgtcGFnZSB7XG5cdC5yYW5kb20tbW9kdWxlcyB7XG5cdFx0QGFwcGx5IG15LTIwIG14LTAgdy1mdWxsIG1heC13LWZ1bGw7XG5cblx0XHQucmFuZG9tLWl0ZW1zIHtcblx0XHRcdEBhcHBseSBtYi02IGdyaWQgbWQ6Z3JpZC1jb2xzLTEgbWluLXhsOmdyaWQtY29scy0zIG1pbi1sZzpncmlkLWNvbHMtMiBnYXAtNDtcblx0XHR9XG5cblx0XHQucmFuZG9tLWl0ZW0ge1xuXG5cdFx0fVxuXG5cdFx0Lml0ZW0ge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2wgb3ZlcmZsb3ctaGlkZGVuIGgtZnVsbDtcblx0XHRcdEBhcHBseSBiZy13aWRnZXQgcC0yIHJvdW5kZWQtbWQgZGFyazpzaGFkb3ctbGcgdGV4dC1ncmF5LTk1MCBkYXJrOnRleHQtZ3JheS0xMDAgdGV4dC1zbTtcblxuXHRcdFx0aDMge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1sZyBmb250LWJvbGRcblx0XHRcdH1cblxuXHRcdFx0LmltYWdlIHtcblx0XHRcdFx0QGFwcGx5IGgtWzE4MHB4XSBvdmVyZmxvdy1oaWRkZW4gbWItMyByb3RhdGUtMCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDA7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdEBhcHBseSBtaW4taC1bMTAwJV0gdy1hdXRvIG1pbi13LVsxMDAlXVxuXHRcdFx0fVxuXG5cdFx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRAYXBwbHkgbGluZS1jbGFtcC0zIHRleHQtc20gZGFyazp0ZXh0LWdyYXktMTAwXG5cdFx0XHR9XG5cblxuXHRcdFx0JjpudGgtb2YtdHlwZShldmVuKTpob3ZlciAuaW1hZ2Uge1xuXHRcdFx0XHRAYXBwbHkgcm90YXRlLTE7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLW9mLXR5cGUob2RkKTpob3ZlciAuaW1hZ2Uge1xuXHRcdFx0XHRAYXBwbHkgLXJvdGF0ZS0xO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG5cbi53aWRnZXQubWFya2V0cGxhY2UtaXRlbS1maWxlIHtcblx0QGFwcGx5IG10LVsyMHB4XTtcblxuXHQud2lkZ2V0LWJvZHkge1xuXHRcdC5uby1maWxlIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHR9XG5cblx0XHQ+IGVtIHtcblx0XHRcdEBhcHBseSBteS00IGJsb2NrIGRhcms6dGV4dC1yZWQtNDAwIHRleHQtcmVkLTUwMCB0ZXh0LWNlbnRlciB0ZXh0LXNtO1xuXHRcdH1cblx0fVxufVxuXG5cblxuXG4ubWFya2V0cGxhY2UtbW9kdWxlcyxcbi5tYXJrZXRwbGFjZS10aGVtZXMge1xuXHRtYXJnaW46IDMwcHggMDtcblxuXHQmOm5vdCgubGlzdCkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBhcHBseSBncmlkIG1kOmdyaWQtY29scy0xIG1pbi14bDpncmlkLWNvbHMtMyBtaW4tbGc6Z3JpZC1jb2xzLTIgZ2FwLTQ7XG5cdFx0Ly9AYXBwbHkgLW14LTIgZ3JpZCBnYXAtMiB4bDpncmlkLWNvbHMtMyBsZzpncmlkLWNvbHMtMjtcblxuXHRcdD4gYSB7XG5cdFx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdFx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDAuNzVyZW07XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBhcHBseSBiZy13aWRnZXQgcm91bmRlZC1tZCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgdGV4dC1ncmF5LTgwMCBkYXJrOnRleHQtZ3JheS0xMDAgdGV4dC1zbTtcblxuXG5cdFx0XHQmOm50aC1vZi10eXBlKGV2ZW4pOmhvdmVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMWRlZykgdHJhbnNsYXRlWigtNXB4KTtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtb2YtdHlwZShvZGQpOmhvdmVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTFkZWcpIHRyYW5zbGF0ZVooNXB4KTtcblx0XHRcdH1cblxuXHRcdFx0LnRleHQtYm9sZCB7XG5cdFx0XHRcdEBhcHBseSBmb250LWJvbGQgdGV4dC1sZztcblx0XHRcdH1cblxuXHRcdFx0LmltYWdlIHtcblx0XHRcdFx0aGVpZ2h0OiAxODBweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ibGFjayk7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiBkaXY6bm90KC5pbWFnZSkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAuNzVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5saXN0IHtcblx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCBib3JkZXIgZGFyazpib3JkZXItZ3JheS05NTAgYm9yZGVyLWdyYXktMzAwO1xuXG5cblx0XHQ+IGEge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblxuXHRcdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcblx0XHRcdFx0QGFwcGx5IGJvcmRlci10IGRhcms6Ym9yZGVyLXQtZ3JheS05NTAgYm9yZGVyLXQtZ3JheS0zMDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLW9mLXR5cGUoZXZlbikge1xuXHRcdFx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTgwMCBiZy1ncmF5LTMwMC8yMDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtb2YtdHlwZShvZGQpIHtcblx0XHRcdFx0QGFwcGx5IGRhcms6YmctZ3JheS04MDAvNzAgYmctZ3JheS0zMDAvMTA7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTgwMC80MCBiZy1ncmF5LTEwMDtcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC5pbWFnZSB7XG5cdFx0XHRtaW4td2lkdGg6IDY0cHg7XG5cdFx0XHR3aWR0aDogNjRweDtcblx0XHRcdGhlaWdodDogNjRweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5LTQwMCk7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHQmLmFzLXRleHQge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXG5cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGhlaWdodDogNjRweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC50aXRsZSB7XG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cblx0XHRcdC50ZXh0LWJvbGQge1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmF1dGhvciB7XG5cdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0bWluLXdpZHRoOiAyMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHRcdC52ZXJzaW9uIHtcblx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdH1cblx0fVxufVxuXG5cblxuXG5cblxuLm1hcmtldHBsYWNlLXRoZW1lLFxuLm1hcmtldHBsYWNlLW1vZHVsIHtcblx0QGFwcGx5IG15LTIgZmxleCBmbGV4LWNvbDtcblxuXHQucHJlLXRleHQge1xuXHRcdEBhcHBseSB3aGl0ZXNwYWNlLXByZS13cmFwIHAtMCBtLTA7XG5cblx0XHQ+IHAge1xuXHRcdFx0ZGlzcGxheTogdW5zZXQ7XG5cdFx0fVxuXHR9XG5cblx0Lm1vZHVsLWNvbnRlbnQge1xuXHRcdEBhcHBseSBiZy13aWRnZXQgZGFyazpzaGFkb3ctbWQgcm91bmRlZC1tZCBwLTQ7XG5cdFx0cDpsYXN0LWNoaWxkIHtcblx0XHRcdEBhcHBseSBtLTBcblx0XHR9XG5cdH1cblxuXHQuZ2FsbGVyeSB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRnYXA6IDFyZW07XG5cdFx0cm93LWdhcDogMXJlbTtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwxZnIpKTtcblxuXHRcdEBhcHBseSBkYXJrOmJnLWdyYXktNTAwLzQwIGJnLWdyYXktMjAwLzYwIHAtNCByb3VuZGVkLW1kIGRhcms6c2hhZG93LW1kIG1iLTQ7XG5cblx0XHQudGh1bWIge1xuXHRcdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRvdXRsaW5lOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHQtd2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuXHRcdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblxuXHRcdFx0Ly9wb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQvL3dpZHRoOiAxMDAlO1xuXHRcdFx0Ly9wYWRkaW5nLWJvdHRvbTogNjYuNjYlOyAvKiAzOjIgQXNwZWN0IFJhdGlvICovXG5cblxuXHRcdFx0Ly9AaW5jbHVkZSBhc3BlY3QtcmF0aW8oY2FsYyg0LzMpKTtcblx0XHRcdEBhcHBseSBvdmVyZmxvdy1oaWRkZW4gaC1bMTU1cHhdIG1heC1oLVsxNTVweF0gY3Vyc29yLXpvb20taW4gYm9yZGVyLTIgYm9yZGVyLWdyYXktMzAwIGRhcms6Ym9yZGVyLWdyYXktOTUwIHJvdW5kZWQ7XG5cdFx0XHRAYXBwbHkgYmctZ3JheS04MDAgZGFyazpiZy1ncmF5LTgwMCBpbmxpbmUtZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXI7XG5cblx0XHRcdC8qIE90aGVyIGFzcGVjdCByYXRpb3MgdG8gdHJ5OlxuXHRcdFx0ICogNTYuMjUlID0gMTY6OVxuXHRcdFx0ICogNzUlID0gNDozXG5cdFx0XHQgKiA2Ni42NiUgPSAzOjJcblx0XHRcdCAqIDYyLjUlID0gODo1XG5cdFx0XHQgKi9cblx0XHRcdGltZyB7XG5cdFx0XHRcdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQvL3RvcDogMDtcblx0XHRcdFx0Ly9sZWZ0OiAwO1xuXHRcdFx0XHQvL2hlaWdodDogMTAwJTtcblx0XHRcdFx0Ly93aWR0aDogMTAwJTtcblx0XHRcdFx0QGFwcGx5IHJvdW5kZWQgaC1hdXRvIHctYXV0byByZWxhdGl2ZTtcblx0XHRcdFx0b2JqZWN0LWZpdDogc2NhbGUtZG93bjtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtb2YtdHlwZShldmVuKTpob3ZlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDFkZWcpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1vZi10eXBlKG9kZCk6aG92ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMWRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblxuXG5cblx0fVxufVxuXG5cbi5zaWRlYmFyLXdpZGdldHMtcmlnaHQge1xuXHQubWFya2V0cGxhY2UtZW50cnktbWV0YSB7XG5cdFx0LnRpdGxlIHtcblx0XHRcdEBhcHBseSB0ZXh0LTN4bCBmb250LWthbGFtYSB0ZXh0LWNlbnRlcjtcblx0XHR9XG5cdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdEBhcHBseSB3aGl0ZXNwYWNlLXByZS13cmFwXG5cdFx0fVxuXHR9XG59XG4ud2lkZ2V0Lm1hcmtldHBsYWNlLWl0ZW0taW5mb3Mge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cblx0LndpZGdldC1ib2R5IHtcblx0XHRAYXBwbHkgcC0wIGZsZXggZmxleC1yb3cgZmxleC13cmFwIHJvdW5kZWQtbWQgb3ZlcmZsb3ctaGlkZGVuIGRhcms6c2hhZG93LW1kO1xuXG5cdFx0LmVudHJ5IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdCYuYzIge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0QGFwcGx5IHAtMiBmbGV4IGZsZXgtY29sIGJnLXdpZGdldCBib3JkZXIgYm9yZGVyLWdyYXktMjAwLzYwIGRhcms6Ym9yZGVyLWdyYXktOTAwLzQwO1xuXG5cblx0XHRcdGIge1xuXHRcdFx0XHRAYXBwbHkgYmxvY2sgdy1mdWxsIGZvbnQtYm9sZCBkYXJrOnRleHQtZ3JheS0xMDAvNzAgdGV4dC1ncmF5LTYwMFxuXHRcdFx0fVxuXG5cdFx0XHRwcmUge1xuXHRcdFx0XHRAYXBwbHkgd2hpdGVzcGFjZS1wcmUtd3JhcCBtLTAgcC0wIHRleHQtc21cblx0XHRcdH1cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0QGFwcGx5IHRleHQtc20gb3ZlcmZsb3ctaGlkZGVuIHdoaXRlc3BhY2Utbm93cmFwIHRleHQtZWxsaXBzaXNcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1hcmtldHBsYWNlLW1vZHVsZXMubGlzdCB7XG5cdD4gYSB7XG5cdFx0LmltYWdlLmFzLXRleHQge1xuXHRcdFx0QGFwcGx5IGJnLWJsdWUtNzAwXG5cdFx0fVxuXG5cdFx0JjpudGgtb2YtdHlwZSgybiArIDEpIHtcblx0XHRcdC5pbWFnZS5hcy10ZXh0IHtcblx0XHRcdFx0QGFwcGx5IGJnLXB1cnBsZS03MDBcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpudGgtb2YtdHlwZSgzbiArIDEpIHtcblx0XHRcdC5pbWFnZS5hcy10ZXh0IHtcblx0XHRcdFx0QGFwcGx5IGJnLWdyZWVuLTcwMFxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm50aC1vZi10eXBlKDRuICsgMSkge1xuXHRcdFx0LmltYWdlLmFzLXRleHQge1xuXHRcdFx0XHRAYXBwbHkgYmctb3JhbmdlLTgwMFxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm50aC1vZi10eXBlKDVuICsgMSkge1xuXHRcdFx0LmltYWdlLmFzLXRleHQge1xuXHRcdFx0XHRAYXBwbHkgYmctYmx1ZS03MDBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuXG5cblxuLm1hcmtldHBsYWNlLXNlYXJjaC1yZXN1bHQtaW5mbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuXHRtYXJnaW46IDE1cHggMCAzMHB4IDA7XG5cdHBhZGRpbmc6IDAgMTBweDtcblxuXHQ+IGRpdiB7XG5cdFx0Zm9udC1zaXplOiBzbWFsbDtcblx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cbi5tYXJrZXRwbGFjZS1zZWFyY2gtcmVzdWx0cyB7XG5cdG1hcmdpbjogMzBweCAwO1xuXHRAYXBwbHkgZmxleCBmbGV4LWNvbCBib3JkZXIgZGFyazpib3JkZXItZ3JheS05NTAgYm9yZGVyLWdyYXktMzAwO1xuXG5cblx0PiBhIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXG5cdFx0QGFwcGx5IHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMDtcblxuXHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG5cdFx0XHRAYXBwbHkgYm9yZGVyLXQgZGFyazpib3JkZXItdC1ncmF5LTk1MCBib3JkZXItdC1ncmF5LTMwMDtcblx0XHR9XG5cblx0XHQmOm50aC1vZi10eXBlKGV2ZW4pIHtcblx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktODAwIGJnLWdyYXktMzAwLzIwO1xuXHRcdH1cblxuXHRcdCY6bnRoLW9mLXR5cGUob2RkKSB7XG5cdFx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTgwMC83MCBiZy1ncmF5LTMwMC8xMDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktODAwLzQwIGJnLWdyYXktMTAwO1xuXHRcdH1cblxuXHRcdC5zY3JlZW5zaG90LmFzLXRleHQge1xuXHRcdFx0QGFwcGx5IGJnLWJsdWUtNzAwXG5cdFx0fVxuXG5cdFx0JjpudGgtb2YtdHlwZSgybiArIDEpIHtcblx0XHRcdC5zY3JlZW5zaG90LmFzLXRleHQge1xuXHRcdFx0XHRAYXBwbHkgYmctcHVycGxlLTcwMFxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm50aC1vZi10eXBlKDNuICsgMSkge1xuXHRcdFx0LnNjcmVlbnNob3QuYXMtdGV4dCB7XG5cdFx0XHRcdEBhcHBseSBiZy1ncmVlbi03MDBcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpudGgtb2YtdHlwZSg0biArIDEpIHtcblx0XHRcdC5zY3JlZW5zaG90LmFzLXRleHQge1xuXHRcdFx0XHRAYXBwbHkgYmctb3JhbmdlLTgwMFxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm50aC1vZi10eXBlKDVuICsgMSkge1xuXHRcdFx0LnNjcmVlbnNob3QuYXMtdGV4dCB7XG5cdFx0XHRcdEBhcHBseSBiZy1ibHVlLTcwMFxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0LnNjcmVlbnNob3Qge1xuXHRcdG1pbi13aWR0aDogNjRweDtcblx0XHR3aWR0aDogNjRweDtcblx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5LTQwMCk7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCYuYXMtdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cblxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHR9XG5cblx0fVxuXG5cdC50aXRsZSB7XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuXHRcdC50ZXh0LWJvbGQge1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdH1cblx0fVxuXG5cdC5hdXRob3Ige1xuXHRcdHdpZHRoOiAyMCU7XG5cdFx0bWluLXdpZHRoOiAyMCU7XG5cdFx0bWluLWhlaWdodDogMjBweDtcblx0fVxuXG5cdC52ZXJzaW9uIHtcblx0XHR3aWR0aDogMTIwcHg7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblxuXG59XG5cblxuXG5cbkBzY3JlZW4gbWF4LTN4bCB7XG5cdC8vLm1hcmtldHBsYWNlLXRoZW1lLFxuXHQvLy5tYXJrZXRwbGFjZS1tb2R1bCB7XG5cdC8vXHQuZ2FsbGVyeSB7XG5cdC8vXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdC8vXHRcdGdhcDogMXJlbTtcblx0Ly9cdFx0cm93LWdhcDogMXJlbTtcblx0Ly9cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuXHQvL1x0fVxuXHQvL31cbn1cblxuQHNjcmVlbiBtYXgtM3hsIHtcblx0Ly8ubWFya2V0cGxhY2UtbW9kdWxlczpub3QoLmxpc3QpLFxuXHQvLy5tYXJrZXRwbGFjZS10aGVtZXM6bm90KC5saXN0KSB7XG5cdC8vXHRAYXBwbHkgZ3JpZC1jb2xzLTNcblx0Ly99XG59XG5cblxuXG5Ac2NyZWVuIG1heC0yeGwge1xuXHQvLy5tYXJrZXRwbGFjZS1tb2R1bGVzOm5vdCgubGlzdCksXG5cdC8vLm1hcmtldHBsYWNlLXRoZW1lczpub3QoLmxpc3QpIHtcblx0Ly9cdEBhcHBseSBncmlkLWNvbHMtMlxuXHQvL31cbn1cblxuXG5Ac2NyZWVuIG1heC1sZyB7XG5cdC8vLm1hcmtldHBsYWNlLW1vZHVsZXM6bm90KC5saXN0KSxcblx0Ly8ubWFya2V0cGxhY2UtdGhlbWVzOm5vdCgubGlzdCkge1xuXHQvL1x0QGFwcGx5IGdyaWQtY29scy0yXG5cdC8vfVxuXG5cdC5tYXJrZXRwbGFjZS1oZWFkZXIge1xuXHRcdEBhcHBseSBmbGV4LWNvbCBoLWF1dG8gcHktMiBqdXN0aWZ5LXN0YXJ0IGFsaWduLWJhc2VsaW5lIGl0ZW1zLXN0YXJ0O1xuXG5cdFx0PiB1bCB7XG5cdFx0XHRAYXBwbHkgdy1mdWxsIGp1c3RpZnktYmV0d2Vlbjtcblx0XHRcdGxpIHtcblx0XHRcdFx0QGFwcGx5IHctZnVsbCB0ZXh0LWNlbnRlcjtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0QGFwcGx5IHRleHQtY2VudGVyIGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWFyY2gge1xuXHRcdFx0QGFwcGx5IG10LTIgdy1mdWxsXG5cdFx0fVxuXHR9XG59XG5cbkBzY3JlZW4gbWF4LW1kIHtcblxuXHQubWFya2V0cGxhY2UtaGVhZGVyIHtcblxuXHR9XG5cblxuXHQubWFya2V0cGxhY2UtdGhlbWUsXG5cdC5tYXJrZXRwbGFjZS1tb2R1bCB7XG5cdFx0LmdhbGxlcnkge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdhcDogMXJlbTtcblx0XHRcdHJvdy1nYXA6IDFyZW07XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG5cdFx0fVxuXHR9XG5cblxuXG5cdC8vLm1hcmtldHBsYWNlLW1vZHVsZXM6bm90KC5saXN0KSxcblx0Ly8ubWFya2V0cGxhY2UtdGhlbWVzOm5vdCgubGlzdCkge1xuXHQvL1x0QGFwcGx5IGdyaWQtY29scy0xXG5cdC8vfVxuXG59XG4iLCJib2R5LmRvY3UtcGFnZSB7XG4gICAgLmFwcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGhlYWRlciB7XG5cdFx0QGFwcGx5IHN0aWNreSBibG9jayB0b3AtMCB6LTUwIHctZnVsbCBib3JkZXItYiBkdXJhdGlvbi0zMDA7XG5cdFx0QGFwcGx5IGJvcmRlci1iLWdyYXktODAwIGRhcms6Ym9yZGVyLWItZ3JheS05NTAgYmctc2xhdGUtNzAwIHRleHQtd2hpdGUgZGFyazpiZy1ncmF5LTcwMDtcblx0XHRAYXBwbHkgZGFyazpzaGFkb3ctbGcgZGFyazpzaGFkb3ctZ3JheS05NTAvMjAgc2hhZG93LW1kO1xuICAgIH1cbn1cblxuXG5cblxuLmRvY3UtaGVhZGVyIHtcblx0QGFwcGx5IHctZnVsbCBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBweS0xO1xuXG4gICAgLmxlZnQtc2lkZSB7XG5cdFx0QGFwcGx5IHctWzMwMHB4XSBmbGV4LWNvbCBmbGV4IHRleHQtY2VudGVyIGp1c3RpZnktZW5kIG92ZXJmbG93LWhpZGRlbjtcblxuICAgICAgICA+IHN2ZzpmaXJzdC1vZi10eXBlIHtcblx0XHRcdEBhcHBseSB3LVszMDBweF0gaC1hdXRvIHJlbGF0aXZlIHJpZ2h0LTA7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcblx0XHRcdEBhcHBseSB0ZXh0LXNtIGlubGluZS1mbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBtci0xMDtcblx0XHRcdEBhcHBseSB0ZXh0LWdyYXktMzAwIGRhcms6dGV4dC1ncmF5LTIwMDtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogLjY4NzVyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAuNjg3NXJlbTtcbiAgICAgICAgICAgICAgICBzdHJva2Utd2lkdGg6IDIuNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1pZGRsZSB7XG4gICAgICAgIGZsZXg6IDE7XG5cdFx0aW5wdXQge1xuXHRcdFx0QGFwcGx5IGJnLXRyYW5zcGFyZW50IGJvcmRlci1zbGF0ZS02MDAgI3shaW1wb3J0YW50fTtcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRAYXBwbHkgYm9yZGVyLXNsYXRlLTUwMCAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0fVxuXHRcdH1cbiAgICB9XG5cbiAgICAucmlnaHQtc2lkZSB7XG4gICAgICAgIGZsZXg6IDAgMCAzMDBweDtcbiAgICB9XG59XG5cblxuXG4uZG9jdS1wYWdlIHtcblx0bWFpbiB7XG5cdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgaXRlbXMtc3RhcnQgdy1mdWxsIHJlbGF0aXZlIG14LVsxNSVdO1xuXG5cdFx0LmRvY3UtbmF2IHtcblx0XHRcdEBhcHBseSB3LVszMDBweF0gcHItMiBteS04O1xuXG5cdFx0XHQuZG9jdS1zZWN0aW9uIHtcblx0XHRcdFx0QGFwcGx5IG1iLTQgYmctd2lkZ2V0IGRhcms6c2hhZG93LW1kO1xuXG5cdFx0XHRcdC5kb2N1LXNlY3Rpb24tbGFiZWwge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHctZnVsbCBmb250LWJvbGQgZGFyazp0ZXh0LWdyYXktMjAwIHAtMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdEBhcHBseSBteC0yIHAtMCBoaWRkZW47XG5cblx0XHRcdFx0XHQuaXRlbSB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCB3LWZ1bGwgcHktMTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLm9wZW4ge1xuXHRcdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2wgYm9yZGVyLXQgZGFyazpib3JkZXItdC1ncmF5LTkwMCBib3JkZXItdC1ncmF5LTMwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZG9jdS1jb250ZW50IHtcblx0XHRcdEBhcHBseSB3LWZ1bGwgbXQtODtcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0Ly9tYXgtd2lkdGg6IGNhbGMoMTAwJSAtICgzMDBweCArIDMwMHB4KSk7XG5cdFx0XHRAYXBwbHkgbWItMTIgYmctd2lkZ2V0IHAtNCByb3VuZGVkLWxnIGRhcms6c2hhZG93LWxnO1xuXHRcdFx0QGFwcGx5IHB4LTQgcHktNDtcblxuXHRcdFx0aDEsIGgyLCBoMywgaDQsIGg1IHtcblx0XHRcdFx0QGFwcGx5IGZvbnQtYm9sZFxuXHRcdFx0fVxuXG5cdFx0XHRoNCB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWxnIGZvbnQtYm9sZCBweS0wLjUgYm9yZGVyLWIgZGFyazpib3JkZXItYi1ncmF5LTk1MDtcblx0XHRcdH1cblxuXHRcdFx0Ly9jb2RlW2NsYXNzKj1sYW5ndWFnZS1dLCBwcmVbY2xhc3MqPWxhbmd1YWdlLV0ge1xuXHRcdFx0Ly9cdEBhcHBseSBiZy1ncmF5LTEwMCBkYXJrOmJnLWdyYXktODAwIHRleHQtZ3JheS04MDAgZGFyazp0ZXh0LWdyYXktMTAwICN7IWltcG9ydGFudH07XG5cdFx0XHQvL31cblx0XHR9XG5cblx0XHQuZG9jdS10Ymwtb2YtY29udGVudCB7XG5cdFx0XHRAYXBwbHkgc3RpY2t5IHRvcC1bODBweF0gei01MCBwbC0yIG15LTg7XG5cdFx0XHRmbGV4OiAwIDEgMzAwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXG5cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0QGFwcGx5IGJnLXdpZGdldCBkYXJrOnNoYWRvdy1tZCBwLTI7XG5cblxuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0QGFwcGx5IHRleHQtbGcgZGFyazp0ZXh0LWdyYXktMjAwIGJsb2NrIHB5LTIgbWItMiBib3JkZXItYiBkYXJrOmJvcmRlci1iLWdyYXktOTUwIGJvcmRlci1iLWdyYXktMzAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IHVsOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0YSB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LXNtO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cblx0XHQuZG9jdS1wYWdlcy1pbmRleCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0XHRcdHdpZHRoOiAzMy4zMzMlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblxuXG5cblxuXHRmb290ZXIge1xuXHRcdEBhcHBseSBweS00XG5cdH1cbn1cblxuYm9keS5kb2N1LXBhZ2Uge1xuICAgICYud2l0aG91dC10YWJsZS1vZi1jb250ZW50IHtcbiAgICAgICAgLmRvY3UtaGVhZGVyIHtcblxuICAgICAgICAgICAgLm1pZGRsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yaWdodC1zaWRlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbWFpbiB7XG5cbiAgICAgICAgICAgIC5kb2N1LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZG9jdS10Ymwtb2YtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICB9XG59XG5cblxuXG5cblxuQHNjcmVlbiBtYXgteGwge1xuXG5cdC5kb2N1LXBhZ2Uge1xuXG5cdFx0LmRvY3UtaGVhZGVyIHtcblxuXHRcdFx0Lm1pZGRsZSB7XG5cdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQucmlnaHQtc2lkZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHRtYWluIHtcblx0XHRcdC5kb2N1LXRibC1vZi1jb250ZW50IHtcblx0XHRcdFx0QGFwcGx5IGhpZGRlbiAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0fVxuXG5cdFx0XHQuZG9jdS1jb250ZW50IHtcblx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBzY3JlZW4gMnhsIHtcblx0LmRvY3UtcGFnZSB7XG5cdFx0bWFpbiB7XG5cdFx0XHRAYXBwbHkgbXgtYXV0byB3LVs3MCVdIG1heC13LVs3MCVdICN7IWltcG9ydGFudH07XG5cdFx0fVxuXHR9XG59XG5cbkBzY3JlZW4geGwge1xuXHQuZG9jdS1wYWdlIHtcblx0XHRtYWluIHtcblx0XHRcdEBhcHBseSBteC1hdXRvIHctWzkwJV0gbWF4LXctWzkwJV0gI3shaW1wb3J0YW50fTtcblx0XHR9XG5cdH1cbn1cblxuQHNjcmVlbiBsZyB7XG5cdC5kb2N1LXBhZ2Uge1xuXHRcdG1haW4ge1xuXHRcdFx0QGFwcGx5IG14LWF1dG8gdy1bOTUlXSBtYXgtdy1bOTUlXSAjeyFpbXBvcnRhbnR9O1xuXHRcdH1cblx0fVxuXG5cdC5kb2N1LWhlYWRlciB7XG5cdFx0LmxlZnQtc2lkZSB7XG5cdFx0XHRAYXBwbHkgdGV4dC1sZWZ0IHctWzI1MHB4XTtcblxuXHRcdFx0PiBzdmc6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdEBhcHBseSB3LVsyNDBweF1cblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1zbSBteC0wIHRleHQtbGVmdCBqdXN0aWZ5LXN0YXJ0IHBsLTY7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5taWRkbGUge1xuXHRcdFx0QGFwcGx5IHByLTBcblx0XHR9XG5cdFx0LnJpZ2h0LXNpZGUge1xuXHRcdFx0QGFwcGx5IGhpZGRlbjtcblx0XHR9XG5cdH1cbn1cblxuQHNjcmVlbiBtYXgtbGcge1xuXG5cdC5kb2N1LWhlYWRlciB7XG5cdFx0LmxlZnQtc2lkZSB7XG5cdFx0XHRAYXBwbHkgdGV4dC1sZWZ0IHctWzI1MHB4XTtcblxuXHRcdFx0PiBzdmc6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdEBhcHBseSB3LVsyNDBweF1cblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1zbSBteC0wIHRleHQtbGVmdCBqdXN0aWZ5LXN0YXJ0IHBsLTY7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5taWRkbGUge1xuXHRcdFx0QGFwcGx5IHByLTBcblx0XHR9XG5cdFx0LnJpZ2h0LXNpZGUge1xuXHRcdFx0QGFwcGx5IGhpZGRlbjtcblx0XHR9XG5cdH1cbn1cblxuQHNjcmVlbiBtYXgtbWQge1xuXG5cdC5kb2N1LWhlYWRlciB7XG5cdFx0LmxlZnQtc2lkZSB7XG5cdFx0XHRAYXBwbHkgdGV4dC1sZWZ0IHctWzI1MHB4XTtcblxuXHRcdFx0PiBzdmc6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdEBhcHBseSB3LVsyNDBweF1cblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1zbSBteC0wIHRleHQtbGVmdCBqdXN0aWZ5LXN0YXJ0IHBsLTY7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5taWRkbGUge1xuXHRcdFx0QGFwcGx5IHByLTBcblx0XHR9XG5cdFx0LnJpZ2h0LXNpZGUge1xuXHRcdFx0QGFwcGx5IGhpZGRlbjtcblx0XHR9XG5cdH1cblxuICAgIC5kb2N1LXBhZ2UgbWFpbiB7XG5cdFx0QGFwcGx5IGZsZXggZmxleC1jb2wgcHgtMjtcblxuICAgICAgICAuZG9jdS1uYXYge1xuICAgICAgICAgICAgQGFwcGx5IHctZnVsbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb2N1LXRibC1vZi1jb250ZW50IHtcblx0XHRcdEBhcHBseSBoaWRkZW4gI3shaW1wb3J0YW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb2N1LWNvbnRlbnQge1xuXHRcdFx0QGFwcGx5IHctZnVsbDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wYWdlLXBhZ2Uge1xuXHQucGFnZS1jb250ZW50IHtcblx0XHRAYXBwbHkgbWItMTIgYmctd2lkZ2V0IHAtNCByb3VuZGVkLWxnIGRhcms6c2hhZG93LWxnO1xuXHR9XG59XG5cblxuXG4ubGljZW5zZS1wYWdlIHtcblx0LnBhZ2UtY29udGVudCB7XG5cdFx0Ly9jb2x1bW4tY291bnQ6IDI7XG5cblxuXHRcdGJyIHtcblx0XHRcdEBhcHBseSBoaWRkZW47XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cbi5yZWxlYXNlcy1wYWdlIHtcblxuXHQuaGVhZGVyLXdpdGgtbGF5ZXJzIC5vdmVybGF5IHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNjBweDtcblx0fVxuXG5cblx0LnBhZ2UtY29udGVudCB7XG5cdFx0aDQge1xuXHRcdFx0QGFwcGx5IG1iLTAuNTtcblxuXHRcdFx0KyB1bCB7XG5cdFx0XHRcdEBhcHBseSBtYi02XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0QGFwcGx5IGxpc3Qtbm9uZSBwLTA7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdEBhcHBseSBweS0wLjU7XG5cblx0XHRcdFx0PiBwOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdEBhcHBseSBtYi0wXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3c7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3BhbltjbGFzc149XCJ0eXBlLVwiXSB7XG5cdFx0XHRcdEBhcHBseSBtaW4tdy1bOTBweF0gaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0c3Bhbjpub3QoW2NsYXNzXj1cInR5cGUtXCJdKSB7XG5cdFx0XHRcdEBhcHBseSBmbGV4LWF1dG9cblx0XHRcdH1cblxuXHRcdFx0LnR5cGUtZml4ZWQge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1ncmVlbi01MDA7XG5cdFx0XHR9XG5cblx0XHRcdC50eXBlLWNyZWF0ZWQsXG5cdFx0XHQudHlwZS1hZGRlZCB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LXB1cnBsZS00MDA7XG5cdFx0XHR9XG5cblx0XHRcdC50eXBlLXJlcGxhY2VkLC50eXBlLXJlbW92ZWQge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1yZWQtNTAwO1xuXHRcdFx0fVxuXG5cdFx0XHQudHlwZS11cGRhdGVkIHtcblx0XHRcdFx0QGFwcGx5IHRleHQtb3JhbmdlLTUwMDtcblx0XHRcdH1cblxuXHRcdFx0LnR5cGUtaW1wcm92ZWQge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1vcmFuZ2UtNDAwIGRhcms6dGV4dC1vcmFuZ2UtMzAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuQHNjcmVlbiBtYXgtbWQge1xuXHQubGljZW5zZS1wYWdlIHtcblx0XHQucGFnZS1jb250ZW50IHtcblx0XHRcdC8vY29sdW1uLWNvdW50OiAxO1xuXHRcdFx0YnIge1xuXHRcdFx0XHRAYXBwbHkgaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiXG5cdC5mb3J1bS1zZWN0aW9uIHtcblx0XHRAYXBwbHkgbWItMTQgZmxleCBmbGV4LWNvbCBib3JkZXIgZGFyazpib3JkZXItZ3JheS04MDAgYm9yZGVyLWdyYXktMTAwIHJvdW5kZWQtbWQgb3ZlcmZsb3ctaGlkZGVuO1xuXG5cdFx0LnNlY3Rpb24taGVhZGVyIHtcblx0XHRcdEBhcHBseSBwLTIgZm9udC1zZW1pYm9sZDtcblx0XHRcdEBhcHBseSBkYXJrOmJnLWRhcmtlciBiZy1ncmF5LTUwIGJvcmRlci1iLTIgZGFyazpib3JkZXItYi1ncmF5LTkwMCBib3JkZXItYi1ncmF5LTEwMDtcblx0XHR9XG5cblx0XHQuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG5cdFx0XHQvL2JhY2tncm91bmQ6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS10YWJsZS1oZWFkZXItYmcpIDcwJSwgdHJhbnNwYXJlbnQpO1xuXHRcdFx0QGFwcGx5IGRhcms6YmctZGFya2VyIGJnLWxpZ2h0O1xuXHRcdFx0QGFwcGx5IHAtMjtcblx0XHR9XG5cblx0XHQuc2VjdGlvbi1jYXRlZ29yaWVzIHtcblx0XHRcdC5jYXQge1xuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXHQuZm9ydW0tYWN0aXZlLXVzZXJzIHtcblx0XHRAYXBwbHkgdGV4dC1zbSBwLTIgbWItNDtcblx0XHQvL2JhY2tncm91bmQ6IGlmKGlzRGFya01vZGUoKSwgdmFyKC0tZ3JheS0yMDApLCB2YXIoLS1ncmF5LTEwMCkpO1xuXG5cblx0XHQ+IGRpdjpmaXJzdC1jaGlsZCB7XG5cblx0XHR9XG5cblx0XHQ+IGRpdjpsYXN0LWNoaWxkIHtcblx0XHRcdC5mb3J1bS1tb2Qge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC5mb3J1bS1wYWdlIHtcblxuXHRcdC5wYWdpbmF0aW9uLWNvbnRhaW5lciB7XG5cdFx0XHRAYXBwbHkgbS0wXG5cdFx0fVxuXG5cblxuXHRcdC5mb3J1bS1jYXRlZ29yaWUtcm93IHtcblx0XHRcdEBhcHBseSBmbGV4LWNvbCBmbGV4IHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCBib3JkZXItYiBib3JkZXItYi1ncmF5LTEwMCBkYXJrOmJvcmRlci1iLWdyYXktODAwIHAtMjtcblxuXHRcdFx0PiBkaXY6bm90KC5jaGlsZHJlbikge1xuXHRcdFx0XHRAYXBwbHkgZmxleC1yb3cgZmxleCBpdGVtcy1jZW50ZXIgZmxleC1ub3dyYXAgcHgtMjtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtb2YtdHlwZShldmVuKSB7XG5cdFx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktNzAwLzgwIGJnLWdyYXktNTA7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0QGFwcGx5IGRhcms6YmctZ3JheS04MDAgYmctZ3JheS0yMDAvNDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtb2YtdHlwZShvZGQpIHtcblx0XHRcdFx0QGFwcGx5IGRhcms6YmctZGFya2VyIGJnLWxpZ2h0O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktODAwIGJnLWdyYXktMjAwLzQwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zdGF0dXMge1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0bWluLXdpZHRoOiA0MHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuaW5mbyB7XG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRwYWRkaW5nOiA0cHggOHB4O1xuXG5cdFx0XHRcdC5jYXQtdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNhdC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBzbWFsbDtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdC5zdGF0cyB7XG5cdFx0XHRcdC8vYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBpZihpc0RhcmtNb2RlKCksIHZhcigtLWdyYXktMzAwKSwgdmFyKC0tZ3JheS0zMDApKTtcblx0XHRcdFx0Ly9ib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBpZihpc0RhcmtNb2RlKCksIHZhcigtLWdyYXktMzAwKSwgdmFyKC0tZ3JheS0zMDApKTtcblx0XHRcdFx0cGFkZGluZzogNHB4IDhweDtcblx0XHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBzbWFsbDtcblxuXHRcdFx0XHRcdD4gc3BhbjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDUwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBzcGFuOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmxhc3Rwb3N0IHtcblx0XHRcdFx0d2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA0cHggOHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRmb250LXNpemU6IHNtYWxsO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRAYXBwbHkgbGluZS1jbGFtcC0yO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNoaWxkcmVuIHtcblx0XHRcdFx0QGFwcGx5IG1sLVs1MHB4XSB0ZXh0LXhzIGJvcmRlci10IGJvcmRlci10LWdyYXktMjAwIGRhcms6Ym9yZGVyLXQtZ3JheS05MDAgcGwtMjtcblxuXHRcdFx0XHQvL3BhZGRpbmc6IDEwcHggOHB4IDRweCBjYWxjKDQ4cHggKiAxLjUpO1xuXHRcdFx0XHQvL2ZvbnQtc2l6ZTogc21hbGw7XG5cdFx0XHRcdC8vYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjZGNkY2RjO1xuXHRcdFx0XHQvL21hcmdpbjogNXB4IDVweCAwIDU1cHg7XG5cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSk6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnIHwgJztcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDdweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC5mb3J1bS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0Ly9iYWNrZ3JvdW5kOiBpZihpc0RhcmtNb2RlKCksICMxYjMzNTQsICNmN2ZmZGMpO1xuXHRcdFx0Ly9ib3gtc2hhZG93OiAxcHggMXB4IDFweCAxcHggaWYoaXNEYXJrTW9kZSgpLCAjMjY0Nzc3LCAjZGVlNWM2KTtcblx0XHRcdC8vY29sb3I6IGlmKGlzRGFya01vZGUoKSwgI2ZmZiwgIzAwMCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdH1cblxuXG5cdFx0LnRocmVhZHMtb3B0aW9ucy1yb3cge1xuXHRcdFx0QGFwcGx5IG15LTQgLW14LTIgaXRlbXMtY2VudGVyO1xuXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdEBhcHBseSBtYi04IG10LTZcblxuXHRcdFx0fVxuXG5cdFx0XHQuZm9ydW0tY2F0LW9wdGlvbnMge1xuXHRcdFx0XHRAYXBwbHkgcC0yIGRhcms6YmctZGFya2VyIGJnLWxpZ2h0IHJvdW5kZWQtbWQ7XG5cblx0XHRcdFx0LmNhdGVnb3JpZS1pbmZvcyB7XG5cdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2wgbWItMjtcblxuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdEBhcHBseSB0ZXh0LXNtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5tb2RlcmF0b3JzIHtcblx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbDtcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHRleHQtc207XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0LnBhZ2luYXRpb24tY29udGFpbmVyIHtcblx0XHRcdFx0QGFwcGx5IG0tMDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuXHRcdFx0XHQucGFnaW5hdGlvbiB7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucGFnaW5hdGlvbi1pbmZvIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ydW0tdGhyZWFkLWFjdGlvbnMge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2w7XG5cblx0XHRcdC5tb2QtYWN0aW9ucyB7XG5cdFx0XHRcdEBhcHBseSBtYi0yO1xuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRAYXBwbHkgcHktMSBweC0yIG1pbi1oLTAgaC1hdXRvIHRleHQteHMgY3Vyc29yLXBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJhc2UtYWN0aW9ucyB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGhyZWFkcy1saXN0IHtcblx0XHRcdEBhcHBseSBmbGV4IGZsZXgtY29sIHJvdW5kZWQtbWQ7XG5cdFx0XHRAYXBwbHkgYm9yZGVyIGJvcmRlci1ncmF5LTIwMC83MCBkYXJrOmJvcmRlci1ncmF5LTkwMC82MDtcblxuXHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdEBhcHBseSBtaW4tdy1bMi41cmVtXSB3LTEwO1xuXG5cdFx0XHR9XG5cblx0XHRcdC50aHJlYWQtbGFiZWwge1xuXHRcdFx0XHRAYXBwbHkgZmxleC1hdXRvIGJyZWFrLWFsbCBwci0yO1xuXHRcdFx0fVxuXG5cdFx0XHQudGhyZWFkLWluZm8ge1xuXHRcdFx0XHRAYXBwbHkgdy1bMTUwcHhdIG1pbi13LVsxNTBweF0gcHgtMjtcblx0XHRcdH1cblxuXG5cdFx0XHQudGhyZWFkLWxhc3Qge1xuXHRcdFx0XHRAYXBwbHkgdy0xLzQgbWluLXctWzI1JV0gcHgtMjtcblx0XHRcdH1cblxuXG5cdFx0XHQudGhyZWFkcy1oZWFkZXIge1xuXHRcdFx0XHRAYXBwbHkgZm9udC1zZW1pYm9sZCBmbGV4IGZsZXgtcm93IGJnLWdyYXktMjAwLzgwIGRhcms6YmctZ3JheS04MDAgcC0yIGJvcmRlci1iLTIgZGFyazpib3JkZXItYi1ncmF5LTkwMCBib3JkZXItYi1ncmF5LTEwMCB0ZXh0LXhzO1xuXHRcdFx0XHRAYXBwbHkgcm91bmRlZC10LW1kIHVwcGVyY2FzZTtcblxuXHRcdFx0XHQudGhyZWFkLWluZm8ge1xuXHRcdFx0XHRcdEBhcHBseSB3LVsxNTBweF0gbWluLXctWzE1MHB4XSB0ZXh0LWNlbnRlciB3aGl0ZXNwYWNlLW5vd3JhcDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aHJlYWQtbGFzdCB7XG5cdFx0XHRcdFx0QGFwcGx5IHctMS80IG1pbi13LVsyNSVdO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50aHJlYWQge1xuXHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBweS00IHB4LTIgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIGVhc2UtaW4tb3V0O1xuXG5cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdEBhcHBseSByb3VuZGVkLWItbWQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdEBhcHBseSBib3JkZXItYiBkYXJrOmJvcmRlci1ncmF5LTkwMCBib3JkZXItZ3JheS0xMDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm5vdCgudGhyZWFkLXVucHVibGlzaGVkKSB7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aHJlYWQtbGFiZWwge1xuXG5cblx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHctYXV0byBmbGV4IGZsZXgtcm93IGZsZXgtbm93cmFwO1xuXHRcdFx0XHRcdFx0YTpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSBmbGV4LWF1dG8gb3ZlcmZsb3ctaGlkZGVuIHRleHQtZWxsaXBzaXMgYnJlYWstYWxsO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuYXR0YWNobWVudHMtY2xpcCB7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSB3LTYgdGV4dC1yaWdodFxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdC50aHJlYWQtaW5mbyB7XG5cdFx0XHRcdFx0QGFwcGx5IGJvcmRlci1yIGJvcmRlci1sIGRhcms6Ym9yZGVyLWdyYXktOTAwIGJvcmRlci1ncmF5LTEwMCAgI3shaW1wb3J0YW50fTtcblx0XHRcdFx0XHRAYXBwbHkgcHgtMiB0ZXh0LWNlbnRlciB0ZXh0LXhzIHctWzIwMHB4XSBtaW4tdy1bMjAwcHhdO1xuXHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyO1xuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQmLnRocmVhZC11bnB1Ymxpc2hlZCB7XG5cdFx0XHRcdFx0QGFwcGx5IGJnLXJlZC01MDAgZGFyazpiZy1yZWQtNDAwIHRleHQtZ3JheS01MCAjeyFpbXBvcnRhbnR9O1xuXG5cdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdEBhcHBseSBib3JkZXItYiBkYXJrOmJvcmRlci1ncmF5LTkwMCBib3JkZXItZ3JheS0xMDAgICN7IWltcG9ydGFudH07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgdGV4dC1iYXNlIGRhcms6dGV4dC1ibHVlLTYwMCB0ZXh0LWJsdWUtMjAwIHdoaXRlc3BhY2UtcHJlLXdyYXAgb3ZlcmZsb3ctaGlkZGVuIHRleHQtZWxsaXBzaXMgbGluZS1jbGFtcC0yO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSBkYXJrOnRleHQtYmx1ZS02MDAvNjAgdGV4dC1ibHVlLTQwMC83MDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGhyZWFkLWluZm8ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWZvcnVtLXRocmVhZC11bnB1Ymxpc2hlZC10aHJlYWQtaW5mby1ib3JkZXItY29sb3IpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1mb3J1bS10aHJlYWQtdW5wdWJsaXNoZWQtdGhyZWFkLWluZm8tYm9yZGVyLWNvbG9yKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0LnRocmVhZC1zdGFydGVyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IHNtYWxsO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRocmVhZC1sYXN0IHtcblx0XHRcdFx0XHRAYXBwbHkgdy0xLzQgbWluLXctWzEvNF0gdGV4dC1sZWZ0IHBsLTIgdGV4dC1zbSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyO1xuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQmOm50aC1vZi10eXBlKGV2ZW4pIHtcblx0XHRcdFx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTcwMC84MCBiZy13aGl0ZTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktNTAwIGJnLWdyYXktMjAwLzQwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZShvZGQpIHtcblx0XHRcdFx0XHRAYXBwbHkgZGFyazpiZy1kYXJrZXIgYmctZ3JheS01MDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0QGFwcGx5IGRhcms6YmctZ3JheS01MDAgYmctZ3JheS0yMDAvNDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0LmZvcnVtLXRocmVhZC1uYW1lIHtcblx0XHRcdEBhcHBseSBicmVhay1hbGw7XG5cdFx0XHRoMyB7XG5cdFx0XHRcdEBhcHBseSBtYi0xO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3RhcnRlZC1ieSB7XG5cblx0XHRcdH1cblxuXHRcdFx0KyAuZm9ydW0tdGhyZWFkLWFjdGlvbnMge1xuXHRcdFx0XHRAYXBwbHkgbXQtMFxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0LnBvc3QtbGlzdCB7XG5cdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCBweS0yO1xuXG5cdFx0XHQucG9zdCB7XG5cdFx0XHRcdEBhcHBseSBmbGV4LXJvdyBmbGV4IG1iLTIgcm91bmRlZCBweS0yIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCB3LWZ1bGw7XG5cdFx0XHRcdCYuZXZlbiB7XG5cdFx0XHRcdFx0QGFwcGx5IGRhcms6YmctZ3JheS03MDAvODAgYmctZ3JheS0xMDAvNjA7XG5cblx0XHRcdFx0XHQmLm92ZXIsXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTgwMCBiZy1ncmF5LTIwMC80MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5vZGQge1xuXHRcdFx0XHRcdEBhcHBseSBkYXJrOmJnLWRhcmtlciBiZy13aGl0ZTtcblxuXHRcdFx0XHRcdCYub3Zlcixcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktODAwIGJnLWdyYXktMjAwLzQwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG5cdFx0XHRcdFx0QGFwcGx5IG10LTY7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnVucHVibGlzaGVkIHtcblx0XHRcdFx0XHQucG9zdC1sZWZ0LFxuXHRcdFx0XHRcdC5wb3N0LXJpZ2h0IC5wb3N0LWhlYWRlcixcblx0XHRcdFx0XHQucG9zdC1yaWdodCAucG9zdC1jb250ZW50IHtcblx0XHRcdFx0XHRcdEBhcHBseSBvcGFjaXR5LTUwXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5sb2NrZWQge1xuXHRcdFx0XHRcdEBhcHBseSBiZy1yZWQtMTAwIGhvdmVyOmJnLXJlZC0yMDAvODAgZGFyazpiZy1yZWQtNDAwIGRhcms6aG92ZXI6YmctcmVkLTUwMC84MDtcblx0XHRcdFx0XHQucG9zdC1sZWZ0LFxuXHRcdFx0XHRcdC5wb3N0LXJpZ2h0IC5wb3N0LWhlYWRlcixcblx0XHRcdFx0XHQucG9zdC1yaWdodCAucG9zdC1jb250ZW50IHtcblx0XHRcdFx0XHRcdEBhcHBseSBvcGFjaXR5LTUwXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0QGFwcGx5IGJnLWJsdWUtMTAwIGhvdmVyOmJnLWJsdWUtMTAwLzgwIGRhcms6YmctYmx1ZS01MDAgZGFyazpob3ZlcjpiZy1ibHVlLTUwMC84MDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wb3N0LWxlZnQge1xuXHRcdFx0XHRcdEBhcHBseSBib3JkZXItciBkYXJrOmJvcmRlci1ncmF5LTkwMCBib3JkZXItZ3JheS0xMDAgICN7IWltcG9ydGFudH07XG5cdFx0XHRcdFx0QGFwcGx5IHB5LTIgcHgtNCB3LVsyMDBweF0gbWluLXctWzIwMHB4XTtcblxuXHRcdFx0XHRcdC5wb3N0LWF1dGhvciB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgZm9udC1zZW1pYm9sZCB0ZXh0LWNlbnRlcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucG9zdC1hdXRob3ItaW5mbyB7XG5cblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdC5hdmF0YXIge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHJvdW5kZWQtZnVsbCB3LTIwIGgtMjAgbXgtYXV0byBvdmVyZmxvdy1oaWRkZW47XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucG9zdC1yaWdodCB7XG5cdFx0XHRcdFx0QGFwcGx5IGZsZXgtYXV0byBmbGV4IGZsZXgtY29sIG92ZXJmbG93LWhpZGRlbjtcblxuXHRcdFx0XHRcdC5wb3N0LWhlYWRlciB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBiZy10cmFuc3BhcmVudCBwLTIgYm9yZGVyLWItMiBkYXJrOmJvcmRlci1iLWdyYXktOTAwIGJvcmRlci1iLWdyYXktMTAwIHRleHQteHM7XG5cdFx0XHRcdFx0XHRAYXBwbHkgcHgtNCBweS0yIG15LTIgdy1mdWxsIG92ZXJmbG93LWhpZGRlbjtcblxuXHRcdFx0XHRcdFx0PiBkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgb3ZlcmZsb3ctaGlkZGVuIHRleHQtZWxsaXBzaXMgZmxleC1hdXRvIGZvbnQtc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSBsaW5lLWNsYW1wLTI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gZGl2Omxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBqdXN0aWZ5LWVuZCBmbGV4LWF1dG8gdGV4dC1zbSB0ZXh0LXJpZ2h0O1xuXG5cdFx0XHRcdFx0XHRcdD4gZGl2Omxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuY2hlY2thYmxlLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgbS0wXG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucG9zdC1jb250ZW50IHtcblx0XHRcdFx0XHRcdEBhcHBseSBweC00IHB5LTIgZmxleCBmbGV4LWNvbCBmbGV4LWF1dG87XG5cdFx0XHRcdFx0XHRAYXBwbHkgYnJlYWstYWxsIHdoaXRlc3BhY2UtcHJlLXdyYXA7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRAYXBwbHkgYnJlYWstYWxsO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wb3N0LWZvb3RlciB7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHQvL2JvcmRlci10b3A6IDFweCBzb2xpZCBpZihpc0RhcmtNb2RlKCksIHZhcigtLWdyYXktMzAwKSwgdmFyKC0tZ3JheS0zMDApKTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAxNXB4O1xuXG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxNXB4O1xuXG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wb3N0LWF0dGFjaG1lbnRzIHtcblx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCBteS00O1xuXG5cdFx0XHRcdFx0PiBkaXY6bm90KC5hdHRhY2htZW50KSB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgZ3JpZCBncmlkLWNvbHMtNSBnYXAtMiBtYi0yO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5hdHRhY2htZW50IHtcblx0XHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGZsZXgtbm93cmFwIGl0ZW1zLWNlbnRlciB3LWZ1bGwgcC0yIGRhcms6YmctZ3JheS05MDAvNDAgYmctZ3JheS0yMDAgcm91bmRlZDtcblxuXHRcdFx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5pcy1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdEBhcHBseSBpbmxpbmUtZmxleCBmbGV4LWNvbDtcblxuXHRcdFx0XHRcdFx0XHQuaW5mb3Mge1xuXHRcdFx0XHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtY29sIGZsZXgtbm93cmFwIG92ZXJmbG93LWhpZGRlbiB3LWZ1bGw7XG5cblx0XHRcdFx0XHRcdFx0XHQ+IGRpdjpub3QoLm5hbWUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGp1c3RpZnktYmV0d2VlbiBmbGV4LW5vd3JhcCBtdC0yO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuc2l6ZSxcblx0XHRcdFx0XHRcdFx0XHRcdC5oaXRzIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGFwcGx5IG0tMCB0ZXh0LXhzIGJnLWdyYXktOTUwIHRleHQtd2hpdGUgd2hpdGVzcGFjZS1ub3dyYXAgcHgtMS41IHJvdW5kZWQgaW5saW5lLWZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAYXBwbHkgZm9udC1zYW5zO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQuc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRcdFx0XHRAYXBwbHkgdy1mdWxsIGgtYXV0byBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBjdXJzb3ItcG9pbnRlciBvdmVyZmxvdy1oaWRkZW4gd2hpdGVzcGFjZS1ub3JtYWwgYnJlYWstbm9ybWFsIHAtMCBtYi0xIGJnLWdyYXktOTUwIHJvdW5kZWQ7XG5cblx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGgtYXV0byBtYXgtdy1mdWxsIG9iamVjdC1jb250YWluIG0tMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC1ub3dyYXAgZmxleC1hdXRvIHdoaXRlc3BhY2Utbm93cmFwIG92ZXJmbG93LWhpZGRlbiB0ZXh0LWVsbGlwc2lzIHRleHQteHM7XG5cblx0XHRcdFx0XHRcdFx0XHQuZmlsZW5hbWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGJsb2NrIG92ZXJmbG93LWhpZGRlbiB0ZXh0LWVsbGlwc2lzIHdoaXRlc3BhY2Utbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBhcHBseSBibG9jayBvdmVyZmxvdy1oaWRkZW4gdGV4dC1lbGxpcHNpcyB3aGl0ZXNwYWNlLW5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuaGl0cyB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOm5vdCguaXMtaW1hZ2UpIHtcblx0XHRcdFx0XHRcdFx0QGFwcGx5IGZsZXgtbm93cmFwIG1iLTE7XG5cblx0XHRcdFx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG5cdFx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5pbmZvcyB7XG5cdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC1ub3dyYXAgZmxleC1hdXRvO1xuXHRcdFx0XHRcdFx0XHRcdEBhcHBseSBvdmVyZmxvdy1oaWRkZW4ganVzdGlmeS1iZXR3ZWVuO1xuXG5cdFx0XHRcdFx0XHRcdFx0PiAubmFtZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBmbGV4LW5vd3JhcCBpdGVtcy1jZW50ZXIgZmxleC1hdXRvIG92ZXJmbG93LWhpZGRlbjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0LmZpbGVuYW1lIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC1ub3dyYXAgaXRlbXMtY2VudGVyIHdoaXRlc3BhY2Utbm93cmFwIG92ZXJmbG93LWhpZGRlbiB0ZXh0LWVsbGlwc2lzO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBhcHBseSB3aGl0ZXNwYWNlLW5vd3JhcCBvdmVyZmxvdy1oaWRkZW4gdGV4dC1lbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0XHRcdFx0PiAubWV0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgaC02O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0LnNpemUsXG5cdFx0XHRcdFx0XHRcdFx0XHQuaGl0cyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBhcHBseSB0ZXh0LXhzIHB4LTEuNSBweS0wIHJvdW5kZWQgZm9udC1zYW5zIGJnLWdyYXktOTUwIHRleHQtbGlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBhcHBseSBpbmxpbmUtYmxvY2sgbS0wIGZsZXgtbm9uZSBteC1hdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQuc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5oaXRzIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0XHRcdFx0XHRcdC8vYmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHQvL2NvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogc21hbGw7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDJweCA2cHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0LnBvc3QgKyAucmVwbGF5LWNvbnRhaW5lciB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDgwcHggMjAwcHg7XG5cdFx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktNTAwLzgwIGJnLWdyYXktNTAvNjAgcC00IHJvdW5kZWQtYi1tZCByZWxhdGl2ZSB6LTEwIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTMwMCBib3JkZXItbCBib3JkZXItYiBib3JkZXItZ3JheS0xMDAgLXRvcC1mdWxsIHB5LTAgb3BhY2l0eS0wIC1tdC0zIG1iLTAgLWxlZnQtcHg7XG5cblxuXHRcdFx0XHQmLm9wZW4ge1xuXHRcdFx0XHRcdEBhcHBseSBweS0yIG1iLTQgb3BhY2l0eS0xMDAgdG9wLTA7XG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdD4gZGl2OmZpcnN0LW9mLXR5cGU6bm90KC5yZXBsYXktZm9ybSkge1xuXHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWVuZFxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQuZm9ybS1jb250YWluZXIge1xuXHRcdFx0XHRcdEBhcHBseSBiZy10cmFuc3BhcmVudCBwLTAgbXQtMjtcblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAzMDtcblx0XHRcdFx0XHR0b3A6IC0xNXB4O1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDE1cHggMTVweCAxNXB4O1xuXHRcdFx0XHRcdEBhcHBseSBib3JkZXItdHJhbnNwYXJlbnQgYm9yZGVyLWItZ3JheS0xMDAvNjAgZGFyazpib3JkZXItYi1ncmF5LTUwMC84MDtcblx0XHRcdFx0fVxuXHRcdFx0XHQucmVwbGF5LWZvcm0gLnRhYl9jb250ZW50IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ1dHRvbnMge1xuXHRcdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlcjtcblxuXHRcdFx0XHRcdGJ1dHRvbjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgbXItMlxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdC5wb3N0IHtcblx0XHRcdFx0Ji5ldmVuIHtcblx0XHRcdFx0XHQmOmhvdmVyICsgLnJlcGxheS1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0QGFwcGx5IGRhcms6YmctZ3JheS04MDAgYmctZ3JheS0yMDAvNDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0KyAucmVwbGF5LWNvbnRhaW5lcjpob3ZlciB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTgwMCBiZy1ncmF5LTIwMC80MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5vZGQge1xuXHRcdFx0XHRcdCY6aG92ZXIgKyAucmVwbGF5LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgZGFyazpiZy1ncmF5LTgwMCBiZy1ncmF5LTIwMC80MDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQrIC5yZXBsYXktY29udGFpbmVyOmhvdmVyIHtcblx0XHRcdFx0XHRcdEBhcHBseSBkYXJrOmJnLWdyYXktODAwIGJnLWdyYXktMjAwLzQwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdH1cblxuXG5cdFx0Lm1vZC1hY3Rpb25zIHtcblx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlcjtcblx0XHRcdC5hY3Rpb24tc2VsZWN0b3Ige1xuXHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC5tb3ZlLXRvLWZvcnVtcyB7XG5cdFx0aGVpZ2h0OiAyNTBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cblx0XHQ+IGRpdiB7XG5cdFx0XHRAYXBwbHkgcHktMS41IHB4LTIgY3Vyc29yLXBvaW50ZXIgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwO1xuXG5cdFx0XHQmOm50aC1vZi10eXBlKGV2ZW4pOm5vdCguc2VsZWN0ZWQpIHtcblx0XHRcdFx0QGFwcGx5IGJnLWdyYXktMTAwIGRhcms6YmctZ3JheS03MDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLW9mLXR5cGUob2RkKTpub3QoLnNlbGVjdGVkKSB7XG5cdFx0XHRcdEBhcHBseSBiZy13aGl0ZSBkYXJrOmJnLWdyYXktNjAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCguc2VsZWN0ZWQpOmhvdmVyIHtcblx0XHRcdFx0QGFwcGx5IGJnLWdyYXktMjAwLzUwIGRhcms6YmctZ3JheS05MDAvNzA7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0LmZvcnVtLXBhZ2Uge1xuXG5cdFx0XHQudGhyZWFkcy1vcHRpb25zLXJvdyAucGFnaW5hdGlvbi1jb250YWluZXIge1xuXHRcdFx0XHRAYXBwbHkganVzdGlmeS1jZW50ZXIgaXRlbXMtY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQudGhyZWFkcy1vcHRpb25zLXJvdyAucGFnaW5hdGlvbi1jb250YWluZXIgLnBhZ2luYXRpb24taW5mbyxcblx0XHRcdC50aHJlYWRzLW9wdGlvbnMtcm93IC5wYWdpbmF0aW9uLWNvbnRhaW5lciA+IGRpdiB7XG5cdFx0XHRcdEBhcHBseSBtdC00XG5cdFx0XHR9XG5cblxuXHRcdFx0LmZvcnVtLXRocmVhZC1uYW1lLFxuXHRcdFx0LmZvcnVtLXRocmVhZC1hY3Rpb25zLFxuXHRcdFx0LnBvc3QtbGlzdCwgLnRocmVhZHMtbGlzdCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5mb3J1bS10aHJlYWQtYWN0aW9ucyB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0QGFwcGx5IG10LTQ7XG5cblx0XHRcdFx0Lm1vZC1hY3Rpb25zLFxuXHRcdFx0XHQuYmFzZS1hY3Rpb25zIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cdFx0XHRcdFx0QGFwcGx5IGdhcC0yO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1vZC1hY3Rpb25zIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRocmVhZHMtb3B0aW9ucy1yb3cge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdH1cblxuXHRcdFx0LmZvcnVtLWNhdGVnb3JpZS1yb3cge1xuXHRcdFx0XHQ+IGRpdjpub3QoLmNoaWxkcmVuKSB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdEBhcHBseSB0ZXh0LWxlZnRcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zdGF0cyxcblx0XHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmluZm8sXG5cdFx0XHRcdC5sYXN0cG9zdCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRmbGV4OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY2hpbGRyZW4ge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0LnRocmVhZHMtbGlzdCAudGhyZWFkIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHQudGhyZWFkLWxhYmVsIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXG5cdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aHJlYWQtc3RhcnRlciB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aHJlYWQtaW5mbyB7XG5cdFx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRcdFx0PiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRocmVhZC1sYXN0IHtcblx0XHRcdFx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuXHRcdFx0XHRcdD4gZGl2OmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wb3N0LWxpc3Qge1xuXHRcdFx0XHQucG9zdCB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdC5wb3N0LWxlZnQge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDE1cHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucG9zdC1hdXRob3Ige1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdC5hdmF0YXIge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgNXB4IDAgMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXG5cdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucG9zdC1hdXRob3ItaW5mbyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wb3N0LWF0dGFjaG1lbnRzIHtcblxuXHRcdFx0XHRcdFx0PiBkaXY6bm90KC5pY29uKTpub3QoLmluZm9zKSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuYXR0YWNobWVudDpub3QoLmlzLWltYWdlKSB7XG5cdFx0XHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5hdHRhY2htZW50IC5pbmZvcyB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0ZmxleDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5hdHRhY2htZW50LmlzLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnJlcGxheS1jb250YWluZXIge1xuXHRcdFx0XHRcdG1hcmdpbjogLTE1cHggMTVweCA4MHB4IDE1cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHR9XG5cblxuXHRcdC50aHJlYWRzLWxpc3Qge1xuXHRcdFx0LnRocmVhZC1pbmZvLFxuXHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC50aHJlYWRzLWhlYWRlciAudGhyZWFkLWxhc3QsXG5cdFx0XHQudGhyZWFkIC50aHJlYWQtbGFzdCB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdC50aHJlYWQgLnRocmVhZC1sYXN0IHtcblx0XHRcdFx0Zm9udC1zaXplOiBzbWFsbDtcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC5mb3J1bS1zZWN0aW9uLFxuXHRcdC5mb3J1bS1hY3RpdmUtdXNlcnMge1xuXHRcdFx0bWFyZ2luOiAwIDE1cHggMzBweDtcblx0XHR9XG5cblx0LmZvcnVtLXNlY3Rpb24ge1xuXHRcdEBhcHBseSBteC0wXG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1ODBweCkge1xuXHQuZm9ydW0tcGFnZSB7XG5cdFx0LmZvcnVtLWNhdGVnb3JpZS1yb3cgPiBkaXYge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1jb2xcblx0XHR9XG5cdH1cbn1cbiIsIi5nYm9vay1lbnRyaWVzIHtcblx0LmVudHJ5IHtcblx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0XHRAYXBwbHkgbWItOFxuXHRcdH1cblxuXHRcdEBhcHBseSBiZy13aGl0ZSBkYXJrOmJnLWdyYXktNzAwIHJvdW5kZWQtbWQgcC0yO1xuXG5cdFx0LmhlYWRlciB7XG5cdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCBwYi0yO1xuXG5cdFx0XHRoNCB7XG5cdFx0XHRcdEBhcHBseSBicmVhay1hbGwgdGV4dC1sZztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdH1cblxuXHRcdFx0Lm1ldGEtaW5mbyB7XG5cdFx0XHRcdEBhcHBseSBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciB0ZXh0LXhzO1xuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0QGFwcGx5IG1yLTJcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250ZW50IHtcblx0XHRcdEBhcHBseSBicmVhay1hbGw7XG5cblx0XHRcdD4gcDpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRAYXBwbHkgbWItMFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zZWFyY2gtcGFnZSB7XG5cblx0LmNvbnRlbnQtY29sIHtcblx0XHQ+IGgyIHtcblx0XHRcdEBhcHBseSB0ZXh0LWxnIGZvbnQtYm9sZDtcblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLWZvcm0ge1xuXHRcdEBhcHBseSBmbGV4IGZsZXgtcm93O1xuXHR9XG5cblxuXHQubWV0YS1pbmZvIHtcblx0XHRAYXBwbHkgbXQtOCBtYi02IHRleHQtc207XG5cblx0XHQ+IGRpdjpsYXN0LWNoaWxkIHtcblx0XHRcdEBhcHBseSB0ZXh0LXhzO1xuXHRcdH1cblx0fVxuXG5cblx0LnNlYXJjaC1yZXN1bHRzIHtcblx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbCBteS00O1xuXG5cblxuXHRcdC5lbnRyeS1tZWRpYSB7XG5cdFx0XHRAYXBwbHkgcmVsYXRpdmUgaC1bMjAwcHhdIG92ZXJmbG93LWhpZGRlbiByb3VuZGVkLXRyLW1kIHJvdW5kZWQtdGwtbWQ7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRAYXBwbHkgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIHctZnVsbDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZW50cnktd3JhcHBlciB7XG5cdFx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbDtcblxuXHRcdFx0LmVudHJ5LXRpdGxlIHtcblx0XHRcdFx0QGFwcGx5IHB4LTMgcHktMjtcblx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdEBhcHBseSBtLTAgdGV4dC14bFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZW50cnktY29udGVudCB7XG5cdFx0XHRcdEBhcHBseSBweC0zO1xuXG5cdFx0XHRcdD4gcDpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdEBhcHBseSBtLTBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNlYXJjaC1tZXRhIHtcblx0XHRcdFx0QGFwcGx5IHRleHQteHMgcHgtMyBteS0zIGRhcms6dGV4dC1ncmF5LTIwMCB0ZXh0LXJpZ2h0O1xuXHRcdFx0fVxuXG5cblxuXG5cblx0XHR9XG5cdH1cblxuXG5cdC5lbnRyeSB7XG5cdFx0QGFwcGx5IG1iLTggcm91bmRlZC1sZyBiZy13aWRnZXQgZGFyazpzaGFkb3ctbGc7XG5cblx0XHQmOmhvdmVyIC5lbnRyeS1tZWRpYSBpbWcge1xuXHRcdFx0QGFwcGx5IHNjYWxlLTEwNTtcblx0XHR9XG5cdH1cbn1cblxuXG5Ac2NyZWVuIG1heC1tZCB7XG5cdC5zZWFyY2gtcGFnZSB7XG5cdFx0Lm1ldGEtaW5mbyB7XG5cdFx0XHQ+IGRpdjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC1sZWZ0ICN7IWltcG9ydGFudH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIlxuLnNpdGVtYXAtcGFnZSB7XG5cdC5zaXRlbWFwLWNvbnRhaW5lciB7XG5cdFx0QGFwcGx5IGdyaWQgZ3JpZC1jb2xzLTMgZ2FwLTYgbWItNjtcblx0XHQ+IGRpdiB7XG5cdFx0XHRAYXBwbHkgYmctZ3JheS01MCBkYXJrOmJnLWdyYXktNzAwIHAtNCByb3VuZGVkO1xuXHRcdH1cblx0fVxuXG5cblx0LnNpdGVtYXAtc2VjdGlvbiB7XG5cdFx0aDMge1xuXHRcdFx0QGFwcGx5IGZvbnQtYm9sZCB0ZXh0LTJ4bDtcblx0XHR9XG5cblx0XHQ+IHVsIHtcblx0XHRcdEBhcHBseSBsaXN0LW5vbmUgbS0wIHAtMCBmbGV4IGZsZXgtY29sO1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdEBhcHBseSBsaXN0LW5vbmUgbS0wIHAtMDtcblx0XHRcdH1cblxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdEBhcHBseSBtLTAgcHgtNCBweS0wIHJlbGF0aXZlIGZsZXggZmxleC1jb2wgdy1mdWxsO1xuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0QGFwcGx5IHJlbGF0aXZlIGZsZXggZmxleC1yb3c7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCLCuyBcIjtcblx0XHRcdFx0XHRcdEBhcHBseSBwci0yIHB5LTE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgYmxvY2sgZmxleC1hdXRvICBweS0xO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdH1cblxuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdEBhcHBseSBtLTAgcHgtMCBweS0xO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG59XG5cbkBzY3JlZW4gbWF4LWxnIHtcblx0LnNpdGVtYXAtcGFnZSB7XG5cdFx0LnNpdGVtYXAtY29udGFpbmVyIHtcblx0XHRcdEBhcHBseSBncmlkIGdyaWQtY29scy0yIGdhcC00IG1iLTQ7XG5cdFx0fVxuXHR9XG59XG5cbkBzY3JlZW4gbWF4LW1kIHtcblx0LnNpdGVtYXAtcGFnZSB7XG5cdFx0LnNpdGVtYXAtY29udGFpbmVyIHtcblx0XHRcdEBhcHBseSBncmlkIGdyaWQtY29scy0xIGdhcC00IG1iLTQ7XG5cdFx0fVxuXHR9XG59IiwiXG4uZG9jdW1lbnRhdGlvbnMtcGFnZSB7XG5cdC5zaWRlYmFyLXdpZGdldHMtbGVmdCAud2lkZ2V0LWJvZHkge1xuXG5cdFx0LnNlY3Rpb24tbGFiZWwge1xuXHRcdFx0QGFwcGx5IGZvbnQtYm9sZCBib3JkZXItYiBib3JkZXItYi1ncmF5LTIwMCBkYXJrOmJvcmRlci1iLWdyYXktOTUwO1xuXHRcdH1cblxuXG5cdFx0dWwge1xuXHRcdFx0QGFwcGx5IGxpc3QtZGlzYyBtbC00O1xuXHRcdH1cblxuXHRcdD4gdWwge1xuXHRcdFx0QGFwcGx5IGxpc3Qtbm9uZSBtbC0wIHBsLTAgdy1mdWxsXG5cdFx0fVxuXG5cdFx0Lm5hdi1zdWIge1xuXHRcdFx0QGFwcGx5IGxpc3Qtbm9uZSBtbC0wO1xuXG5cblx0XHRcdC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4ge1xuXG5cdFx0XHR9XG5cblx0XHRcdC5uYXYtaXRlbTpub3QoLmhhcy1jaGlsZHJlbikge1xuXG5cdFx0XHR9XG5cblx0XHRcdC5uYXYtc3ViIHtcblx0XHRcdFx0QGFwcGx5IG0tMCBwYi0wXG5cdFx0XHR9XG5cblx0XHRcdC5uYXYtaXRlbTpub3QoLm9wZW4pIC5uYXYtc3ViIHtcblx0XHRcdFx0QGFwcGx5IGhpZGRlblxuXHRcdFx0fVxuXG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRAYXBwbHkgd2hpdGVzcGFjZS1ub3dyYXAgb3ZlcmZsb3ctaGlkZGVuIGJsb2NrIHRleHQtZWxsaXBzaXMgY3Vyc29yLXBvaW50ZXIgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwIGhvdmVyOnRleHQtYmx1ZS01MDA7XG5cdFx0XHRcdEBhcHBseSBib3JkZXItci0yIGJvcmRlci1yLXRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXG5cdFx0XHQubmF2LWl0ZW0ub3BlbiA+IGEubmF2LWxpbmsge1xuXHRcdFx0XHRAYXBwbHkgYm9yZGVyLXItYmx1ZS0zMDA7XG5cdFx0XHR9XG5cblx0XHRcdC5uYXYtaGVhZGluZ3Mge1xuXHRcdFx0XHRAYXBwbHkgcGwtMDtcblx0XHRcdH1cblxuXG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdEBhcHBseSBmb250LWJvbGRcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLmNoaWxkIHtcblx0XHRcdFx0XHRAYXBwbHkgbGlzdC1ub25lIG1sLTAgcHgtMDtcblxuXHRcdFx0XHRcdC5jaGlsZCB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgaGlkZGVuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0Ji5vcGVuID4gLmNoaWxkIHtcblx0XHRcdFx0XHRcdFx0QGFwcGx5IGJsb2NrICN7IWltcG9ydGFudH07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblxuXG5cdC5jb250ZW50LWNvbCB7XG5cdFx0QGFwcGx5IHB0LTAgbXQtMDtcblxuXHRcdC5kb2N1LWNvbnRlbnQge1xuXHRcdFx0QGFwcGx5IGJnLWdyYXktNTAgZGFyazpiZy1ncmF5LTgwMCBwLTIgbWItOCByb3VuZGVkLW1kO1xuXHRcdH1cblxuXG5cblx0XHRwID4gY29kZSxcblx0XHQ+IGNvZGUge1xuXHRcdFx0QGFwcGx5IHRleHQtc20gd2hpdGVzcGFjZS1wcmUtd3JhcCBicmVhay1hbGxcblx0XHR9XG5cblxuXG5cdFx0aDEgLFxuXHRcdGgyLFxuXHRcdGgzLFxuXHRcdGg0ICxcblx0XHRoNSxcblx0XHRoNiB7XG5cdFx0XHRAYXBwbHkgd2hpdGVzcGFjZS1wcmUtd3JhcCBicmVhay1hbGw7XG5cdFx0fVxuXG5cblx0XHRhID4gIGNvZGUsXG5cdFx0bGkgPiBjb2RlLFxuXHRcdGgxID4gY29kZSxcblx0XHRoMiA+IGNvZGUsXG5cdFx0aDMgPiBjb2RlLFxuXHRcdGg0ID4gY29kZSxcblx0XHRoNSA+IGNvZGUsXG5cdFx0aDYgPiBjb2RlIHtcblx0XHRcdEBhcHBseSBweS0wIGlubGluZS1ibG9jayB3aGl0ZXNwYWNlLXByZS13cmFwIGJyZWFrLWFsbDtcblx0XHR9XG5cblxuXHRcdGEgPiAgY29kZSB7XG5cdFx0XHRAYXBwbHkgcG9pbnRlci1ldmVudHMtbm9uZVxuXHRcdH1cblxuXHRcdGxpID4gY29kZSB7XG5cdFx0XHRAYXBwbHkgbWItMC41XG5cdFx0fVxuXG5cblx0XHQ+IHVsLFxuXHRcdD4gb2wge1xuXHRcdFx0QGFwcGx5IG15LTQ7XG5cblx0XHRcdHVsLCBvbCB7XG5cdFx0XHRcdEBhcHBseSBtYi0wLjVcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdHRhYmxlIHtcblx0XHRcdEBhcHBseSBtYi00O1xuXHRcdFx0dGhlYWQgdHIgdGgsXG5cdFx0XHR0aGVhZCB0ciB0ZCB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LWxlZnRcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuIiwiLndlYXRoZXItcGFnZSB7XG5cblxuXHQuY29udGVudC1jb2wgZm9ybTpmaXJzdC1vZi10eXBlIHtcblx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXI7XG5cdFx0LnRhYl9jb250ZW50IHtcblx0XHRcdEBhcHBseSB3LWF1dG8gZmxleC1hdXRvIG1yLTIgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXI7XG5cdFx0XHQuZm9ybS1maWVsZCB7XG5cdFx0XHRcdEBhcHBseSBtLTAgcC0wXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQud2VhdGhlci1ub3cge1xuXHRcdEBhcHBseSByZWxhdGl2ZSB6LVsxXSB3LWZ1bGwgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgbWluLWgtWzkwcHhdIHB5LTIgbWItNCBiZy13aGl0ZSBkYXJrOmJnLWdyYXktODAwIHJvdW5kZWQ7XG5cblx0XHQud2VhdGhlci1pY29uIHtcblx0XHRcdEBhcHBseSBteC1hdXRvIGlubGluZS1ibG9jayBoLVsyMjBweF0gbWluLXctWzIyMHB4XSByZWxhdGl2ZTtcblxuXHRcdFx0LnctaWNvbixcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdEBhcHBseSB3LWZ1bGwgaC1mdWxsICN7IWltcG9ydGFudH07XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRAYXBwbHkgdGV4dC14cyB0ZXh0LWNlbnRlciB3LWZ1bGwgYWJzb2x1dGUgYm90dG9tLTQgdGV4dC1ncmF5LTQwMCBkYXJrOnRleHQtZ3JheS0zMDBcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud2VhdGhlci10ZW1wIHtcblx0XHRcdEBhcHBseSB0ZXh0LTR4bCBmb250LWJvbGQgYWJzb2x1dGUgLXJpZ2h0LTQgdG9wLTY7XG5cdFx0fVxuXG5cdFx0LndlYXRoZXItbm93LXJpZ2h0IHtcblx0XHRcdEBhcHBseSBmbGV4LWF1dG8gcGwtNCBwdC00O1xuXHRcdH1cblxuXHRcdC5kYWlseS1zdW1tYXJ5IHtcblx0XHRcdEBhcHBseSBncmlkIGdyaWQtY29scy0zIGdhcC00IHRleHQtc20gcGItMiBtYi0yO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0QGFwcGx5IGZsZXgtYXV0byBtLTAgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXI7XG5cblx0XHRcdFx0LnctaWNvbixcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRAYXBwbHkgdy1bMzBweF0gaC1bMzBweF0gI3shaW1wb3J0YW50fTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0QGFwcGx5IHN0cm9rZS1bMi41cHhdICN7IWltcG9ydGFudH07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0QGFwcGx5IHN0cm9rZS13aGl0ZSBzdHJva2UtWzEuNXB4XSBmaWxsLW5vbmUgdy1bMzhweF0gaC1bMzhweF0gLW10LTEgLW1sLTAuNSAjeyFpbXBvcnRhbnR9O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53LWljb24ge1xuXHRcdFx0XHRcdEBhcHBseSBtci0wLjUgaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG5cdFx0XHRcdFx0XHRAYXBwbHkgbWwtNFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblxuXHQjd2VhdGhlci10cmVuZCB7XG5cdFx0QGFwcGx5IHJlbGF0aXZlIHctZnVsbCBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBtaW4taC1bOTBweF0gcHktMiBtYi04IGJnLXdoaXRlIGRhcms6c2hhZG93LWlubmVyICBkYXJrOmJnLWdyYXktODAwIHJvdW5kZWQ7XG5cdH1cblxuXHQudy1vcHRpb25zIHtcblx0XHRhIHtcblx0XHRcdEBhcHBseSBweS0xIHB4LTIgbXktWzJweF0gLW14LTIgcm91bmRlZCBob3ZlcjpiZy1wcmltYXJ5IGhvdmVyOnRleHQtd2hpdGUgdHJhbnNpdGlvbi1jb2xvcnMgZHVyYXRpb24tMzAwO1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdEBhcHBseSBiZy1wcmltYXJ5IHRleHQtd2hpdGUgY3Vyc29yLWRlZmF1bHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudy1xdWlja3ZpZXcgLndpZGdldC1ib2R5IHtcblx0XHRAYXBwbHkgZmxleCBmbGV4LWNvbDtcblx0XHQ+IGRpdiB7XG5cdFx0XHRAYXBwbHkgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgZmxleC1ub3dyYXAgb3ZlcmZsb3ctaGlkZGVuO1xuXG5cdFx0XHQubiB7XG5cdFx0XHRcdEBhcHBseSBmbGV4LWF1dG8gcHItMVxuXHRcdFx0fVxuXG5cdFx0XHQuaSB7XG5cdFx0XHRcdEBhcHBseSB3LVs1MHB4XSBtaW4tdy1bNTBweF0gbWF4LXctWzUwcHhdIHRleHQtY2VudGVyO1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdEBhcHBseSB3LVs1MHB4XSBoLVs1MHB4XVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50IHtcblx0XHRcdFx0QGFwcGx5IHBsLTEgdy1bODBweF0gbWluLXctWzgwcHhdIG1heC13LVs4MHB4XSAgdGV4dC1yaWdodDtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0QGFwcGx5IHRleHQtYmFzZSBmb250LWJvbGRcblx0XHRcdFx0fVxuXHRcdFx0XHRzbWFsbCB7XG5cdFx0XHRcdFx0QGFwcGx5IHRleHQteHMgdGV4dC1ibHVlLTUwMCBkYXJrOnRleHQtYmx1ZS00MDBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud2VhdGhlci0zLWRheXMge1xuXHRAYXBwbHkgZmxleCBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgZ2FwLTQgcHktNCBtYi00OyAvLyBib3JkZXItYiBib3JkZXItYi1pbmRpZ28tOTAwIGRhcms6Ym9yZGVyLWItaW5kaWdvLTkwMDtcblxuXHQ+IC5yb3cge1xuXHRcdEBhcHBseSBmbGV4LWF1dG8gbWluLXctMCBmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBweC0wIG14LTAgYmctYmxlbmQtZGFya2VuIGJnLXdoaXRlIGhvdmVyOmJnLWdyYXktNTAgIGRhcms6YmctZ3JheS04MDAgZGFyazpob3ZlcjpiZy1ncmF5LTkwMC8zMCBkYXJrOnNoYWRvdy1pbm5lciByb3VuZGVkLW1kIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCBlYXNlLWluLW91dDtcblx0fVxuXG5cdCYud2VhdGhlci1kYXlzLTMsXG5cdCYud2VhdGhlci1kYXlzLTYsXG5cdCYud2VhdGhlci1kYXlzLTksXG5cdCYud2VhdGhlci1kYXlzLTUsXG5cdCYud2VhdGhlci1kYXlzLTcge1xuXHRcdEBhcHBseSBncmlkIGdyaWQtY29scy0zO1xuXHR9XG5cblx0Ji53ZWF0aGVyLWRheXMtNCxcblx0Ji53ZWF0aGVyLWRheXMtOCxcblx0Ji53ZWF0aGVyLWRheXMtMTB7XG5cdFx0QGFwcGx5IGdyaWQgZ3JpZC1jb2xzLTI7XG5cdH1cblxuXHQud2VhdGhlci1pY29uIHtcblx0XHRAYXBwbHkgdy0yMCBoLTIwO1xuXHRcdC53LWljb24sXG5cdFx0c3ZnIHtcblx0XHRcdEBhcHBseSB3LWZ1bGwgaC1mdWxsICN7IWltcG9ydGFudH07XG5cdFx0fVxuXHR9XG5cdC53ZWF0aGVyLXRlbXAge1xuXHRcdEBhcHBseSB0ZXh0LWJhc2Vcblx0fVxuXHQubmFtZSB7XG5cdFx0QGFwcGx5IHRleHQteHMgYnJlYWstd29yZHMgdGV4dC1ncmF5LTQwMCBkYXJrOnRleHQtZ3JheS0zMDBcblx0fVxufVxuXG4ud2VhdGhlci1jb3VudHJpZXMge1xuXHRAYXBwbHkgZ3JpZCBncmlkLWNvbHMtMyBnYXAtMiBiZy13aGl0ZSBkYXJrOmJnLWdyYXktODAwIHJvdW5kZWQtbWQgcC0yIG1iLTQ7XG5cdGEge1xuXHRcdEBhcHBseSBweS0xIHB4LTEgdGV4dC1zbSByb3VuZGVkLXNtIG92ZXJmbG93LWhpZGRlbiB3aGl0ZXNwYWNlLW5vd3JhcCB0ZXh0LWVsbGlwc2lzIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCBiZy1ncmF5LTUwIGRhcms6YmctZ3JheS04MDAgaG92ZXI6YmctcHJpbWFyeSBob3Zlcjp0ZXh0LXdoaXRlO1xuXHR9XG59XG5cblxuLndlYXRoZXItc3RhdGlvbnMge1xuXHRAYXBwbHkgZ3JpZCBncmlkLWNvbHMtMyBnYXAtMiBiZy13aGl0ZSBkYXJrOmJnLWdyYXktODAwIHJvdW5kZWQtbWQgcC0yIG1iLTQ7XG5cdGEge1xuXHRcdEBhcHBseSBweS0xIHB4LTEgdGV4dC1zbSByb3VuZGVkLXNtIG92ZXJmbG93LWhpZGRlbiB3aGl0ZXNwYWNlLW5vd3JhcCB0ZXh0LWVsbGlwc2lzIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCBiZy1ncmF5LTUwIGRhcms6YmctZ3JheS04MDAgaG92ZXI6YmctcHJpbWFyeSBob3Zlcjp0ZXh0LXdoaXRlO1xuXHR9XG59XG5cblxuLmFwZXhjaGFydHMteWF4aXMtbGFiZWwsXG4uYXBleGNoYXJ0cy14YXhpcy1sYWJlbCB7XG5cdEBhcHBseSB0ZXh0LWdyYXktODAwIGRhcms6dGV4dC1ncmF5LTUwO1xuXG5cdHRzcGFuIHtcblx0XHRAYXBwbHkgZmlsbC1ncmF5LTgwMCBkYXJrOmZpbGwtZ3JheS0xMDA7XG5cdFx0QGFwcGx5IHN0cm9rZS1ncmF5LTgwMCBkYXJrOnN0cm9rZS1ncmF5LTEwMDtcblx0XHRzdHJva2Utd2lkdGg6IDAuMXB4O1xuXHR9XG59XG5cbi5hcGV4Y2hhcnRzLXlheGlzLXRleHRzLWcge1xuXHRAYXBwbHkgdGV4dC1ncmF5LTgwMCBkYXJrOnRleHQtZ3JheS0xMDA7XG59XG5cblxuLmFwZXhjaGFydHMtZ3JpZC1ib3JkZXJzID4gbGluZSB7XG5cdEBhcHBseSBzdHJva2UtZ3JheS0zMDAgZGFyazpzdHJva2UtZ3JheS01MDA7XG59XG5cblxuLmFwZXhjaGFydHMtZ3JpZGxpbmUge1xuXHRAYXBwbHkgc3Ryb2tlLWdyYXktMzAwIGRhcms6c3Ryb2tlLWdyYXktNjAwO1xuXG5cdGxpbmUge1xuXHRcdEBhcHBseSBzdHJva2UtZ3JheS0zMDAgZGFyazpzdHJva2UtZ3JheS02MDA7XG5cdH1cblxuXHQuYXBleGNoYXJ0cy14YXhpcy10aWNrIHtcblx0XHRAYXBwbHkgc3Ryb2tlLWdyYXktMzAwIGRhcms6c3Ryb2tlLWdyYXktMjAwO1xuXHR9XG59XG5cbi5hcGV4Y2hhcnRzLXlheGlzIGxpbmUge1xuXHRAYXBwbHkgc3Ryb2tlLWdyYXktMzAwIGRhcms6c3Ryb2tlLWdyYXktNTAwO1xufVxuXG5cbi5hcGV4Y2hhcnRzLWlubmVyLmFwZXhjaGFydHMtZ3JhcGhpY2FsIGxpbmUge1xuXHRAYXBwbHkgc3Ryb2tlLWdyYXktMzAwIGRhcms6c3Ryb2tlLWdyYXktNTAwO1xufVxuXG4uYXBleGNoYXJ0cy1sZWdlbmQtdGV4dCB7XG5cdEBhcHBseSB0ZXh0LWdyYXktNDAwIGRhcms6dGV4dC1ncmF5LTMwMCBwbC01ICN7IWltcG9ydGFudH07XG59XG5cbi5hcGV4Y2hhcnRzLXlheGlzLXRpdGxlIHRleHQsXG4uYXBleGNoYXJ0cy14YXhpcy10aXRsZSB0ZXh0IHtcblx0QGFwcGx5IGZpbGwtZ3JheS00MDAgZGFyazpmaWxsLWdyYXktMzAwICAjeyFpbXBvcnRhbnR9O1xufVxuXG5cbi5hcGV4Y2hhcnRzLXRvb2x0aXAge1xuXHRAYXBwbHkgYm9yZGVyLTAgc2hhZG93LW5vbmUgYmctZ3JheS05MDAgdGV4dC13aGl0ZSB0ZXh0LXhzIHB5LTAuNSBweC0xICN7IWltcG9ydGFudH07XG5cdD4gLmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XG5cdFx0QGFwcGx5IGJvcmRlci0wIGJnLWdyYXktOTAwICN7IWltcG9ydGFudH07XG5cdH1cblx0PiAuYXBleGNoYXJ0cy10b29sdGlwLXNlcmllcy1ncm91cCB7XG5cdFx0QGFwcGx5IGJvcmRlci0wIGJnLWdyYXktOTAwICN7IWltcG9ydGFudH07XG5cdH1cbn1cblxuXG5cblxuXG5cbkBzY3JlZW4gbWF4LWxnIHtcblxuXHRcdC53ZWF0aGVyLW5vdyAuZGFpbHktc3VtbWFyeSB7XG5cdFx0XHRAYXBwbHkgZ3JpZCBncmlkLWNvbHMtMjtcblx0XHR9XG5cblx0XHQud2VhdGhlci0zLWRheXMge1xuXHRcdFx0QGFwcGx5IGdyaWQgZ3JpZC1jb2xzLTI7XG5cblx0XHRcdCYud2VhdGhlci1kYXlzLTMsXG5cdFx0XHQmLndlYXRoZXItZGF5cy02LFxuXHRcdFx0Ji53ZWF0aGVyLWRheXMtOSxcblx0XHRcdCYud2VhdGhlci1kYXlzLTUsXG5cdFx0XHQmLndlYXRoZXItZGF5cy03IHtcblx0XHRcdFx0QGFwcGx5IGdyaWQgZ3JpZC1jb2xzLTI7XG5cdFx0XHR9XG5cblx0XHRcdCYud2VhdGhlci1kYXlzLTQsXG5cdFx0XHQmLndlYXRoZXItZGF5cy04LFxuXHRcdFx0Ji53ZWF0aGVyLWRheXMtMTB7XG5cdFx0XHRcdEBhcHBseSBncmlkIGdyaWQtY29scy0yO1xuXHRcdFx0fVxuXHRcdH1cblxufVxuXG5Ac2NyZWVuIG1heC1tZCB7XG5cblx0XHQud2VhdGhlci1wYWdlIC53ZWF0aGVyLW5vdyAuZGFpbHktc3VtbWFyeSB7XG5cdFx0XHRAYXBwbHkgZ3JpZCBncmlkLWNvbHMtMSBwbC00IHRleHQtcmlnaHQ7XG5cblx0XHRcdD4gcCB7XG5cdFx0XHRcdEBhcHBseSBmbGV4LXJvdy1yZXZlcnNlXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndlYXRoZXItMy1kYXlzIHtcblx0XHRcdEBhcHBseSBncmlkIGdyaWQtY29scy0yIGdhcC0yO1xuXHRcdFx0LndlYXRoZXItdGVtcCB7XG5cdFx0XHRcdEBhcHBseSB0ZXh0LXNtXG5cdFx0XHR9XG5cdFx0XHQud2VhdGhlci1pY29uIHtcblx0XHRcdFx0QGFwcGx5IG14LWF1dG9cblx0XHRcdH1cblx0XHRcdC5uYW1lIHtcblx0XHRcdFx0QGFwcGx5IG1iLTJcblx0XHRcdH1cblxuXHRcdFx0Ji53ZWF0aGVyLWRheXMtMyxcblx0XHRcdCYud2VhdGhlci1kYXlzLTYsXG5cdFx0XHQmLndlYXRoZXItZGF5cy05LFxuXHRcdFx0Ji53ZWF0aGVyLWRheXMtNSxcblx0XHRcdCYud2VhdGhlci1kYXlzLTcge1xuXHRcdFx0XHRAYXBwbHkgZ3JpZCBncmlkLWNvbHMtMTtcblx0XHRcdH1cblxuXHRcdFx0Ji53ZWF0aGVyLWRheXMtNCxcblx0XHRcdCYud2VhdGhlci1kYXlzLTgsXG5cdFx0XHQmLndlYXRoZXItZGF5cy0xMHtcblx0XHRcdFx0QGFwcGx5IGdyaWQgZ3JpZC1jb2xzLTE7XG5cdFx0XHR9XG5cblxuXHRcdH1cblxufVxuXG5cbiIsImJvZHkub2ZmbGluZS1wYWdlIHtcblx0QGFwcGx5IGZsZXggZmxleC1yb3cgaXRlbXMtY2VudGVyIGRhcms6YmctZ3JheS04MDAgZm9udC1wb3BwaW5zO1xuXG5cdC5vZmZsaW5lIHtcblx0XHRAYXBwbHkgYmctd2hpdGUgZGFyazpiZy1ncmF5LTUwMCBkYXJrOnRleHQtd2hpdGUgcC0xMCByb3VuZGVkLXhsIHNoYWRvdy1tZCByZWxhdGl2ZTtcblxuXHRcdC5vZmZsaW5lLWltYWdlIHtcblx0XHRcdEBhcHBseSBhYnNvbHV0ZSB6LTAgdy1mdWxsIGgtZnVsbCBsZWZ0LTAgdG9wLTA7XG5cblx0XHRcdD4gc3ZnIHtcblx0XHRcdFx0QGFwcGx5IGFic29sdXRlIGJvdHRvbS0wIHctNDggaC00OCBvcGFjaXR5LTEwIHJpZ2h0LTEvNCBtci04XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm9mZmxpbmUtY29udGVudCB7XG5cdFx0XHRAYXBwbHkgcmVsYXRpdmUgei0xMCBmbGV4IGZsZXgtY29sIHBiLTIwO1xuXHRcdH1cblxuXHRcdC5vZmZsaW5lLWNvbnRlbnQtaGVhZCB7XG5cdFx0XHRAYXBwbHkgdGV4dC00eGwgdy1mdWxsIG1iLTZcblx0XHR9XG5cblx0XHQub2ZmbGluZS1jb250ZW50LXRleHQge1xuXHRcdFx0QGFwcGx5IGZsZXggZmxleC1yb3c7XG5cblx0XHRcdC5tZXNzYWdlIHtcblx0XHRcdFx0QGFwcGx5IGZsZXgtYXV0byBmb250LXNhbnNcblx0XHRcdH1cblxuXHRcdFx0LmNvbnRhY3QtYm94IHtcblx0XHRcdFx0QGFwcGx5IHctMS80IHRleHQtc20gdGV4dC1ncmF5LTQwMCBkYXJrOnRleHQtZ3JheS01MC82MFxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0LmNvcHlyaWdodCB7XG5cdFx0QGFwcGx5IHRleHQteHMgbXQtNCBibG9jayB0ZXh0LWdyYXktNDAwIGRhcms6dGV4dC1ncmF5LTEwMC81MCAjeyFpbXBvcnRhbnR9XG5cdH1cbn1cblxuQHNjcmVlbiBtYXgtbGcge1xuXHRib2R5Lm9mZmxpbmUtcGFnZSB7XG5cblx0XHQub2ZmbGluZSB7XG5cblx0XHRcdC5vZmZsaW5lLWltYWdlIHtcblx0XHRcdFx0PiBzdmcge1xuXHRcdFx0XHRcdEBhcHBseSBhYnNvbHV0ZSBib3R0b20tMCB3LTQwIGgtNDAgb3BhY2l0eS0xMCByaWdodC0wXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQub2ZmbGluZS1jb250ZW50LXRleHQge1xuXHRcdFx0XHRAYXBwbHkgZmxleC1jb2w7XG5cblx0XHRcdFx0Lm1lc3NhZ2Uge1xuXHRcdFx0XHRcdEBhcHBseSB0ZXh0LWxnXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29udGFjdC1ib3gge1xuXHRcdFx0XHRcdEBhcHBseSB3LWZ1bGwgbXQtMTIgdGV4dC14c1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKiFcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG4gKiBWZXJzaW9uIC0gMy41LjFcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTYgRGFuaWVsIEVkZW5cbiAqL1xuXG4uYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0uYW5pbWF0ZWQuaW5maW5pdGV7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LmFuaW1hdGVkLmhpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyc30uYW5pbWF0ZWQuYm91bmNlSW4sLmFuaW1hdGVkLmJvdW5jZU91dCwuYW5pbWF0ZWQuZmxpcE91dFgsLmFuaW1hdGVkLmZsaXBPdXRZey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXN9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZXswJSwyMCUsNTMlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTQwJSw0MyV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKX00MCUsNDMlLDcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNil9NzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApfX1Aa2V5ZnJhbWVzIGJvdW5jZXswJSwyMCUsNTMlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTQwJSw0MyV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKX00MCUsNDMlLDcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNil9NzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApfX0uYm91bmNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlO2FuaW1hdGlvbi1uYW1lOmJvdW5jZTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoezAlLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LmZsYXNoey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmxhc2g7YW5pbWF0aW9uLW5hbWU6Zmxhc2h9QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnB1bHNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cHVsc2U7YW5pbWF0aW9uLW5hbWU6cHVsc2V9QC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnJ1YmJlckJhbmR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpydWJiZXJCYW5kO2FuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmR9QC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19QGtleWZyYW1lcyBzaGFrZXswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9fS5zaGFrZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNoYWtlO2FuaW1hdGlvbi1uYW1lOnNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS5oZWFkU2hha2V7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoZWFkU2hha2U7YW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19QGtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19LnN3aW5ney13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnRhZGF7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0YWRhO2FuaW1hdGlvbi1uYW1lOnRhZGF9QC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZXswJXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgd29iYmxlezAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LndvYmJsZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOndvYmJsZTthbmltYXRpb24tbmFtZTp3b2JibGV9QC13ZWJraXQta2V5ZnJhbWVzIGplbGxvezAlLDExLjElLHRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKX19QGtleWZyYW1lcyBqZWxsb3swJSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyl9fS5qZWxsb3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmplbGxvO2FuaW1hdGlvbi1uYW1lOmplbGxvOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluezAlLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5ib3VuY2VJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUlufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd257MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fS5ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uYm91bmNlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uYm91bmNlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5ib3VuY2VPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bjthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluTGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX0uZmFkZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd257MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bnswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX0uZmFkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd25CaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fS5mYWRlT3V0RG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uZmFkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uZmFkZU91dExlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fS5mYWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX0uZmFkZU91dFJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VXB7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX0uZmFkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fS5mYWRlT3V0VXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xdHVybik7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xdHVybil9MCUsNDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKX01MCUsODAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTF0dXJuKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTF0dXJuKX0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpfTUwJSw4MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59fS5hbmltYXRlZC5mbGlwey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlO2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXA7YW5pbWF0aW9uLW5hbWU6ZmxpcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9MCUsNDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MH0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblg7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtvcGFjaXR5OjB9MCUsNDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblk7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFh7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFl7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WTthbmltYXRpb24tbmFtZTpmbGlwT3V0WX1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpfTYwJSw4MCV7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyl9NjAlLDgwJXtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ubGlnaHRTcGVlZEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluO2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbjstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fS5saWdodFNwZWVkT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW57MCV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9dG97dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW57MCV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9dG97dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluO2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAle3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAle3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAle3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0ezAle3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0ezAle3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dHswJXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn10b3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dHswJXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn10b3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHswJXt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0ezAle3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2V7MCV7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdH0wJSwyMCUsNjAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGhpbmdlezAle3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9MCUsMjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoODBkZWcpO3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19Lmhpbmdley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2V9QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgcm90YXRlKC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHJvbGxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgcm90YXRlKC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0ucm9sbEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbEluO2FuaW1hdGlvbi1uYW1lOnJvbGxJbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpfX1Aa2V5ZnJhbWVzIHJvbGxPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKX19LnJvbGxPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsT3V0O2FuaW1hdGlvbi1uYW1lOnJvbGxPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19Lnpvb21Jbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbjthbmltYXRpb24tbmFtZTp6b29tSW59QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkRvd247YW5pbWF0aW9uLW5hbWU6em9vbUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdDthbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5SaWdodDthbmltYXRpb24tbmFtZTp6b29tSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21JblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluVXA7YW5pbWF0aW9uLW5hbWU6em9vbUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAlLHRve29wYWNpdHk6MH19QGtleWZyYW1lcyB6b29tT3V0ezAle29wYWNpdHk6MX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJSx0b3tvcGFjaXR5OjB9fS56b29tT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dDthbmltYXRpb24tbmFtZTp6b29tT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9fS56b29tT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9fS56b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5zbGlkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uc2xpZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fS5zbGlkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dERvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fS5zbGlkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX0uc2xpZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5zbGlkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcDthbmltYXRpb24tbmFtZTpzbGlkZU91dFVwfVxuIiwiLyogR2xvYmFsIHfDpGhyZW5kIERyYWcgKi9cbmJvZHkubHYtZHJhZ2dpbmcge1xuXHR1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogZ3JhYmJpbmcgIWltcG9ydGFudDtcblx0b3ZlcmZsb3c6IGhpZGRlbjsgLyogVmVyaGluZGVydCBTY3JvbGxpbmcgd8OkaHJlbmQgRHJhZyAqL1xufVxuXG5ib2R5Lmx2LWRyYWdnaW5nICoge1xuXHR1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgSEFVUFRDT05UQUlORVIgVU5EIEdSVU5ETEVHRU5ERSBTTElERVItU1RZTEVTXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sdi1zbGlkZXItd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdHdpZHRoOiAxMDAlO1xuXHRAYXBwbHkgbWItOCAjeyFpbXBvcnRhbnR9O1xufVxuLmx2LXNsaWRlciB7XG5cdG1hcmdpbjogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjdXJzb3I6IGdyYWI7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0LS1sdi1zY2FsZS1mYWN0b3I6IDE7XG5cdC0tbHYtbmF2LXNjYWxlOiAxO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdG1heC13aWR0aDogMTAwJTtcblx0QGFwcGx5IHJvdW5kZWQtbGcgYmctZ3JheS05MDAgZHJvcC1zaGFkb3ctbWQgc2hhZG93LWxnIHNoYWRvdy1ncmF5LTk1MC8zMCAjeyFpbXBvcnRhbnR9O1xufVxuXG4ubHYtc2xpZGVyOmFjdGl2ZSxcbi5sdi1zbGlkZXIuZHJhZ2dpbmcge1xuXHRjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIENPTlRBSU5FUiBVTkQgV1JBUFBFUlxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubHYtc2xpZGVyLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubHYtc2xpZGVzLXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDE7XG5cdHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgU0xJREVTIFVORCBMQVlFUlxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubHYtc2xpZGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubHYtc2xpZGUtYmcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0bWluLXdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0ei1pbmRleDogMTtcbn1cblxuLmx2LWxheWVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiA1O1xuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXHR0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG5cdHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBEUkFHLVNQRVpJRklTQ0hFIFNUWUxFU1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubHYtc2xpZGVyLmRyYWdnaW5nIC5sdi1zbGlkZSB7XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5sdi1zbGlkZXIuZHJhZ2dpbmcgLmx2LWxheWVyIHtcblx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmx2LXNsaWRlci5kcmFnZ2luZyAubHYtc2xpZGVyLW5hdiB7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ubHYtc2xpZGVyLmRyYWdnaW5nIC5sdi1uYXYtYnRuLFxuLmx2LXNsaWRlci5kcmFnZ2luZyAubHYtZG90IHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDAuNTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUUkFOU0lUSU9ORU4gVU5EIEFOSU1BVElPTkVOXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sdi1zbGlkZTpub3QoLmRyYWdnaW5nKSB7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KSwgb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5sdi1sYXllcjpub3QoLmRyYWdnaW5nKSB7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cblxuLmx2LXNsaWRlci5hbmltYXRpbmcgLmx2LXNsaWRlLFxuLmx2LXNsaWRlci5kcmFnZ2luZyAubHYtc2xpZGUge1xuXHRjb250YWluOiBsYXlvdXQgc3R5bGUgcGFpbnQ7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQklMREVSIFVORCBEUkFHLVZFUkhBTFRFTlxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubHYtc2xpZGVyIGltZyB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHQtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcblx0LWtodG1sLXVzZXItZHJhZzogbm9uZTtcblx0LW1vei11c2VyLWRyYWc6IG5vbmU7XG5cdC1vLXVzZXItZHJhZzogbm9uZTtcblx0dXNlci1kcmFnOiBub25lO1xufVxuXG4ubHYtc2xpZGVyICoge1xuXHQtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcblx0LWtodG1sLXVzZXItZHJhZzogbm9uZTtcblx0LW1vei11c2VyLWRyYWc6IG5vbmU7XG5cdC1vLXVzZXItZHJhZzogbm9uZTtcblx0dXNlci1kcmFnOiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIE5BVklHQVRJT04gSEFVUFRDT05UQUlORVJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmx2LXNsaWRlci1uYXYge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogMTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHRyYW5zZm9ybTogc2NhbGUodmFyKC0tbHYtbmF2LXNjYWxlKSk7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG5cbi5sdi1zbGlkZXItbmF2Om5vdChbY2xhc3MqPVwibHYtYXJyb3dzLVwiXSk6bm90KFtjbGFzcyo9XCJsdi1kb3RzLVwiXSkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBOQVZJR0FUSU9OIEJVVFRPTlNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmx2LW5hdi1idG4ge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXHRsaW5lLWhlaWdodDogMTtcblx0bWluLXdpZHRoOiA0NHB4O1xuXHRtaW4taGVpZ2h0OiA0NHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ubHYtbmF2LWJ0bjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4ubHYtbmF2LWJ0bjphY3RpdmUge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xufVxuXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQVJST1dTIENPTlRBSU5FUlxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubHYtYXJyb3dzLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHR3aWR0aDogMTAwJTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5sdi1zbGlkZXI6aG92ZXIgLmx2LWFycm93cy1jb250YWluZXIge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIERPVFMgQ09OVEFJTkVSIFVORCBTVFlMSU5HXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sdi1kb3RzLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMXJlbTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXG5cdEBhcHBseSBiZy1ncmF5LTgwMCBwLTIgcm91bmRlZC1tZDtcblx0QGFwcGx5IHNoYWRvdy1tZCBkcm9wLXNoYWRvdy1tZCBzaGFkb3ctZ3JheS05NTAvMzAgZGFyazpzaGFkb3ctZ3JheS05NTAvNTAgI3shaW1wb3J0YW50fTtcbn1cblxuLmx2LWRvdCB7XG5cdHdpZHRoOiAxOHB4O1xuXHRoZWlnaHQ6IDE4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0QGFwcGx5IHAtMCBib3JkZXItMiBib3JkZXItZ3JheS0yMDAgZGFyazpib3JkZXItZ3JheS03MDAgZGFyazpiZy1ncmF5LTUwMCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgZWFzZS1pbi1vdXQ7XG5cdEBhcHBseSBzaGFkb3ctc207XG5cdEBhcHBseSBob3ZlcjpiZy1ncmF5LTEwMCBkYXJrOmhvdmVyOmJnLWdyYXktNDAwIGhvdmVyOnNjYWxlLTEyNTtcblxuXHQmLmFjdGl2ZSB7XG5cdFx0QGFwcGx5IHNjYWxlLTEyNSBib3JkZXItcHJpbWFyeSBiZy1wcmltYXJ5LzMwO1xuXHR9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQVJST1dTIFBPU0lUSU9OSUVSVU5HXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFRvcCBQb3NpdGlvbmVuICovXG4ubHYtYXJyb3dzLXRvcC1sZWZ0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDIwcHg7XG5cdGxlZnQ6IDIwcHg7XG59XG5cbi5sdi1hcnJvd3MtdG9wLXJpZ2h0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDIwcHg7XG5cdHJpZ2h0OiAyMHB4O1xufVxuXG4ubHYtYXJyb3dzLXRvcC1jZW50ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMjBweDtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5sdi1hcnJvd3MtZnVsbC1oZWlnaHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubHYtYXJyb3dzLWZ1bGwtaGVpZ2h0IC5sdi1uYXYtYnRuIHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogNTBweDtcbn1cbi5sdi1hcnJvd3MtZnVsbC1oZWlnaHQgLmx2LW5hdi1idG4ubHYtcHJldiB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZyxyZ2JhKDIwLCAyMCwgMjAsIC45KSAwJSwgcmdiYSgyMCwgMjAsIDIwLCAwLjYpIDYwJSwgcmdiYSgyMCwgMjAsIDIwLCAwLjEpIDk5JSk7XG59XG4ubHYtYXJyb3dzLWZ1bGwtaGVpZ2h0IC5sdi1uYXYtYnRuLmx2LW5leHQge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLHJnYmEoMjAsIDIwLCAyMCwgLjkpIDAlLCByZ2JhKDIwLCAyMCwgMjAsIDAuNikgNjAlLCByZ2JhKDIwLCAyMCwgMjAsIDAuMSkgOTklKTtcbn1cblxuLyogQm90dG9tIFBvc2l0aW9uZW4gKi9cbi5sdi1hcnJvd3MtYm90dG9tLWxlZnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMjBweDtcblx0bGVmdDogMjBweDtcbn1cblxuLmx2LWFycm93cy1ib3R0b20tcmlnaHQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMjBweDtcblx0cmlnaHQ6IDIwcHg7XG59XG5cbi5sdi1hcnJvd3MtYm90dG9tLWNlbnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAyMHB4O1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLyogQ2VudGVyIFBvc2l0aW9uZW4gKi9cbi5sdi1hcnJvd3MtY2VudGVyLWxlZnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogNTAlO1xufVxuXG4ubHYtYXJyb3dzLWNlbnRlci1yaWdodCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDIwcHg7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRE9UUyBQT1NJVElPTklFUlVOR1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiBUb3AgUG9zaXRpb25lbiAqL1xuLmx2LWRvdHMtdG9wLWxlZnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMjBweDtcblx0bGVmdDogMjBweDtcbn1cblxuLmx2LWRvdHMtdG9wLXJpZ2h0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDIwcHg7XG5cdHJpZ2h0OiAyMHB4O1xufVxuXG4ubHYtZG90cy10b3AtY2VudGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDIwcHg7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4vKiBCb3R0b20gUG9zaXRpb25lbiAqL1xuLmx2LWRvdHMtYm90dG9tLWxlZnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMjBweDtcblx0bGVmdDogMjBweDtcbn1cblxuLmx2LWRvdHMtYm90dG9tLXJpZ2h0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDIwcHg7XG5cdHJpZ2h0OiAyMHB4O1xufVxuXG4ubHYtZG90cy1ib3R0b20tY2VudGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDIwcHg7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4vKiBDZW50ZXIgUG9zaXRpb25lbiAqL1xuLmx2LWRvdHMtY2VudGVyLWxlZnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDIwcHg7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5sdi1kb3RzLWNlbnRlci1yaWdodCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDIwcHg7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgUkVTUE9OU0lWRSBOQVZJR0FUSU9OIFNLQUxJRVJVTkdcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmx2LW5hdi1tb2JpbGUgLmx2LWRvdCB7XG5cdHdpZHRoOiBjYWxjKDhweCAqIHZhcigtLWx2LW5hdi1zY2FsZSkpO1xuXHRoZWlnaHQ6IGNhbGMoOHB4ICogdmFyKC0tbHYtbmF2LXNjYWxlKSk7XG5cdG1hcmdpbjogY2FsYygzcHggKiB2YXIoLS1sdi1uYXYtc2NhbGUpKTtcbn1cblxuLmx2LW5hdi10YWJsZXQgLmx2LWRvdCB7XG5cdHdpZHRoOiBjYWxjKDEwcHggKiB2YXIoLS1sdi1uYXYtc2NhbGUpKTtcblx0aGVpZ2h0OiBjYWxjKDEwcHggKiB2YXIoLS1sdi1uYXYtc2NhbGUpKTtcblx0bWFyZ2luOiBjYWxjKDRweCAqIHZhcigtLWx2LW5hdi1zY2FsZSkpO1xufVxuXG4ubHYtbmF2LWRlc2t0b3AgLmx2LWRvdCB7XG5cdHdpZHRoOiBjYWxjKDEycHggKiB2YXIoLS1sdi1uYXYtc2NhbGUpKTtcblx0aGVpZ2h0OiBjYWxjKDEycHggKiB2YXIoLS1sdi1uYXYtc2NhbGUpKTtcblx0bWFyZ2luOiBjYWxjKDVweCAqIHZhcigtLWx2LW5hdi1zY2FsZSkpO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFJFU1BPTlNJVkUgTEFZRVIgQU5QQVNTVU5HRU5cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmx2LWxheWVyIHtcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLmx2LW1vYmlsZSAubHYtbGF5ZXIge1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ubHYtdGFibGV0IC5sdi1sYXllciB7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sdi1kZXNrdG9wIC5sdi1sYXllciB7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5sdi1tb2JpbGUgLmx2LWFycm93cy1jb250YWluZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZJWEVEIFNJWkUgU0xJREVSXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sdi1zbGlkZXIubHYtZml4ZWQtc2l6ZSB7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIG1hcmdpbiAwLjNzIGVhc2U7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5sdi1zbGlkZXIubHYtZml4ZWQtc2l6ZSAubHYtc2xpZGVyLW5hdiB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmx2LXNsaWRlci5sdi1maXhlZC1zaXplIC5sdi10aW1pbmctYmFyIHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFRJTUlORyBCQVIgUExVR0lOXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sdi10aW1pbmctYmFyIHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0QGFwcGx5IHJvdW5kZWQtbWQgc2hhZG93IGJnLWdyYXktMzAwLzIwIGRhcms6YmctZ3JheS03MDAvNTAgdy1hdXRvIHRvcC0xIGxlZnQtMSByaWdodC0xIGgtWzRweF0gI3shaW1wb3J0YW50fTtcbn1cblxuLmx2LXRpbWluZy1iYXItcHJvZ3Jlc3Mge1xuXHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZjZiNmIsICM0ZWNkYzQsICM0NWI3ZDEsICM5NmNlYjQpO1xuXHRAYXBwbHkgc2hhZG93O1xufVxuXG4ubHYtdGltaW5nLWJhci5ncmFkaWVudCB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZyxcblx0cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDAlLFxuXHRyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNTAlLFxuXHRyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMTAwJSk7XG59XG5cbi5sdi10aW1pbmctYmFyLXByb2dyZXNzLmdyYWRpZW50IHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmY2YjZiLCAjNGVjZGM0LCAjNDViN2QxLCAjOTZjZWI0KTtcbn1cblxuLmx2LXNsaWRlcjpob3ZlciAubHYtdGltaW5nLWJhci1wcm9ncmVzcyB7XG5cdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG5cbi5sdi1zbGlkZXIucGF1c2VkIC5sdi10aW1pbmctYmFyIHtcblx0b3BhY2l0eTogMC41O1xufVxuXG4ubHYtc2xpZGVyLnBhdXNlZCAubHYtdGltaW5nLWJhci1wcm9ncmVzcyB7XG5cdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVEhVTUJOQUlMUyBQTFVHSU5cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ubHYtc2xpZGVyLXdyYXBwZXIud2l0aC10aHVtYm5haWxzIHtcblxufVxuXG5cbi5sdi10aHVtYm5haWxzIHtcblx0QGFwcGx5IGZsZXggZmxleC1yb3cgZmxleC13cmFwIGp1c3RpZnktY2VudGVyIHAtNCBnYXAtMiBtdC00IGRhcms6YmctZ3JheS02MDAgZGFyazpyb3VuZGVkLW1kIGRhcms6c2hhZG93XG59XG5cbi5sdi10aHVtYm5haWwge1xuXHRAYXBwbHkgaC1bODBweF0gdy1bMTIwcHhdIHRyYW5zaXRpb24tY29sb3JzIGR1cmF0aW9uLTMwMCBlYXNlLWluLW91dCBvcGFjaXR5LTcwIGJvcmRlci0yIGJvcmRlci10cmFuc3BhcmVudCByb3VuZGVkO1xuXHRAYXBwbHkgc2hhZG93LWxnIGRyb3Atc2hhZG93LWxnIHNoYWRvdy1ncmF5LTk1MC8yMCBkYXJrOnNoYWRvdy1ncmF5LTk1MC80MCAjeyFpbXBvcnRhbnR9O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmx2LXRodW1ibmFpbC5hY3RpdmUge1xuXHRAYXBwbHkgYm9yZGVyLXByaW1hcnkvODAgZGFyazpib3JkZXItcHJpbWFyeS82MCBvcGFjaXR5LTEwMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBMQVpZIExPQURJTkcgU1RBVEVTXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sdi1sYXllci5sdi1sYXp5LWxvYWRpbmcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sdi1sYXllci5sdi1sYXp5LWxvYWRpbmc6OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0bWFyZ2luOiAtMTBweCAwIDAgLTEwcHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRhbmltYXRpb246IGx2LWxhenktc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG5cdHotaW5kZXg6IDE7XG59XG5cbi5sdi1sYXllci5sdi1sYXp5LWxvYWRlZDo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubHYtbGF5ZXIubHYtbGF6eS1lcnJvciB7XG5cdG9wYWNpdHk6IDAuNztcblx0ZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG5cbi5sdi1sYXllcltkYXRhLWxhenktc3RhdGU9XCJwbGFjZWhvbGRlclwiXSB7XG5cdGZpbHRlcjogYmx1cigycHgpO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHR0cmFuc2l0aW9uOiBmaWx0ZXIgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4ubHYtbGF5ZXJbZGF0YS1sYXp5LXN0YXRlPVwibG9hZGVkXCJdIHtcblx0ZmlsdGVyOiBub25lO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG5Aa2V5ZnJhbWVzIGx2LWxhenktc3BpbiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBDSVJDTEUgVElNRVIgUExVR0lOXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5sdi1jdGltZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNjBweDtcblx0cmlnaHQ6IDUwcHg7XG5cdHotaW5kZXg6IDEwMDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcblxuXHRAYXBwbHkgYmctZ3JheS02MDAvNTAgZGFyazpiZy1ncmF5LTYwMC81MCBzY2FsZS0xMDAgaG92ZXI6YmctZ3JheS02MDAvMTAgaG92ZXI6ZGFyazpiZy1ncmF5LTYwMC8zMCBob3ZlcjpzY2FsZS0xMjU7XG5cdEBhcHBseSB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgZWFzZS1pbi1vdXQgb3BhY2l0eS0xMDAgI3shaW1wb3J0YW50fVxufVxuXG4ubHYtY3RpbWVyLWNhbnZhcyB7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIE1PQklMRSBUT1VDSC1PUFRJTUlFUlVOR1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgKGhvdmVyOiBub25lKSBhbmQgKHBvaW50ZXI6IGNvYXJzZSkge1xuXHQubHYtc2xpZGVyIHtcblx0XHR0b3VjaC1hY3Rpb246IHBhbi15IHBpbmNoLXpvb207XG5cdH1cblxuXHQubHYtc2xpZGVyLmx2LXZlcnRpY2FsIHtcblx0XHR0b3VjaC1hY3Rpb246IHBhbi14IHBpbmNoLXpvb207XG5cdH1cbn1cblxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFJFU1BPTlNJVkUgQU5QQVNTVU5HRU5cbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdC8qIE5hdmlnYXRpb24gQnV0dG9ucyAqL1xuXHQubHYtbmF2LWJ0biB7XG5cdFx0bWluLXdpZHRoOiA0MHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdFx0cGFkZGluZzogMTBweCAxMnB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdC8qIERvdHMgKi9cblx0Lmx2LWRvdCB7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0aGVpZ2h0OiAxMHB4O1xuXHR9XG5cblx0Lmx2LWRvdC5hY3RpdmUge1xuXHRcdHdpZHRoOiAxNHB4O1xuXHRcdGhlaWdodDogMTRweDtcblx0fVxuXG5cdC8qIENvbnRhaW5lciBBYnN0w6RuZGUgKi9cblx0Lmx2LWFycm93cy1jb250YWluZXIge1xuXHRcdGdhcDogMTBweDtcblx0fVxuXG5cdC5sdi1kb3RzLWNvbnRhaW5lciB7XG5cdFx0Z2FwOiA4cHg7XG5cdH1cblxuXHQvKiBQb3NpdGlvbmllcnVuZyAtIEtsZWluZXJlIEFic3TDpG5kZSAqL1xuXHQubHYtYXJyb3dzLXRvcC1sZWZ0LFxuXHQubHYtYXJyb3dzLWJvdHRvbS1sZWZ0LFxuXHQubHYtZG90cy1ib3R0b20tbGVmdCxcblx0Lmx2LWRvdHMtdG9wLWxlZnQsXG5cdC5sdi1hcnJvd3MtY2VudGVyLWxlZnQsXG5cdC5sdi1kb3RzLWNlbnRlci1sZWZ0IHtcblx0XHRsZWZ0OiAxMHB4O1xuXHR9XG5cblx0Lmx2LWFycm93cy10b3AtcmlnaHQsXG5cdC5sdi1hcnJvd3MtYm90dG9tLXJpZ2h0LFxuXHQubHYtZG90cy1ib3R0b20tcmlnaHQsXG5cdC5sdi1kb3RzLXRvcC1yaWdodCxcblx0Lmx2LWFycm93cy1jZW50ZXItcmlnaHQsXG5cdC5sdi1kb3RzLWNlbnRlci1yaWdodCB7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdH1cblxuXHQubHYtYXJyb3dzLXRvcC1sZWZ0LFxuXHQubHYtYXJyb3dzLXRvcC1yaWdodCxcblx0Lmx2LWFycm93cy10b3AtY2VudGVyLFxuXHQubHYtZG90cy10b3AtbGVmdCxcblx0Lmx2LWRvdHMtdG9wLXJpZ2h0LFxuXHQubHYtZG90cy10b3AtY2VudGVyIHtcblx0XHR0b3A6IDEwcHg7XG5cdH1cblxuXHQubHYtYXJyb3dzLWJvdHRvbS1sZWZ0LFxuXHQubHYtYXJyb3dzLWJvdHRvbS1yaWdodCxcblx0Lmx2LWFycm93cy1ib3R0b20tY2VudGVyLFxuXHQubHYtZG90cy1ib3R0b20tbGVmdCxcblx0Lmx2LWRvdHMtYm90dG9tLXJpZ2h0LFxuXHQubHYtZG90cy1ib3R0b20tY2VudGVyLFxuXHQubHYtZG90cy13cmFwcGVyIHtcblx0XHRib3R0b206IDEwcHg7XG5cdH1cblxuXHQvKiBDaXJjbGUgVGltZXIgKi9cblx0Lmx2LWN0aW1lciB7XG5cdFx0dG9wOiA0NXB4O1xuXHRcdHJpZ2h0OiAzMHB4O1xuXHR9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/